एक बिटकॉइन डेवलपर ने सॉफ्ट फोर्क-मुक्त ऑफ-चेन स्मार्ट कॉन्ट्रैक्ट का प्रस्ताव रखा है
बिटवीएम बिटकॉइन के लिए ट्यूरिंग-पूर्ण ऑफ-चेन स्मार्ट अनुबंध विकसित करने के लिए एक नया दृष्टिकोण है, जो किसी भी गणना योग्य समस्या को हल करने में सक्षम है। बिटवीएम प्रोटोकॉल के अंतर्निहित नियमों में बदलाव किए बिना, धोखाधड़ी के सबूतों और चुनौतियों का उपयोग करके बिटकॉइन पर अनुबंध तर्क की पुष्टि करता है। यह कई अनुप्रयोगों को सक्षम बनाता है और बिटकॉइन की कार्यक्षमता का विस्तार करता है, लेकिन बिटवीएम को बहुत अधिक ऑफ-चेन श्रम की आवश्यकता होती है और यह केवल दो पक्षों के लिए कार्य करता है। इसके अतिरिक्त, ट्री++ बिटवीएम के लिए एक प्रोग्रामिंग भाषा की आवश्यकता है, जिसे टैपरूट अपग्रेड पर बनाया गया है।

एक बिटकॉइन डेवलपर ने कथित तौर पर बिना किसी नरम विवाद के बिटकॉइन (बीटीसी) में अधिक अभिव्यंजक ऑफ-चेन स्मार्ट अनुबंधों को शामिल करने के लिए एक नई विधि का प्रस्ताव दिया है। BitVM, ZeroSync के प्रोजेक्ट लीड रॉबिन लिनुस द्वारा 9 अक्टूबर को प्रकाशित एक श्वेत पत्र के अनुसार और जिसका शीर्षक है "BitVM: बिटकॉइन पर कुछ भी गणना करें", बिटकॉइन के सर्वसम्मति नियमों को संशोधित किए बिना ट्यूरिंग-पूर्ण बिटकॉइन अनुबंधों की सुविधा प्रदान करता है। सिद्धांत रूप में, ट्यूरिंग कम्प्लीट सिस्टम के लिए किसी भी कम्प्यूटेशनल समस्या का समाधान प्रस्तुत करना संभव है।
बिटवीएम का लक्ष्य एथेरियम पर देखे गए आशावादी रोलअप के समान, बिटकॉइन ब्लॉकचेन पर पुष्टि सुनिश्चित करते हुए बिटकॉइन अनुबंध 'लॉजिक' के ऑफ-चेन निष्पादन को लागू करना है। एक चुनौती-प्रतिक्रिया मॉडल और धोखाधड़ी सबूत बिटवीएम की वास्तुकला को रेखांकित करते हैं, जिसमें एक 'सिद्धकर्ता' दावों पर जोर दे सकता है और एक 'सत्यापनकर्ता' झूठे दावे करने के लिए दोषी को दंडित करने के लिए धोखाधड़ी-सबूत निष्पादित कर सकता है। लिनस के अनुसार, बिटकॉइन, जैसा कि वर्तमान में है, हैशलॉक, टाइमलॉक और हस्ताक्षर जैसे बुनियादी संचालन तक ही सीमित है। हालाँकि, इस बाधा को BitVM के साथ विस्तारित किया जा सकता है, जो उनकी राय में, विभिन्न प्रकार के दिलचस्प अनुप्रयोगों की गणना करने में सक्षम है।
जैसा कि लिनुस ने कहा है, मॉडल की कार्यक्षमता दो-पक्षीय कॉन्फ़िगरेशन तक सीमित है जिसमें एक प्रोवर और एक सत्यापनकर्ता शामिल है। इसके अलावा, प्रोग्राम निष्पादन के लिए पर्याप्त मात्रा में ऑफ-चेन गणना और संचार की आवश्यकता होती है। लिनुस ने कहा कि अगला "मील का पत्थर" बिटवीएम और ट्री++ का पूर्ण कार्यान्वयन होगा, जो बिटकॉइन अनुबंधों के विकास और डिबगिंग के लिए उपयोग की जाने वाली एक उच्च स्तरीय प्रोग्रामिंग भाषा है। बिटवीएम कार्यक्षमता नवंबर 2021 में टैपरूट सॉफ्ट फोर्क द्वारा शुरू की गई थी।
ट्रेडिंग की दुनिया में निवेशकों को बढ़ने में मदद करने के लिए बोनस छूट!