← नवीनतम पेपर
⚡ electrical engineering

BigDipper: Sharded Censorship Resistant Data Availability for Leader-Based BFT

BigDipper एक लीडर-आधारित BFT प्रोटोकॉल के लिए एक शार्डेड डेटा उपलब्धता ढांचा है जो एक DA-CR तंत्र पेश करके सेंसरशिप प्रतिरोध को कंसेंसस लेयर से अलग करता है, जिससे वैलिडेटर्स को पूर्ण पुनर्निर्माण के बिना मिनी-ब्लॉक उपलब्धता को सत्यापित करने में सक्षम बनाता है और उच्च-स्तरीय अनुप्रयोगों को अपनी स्वयं की सुरक्षा रणनीतियों को अनुकूलित करने में सक्षम बनाता है।

मूल लेखक: Bowen Xue, Samuel Laferriere, Soubhik Deb, Sreeram Kannan

प्रकाशित 2026-06-03
📖 6 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Bowen Xue, Samuel Laferriere, Soubhik Deb, Sreeram Kannan

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

यहाँ BigDipper पेपर का हिंदी अनुवाद दिया गया है:

समस्या: वह "बॉस" जो आपका पत्र छिपा सकता है

कल्पल्पना कीजिए कि एक ब्लॉकचेन नेटवर्क एक विशाल, तेज़ गति वाली डाक सेवा की तरह है। इनमें से कई प्रणालियों में, एक लीडर (Leader) (जैसे कि पोस्टमास्टर) होता है जो मेल को छाँटने और उसे दुनिया में भेजने वाले डिलीवरी ट्रकों (ब्लॉक्स) पर रखने के लिए जिम्मेदार होता है।

यह प्रणाली तेज़ और कुशल है। हालाँकि, इसमें एक दोष है: पोस्टमास्टर का इस बात पर पूर्ण नियंत्रण होता है कि अभी ट्रक पर क्या जाएगा। यदि पोस्टमास्टर दुर्भावनापूर्ण (malicious) है, तो वे ट्रकों को निर्धारित समय पर चला सकते हैं लेकिन चुपके से आपका पत्र ट्रक से बाहर रख सकते हैं। उन्हें पूरी प्रणाली को रोकने की ज़रूरत नहीं है; उन्हें बस आपके विशिष्ट पत्र को कुछ मिनटों के लिए विलंब (delay) कराना है।

वास्तविक दुनिया में, यह इन चीज़ों के लिए एक आपदा है:

  • नीलामियों के बोलियाँ (Auction bids): यदि आपकी बोली एक ट्रक की देरी से पहुँचती है, तो आप नीलामी हार जाते हैं।
  • लिक्विडेशन (Liquidations): यदि कोई बैंक खराब ऋण को जल्दी से वसूल नहीं कर पाता है, तो उसे नुकसान होता है।
  • ब्रिज संदेश (Bridge messages): यदि आप एक चेन से दूसरी चेन पर क्रिप्टो भेज रहे हैं, तो देरी का मतलब धन की हानि हो सकता है।

मौजूदा समाधान इस बात पर जोर देकर इसे ठीक करने की कोशिश करते हैं कि पोस्टमास्टर सभी के लिए सख्त नियमों का पालन करे। लेकिन यह ऐसा है जैसे किसी एक व्यक्ति द्वारा समय-संवेदनशील पत्र भेजने के कारण सभी को एक वीआईपी बख्तरबंद ट्रक के लिए भुगतान करने के लिए मजबूर करना। यह महंगा है और सब कुछ धीमा कर देता है।

समाधान: BigDipper

BigDipper एक नई प्रणाली है जिसे पूरे नेटवर्क को धीमा किए बिना इस समस्या को ठीक करने के लिए डिज़ाइन किया गया है। यह एक सरल नियम का पालन करता है: "नियमों को हार्डकोड न करें; उपकरण दें और उपयोगकर्ता को निर्णय लेने दें।"

BigDipper को लोगों द्वारा पत्र भेजने वालों और पोस्टमास्टर के बीच स्थित एक स्मार्ट सॉर्टिंग रूम के रूप में समझें।

1. "मिनी-ब्लॉक्स" (शार्ड्स/Shards)

पोस्टमास्टर द्वारा सारा मेल इकट्ठा करने के बजाय, BigDipper रेप्लिका (Replicas) (स्थानीय डाकघरों) को पहले मेल इकट्ठा करने की अनुमति देता है।

  • प्रत्येक स्थानीय डाकघर जो पत्र प्राप्त करता है उन्हें इकट्ठा करता है और उन्हें एक मिनी-ब्लॉक (Mini-Block) नामक छोटे, सीलबंद लिफाफे में रखता है।
  • ये लिफाफे फिर पोस्टमास्टर को भेजे जाते हैं।

2. "जादुई पहेली" (Erasure Coding)

यही वह चतुर हिस्सा है। पोस्टमास्टर इन सभी मिनी-ब्लॉक्स को इरेज़र कोडिंग (Erasure Coding) नामक एक विशेष गणितीय ट्रिक का उपयोग करके पहेली के टुकड़ों में तोड़ देता है।

  • कल्पना कीजिए कि आपने 100 पत्र लिए, उन्हें फाड़ा और 300 पहेली के टुकड़े बनाए।
  • आप उन 300 में से किन्हीं भी 100 टुकड़ों से मूल 100 पत्रों को पुनर्गठित कर सकते हैं।
  • पोस्टमास्टर इन पहेली के टुकड़ों को वैलिडेटर्स (Validators) (ऑडिटर्स जो सिस्टम की ईमानदारी की जाँच करते हैं) को भेजता है।

यह क्यों शानदार है?
ऑडिटर्स को यह जानने के लिए पूरे ट्रक के मेल को देखने की आवश्यकता नहीं है कि वह वहाँ है या नहीं। उन्हें पूरे ट्रक की वैधता सिद्ध करने के लिए बस कुछ पहेली के टुकड़ों और एक "जादुई रसीद" (क्रिप्टोग्राफिक कमिटमेंट) की जाँच करने की आवश्यकता है। यह सिस्टम को तेज़ और स्केलेबल रखता है।

3. "सेंसरशिप-प्रतिरोधी" नियम (DA-CR)

यह मुख्य नवाचार है। BigDipper एक नियम पेश करता है जिसे DA-CR (Data Availability with Censorship Resistance) कहा जाता है।

  • नियम: पोस्टमास्टर को कम से कम एक निश्चित संख्या में स्थानीय डाकघरों के पहेली के टुकड़ों को शामिल करना अनिवार्य है। वे केवल यह चुनने के लिए नहीं चुन सकते कि किसे ट्रक पर चढ़ना है।
  • कैच (Catch): पोस्टमास्टर अभी भी एक विशिष्ट पत्र को छिपाने की कोशिश कर सकता है, लेकिन वह ऐसा तभी कर सकता है जब वह उस पूरे स्थानीय डाकघर को बाहर करने में सफल हो जाए जिसने वह पत्र प्राप्त किया था।

4. "फैनआउट" रणनीति (Navigator)

यहीं पर उपयोगकर्ता (क्लाइंट) की भूमिका आती है। BigDipper आपको एक विकल्प देता है: आप कितनी सुरक्षा चाहते हैं?

  • कम लागत वाला विकल्प: आप अपने पत्र को केवल एक स्थानीय डाकघर में भेजते हैं। यह सस्ता और तेज़ है, लेकिन यदि उस विशिष्ट स्थानीय डाकघर को पोस्टमास्टर द्वारा अनदेखा कर दिया जाता है, तो आपके पत्र को सेंसर किया जा सकता है।
  • उच्च-सुरक्षा वाला विकल्प: आप अपने पत्र को कई स्थानीय डाकघरों में भेजते हैं (उच्च "फैनआउट")। भले ही पोस्टमास्टर 50% कार्यालयों को अनदेखा कर दे, फिर भी आपका पत्र अन्य कार्यालयों के पास सुरक्षित रहेगा। अधिक स्थानों पर भेजने के कारण यह थोड़ा महंगा पड़ता है, लेकिन आपके सेंसर होने की संभावना लगभग शून्य हो जाती है।

उपमा (Analogy):
यदि आप एक साधारण जन्मदिन का कार्ड भेज रहे हैं, तो आप इसे केवल एक मेलबॉक्स में डाल सकते हैं। यदि आप एक जीतने वाला लॉटरी टिकट भेज रहे हैं, तो आप इसकी प्रतियां 10 अलग-अलग मेलबॉक्सों में भेज सकते हैं। BigDipper आपको यह तय करने की अनुमति देता है कि आप कितने मेलबॉक्सों का उपयोग करेंगे, यह इस आधार पर कि आपका पत्र आपके लिए कितना मूल्यवान है।

परिणाम: एक मॉड्यूलर सिस्टम

BigDipper कंसेंसस (Consensus) (घटनाओं के क्रम पर सहमत होना) को एग्जीक्यूशन (Execution) (वास्तव में डेटा को प्रोसेस करना) से अलग करता है।

  • वैलिडेटर्स (ऑडिटर्स) केवल "जादुई रसीदों" और कुछ पहेली के टुकड़ों की जाँच करते हैं। उन्हें पूरा ट्रक डाउनलोड करने की आवश्यकता नहीं होती। इससे सिस्टम अविश्वसनीय रूप से तेज़ हो जाता है।
  • एग्जीक्यूशन लेयर (Execution Layer) (वे लोग जो वास्तव में ऐप्स चलाते हैं) बाद में पूर्ण डेटा प्राप्त करने का निर्णय ले सकते हैं। वे पूर्ण चित्र प्राप्त करने के लिए शक्तिशाली कंप्यूटरों, विशेष टीमों या अन्य तरीकों का उपयोग कर सकते हैं।

सारांश के दावे

पेपर का दावा है कि इस "शार्डेड" (विभाजित) दृष्टिकोण के साथ इरेज़र कोडिंग और लीनियर कमिटमेंट्स का उपयोग करके:

  1. सेंसरशिप ट्यूनेबल (Tunable) है: उपयोगकर्ता अपनी सुरक्षा का स्तर स्वयं चुन सकते हैं। यदि आपको सेंसरशिप-मुक्त होने की आवश्यकता है, तो आप अधिक नोड्स को भेजने की लागत चुकाते हैं। यदि नहीं, तो आप पैसा बचाते हैं।
  2. स्केलेबिलिटी (Scalability): बढ़ने के साथ सिस्टम धीमा नहीं होता क्योंकि वैलिडेटर्स को पूरा ब्लॉक डाउनलोड करने की आवश्यकता नहीं होती; वे केवल अपने विशिष्ट "शार्ड्स" (पहेली के टुकड़ों) की जाँच करते हैं।
  3. सुरक्षा (Safety): एक दुर्भावनापूर्ण पोस्टमास्टर के साथ भी, सिस्टम गारंटी देता है कि यदि पर्याप्त ईमानदार नोड्स के पास आपका डेटा है, तो सिस्टम को यह सोचने के लिए धोखा नहीं दिया जा सकता कि डेटा गायब है या बदल गया है।
  4. एकीकरण (Integration): उन्होंने सफलतापूर्वक इसे HotStuff-2 (एक लोकप्रिय ब्लॉकचेन प्रोटोकॉल) में बनाया है बिना इसके सुरक्षा नियमों को तोड़े, जो यह सिद्ध करता है कि यह वास्तविक दुनिया के परिवेश में काम करता है।

संक्षेप में, BigDipper "पोस्टमास्टर" को एकल बिंदु विफलता (single point of failure) बनने से रोकता है, क्योंकि यह मेल को कई हाथों में फैला देता है, गणित का उपयोग करके यह प्रमाणित करता है कि मेल वहां मौजूद है, और प्रेषक को यह तय करने देता है कि वे कितने हाथों पर भरोसा करना चाहते हैं।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →