412 / 691GARZIK

Jeff Garzik

Bitcoin उपकरण डेवलपर और BIP लेखक

Jeff Garzik ने Bitcoin सॉफ़्टवेयर और नेटवर्क नियमों के प्रस्तावों में योगदान दिया। इनमें CPU माइनिंग, Picocoin तथा mempool संदेश और ब्लॉक आकार के अलग प्रस्ताव शामिल हैं।

Jeff Garzik सार्वजनिक रूप से jgarzik नाम इस्तेमाल करने वाले डेवलपर हैं। विशिष्ट कोड और BIP लेखन योगदान का प्रमाण हैं, Bitcoin सहमति पर व्यक्तिगत नियंत्रण का नहीं।

GitHub, Jeff Garzik को jgarzik से जोड़ता है। पुराने कोड के लिए विशिष्ट रिपॉज़िटरी और संस्करण देखें; वर्तमान प्रोफ़ाइल अकेले सभी Bitcoin रिलीज़ पर पुराने या वर्तमान अधिकार का प्रमाण नहीं है। [Garzik — public developer profile]

Garzik के cpuminer का README इसे बहु-थ्रेड वाला Bitcoin CPU माइनर बताता है। pooler/cpuminer स्पष्ट रूप से Litecoin और Bitcoin के लिए इसका व्युत्पन्न है; बाद के फ़ोर्क की सुविधाएँ स्वतः मूल संस्करण की नहीं मानी जा सकतीं। [Garzik — reference cpuminer README][Pooler — cpuminer ancestry]

Picocoin में C लाइब्रेरी libccoin है और HD वॉलेट तथा brd नोड को WIP बताया गया है। रिपॉज़िटरी 15 फ़रवरी 2024 से संग्रहित है। उपलब्ध कोड किसी तैयार, वर्तमान में अनुरक्षित और सुरक्षित उत्पाद का प्रमाण नहीं है। [Garzik — Picocoin archive and README]

Garzik का BIP 35 mempool अनुरोध और उस नोड के लेनदेन हैश वाले inv उत्तर का वर्णन करता है; getdata से डेटा माँगा जा सकता है। यह अपुष्ट लेनदेन का स्थानीय समूह है, पूरी वैश्विक सूची या ब्लॉक में शामिल होने का प्रमाण नहीं। [BIP 35 — mempool message][Bitcoin Core 29.0 — local mempool RPC]

BIP 100 में Garzik, Tom Harding और Dagur Valberg Johannsson के नाम हैं। प्रस्तावित पुनर्गणना प्रत्येक 2016 ब्लॉक पर 75% माइनिंग बहुमत और सीमित बदलाव इस्तेमाल करती थी। स्थिति Closed है; एल्गोरिदम का वर्णन पूरे नेटवर्क द्वारा अपनाए जाने का प्रमाण नहीं। [BIP 100 — dynamic block-size proposal]

BIP 100 स्पष्ट कहता है कि मूल 1 MB सीमा से बड़ा पहला ब्लॉक उस स्थिर सीमा को लागू करने वाले नोड अलग कर देगा। इसलिए माइनरों के वोट अकेले अपडेट न किए गए नोड के सत्यापन नियम नहीं बदलते। [BIP 100 — dynamic block-size proposal]

Garzik के BIP 102 ने समय की शर्त और पिछले 1000 ब्लॉक में 95% समर्थन के साथ एक बार 2 MB सीमा प्रस्तावित की। इसकी स्थिति भी Closed है और यह पुराने सत्यापन क्लाइंट की असंगति बताता है; यह आज के ब्लॉक आकार की परिभाषा नहीं है। [BIP 102 — two-megabyte proposal]

रजिस्टर BIP 35 को Peer Services में Deployed, जबकि BIP 100 और BIP 102 को Consensus (hard fork) में Closed बताता है। नेटवर्क संदेश की तैनाती उसी लेखक के दूसरे प्रस्ताव की तैनाती सिद्ध नहीं करती। [BIP 35 — mempool message][BIP 100 — dynamic block-size proposal][BIP 102 — two-megabyte proposal]

पूरी तस्वीर के लिए इस प्रविष्टि के साथ यह भी पढ़ें Cynthia Lummis, Mike Hearn, ब्लॉक आकार युद्ध. इस प्रविष्टि का उल्लेख यहाँ भी है Mike Hearn.

DOC · 001Garzik — public developer profileदस्तावेज़ ↗DOC · 002Garzik — reference cpuminer READMEदस्तावेज़ ↗DOC · 003Pooler — cpuminer ancestryदस्तावेज़ ↗DOC · 004Garzik — Picocoin archive and READMEदस्तावेज़ ↗DOC · 005BIP 35 — mempool messageदस्तावेज़ ↗DOC · 006BIP 100 — dynamic block-size proposalदस्तावेज़ ↗DOC · 007BIP 102 — two-megabyte proposalदस्तावेज़ ↗DOC · 008Bitcoin Core 29.0 — local mempool RPCदस्तावेज़ ↗
स्रोत पहले · यह निवेश सलाह नहीं है