बिटकॉइन लेनदेन में लॉक टाइम का क्या अर्थ है: लॉकटाइम: ब्लॉक ऊंचाई, दिनांक?

इलेक्ट्रोम और कोर बिटकॉइन वॉलेट पर एक बिटकॉइन लेनदेन का निर्माण करने पर आपको यह विकल्प मिलेगा जिसे लॉक टाइम कहा जाता है.

कोर वॉलेट पर यह आपके लेनदेन के लिए पुष्टि समय लक्ष्य चुनने का विकल्प देता है। जबकि इलेक्ट्र्रम पर आप ब्लॉक का समय और तारीख निर्दिष्ट कर सकते हैं.

इलेक्ट्रोम बिटकॉइन लॉकटाइम

अधिकांश लेनदेन पर आपको इस लॉकटाइम सुविधा का उपयोग करने की आवश्यकता नहीं है। यदि आप चाहते हैं कि आपका लेन-देन अंतिम हो तो बस इस क्षेत्र को डिफ़ॉल्ट सेटिंग पर छोड़ दें। मेमोरप ट्रैफ़िक और आपकी फीस के आधार पर अगले कुछ ब्लॉकों में लेनदेन की पुष्टि हो जाएगी.

कुछ शुरुआती लोग यह जाने बिना कि इस समारोह में वे गलती से अपने लेनदेन को दिनों या महीनों के लिए बंद कर देते हैं.

हाल ही में हमारे उपयोगकर्ताओं में से एक ने अपने लेनदेन को हफ्तों तक रोक दिया था। ब्लॉक एक्सप्लोरर पर लेनदेन की जांच करने पर लॉक टाइम नामक एक क्षेत्र होता है जो लॉक टाइम ब्लॉक निर्दिष्ट करता है: 664777। इसका सीधा सा मतलब है कि यह विशेष लेन-देन केवल दिए गए ब्लॉक ऊंचाई पर मान्य होगा। जब तक ब्लॉक 664777 खनन नहीं किया जाता है तब तक लेनदेन को एक ब्लॉक में शामिल नहीं किया जा सकता है.

तो Bitcoin लेनदेन में लॉक टाइम का क्या मतलब है? इस सुविधा का उद्देश्य क्या है और जब आपको अपने लेनदेन के लिए लॉक समय निर्धारित करने की आवश्यकता होती है?

बिटकॉइन लेनदेन में लॉक टाइम क्या है?

बिटकॉइन लेनदेन में लॉक का समय उपयोगकर्ता द्वारा निर्दिष्ट किया जाता है। यह वह समय है जिस पर ब्लॉकचेन में एक विशेष लेनदेन जोड़ा जा सकता है.

लॉकटाइम एक लेन-देन डेटा का एक अंतिम क्षेत्र है जिसका उपयोग पोस्ट-डेटिंग के लिए किया जाता है। यह शुरुआती समय को निर्धारित करता है या जल्द से जल्द ब्लॉक करता है खनिक लेनदेन को चुन सकते हैं और इसे ब्लॉकचेन पर नवीनतम ब्लॉक में संलग्न कर सकते हैं.

जब कोई प्रेषक लॉक समय निर्दिष्ट करता है, तो लेन-देन केवल निर्दिष्ट ब्लॉक ऊंचाई या समय तक लॉक रहेगा.

उदाहरण के लिए यदि कोई उपयोगकर्ता लॉकटाइम ब्लॉक ऊंचाई @ 664777 निर्दिष्ट करता है और यदि वर्तमान ब्लॉक की ऊंचाई 664700 है, तो उपयोगकर्ता को ब्लॉक 664777 तक पहुंचने तक इंतजार करना होगा। ब्लॉक के 664777 खनन करने के बाद ही खनिक अपने लेनदेन को ब्लॉक में शामिल करने का प्रयास करेंगे। बिटकॉइन में ब्लॉक का समय 10 मिनट है, इसलिए कमोबेश उपयोगकर्ता को अपने लेन-देन की पुष्टि के लिए 770 घंटे (एक महीने के करीब) तक इंतजार करना पड़ता है.

इस फ़ंक्शन का उपयोग क्यों करें?

सबसे पहले बिटकॉइन लेनदेन के लिए इस फ़ंक्शन की आवश्यकता नहीं होती है और वे एक सेट लॉकटाइम का उपयोग नहीं करते हैं। इसलिए जो भी लेन-देन इस सुविधा का उपयोग नहीं करते हैं, उनका लॉकटाइम 0x00000000 पर सेट होगा.

यदि आप नहीं चाहते हैं कि आपका लेनदेन विशिष्ट ब्लॉक ऊंचाई या समय तक लॉक हो जाए तो आप लॉक समय को वर्तमान ब्लॉक ऊंचाई या UNIX समय से कम पर सेट कर सकते हैं। यह लॉकटाइम फ़ील्ड को 0x00000000 पर सेट करेगा। इस तरह आपके लेनदेन को अंतिम रूप दिया जाएगा। इसलिए जब हमें इस फ़ंक्शन की आवश्यकता होती है?

साधारण लॉकटाइम फ़ंक्शन में एक विशिष्ट ब्लॉक ऊंचाई या बिंदु तक लेनदेन को लॉक करने के लिए उपयोग किया जाता है। लॉकटाइम सेट करने का मतलब है कि लेन-देन की पुष्टि तभी की जाएगी जब आवश्यक समय या ब्लॉक की ऊंचाई पूरी की गई हो। निर्दिष्ट फ़ंक्शन के पूरा होने तक लेनदेन वैध नहीं होगा.

नोड्स प्रत्येक लेनदेन को मान्य करते हैं और यदि लेनदेन में लॉकटाइम स्क्रिप्ट शामिल है, तो वे इसे अस्वीकार कर देंगे। लॉक-टाइम निर्दिष्ट किया गया लेनदेन केवल निर्धारित समय या ब्लॉक की ऊँचाई के बाद ब्लॉकचेन में जुड़ जाएगा जो इससे पहले समाप्त हो चुका है और इससे पहले नहीं.

भविष्य की तारीख के साथ लिखे गए पोस्ट डेटेड चेक के रूप में इस सुविधा के बारे में सोचें। चेक उस निर्दिष्ट तिथि से पहले साफ़ नहीं किया जाएगा। इसी प्रकार लॉकटाइम के साथ सिक्कों को तब तक खर्च नहीं किया जा सकता है जब तक कि एक निश्चित समय तक या कुछ ब्लॉक ऊंचाई अतीत में न हो। यह केवल समय की पूर्व निर्धारित राशि के लिए UTXO को लॉक करेगा.

बिटकॉइन के लॉकटाइम फीचर का उपयोग कैसे किया जा सकता है?

उदाहरण के लिए मान लें कि आप किसी को अभी बिटकॉइन भेजना चाहते हैं, लेकिन आप केवल उन्हें भविष्य की तारीख में प्राप्त करना चाहते हैं। या हम कहें कि आप अपने बच्चों के बचत खाते में पैसा भेजना चाहते हैं, जिसे वे तब तक खर्च नहीं कर सकते जब तक कि ताला समाप्त न हो जाए। लॉकटाइम के साथ आप मूल रूप से अग्रिम में एक लेन-देन पर हस्ताक्षर कर रहे हैं जो लॉक समाप्त होने तक पुष्टि नहीं करता है.

लॉकटाइम दो तरह से सेट किया जा सकता है। यह या तो वास्तविक समय हो सकता है या इसे ब्लॉक ऊंचाई में निर्दिष्ट किया जा सकता है। बिटकॉइन कोर, इलेक्ट्रम और अधिकांश अन्य बिटकॉइन पर्स में डिफ़ॉल्ट रूप से वर्तमान ब्लॉक ऊंचाई पर लॉक_टाइम सेट होगा। यदि आप अपना लेन-देन लॉक करना चाहते हैं, तो आपको केवल दिनांक या ब्लॉक नंबर निर्दिष्ट करना होगा.

यह सुविधा समय-आधारित स्थितियों को निर्दिष्ट करती है जिसमें एक लेनदेन वैध हो जाता है। इसका एक शक्तिशाली उपकरण और पूरी तरह से एक वैकल्पिक कार्य है। यदि आप इस सुविधा के बारे में सुनिश्चित नहीं हैं, तो केवल डिफ़ॉल्ट सेटिंग्स के लिए लॉकटाइम फ़ील्ड छोड़ दें। इस तरह से आपका लेन-देन तुरंत नेटवर्क से संबंधित हो जाएगा.

चीजों को जटिल न करें और गलती से अपने सिक्कों को सालों तक बंद न करें.

आशा है कि यह साफ हो जाएगा.