Bit Gold, Nick Szabo का प्रस्ताव है जिसमें महँगी गणना से डिजिटल वस्तुएँ बनाना, समय का प्रमाण और साझा स्वामित्व रजिस्टर शामिल हैं। Szabo ने बाद में याद करते हुए बताया कि विचार 1998 में आया था; उसका प्रसिद्ध सार्वजनिक विवरण 2005 का है। यह चालू की गई मुद्रा या असली सोने से समर्थित बिटकॉइन नहीं था।
आप सामान्य फ़ाइल किसी को भेजकर उसकी कॉपी अपने पास भी रख सकते हैं। तस्वीर के मामले में कोई समस्या नहीं है। पैसे के मामले में इसका मतलब होगा कि एक ही मूल्य को बार-बार खर्च किया जा सकता है। इसलिए Nick Szabo कोई ऐसी फ़ाइल नहीं खोज रहे थे जिसे जादुई ढंग से कॉपी करना असंभव हो। वे डिजिटल वस्तु बनाने की वास्तविक लागत को ऐसे सार्वजनिक रिकॉर्ड से जोड़ना चाहते थे जिसमें उसके मालिक की जाँच हो सके। Bit Gold नाम सोना पाने की कठिनाई की याद दिलाता है। इसका अर्थ तिजोरी में रखा सोना नहीं है जिसके बदले कोई डिजिटल रसीदें जारी करे। [1] [2] [7]
शुरुआत एक सार्वजनिक चुनौती से होनी थी: बिट्स, यानी शून्य और एक की शृंखला, जिसके आधार पर कंप्यूटर तय शर्तों वाला परिणाम खोजे। खोज में बहुत गणना लगती है, जबकि तैयार समाधान की जाँच दूसरे लोग अधिक आसानी से कर सकते हैं। इस सिद्धांत को Proof of Work कहते हैं: गणना का काम किए जाने का प्रमाण। Szabo चाहते थे कि Bit Gold का हर नया टुकड़ा बनाने की गणनात्मक कठिनाई जाँची जा सके। लेकिन इतना भर पैसा नहीं बनाता। यह भी तय करना होता है कि परिणाम कब बना, उसका मालिक कौन है और स्वामित्व आगे कैसे जाएगा। [1] [2]
अंतिम बना हुआ टुकड़ा अगली गणना के लिए चुनौती देता। इस तरह परिणाम आपस में जुड़ा इतिहास बनाते, अलग-अलग असंबंधित सवालों का ढेर नहीं। ऐसी कार्यप्रक्रिया सोचिए जिसमें अगला काम पिछले पूरे हुए चरण के परिणाम पर निर्भर हो। प्रस्ताव समझने के लिए यह संबंध महत्वपूर्ण है, लेकिन इसे Bitcoin की पूरी तरह विकसित ब्लॉक शृंखला नहीं मानना चाहिए। ब्लॉक लेनदेन का एक समूह है; इन समूहों को जोड़कर भुगतान का इतिहास दर्ज किया जाता है। परिणामों को जोड़ देने से ही यह तय नहीं होता कि विरोधी रिकॉर्ड या बेईमान प्रतिभागी मिलने पर पूरा नेटवर्क सहमति कैसे बनाएगा। [1] [2] [6]
दूसरा हिस्सा टाइमस्टैम्प था: यह प्रमाण कि कोई डेटा बताए गए समय तक मौजूद था। प्रस्ताव में कई स्वतंत्र समय सेवाएँ थीं, ताकि उपयोगकर्ता को घड़ी और रिकॉर्ड सँभालने वाली एक ही संस्था पर निर्भर न होना पड़े। काम के प्रमाण को प्रकाशित करते समय यह समय रिकॉर्ड भी जुड़ता। समय क्यों महत्वपूर्ण है? भविष्य के हार्डवेयर से वही गणना कहीं सस्ती हो सकती है। इसलिए दुर्लभता का आकलन करते समय यह भी जानना होगा कि गणना किस दौर में हुई। टाइमस्टैम्प खुद बाजार भाव तय नहीं करता और परिणाम के बारे में किए गए हर दावे को सच साबित नहीं करता। [1] [4]
चुनौती और समय सहित परिणाम स्वामित्व रजिस्टर में दर्ज होते। इसे ऐसी सार्वजनिक सूची समझिए जो हर टुकड़े को एक सार्वजनिक कुंजी से जोड़ती है। दूसरे लोग इस डेटा से किसी निर्देश के हस्ताक्षर की जाँच कर सकते हैं। हस्ताक्षर बनाने के लिए इस्तेमाल होने वाली संबंधित निजी कुंजी को मालिक गुप्त रखता है। सूची एक सर्वर नहीं, बल्कि मिलकर काम करने वाले कई सर्वर सँभालते। Szabo ने बाइज़ैन्टाइन विफलताओं का सामना करने वाले तरीकों का उल्लेख किया। ऐसी स्थिति में कुछ कंप्यूटर सिर्फ खराब नहीं होते, बल्कि जानबूझकर झूठे संदेश भी भेजते हैं। इस सुरक्षा की शर्तें होती हैं। यदि हमलावर पर्याप्त व्यवस्थापकों पर नियंत्रण कर ले, तो डेटाबेस को कई मशीनों पर बाँटना अपने आप सुरक्षा नहीं देता। [1] [8]
यदि Alice अपना टुकड़ा Peter को देती, तो रजिस्टर में हस्ताक्षरित हस्तांतरण निर्णायक होता। सॉफ्टवेयर निर्देश और निजी कुंजी से डिजिटल हस्ताक्षर की गणना करता है। दूसरे लोग उससे जाँच सकते हैं कि हस्तांतरण पर उसी कुंजी के धारक ने हस्ताक्षर किए हैं। Peter पिछले हस्तांतरणों की शृंखला देखता और जाँचता कि अंतिम अधिकार सच में उसी तक पहुँचा है। हर भुगतान के लिए उसे मूल महँगी गणना दोबारा नहीं करनी पड़ती। सार्वजनिक डेटा फिर भी कोई भी कॉपी कर सकता था। लेकिन कॉपी उसे मालिक नहीं बनाती, जैसे दस्तावेज की तस्वीर लेने से रजिस्टर में दर्ज नाम नहीं बदलता। असली बात वैध हस्तांतरण पर सहमति है। [1] [8]
सामान्य मुद्रा में हम समान इकाइयों को एक-दूसरे के बदले स्वीकार करते हैं: एक चेक कोरुना को दूसरे एक कोरुना जैसा मानते हैं। Bit Gold के सामने यहाँ कठिनाई थी। अलग समय या मशीनों पर हुई गणनाओं की लागत एक जैसी होना जरूरी नहीं था। कोई कहीं बेहतर हार्डवेयर बनाकर बहुत से नए टुकड़े तेजी से तैयार कर सकता था। इसलिए Szabo ने बाजार से मूल्यांकन कराने और अलग मूल्य के टुकड़ों को लगभग समान कुल मूल्य वाले समूहों में जोड़ने का प्रस्ताव दिया। फिर इन समूहों को सामान्य भुगतान इकाइयों में बाँटा जाता। यह सिर्फ परिणाम गिनने या उनके डेटा की लंबाई मापने से अधिक जटिल था। [3] [9]
यहाँ कुछ देर तकनीक को अलग रखना उपयोगी है। किसी चीज पर बहुत काम लगा है, इसका मतलब नहीं कि कोई उसे खरीदना चाहेगा या उसकी कीमत नहीं बदलेगी। Bit Gold आपूर्ति और बनने के इतिहास को सार्वजनिक रूप से जाँचने योग्य बनाता; इससे माँग अपने आप पैदा नहीं होती। Bit gold markets नामक लेख में Szabo ने बताया कि उनके अनुसार बाजार अलग टुकड़ों का मूल्य कैसे तय कर सकता है और उनसे उपयोगी मुद्रा कैसे बन सकती है। यह प्रस्ताव में शामिल अपेक्षा थी, ऐसी मुद्रा के वर्षों तक चलने से प्रमाणित परिणाम नहीं। दुर्लभता, भुगतान में स्वीकार्यता और कीमत की स्थिरता अलग प्रश्न हैं। [3] [9]
20 जुलाई 2010 को Satoshi Nakamoto ने फोरम पर लिखा कि Bitcoin, Wei Dai के b-money और Szabo के Bitgold के विचारों को साकार करता है। यह पुराने विचारों की स्वीकृति का दस्तावेजी प्रमाण है, यह दावा नहीं कि दोनों प्रस्तावों में तैयार Bitcoin मौजूद था। 2011 में Szabo ने अपने प्रस्ताव की कमजोरियों और Bitcoin से अंतर को स्पष्ट रूप से बताया। उन्होंने वोट देने वाले प्रतिभागियों पर नियंत्रण के विरुद्ध सुरक्षा और गणना की कठिनाई बदलने का उल्लेख किया। Bitcoin कंप्यूटरों की संख्या पर आधारित साधारण मतदान पर निर्भर नहीं करता; वैध शृंखलाओं में चुनने के लिए वह संचित कार्य का उपयोग करता है। इसलिए मिलते-जुलते हिस्सों से भी अलग प्रणालियाँ बन सकती हैं। [5] [6] [7]
Bit Gold को Bitcoin से पहले का एक सोच-समझकर बनाया गया प्रस्ताव मानकर पढ़िए। यह पहले चल चुका Bitcoin का संस्करण या आज का कोई समान नाम वाला टोकन नहीं था। इसमें Bitcoin की 2.1 करोड़ की सीमा या ब्लॉक बनाने और जाँचने की उसकी पूरी व्यवस्था नहीं थी। लेकिन यह कहना भी गलत होगा कि सभी संबंधित विचार कागज पर रह गए: Hal Finney ने गणनात्मक काम के प्रमाण हस्तांतरित करने के लिए अपनी अलग प्रणाली RPOW (Reusable Proofs of Work) वास्तव में लागू की थी। नए पाठक के लिए Bit Gold का सबसे बड़ा योगदान तीन प्रश्नों का अंतर समझाना है: डिजिटल वस्तु बनती कैसे है, उसका स्वामित्व साबित कैसे होता है और कई लोग मालिक बदलने पर सहमत कैसे होते हैं। Bitcoin को इन हिस्सों को जोड़कर काम करने वाला नेटवर्क बनाना था। [1] [6] [7]
पूरी तस्वीर के लिए इस प्रविष्टि के साथ यह भी पढ़ें Nick Szabo, Proof of Work, b-money, Hashcash, Reusable Proofs of Work, Bitcoin. इस प्रविष्टि का उल्लेख यहाँ भी है b-money, Reusable Proofs of Work, Nick Szabo.