दूसरा मल्टीचैन 2.0 पूर्वावलोकन जारी

स्रोत नोड: 1849219

प्रति-परिसंपत्ति अनुमतियाँ, क्षमता उन्नयन और इनलाइन मेटाडेटा

आज हम मल्टीचैन 2.0 के दूसरे पूर्वावलोकन का अनावरण करने की कृपा कर रहे हैं। इस पर पर्याप्त प्रगति होती है मल्टीचैन 2.0 रोडमैप, और संपत्ति अनुमतियों से संबंधित एक महत्वपूर्ण अतिरिक्त सुविधा शामिल है।

प्रति संपत्ति की अनुमति

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

जिस समय एक नई संपत्ति जारी की जाती है, वह वैकल्पिक रूप से प्राप्त- और / या भेजने-प्रतिबंधित के रूप में निर्दिष्ट की जा सकती है। प्राप्त-प्रतिबंधित संपत्ति केवल लेनदेन आउटपुट में दिखाई दे सकती है जिसका पता है receive उस संपत्ति के लिए अनुमति। इसी तरह, भेजने-प्रतिबंधित संपत्ति केवल लेनदेन के आदान-प्रदान में खर्च की जा सकती है send अनुमतियाँ। (ध्यान दें कि सभी मामलों में, पतों की वैश्विक आवश्यकता है send और receive क्रमशः इनपुट और आउटपुट में प्रदर्शित होने की अनुमति।)

RSI send और receive किसी भी पते के लिए किसी संपत्ति की अनुमति दी जा सकती है या रद्द की जा सकती है admin or activate उस संपत्ति के लिए अनुमति। डिफ़ॉल्ट रूप से, इन अनुमतियों को केवल एसेट जारीकर्ता को सौंपा जाता है, लेकिन जारीकर्ता (या किसी भी बाद में जोड़ा गया एसेट एडमिनिस्ट्रेटर) उन्हें अन्य पते पर भी विस्तारित कर सकता है।

ब्लॉकचेन पैरामीटर अपग्रेड

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

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

शासन से संबंधित अन्य महत्वपूर्ण कार्यों के साथ, श्रृंखला के मापदंडों को उन्नत करना केवल श्रृंखला के प्रशासक (एस) द्वारा ही किया जा सकता है, आम सहमति के अनुकूलन स्तर के अधीन। हम इस सुविधा पर काम करना जारी रख रहे हैं, इसलिए मल्टीचैने 2.0 के भविष्य के रिलीज में अधिक अपग्रेड योग्य मापदंडों की तलाश करें।

इनलाइन मेटाडेटा

मल्टीचैन 1.0.x पहले से ही अनअपरेटेड (बाइनरी) ट्रांजेक्शन मेटाडेटा का समर्थन करता है, जिसे कच्चा या एक स्ट्रीम आइटम में लपेटा जा सकता है। मल्टीचैन 2.0 का पहला पूर्वावलोकन रिलीज़ इसे बढ़ाया मेटाडेटा को पाठ या JSON प्रारूप में वैकल्पिक रूप से प्रस्तुत करने की अनुमति देने के लिए। इन सभी मामलों में मेटाडेटा एक अलग लेनदेन आउटपुट में प्रकट होता है जिसमें एक है OP_RETURN, जो बाद के लेन-देन द्वारा उत्पादन को अनुपयुक्त बनाता है।

मल्टीचैन 2.0 की यह रिलीज एक नए प्रकार के मेटाडेटा का परिचय देती है जिसे हम "इनलाइन" कहते हैं। इनलाइन मेटाडेटा एक नियमित रूप से खर्च करने योग्य लेनदेन आउटपुट के भीतर संग्रहीत किया जाता है, और इसलिए सीधे उस आउटपुट के पते और / या परिसंपत्तियों से जुड़ा होता है। मेटाडेटा के अन्य रूपों के साथ, इनलाइन मेटाडेटा द्विआधारी, पाठ या JSON स्वरूपों में हो सकता है, और विभिन्न एपीआई के माध्यम से आसानी से लिखने योग्य और पठनीय है।

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

आगे का रास्ता

इस दूसरे पूर्वावलोकन / अल्फ़ा रिलीज़ के साथ, हमने मल्टीचिन 2.0 के ओपन सोर्स कम्युनिटी एडिशन के लिए लगभग आधा काम पूरा कर लिया है। आप अल्फा 2 पर जाकर डाउनलोड कर सकते हैं मल्टीचैन 2.0 पूर्वावलोकन जारी करता है पृष्ठ। इस पृष्ठ पर आपको नए और उन्नत API के लिए दस्तावेज़ भी मिलेंगे।

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

हमेशा की तरह, हम आपकी प्रतिक्रिया का स्वागत है मल्टीचैन 2.0 की प्रगति पर, और अगली पूर्वावलोकन रिलीज को नियत समय पर देने के लिए तत्पर हैं।

कृपया कोई टिप्पणी पोस्ट करें लिंक्डइन पर.

समय टिकट:

से अधिक मल्टीचैन