116 / 691SYBIL

Sybil attack

Sybil हमला एक विरोधी को कई नेटवर्क पहचानों के रूप में सामने आने देता है। Bitcoin जुड़े साथियों की संख्या को सहमति के भार से अलग रखता है और ब्लॉक उत्पादन को Proof of Work से जोड़ता है।

Sybil प्रतिरोध का अर्थ नकली साथियों पर रोक नहीं है। केवल पहचानें बढ़ाने से दूसरों की कुंजियों के हस्ताक्षर, वैध सिक्के या कार्य नहीं बनते, लेकिन इससे मार्ग, एक्लिप्स और निगरानी हमलों को सहायता मिल सकती है।

John Douceur ने 2002 में Sybil हमला बताया: एक इकाई कई स्वतंत्र प्रतिभागियों का रूप लेती है। छद्मनाम बनाना आसान है, पर उपयुक्त पते या संपर्क पाने में संसाधन लग सकते हैं। [John R. Douceur — The Sybil Attack]

Bitcoin में ऐसा वैश्विक पंजीकरण नहीं है जो एक नोड को एक व्यक्ति के बराबर सिद्ध करे। अलग IP पता भी अपने आप स्वतंत्र संचालक का प्रमाण नहीं है। [John R. Douceur — The Sybil Attack] [Bitcoin Developer Guide — P2P Network]

Full Node सहमति नियम स्वतंत्र रूप से जाँचता है। जुड़े साथियों का बहुमत मतदान से अवैध लेनदेन को वैध नहीं बना सकता। [Satoshi Nakamoto — Bitcoin whitepaper] [The Bitcoin Backbone Protocol]

Proof of Work वैध शृंखला चयन का भार संचित कार्य से जोड़ता है। अधिक पहचानें प्रसारित करना अपने आप हैशरेट या शृंखला कार्य नहीं बढ़ाता। [Satoshi Nakamoto — Bitcoin whitepaper] [The Bitcoin Backbone Protocol]

पहचानें बढ़ाकर दूसरे का हस्ताक्षर जाली नहीं बनाया जा सकता, निर्गम नियमों के बाहर सिक्के नहीं बनते और अवैध ब्लॉक नहीं थोपा जा सकता। इन नियमों की जाँच Full Node का काम है। [Satoshi Nakamoto — Bitcoin whitepaper] [The Bitcoin Backbone Protocol]

नियंत्रित साथी पीड़ित की पता तालिका और संपर्कों में जगह के लिए प्रतिस्पर्धा कर सकते हैं। संबंधित संपर्कों पर नियंत्रण में सहायता मिलने से एक्लिप्स हमला बन सकता है; केवल कई पहचानें पूर्ण अलगाव का प्रमाण नहीं हैं। [Bitcoin Developer Guide — P2P Network] [Heilman et al. — Eclipse Attacks on Bitcoin]

Bitcoin Core के विविध बाहर जाने वाले संपर्क, पतों का समूहों में वितरण और परीक्षण वाले feeler संपर्क एकाग्रता घटाते हैं। ये बचाव हैं, हर साथी की स्वतंत्रता का प्रमाण या अलगाव के विरुद्ध गारंटी नहीं। [Bitcoin Core v29.0 — Peer connections] [Heilman et al. — Eclipse Attacks on Bitcoin]

IP और Tor सेवा पते यातायात का मार्ग तय करने में सहायक हैं, सहमति के अधिकार नहीं। कई पते एक संचालक के हो सकते हैं और कई उपयोगकर्ता एक नेटवर्क मार्ग साझा कर सकते हैं। [Bitcoin Developer Guide — P2P Network] [Bitcoin Core v29.0 — Peer connections]

Proof of Work इतिहास चयन में पहचान के दुरुपयोग को सीमित करता है, पर हर P2P दुरुपयोग नहीं सुलझाता। संदेशों की बाढ़, निगरानी और उपलब्धता में हेरफेर के लिए अलग खतरा मॉडल चाहिए। [John R. Douceur — The Sybil Attack] [Heilman et al. — Eclipse Attacks on Bitcoin] [The Bitcoin Backbone Protocol]

सार्वजनिक पहुँचयोग्य नोड गणना न लोगों की संख्या है, न नियमों पर मतदान। सुरक्षा विरोधी के संसाधनों, नेटवर्क संबंधों और स्वतंत्र सत्यापन से आँकी जाती है, केवल पहचान संख्या से नहीं। [John R. Douceur — The Sybil Attack] [Bitcoin Developer Guide — P2P Network] [The Bitcoin Backbone Protocol]

पूरी तस्वीर के लिए इस प्रविष्टि के साथ यह भी पढ़ें Nakamoto consensus, Eclipse attack, Selfish mining, Block propagation. इस प्रविष्टि का उल्लेख यहाँ भी है Byzantine Generals Problem, Eclipse attack.

DOC · 001John R. Douceur — The Sybil Attackप्राथमिक स्रोत ↗DOC · 002Satoshi Nakamoto — Bitcoin whitepaperप्राथमिक स्रोत ↗DOC · 003Bitcoin Developer Guide — P2P Networkदस्तावेज़ ↗DOC · 004Bitcoin Core v29.0 — Peer connectionsदस्तावेज़ ↗DOC · 005Heilman et al. — Eclipse Attacks on Bitcoinप्राथमिक स्रोत ↗DOC · 006The Bitcoin Backbone Protocolप्राथमिक स्रोत ↗
स्रोत पहले · यह निवेश सलाह नहीं है