सहमति और वितरित सहमति के बीच अंतर क्या है?

Dec 29 2020

यह एक प्रश्न के रूप में एक स्पष्टीकरण से अधिक है। चूँकि मुझे इस प्रश्न में टिप्पणी पोस्ट करने का निरसन नहीं था, इसलिए मैं इसे एक प्रश्न के रूप में रख रहा हूँ।

मैंने अब तक जिन स्रोतों का उल्लेख किया है:

वितरित कंप्यूटिंग और मल्टी-एजेंट सिस्टम में एक मूलभूत समस्या कई दोषपूर्ण प्रक्रियाओं की उपस्थिति में समग्र प्रणाली की विश्वसनीयता हासिल करना है। - विकिपीडिया

यह स्पष्ट रूप से इंगित करता है कि वितरण प्रणालियों में आम सहमति एक मूलभूत समस्या है ।

हालाँकि,

"सहमति" का अर्थ है जब सभी एक ही पृष्ठ पर हों। - बिटकॉइन एसई ।

मेरी अब तक की समझ यह है कि यदि प्रत्येक नोड में एक वोट था, तो किसी निर्णय पर सहमति देने के लिए नोड्स के पूरे नेटवर्क के लिए, सर्वसम्मति का उपयोग आवश्यक है। यदि सिस्टम को हाथ में वितरित नहीं किया जाता है, तो पर्यावरण केवल एक नोड तक कम हो जाता है, जिसे निर्णय लेने के लिए सर्वसम्मति तंत्र की आवश्यकता नहीं होती है। तो मेरी उलझन यह है कि क्या ऐसी कोई परिस्थितियां हैं, जहां सिस्टम वितरित नहीं होने पर भी आम सहमति आवश्यक है?

यदि हाँ, तो कृपया बताएं कि "सर्वसम्मति" और "वितरित सहमति" शब्दों के बीच अंतर क्या है। यदि संभव हो, तो एक उदाहरण प्रस्तुत करें।

यदि नहीं, तो क्या इसका अर्थ है कि शर्तें समान हैं?

जवाब

pisjatblin Dec 30 2020 at 18:16

एक आम सहमति कई एजेंटों के बीच एक समझौता है। तो यह हमेशा उस अर्थ में वितरित किया जाता है। लेकिन यहां इस तरह की आम सहमति हासिल करने की प्रक्रिया के बारे में है। यह एक मास्टर द्वारा निर्धारित नहीं है। लेकिन वितरित मतदान से सहमत हुए।

टेम्पोरल लॉजिक एक बुरा जानवर होने के कारण, आप हर किसी को एक ही समय में एक ही पृष्ठ पर रहना नहीं मान सकते। लेकिन अंत में सभी लोग एक निश्चित स्थिति में पहुंच जाएंगे।