124 / 691SIGNET

Signet

Signet एक परीक्षण नेटवर्क है जिसमें Proof of Work के साथ ब्लॉकों के लिए अतिरिक्त स्क्रिप्ट शर्त होती है। यह नियोजित विफलताओं सहित समन्वित परीक्षण संभव बनाता है।

BIP 325 लेनदेन सत्यापन और किसी विशेष Signet में ब्लॉक बनाने की अनुमति को अलग रखता है। डिफ़ॉल्ट नेटवर्क हस्ताक्षर इस्तेमाल करता है; अपनी शर्त का कोई अन्य समाधान भी हो सकता है।

Full Node, Proof of Work, लेनदेन और Signet की अतिरिक्त शर्त जाँचता है। केवल वैध हेडर ब्लॉक के मुख्य भाग में मौजूद शर्त पूरी होने का प्रमाण नहीं है। [BIP 325 — Signet] [Bitcoin Core — Signet]

शर्त एक स्क्रिप्ट है और एक हस्ताक्षर या Multisig माँग सकती है। OP_TRUE वाला अपना Signet खाली समाधान स्वीकारता है; हर Signet को हमेशा हस्ताक्षर चाहिए, यह कहना गलत है। [BIP 325 — Signet]

BIP 325 गैरखाली समाधान को coinbase के BIP 141 प्रतिबद्धता के वैकल्पिक डेटा में रखता है। 0xecc7daa2 चिह्न डेटा पहचानता है; यह हस्ताक्षरकर्ता को अलग सामान्य भुगतान नहीं है। [BIP 325 — Signet]

सत्यापन दो आभासी लेनदेन और समाधान खाली करके बदली गई लेनदेन जड़ इस्तेमाल करता है। हस्ताक्षर में स्वयं वह या हेडर nonce शामिल नहीं होता; Proof of Work खोजते समय हर nonce परिवर्तन पर दोबारा हस्ताक्षर आवश्यक नहीं है। [BIP 325 — Signet]

Bitcoin Core डिफ़ॉल्ट Signet देता है, लेकिन प्रतिभागी अपनी स्क्रिप्ट पर सहमत हो सकते हैं। संदेश के आरंभ का पहचानकर्ता शर्त से निकलता है; केवल Signet नाम से एक ही नेटवर्क होने का पता नहीं चलता। [BIP 325 — Signet] [Bitcoin Core — Signet] [Bitcoin Wiki — Signet]

लक्ष्य निर्बाध सेवा की गारंटी नहीं है। समन्वय से अनियंत्रित परीक्षण माइनिंग की तुलना में अधिक पूर्वानुमेय परिस्थितियों में विफलता और पुनर्गठन जाँचे जा सकते हैं। [BIP 325 — Signet] [Bitcoin Core 0.21 release notes]

हस्ताक्षरकर्ता ब्लॉक रोक सकते हैं या लेनदेन शामिल करना सीमित कर सकते हैं। उनकी मंजूरी नोड के अन्य सत्यापन नियमों की जगह नहीं लेती; इस मॉडल को मेननेट सुरक्षा नहीं बताना चाहिए। [BIP 325 — Signet] [Bitcoin Optech — Signet]

Regtest भी कई मशीनें जोड़ सकता है, लेकिन ब्लॉक बनाना सस्ता है और एक प्रतिभागी इसे आसानी से नियंत्रित कर सकता है। Signet स्पष्ट ब्लॉक-निर्माण अधिकार वाले लंबे साझा परीक्षणों के लिए भी है। [BIP 325 — Signet]

Signet सिक्के मेननेट BTC नहीं हैं और प्रोटोकॉल उन्हें BTC में नहीं बदलता। पते किसी अन्य नेटवर्क के साथ परीक्षण प्रारूप साझा कर सकते हैं; केवल पता देखकर सही नेटवर्क तय नहीं होता। [Bitcoin Core — Signet]

नेटवर्क विन्यास, getblockchaininfo में signet_challenge और वास्तविक लेनदेन पुष्टियाँ जाँचें। सफल वॉलेट परीक्षण मेननेट पर आर्थिक उद्देश्य वाले हमलावर के विरुद्ध प्रतिरोध सिद्ध नहीं करता। [Bitcoin Core — getblockchaininfo RPC] [Bitcoin Core — signet miner]

पूरी तस्वीर के लिए इस प्रविष्टि के साथ यह भी पढ़ें Nakamoto consensus, Block propagation, Initial block download, Block weight. इस प्रविष्टि का उल्लेख यहाँ भी है Testnet.

DOC · 001BIP 325 — Signetविनिर्देश ↗DOC · 002Bitcoin Core — Signetदस्तावेज़ ↗DOC · 003Bitcoin Core 0.21 release notesदस्तावेज़ ↗DOC · 004Bitcoin Wiki — Signetदस्तावेज़ ↗DOC · 005Bitcoin Optech — Signetदस्तावेज़ ↗DOC · 006Bitcoin Core — signet minerदस्तावेज़ ↗DOC · 007Bitcoin Core — getblockchaininfo RPCदस्तावेज़ ↗
स्रोत पहले · यह निवेश सलाह नहीं है