BITCOIN

BIP119 के आसपास के विवाद के बारे में बातचीत

यह BIP119 (OP_CTV) के बारे में हाल ही में Twitter Spaces की बातचीत की रिकॉर्डिंग है। यदि आप BIP119 के बारे में कोई राय देना चाहते हैं, तो कृपया होते होते ईमेल[86:57] [6:48] बिटकोइन पत्रिका।[78:08] [9:49] [13:02] बातचीत को यहां सुनें: [9:49] [21:16] [9:49] [20:28] सेब[85:32][13:02] Spotify[9:49] [6:48]

गूगल होते होते [9:49] लिबसिन [14:48] घटाटोप [1:47] हों प्रतिलेख [19:21] Casey Rodarmor: –BIP रिपॉजिटरी और वे अनुरोध करेंगे कि एक BIP नंबर असाइन किया जाए। यदि प्रस्ताव बिटकॉइन के लिए सुसंगत और प्रासंगिक है, तो बीआईपी संपादक एक बीआईपी नंबर निर्दिष्ट करेगा और संपादन के लिए अनुरोध भी कर सकता है या दस्तावेज़ को और अधिक स्पष्ट कर सकता है, और फिर दस्तावेज़ को एक बीआईपी नंबर सौंपा जाएगा और पुल अनुरोध होगा रेपो में विलय। [86:58] मुझे लगता है कि लोगों के लिए सबसे महत्वपूर्ण बात ध्यान रखें कि जब वे सोच रहे हों कि बीआईपी क्या है, तो बस यह ध्यान रखना है कि यह बिटकॉइन में स्वीकृत और कार्यान्वित की जाने वाली औपचारिक प्रक्रिया नहीं है। यदि आप बिटकॉइन के लिए बिल्कुल नुकीले-घसीटने वाले मूर्खतापूर्ण विचार के साथ आते हैं, और यह उचित रूप से अच्छी तरह से गठित है, तो आप बीआईपी नंबर के लिए आवेदन कर सकते हैं। और अगर यह बिटकॉइन के लिए प्रासंगिक है और यह अच्छी तरह से गठित है, तो संपादक इसे एक बीआईपी नंबर निर्दिष्ट करेगा और इसे रिपॉजिटरी में जोड़ देगा। इसका मतलब यह नहीं है कि कोई इसे लागू करने जा रहा है। इसका मतलब यह नहीं है कि यह एक अच्छा विचार है। यह सिर्फ एक औपचारिक प्रक्रिया है कि किसी के द्वारा वास्तव में लागू किए जाने से पहले बिटकॉइन में परिवर्तन के लिए विचार किया जाता है। [86:58]मुख्य उद्देश्य यह है कि जब लोग जाएं एक बदलाव को लागू करने के लिए, वे इसे बिटकॉइन कोर में जोड़ने जा रहे हैं, हो सकता है कि वॉलेट इसका समर्थन करने जा रहे हों, फिर हर कोई जानता है कि बदलाव क्या है और इसमें क्या शामिल है। क्या इस का कोई मतलब निकलता है? होते [1:44] मार्क गुडविन: हाँ, मुझे लगता है कि यह एक बहुत अच्छी व्याख्या थी। यह मेरे लिए बहुत मायने रखता है।[80:56] होते [1:47] केसी: मजेदार तथ्य: यदि आप बीआईपी 1 पर वापस जाते हैं, तो पहला बीआईपी, जो बीआईपी प्रक्रिया का वर्णन करता है, अमीर ताकी द्वारा प्रस्तावित किया गया था, जो हर किसी के पसंदीदा क्रांतिकारी अराजकतावादी हैं। मुझे लगता है कि उसने हथियार उठाए और रोजवा और सीरिया में लड़ने के लिए चला गया, इसलिए यह बिटकॉन्स इतिहास से थोड़ा गहरा कट है। [86:58] कुछ और है जिसके बारे में लोगों को जानना आवश्यक है बीआईपी, यानी उन्हें कोई ऑर्डर नहीं दिया जाता है। यह बीआईपी -1, 2, 3, 4 नहीं जाता है, उन्हें एक विषय क्षेत्र के अनुसार सौंपा जाता है। और मुझे याद नहीं है कि सभी क्षेत्र क्या हैं, उदाहरण के लिए, मुझे पता है कि ड्राइव चेन प्रस्ताव, मुझे लगता है कि वे बीआईपी -100, बीआईपी-101, बीआईपी-102 जैसे थे, और मैं आपको यह नहीं बता सका कि क्या है अन्य विषय क्षेत्र हैं, लेकिन बस ध्यान रखें कि बीआईपी क्रमिक रूप से असाइन नहीं किए जाते हैं। इसलिए, यह पता लगाने की कोशिश करना अविश्वसनीय रूप से भ्रमित करने वाला है कि कौन सा बीआईपी प्रस्तावित किया गया था, और किस क्रम में।[2:44] मार्क: आप समझ गए। तो बीआईपी के लिए कोई क्रमिक प्रणाली नहीं है। [86:58][73:29][2:49] केसी: ये सही है। हाँ।[2:49] मार्क: रोजर दैट। ठीक है। ठीक है, तो आइए इस विशेष में आते हैं। तो क्या है BIP-119 या अन्यथा OP_CTV के रूप में जाना जाता है।[21:09] [6:38] केसी: हाँ। इसलिए, जब आपके पास बिटकॉइन में पैसा होता है, तो आपके पास कुछ बैलेंस नहीं होता है जो एक नंबर की तरह होता है जो ऊपर और नीचे जाता है। आपके पास कुछ संख्या में आउटपुट का एक सेट है जिसे आप नियंत्रित करते हैं और एक आउटपुट का सतोशी में कुछ मूल्य होता है और इसमें खर्च करने की शर्तें भी होती हैं, जिसके तहत उस आउटपुट को खर्च किया जा सकता है। खर्च करने की स्थिति को बिटकॉइन स्क्रिप्ट नामक किसी चीज़ में एन्कोड किया गया है, जो एक बहुत ही सरल प्रोग्रामिंग भाषा है। अगर कोई परिचित है, तो यह चौथे या पोस्टस्क्रिप्ट के समान ही है। यह एक बहुत ही सरल, स्टैक-आधारित प्रोग्रामिंग भाषा है और आप उन परिस्थितियों को एन्कोड करने के लिए एक स्क्रिप्ट का उपयोग कर सकते हैं जिनके तहत एक आउटपुट खर्च किया जा सकता है। [86:58] तो, एक के सबसे सरल रूपों में से एक शर्त यह है कि इस आउटपुट को खर्च करने वाला लेनदेन इस सार्वजनिक कुंजी द्वारा हस्ताक्षरित होना चाहिए। और इसलिए यदि आप आपके पास एक सामान्य प्रकार का वेनिला वॉलेट है, आपका वॉलेट आउटपुट का एक गुच्छा रखने जा रहा है जो स्क्रिप्ट में व्यक्त खर्च की स्थिति से प्रभावित है, जो कहता है कि उन्हें केवल तभी खर्च किया जा सकता है जब आपकी सार्वजनिक कुंजी से मेल खाने वाला हस्ताक्षर प्रदान किया जाता है, इसलिए कोई भी नहीं उन्हें खर्च कर सकते हैं लेकिन आप।[78:15] होते हैं बिटकॉइन में एक है अप्रयुक्त ऑपकोड का गुच्छा, इसलिए ये ऐसी चीजें हैं जो वर्तमान में कुछ भी नहीं करती हैं, और वे प्रोटोकॉल के भविष्य के विस्तार के लिए आरक्षित हैं। तो, अंत में BIP-119 तक पहुंचना, BIP-119 क्या करता है, यह इन ऑपकोड्स में से एक को फिर से परिभाषित करता है जो कुछ भी नहीं करता है, और यह मूल रूप से कहता है, लेन-देन जो विचाराधीन है और इसके कुछ हिस्सों को हैश करें। इनपुट का क्रम और मूल्य, कौन से इनपुट का उपयोग किया जाता है, लॉक समय, आउटपुट, आउटपुट किसके लिए खर्च किया जा रहा है, या जैसे आउटपुट की लॉकिंग स्थितियां इत्यादि जैसी चीजें हैं। तो, यह वर्तमान लेन-देन लेता है और यह इसके सभी बिट्स लेता है और इसे हैश करता है, और फिर इसके लिए आवश्यक है कि हैश कुछ पहले से मौजूद है, कुछ हैश जो खर्च करने वाली स्क्रिप्ट में एन्कोड किया गया है। [85:40][86:58] तो, यह एक बहुत ही जटिल तरीका है यह कह रहा है, लेकिन मूल रूप से, यह कहता है कि इस आउटपुट को खर्च करने वाले लेन-देन का एक निश्चित रूप होना चाहिए, उदाहरण के लिए, यह कौन से सिक्के खर्च करता है – क्षमा करें, सिक्के और आउटपुट, इस मामले में, पर्यायवाची हैं। यह कौन से आउटपुट खर्च करता है, कौन सा आउटपुट बनाता है, और यह कैसे उन विभिन्न आउटपुट के बीच सतोशी आवंटित करता है। OP_CTV नाम OP के लिए है, जो ऑपरेशन या ऑपकोड है और CTV चेक टेम्प्लेट वेरीफाई है। मैं भूल जाता हूं कि जांचें या सत्यापित करें। मूल रूप से, इसे चेक-सत्यापन कहा जाता है क्योंकि यह स्थिति की जांच करता है और स्क्रिप्ट को विफल कर देता है यदि वह शर्त पूरी नहीं होती है और इसे टेम्पलेट कहा जाता है क्योंकि लेनदेन के गुणों का यह संयोजन अनिवार्य रूप से एक लेनदेन के लिए एक टेम्पलेट है जो इसे लंबित कहता है लेन-देन इस टेम्पलेट के अनुसार किया जाना चाहिए, अन्यथा, आप इस सिक्के को खर्च नहीं कर सकते। क्या इसका कोई मतलब है? [85:40] मार्क: हाँ, बिल्कुल। तो, शायद इनमें से किसी एक टेम्पलेट को आप शायद वाचा कह सकते हैं?[26:40] [6:48] केसी: यह सही है। हाँ यह सही है। हाँ।[88:00][6:48] मार्क: तो, चलिए उस पर थोड़ा ध्यान देते हैं और मुझे पता है कि जेरेमी अभी शामिल हुआ है, जो बहुत बढ़िया है। हैलो, जेरेमी। हमसे जुड़ने के लिए धन्यवाद। हम बहुत बुनियादी बातों पर जा रहे हैं इसलिए बेझिझक इसमें कूदें और हमें किसी भी समय सही करें। लेकिन, हाँ, आइए देखें कि हमारे अनुबंध क्या हैं, केसी, और यह उस प्रकार के टेम्पलेट प्रतिबंध मॉडल से कैसे संबंधित है जिसके बारे में आप बात कर रहे हैं। [87:02][9:49] केसी: हाँ। तो, मेरा मतलब है, मैं टेम्प्लेट शब्द का उपयोग कर रहा हूं लेकिन आप यह भी कह सकते हैं कि यह एक वाचा है। मुझे टेम्प्लेट शब्द पसंद है क्योंकि यह थोड़ा अधिक अनुकूल है और, मेरे लिए, कम से कम, यह थोड़ा अधिक उत्तेजक है कि ओपकोड वास्तव में क्या कर रहा है। लेकिन मुझे लगता है कि हमें अपने आप को वाचाओं के बारे में बात करने तक ही सीमित रखना चाहिए, इसलिए, हाँ, एक वाचा कुछ प्रतिबंध है जो कुछ सिक्कों पर लगाया जाता है। तो, एक बहुत ही सरल वाचा खर्च करने की स्थिति है जिसका मैंने पहले वर्णन किया था। जहां, उदाहरण के लिए, आप केवल तभी खर्च कर सकते हैं जब आप कुछ सार्वजनिक कुंजी के साथ एक हस्ताक्षर प्रदान करते हैं। यह एक बहुत ही साधारण वाचा की तरह है, है ना? यह प्रतिबंधित करता है कि यह सिक्का कैसे खर्च किया जा सकता है। और OP_CTV इन लेन-देन टेम्पलेट वाचाओं को बनाता है जहाँ यह लेन-देन के अन्य गुणों को प्रतिबंधित करता है।

Back to top button
%d bloggers like this: