Proof of Stake (PoS) प्राप्ति तंत्र सहमति ब्लॉकचेन में। ठंड कर रहे हैं (स्टेकिंग) अपने टोकन को ब्लॉक बनाने और पुष्टि करने के अधिकार के लिए एक जमानत के रूप में।
काम करने का सिद्धांत#
- स्टेकिंग वैलिडेटर विशेष लेनदेन में टोकन का एक हिस्सा दर्ज करता है;
- ब्लॉक बनाने वाला चुनें वैलिडेटर चुना जाता है; संभावना आकार पर निर्भर करती है स्टेकिंग(लेकिन केवल नहीं एकाग्रता को रोकने के लिए);
- सत्यापन बाकी वैलिडेटर नए ब्लॉक की जांच करते हैं और उस पर हस्ताक्षर करते हैं;
- ब्लॉकचेन में लिखना;
- पुरस्कार लेनदेन कमीशन का हिस्सा + नए सिक्के (कुछ नेटवर्क में);
- Slashing बेईमानी के मामले में कुछ/पूरा स्टेकिंगअगर यह जल जाता है, तो सत्यापनकर्ता को हटा दिया जा सकता है।
पीओएस के विविध#
| एल्गोरिथ्म | विशेषता |
|---|---|
| DPoS (Delegated) | प्रतिनिधियों के लिए टोकन के साथ मतदान; प्रतिनिधि मतदाताओं के साथ पुरस्कार साझा करते हैं |
| LPoS (Leased) | मतदान के बजाय दूसरे वैलिडेटर को टोकन किराए पर देना |
| BPoS (Bonded) | जमानत अनिवार्य है; उपयोगकर्ता खराब वैलिडेटर चुनने के लिए धन खो देते हैं |
| NPoS (Nominated) | नॉमिनेटरवैलिडेटर चुनते हैं; खराब चयन के लिए पुरस्कार को कम करना |
| PPoS (Pure) | कोई फर्क नहीं पड़ता कि आप कितने बड़े हैं।स्टेकिंग अधिकतम विकेंद्रीकरण |
| PoSV (Velocity) | टोकन के कारोबार की गति को ध्यान में रखते हुए सक्रियता को प्रोत्साहित करता है |
| DBFT | PoS + Byzantine Fault Tolerance, 66% सत्यापनकर्ताओं के हस्ताक्षर की आवश्यकता है |
फायदे और नुकसान#
लाभ
- ऊर्जा दक्षता कोई PoW-गणना नहीं;
- गति कोई समस्या का समाधान नहीं है;
- सुरक्षा हमले के लिए आपको अधिकतर भागों पर नियंत्रण रखना होगा स्टेकिंग+ 51% हमले के खिलाफ slashing-मशीनीकरण;
- केंद्रीकरण में कमी PoW के सापेक्ष।
कमियां
- एकाग्रता का जोखिम बड़े होल्डर समन्वय कर सकते हैं;
- अदृश्यता यह सत्यापित करना मुश्किल है कि कौन और कैसे सत्यापित करता है।
TON में PoS#
TON ब्लॉकचेन का उपयोग करता है PoS + BFT-समझौते (Catchain✓) में ब्लॉक उत्पन्न करने के लिए शार्दचीनी और मास्टरचेन.
मैकेनिक्स
- सत्यापनकर्ता दर्ज करेंस्टेकिंगविशेष लेनदेन के माध्यम से masterchain;
- प्रत्येक शार्ड को एक वैलिडेटरों का उपसमूह निर्धारित छद्म आकस्मिक तरीके से;
- उपसमूह का रोटेशन लगभग हर कोई 1 024 ब्लॉक;
- उपसमूह ब्लॉक-उम्मीदवारों का सुझाव देता है; छद्म आकस्मिक क्रम यह निर्धारित करता है कि किसका उम्मीदवार प्राथमिकता रखता है;
- वैलिडेटर उम्मीदवार की जांच करते हैं; अमान्य ब्लॉक → slashing या अस्थायी निष्कासन का हस्ताक्षर;
- अंतिम सहमति BFT प्रोटोकॉल, PBFT / Honey Badger BFT के एनालॉग;
- पुरस्कार ब्लॉक लेनदेन से कमीशन + नए मुद्रित सिक्के;
- समानांतरता एक सत्यापनकर्ता एक ही समय में कई उपसमूहों में काम कर सकता है।
मास्टरचेन-बैंक
सभी शार्ड्स के ब्लॉक उत्पन्न होने के बाद (या टाइमआउट के अनुसार) ब्लॉक उत्पन्न होता है मास्टरचेन सभी शार्दचेन के अंतिम ब्लॉक के हैश के साथ सभी सत्यापनकर्ताओं के BFT-सहमति के आधार पर।