412 / 691GARZIK

Jeff Garzik

مطوّر أدوات Bitcoin ومؤلف مقترحات BIP

ساهم Jeff Garzik في برمجيات Bitcoin ومقترحات قواعد الشبكة، ومنها التعدين بالمعالج وPicocoin ومقترحات منفصلة لرسالة mempool وحجم الكتلة.

Jeff Garzik مطوّر برمجيات معروف علنًا باسم jgarzik. توثّق الشيفرة المحددة وتأليف BIP مساهماته، ولا تثبت سيطرته الشخصية على إجماع Bitcoin.

يربط GitHub اسم Jeff Garzik بحساب jgarzik. عند دراسة شيفرة تاريخية، افحص المستودع والإصدار المحددين؛ فالملف الحالي وحده لا يثبت صلاحيات سابقة أو حالية على جميع إصدارات Bitcoin. [Garzik — public developer profile]

يصف README لبرنامج cpuminer من Garzik أداة تعدين Bitcoin متعددة الخيوط بالمعالج. ويصرّح pooler/cpuminer بأنه مشتق مخصص لـLitecoin وBitcoin؛ لا يجوز إسناد ميزات الفرع اللاحقة تلقائيًا إلى النسخة الأصلية. [Garzik — reference cpuminer README][Pooler — cpuminer ancestry]

يضم Picocoin مكتبة libccoin بلغة C ويصف محفظة HD وعقدة brd بأنهما WIP. أُرشف المستودع منذ 15 فبراير 2024. توافر الشيفرة ليس دليلًا على منتج مكتمل وآمن تجري صيانته حاليًا. [Garzik — Picocoin archive and README]

يصف BIP 35 من Garzik طلب 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]

اقترح BIP 102 من Garzik حدًا لمرة واحدة قدره 2 MB، بشرط زمني ودعم 95% من آخر 1000 كتلة. حالته أيضًا Closed ويحذّر من عدم التوافق مع عملاء التحقق الأقدم؛ ولا يعرّف حجم الكتلة اليوم. [BIP 102 — two-megabyte proposal]

يسجل الفهرس BIP 35 بحالة Deployed ضمن Peer Services، بينما BIP 100 وBIP 102 بحالة Closed ضمن Consensus (hard fork). نشر رسالة شبكية لا يثبت نشر مقترح آخر للمؤلف نفسه. [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توثيق ↗
المصادر أولًا · ليست نصيحة استثمارية