مکانیسم‌های حاکمیت بیت‌کوین: فورک‌های نرم، BIPها و اجماع توسعه‌دهندگان

بیت‌کوین اغلب به عنوان پول دیجیتال اداره‌شده توسط کد توصیف می‌شود. این درست است، اما عنصر حیاتی را نادیده می‌گیرد: چه کسی کد را کنترل می‌کند؟ برخلاف یک شرکت سنتی که تحت مدیریت سلسله‌مراتبی عمل می‌کند، یا یک دولت که به رأی‌گیری پارلمانی وابسته است، تغییرات پروتکل بیت‌کوین توسط یک فرآیند سیاسی منحصربه‌فرد، آشفته و بسیار غیرمتمرکز اداره می‌شود. این سیستم به طور خاص برای دشوار کردن تغییرات عمده طراحی شده است و ثبات و پیش‌بینی‌پذیری ارز را در بلندمدت تضمین می‌کند.

درک حاکمیت بیت‌کوین برای فهم تاب‌آوری واقعی آن ضروری است. این توضیح می‌دهد که چرا تغییرات رادیکال، حتی آن‌هایی که بالقوه مفید هستند، سال‌ها طول می‌کشد تا اجرا شوند و نیاز به بحث‌هایی دارند که در فهرست‌های پستی توسعه‌دهندگان، استخرهای استخراج و خانه‌های کاربران فردی که نودهای اعتبارسنجی را اجرا می‌کنند، گسترش می‌یابد. این اقتصاد سیاسی با اصطکاک بالا به عنوان یک حفاظت конституционный عمل می‌کند و شبکه را از تصمیم‌گیری‌های شتاب‌زده و بازیگران مخرب محافظت می‌کند.

این تحلیل عمیقاً به مکانیسم‌های تغییر پروتکل می‌پردازد و چرخه حیات یک ایده را بررسی می‌کند—از پیشنهاد اولیه آن به عنوان پیشنهاد بهبود بیت‌کوین (BIP) تا پذیرش نهایی آن از طریق مکانیسم‌های اجماع مانند فورک‌های نرم. ما تعادل ظریف قدرت بین توسعه‌دهندگان، ماینرها و کاربرانی که نودهای کامل را اجرا می‌کنند را کاوش می‌کنیم و در نهایت آشکار می‌کنیم که چرا مقاومت بیت‌کوین در برابر تغییر، قدرتمندترین ویژگی آن است.


بنیان تغییر: سیستم پیشنهاد بهبود بیت‌کوین (BIP)

از آنجایی که بیت‌کوین هیچ مقام مرکزی ندارد، به یک فرآیند رسمی و عمومی برای پیشنهاد، بحث و مستندسازی تغییرات پروتکل نیاز داشت. این مکانیسم به عنوان پیشنهاد بهبود بیت‌کوین یا BIP شناخته می‌شود. سیستم BIP ساختار لازم را برای مدیریت اجماع فنی فراهم می‌کند و ایده‌های انتزاعی را به پیشنهادهای رسمی آماده برای بررسی جامعه تبدیل می‌کند.

سیستم BIP را به عنوان اتاق پیش‌نویس конституционный برای بیت‌کوین تصور کنید. این نقطه شروع اجباری برای هر تغییر قابل توجه و غیرساده است، از تنظیمات جزئی محاسبات کارمزد تا تغییرات گسترده در نحوه اعتبارسنجی تراکنش‌ها.

آناتومی یک BIP

یک BIP سندی ساخت‌یافته است که تغییر، ویژگی یا بهبود طراحی خاصی برای بیت‌کوین را توصیف می‌کند. هر BIP یک شماره ترتیبی دریافت می‌کند (مانند BIP 1، BIP 341) و باید الزامات سختگیرانه‌ای را برای معتبر بودن برآورده کند. این الزامات وضوح، استحکام فنی و بررسی کامل اثرات جانبی را تضمین می‌کنند.

به طور کلی سه نوع BIP وجود دارد، هرچند مرتبط‌ترین برای حاکمیت، BIPهای "مسیر استاندارد" هستند که تغییراتی را پیشنهاد می‌دهند که خود پروتکل را تحت تأثیر قرار می‌دهند (مانند فرمت تراکنش یا قوانین اجماع). یک BIP موفق باید به وضوح تعریف کند:

  1. انگیزه: چرا این تغییر لازم است؟ چه مشکلی را حل می‌کند؟
  2. مشخصات: جزئیات فنی چگونگی اجرای تغییر در کد. این باید به اندازه کافی دقیق باشد تا توسعه‌دهندگان جهانی بتوانند بر اساس آن کد بنویسند.
  3. سازگاری عقب‌گرد: آیا این تغییر سازگاری با نسخه‌های قدیمی‌تر نرم‌افزار را می‌شکند؟ (این تعیین می‌کند که آیا تغییر نیاز به فورک نرم یا فورک سخت دارد.)

وجود فرآیند BIP شفافیت را اعمال می‌کند. این تضمین می‌کند که هر تنظیم فنی حیاتی تحت بررسی منبع‌باز قرار گیرد، اغلب توسط صدها رمزنگار و توسعه‌دهنده مستقل که کد را برای نقص‌ها، اثرات جانبی اقتصادی و آسیب‌پذیری‌های امنیتی تحلیل می‌کنند. این مرحله بررسی عمومی، اصطکاک ضروری است که سیستم را محافظت می‌کند.

نقش توسعه‌دهندگان اصلی و نگهدارندگان

در حالی که هرکسی می‌تواند BIP پیشنهاد دهد، توسعه، پالایش و ادغام نهایی آن در پیاده‌سازی مرجع (Bitcoin Core) توسط گروه کوچکی اختصاصی به نام توسعه‌دهندگان و نگهدارندگان Bitcoin Core نظارت می‌شود. این افراد یک نهاد حاکم رسمی نیستند؛ بلکه داوطلبان مورد اعتماد هستند که عملکرد اصلی آن‌ها بررسی کد، نگهداری و ارزیابی ریسک است.

Bitcoin Core نرم‌افزار بنیادی است که اکثر نودها و خدمات زیرساختی روی آن اجرا می‌شوند و کدبیس آن بسیار تأثیرگذار است. نگهدارندگان مسئول ارزیابی این هستند که آیا BIP از نظر فنی آماده است و آیا اجماع اجتماعی کافی در جامعه توسعه را به دست آورده است.

به طور حیاتی، توسعه‌دهندگان نمی‌توانند پذیرش را تحمیل کنند. آن‌ها نرم‌افزار را می‌نویسند، اما ماینرها و مهم‌تر از آن، کاربران باید داوطلبانه نرم‌افزار به‌روزشده را دانلود و اجرا کنند. اگر توسعه‌دهندگان تغییری را که جامعه از آن متنفر است اجرا کنند، کاربران به سادگی کد را رد می‌کنند و نرم‌افزار جایگزین پیدا می‌کنند و عملاً نفوذ توسعه‌دهندگان را از بین می‌برند. قدرت آن‌ها صرفاً بر اساس اعتماد، تخصص و بی‌طرفی فنی است.

چرا فرآیند BIP اصطکاک لازم است

در شرکت‌های فناوری متمرکز با حرکت سریع، چابکی paramount است. تغییرات سریعاً اعمال می‌شوند. برای بیت‌کوین، عکس این درست است. فرآیند BIP عمداً کند و بحث‌برانگیز است زیرا ارزش اصلی شبکه، تغییرناپذیری و پیش‌بینی‌پذیری آن است.

اگر بیت‌کوین آسان برای تغییر بود، اعتبار آن به عنوان ذخیره ارزش تغییرناپذیر را از دست می‌داد. بحث کند و چندساله ذاتی در فرآیند BIP به عنوان فیلتر سیاسی عمل می‌کند:

  • بررسی تأثیر اقتصادی: اجرای آهسته به اقتصاددانان و تحلیل‌گران اجازه می‌دهد تأثیرات بالقوه را مطالعه کنند، مانند تغییرات در کارمزدهای تراکنش یا مشوق‌های استخراج.
  • جلوگیری از تمرکز: با الزام توافق گسترده در میان منافع سیاسی، اقتصادی و جغرافیایی مختلف، فرآیند مانع از آن می‌شود که هر نهاد قدرتمند واحدی (مانند استخر استخراج عظیم یا صرافی متمرکز) به طور یک‌جانبه سیاست را دیکته کند.
  • تضمین کیفیت: زمان اجازه می‌دهد کد بررسی، تست استرس و ممیزی مکرر شود و ریسک ورود باگ‌های فاجعه‌بار به پروتکل اصلی را کاهش دهد.

دشواری تصویب یک BIP یک ویژگی است، نه باگ، و تضمین می‌کند که تنها تغییراتی با حمایت فنی و اجتماعی غالب پیش بروند.


دو مسیر تغییر پروتکل: فورک‌های نرم در برابر فورک‌های سخت

پس از اینکه BIP پیش‌نویس و بحث شد، توسعه‌دهندگان باید تصمیم بگیرند چگونه آن را اجرا کنند. این استراتژی اجرا سطح هماهنگی شبکه مورد نیاز و به طور حیاتی، ریسک بالقوه شکافتن جامعه را تعریف می‌کند. این انتخاب به دو نوع اصلی ارتقای پروتکل خلاصه می‌شود: فورک‌های نرم و فورک‌های سخت.

این فورک‌ها صرفاً به‌روزرسانی‌های نرم‌افزاری نیستند؛ آن‌ها رویکردهای اساساً متفاوت برای دستیابی به اجماع و حفظ سازگاری عقب‌گرد را نشان می‌دهند.

فورک‌های نرم: ارتقای سازگار با عقب‌گرد

یک فورک نرم تغییری در پروتکل بیت‌کوین است که قوانین را سخت‌تر می‌کند، به این معنا که قوانین جدید با قوانین قدیمی سازگار هستند.

تصور کنید نرم‌افزار کاربردی را ارتقا می‌دهید به طوری که نسخه جدید می‌تواند تمام فایل‌های قدیمی را بخواند، اما نسخه قدیمی لزوماً نمی‌تواند تمام فایل‌های جدید را بخواند. در زمینه بیت‌کوین:

  • قوانین جدید: نودهایی که نرم‌افزار ارتقایافته (فورک نرم) را اجرا می‌کنند، مجموعه قوانین جدید و سخت‌گیرانه‌تر را اعمال می‌کنند.
  • قوانین قدیمی: نودهایی که نرم‌افزار قدیمی (پیش از ارتقا) را اجرا می‌کنند، همچنان تراکنش‌های اعتبارسنجی‌شده توسط نودهای ارتقایافته را می‌پذیرند، زیرا نودهای ارتقایافته زیرمجموعه‌ای از قوانین اصلی را دنبال می‌کنند.

برای مثال، اگر فورک نرم بیان کند که تمام بلوک‌ها اکنون باید کمی کوچکتر از قبل باشند (سخت‌تر کردن قانون)، نودهای قدیمی همچنان این بلوک‌های کوچکتر را معتبر می‌دانند، زیرا همچنان به حد اندازه حداکثری اصلی پایبند هستند.

فورک‌های نرم روش ترجیحی برای ارتقای بیت‌کوین هستند زیرا تنها به اکثریت شبکه (معمولاً ماینرهایی که ۹۵٪ قدرت هش را نمایندگی می‌کنند یا اکثریت نودها) برای پذیرش تغییر نیاز دارند. اقلیت باقی‌مانده نودهای قدیمی می‌توانند بدون شکستن زنجیره به کار ادامه دهند، هرچند ممکن است نتوانند ویژگی‌های جدید را کاملاً اعتبارسنجی یا استفاده کنند. این سازگاری ذاتی عقب‌گرد، ریسک شکافت زنجیره آشفته را به شدت کاهش می‌دهد.

فورک‌های سخت: گزینه هسته‌ای

یک فورک سخت تغییری اساسی در پروتکل است که قوانین جدید را ناسازگار با قوانین قدیمی می‌کند. این نیاز به ارتقای نرم‌افزار توسط هر شرکت‌کننده—ماینرها، نودها و کیف‌پول‌ها—برای پیروی از اجماع جدید دارد.

اگر فورک سخت فعال شود، شبکه буквально به دو زنجیره جداگانه تقسیم می‌شود:

  1. زنجیره جدید: مجموعه قوانین جدید را دنبال می‌کند (مانند اندازه بلوک‌های بسیار بزرگتر).
  2. زنجیره قدیمی: به دنبال قوانین اصلی ادامه می‌دهد.

نودهایی که ارتقا نیافته‌اند هر بلوکی که تحت قوانین جدید ایجاد شود را رد خواهند کرد و آن‌ها را نامعتبر می‌دانند. اگر گروه قابل توجهی به استخراج و اعتبارسنجی زنجیره قدیمی ادامه دهد، دو نسخه جداگانه از بیت‌کوین همزمان وجود خواهد داشت.

فورک‌های سخت بسیار مختل‌کننده هستند و ریسک اقتصادی عظیمی دارند. زیرا شکافت دائمی است مگر اینکه یک زنجیره کاملاً رها شود، جامعه باید تقریباً یک‌صدا باشد قبل از تلاش برای فورک سخت. اگر موفق باشد، کاربران در زنجیره قدیمی ناگهان خود را با دارایی بالقوه بی‌ارزش می‌یابند، در حالی که زنجیره جدید نسخه غالب بیت‌کوین می‌شود. تهدید شکافت اقتصادی به این معناست که فورک‌های سخت تنها برای تعمیرات حیاتی یا تغییراتی که سازگاری عقب‌گرد غیرممکن است، ذخیره می‌شوند.

آزمون حاکمیت: چرا فورک‌های سخت ترسناک هستند

عملکرد اصلی فورک سخت در حاکمیت بیت‌کوین، خدمت به عنوان بازدارنده عظیم در برابر تعارض است. پتانسیل شکافت، منافع رقابتی—مانند ماینرهایی که کارمزدهای بالاتر می‌خواهند در برابر کاربرانی که تمرکززدایی را اولویت می‌دهند—را مجبور به سازش می‌کند.

مثال کلاسیک که این ترس را نشان می‌دهد، در بحث‌های مقیاس‌پذیری ۲۰۱۷ رخ داد. گروهی تلاش کرد فورک سختی (معروف به SegWit2x) را برای افزایش قابل توجه حد اندازه بلوک تحمیل کند. پیشنهاد در نهایت شکست خورد زیرا جامعه کاربران و توسعه‌دهندگان اصلی ریسک شکستگی برند و نقدینگی بیت‌کوین را رد کردند. بازار روشن کرد که حفظ هویت متحد بیت‌کوین ارزشمندتر از تطبیق با تغییر فنی بدون اجماع غالب است.

این پویایی نشان می‌دهد که ارزش اقتصادی شبکه—اعتماد و نقدینگی ترکیبی—به عنوان محدودیت نهایی بر حاکمیت عمل می‌کند. هر گروهی که فورک سخت را فشار دهد، ریسک از دست دادن تمام حمایت اقتصادی را دارد اگر جامعه گسترده‌تر تصمیم به پایبندی به زنجیره اثبات‌شده و مستقر بگیرد.


دستیابی به اجماع: سیگنالینگ، ممیزی و اجرا

در حالی که توسعه‌دهندگان کد را پیش‌نویس می‌کنند و نوع فورک را انتخاب می‌کنند، عمل سیاسی پذیرش نیاز به فرآیند سه‌مرحله‌ای پیچیده شامل ماینرها، نودهای کامل و مکانیسم‌های مبتنی بر زمان دارد. این تعامل سیگنالینگ (رأی قصد)، ممیزی (بررسی کد) و اجرا (رد بلوک‌های نامعتبر) قلب حاکمیت غیرمتمرکز است.

بینش کلیدی این است که قدرت توزیع‌شده است: ماینرها پیشنهاد می‌دهند، اما کاربران تصمیم می‌گیرند.

ماینرها در برابر نودها: دو شکل قدرت اعتبارسنجی

در حاکمیت بیت‌کوین، تمایز بین دو نوع دارندگان قدرت حیاتی است:

۱. ماینرها (قدرت هش)

ماینرها، که الگوریتم اثبات کار (PoW) را اجرا می‌کنند، قدرت ایجاد بلوک‌ها را دارند. وقتی فورک نرم پیشنهاد می‌شود، توسعه‌دهندگان مکانیسمی برای سیگنال حمایت ماینرها تعریف می‌کنند. این سیگنالینگ معمولاً با جاسازی قطعه داده خاصی (یک "پرچم") در هدر بلوکی که تولید می‌کنند انجام می‌شود.

اگر ۹۵٪ تمام بلوک‌های استخراج‌شده در دوره تعریف‌شده حمایت از فورک نرم را سیگنال دهند، تغییر آماده فعال‌سازی در نظر گرفته می‌شود. سیگنالینگ ماینرها مهم است زیرا آن‌ها قوانین جدید را هنگام ایجاد بلوک‌ها اعمال می‌کنند. با این حال، سیگنالینگ ماینرها صرفاً قصد رعایت است، نه مقام نهایی. ماینرها می‌توانند توسط مشوق‌های اقتصادی تحت فشار قرار گیرند تا حمایت را سیگنال دهند، حتی اگر تغییر را دوست نداشته باشند.

۲. نودهای کامل (قدرت اجرا)

نودهای کامل کامپیوترهایی هستند که کل نرم‌افزار بیت‌کوین را اجرا می‌کنند، هر تراکنش و بلوک را از ابتدای شبکه دانلود و اعتبارسنجی می‌کنند. نودها عمدتاً توسط کاربران، صرافی‌ها، کسب‌وکارها و کیف‌پول‌ها اجرا می‌شوند. نودها مانند ماینرها سیگنال حمایت نمی‌دهند؛ آن‌ها قوانین را اجرا می‌کنند.

اگر ماینرها تغییری را فعال کنند که اکثریت نودها آن را غیرقابل قبول بدانند، نودها به سادگی هر بلوکی که تحت قوانین جدید ناخواسته ایجاد شود را رد می‌کنند. با رد آن بلوک‌ها، نودها عملاً پاداش ماینرها را حذف می‌کنند، زیرا بلوک یتیم می‌شود و کارمزدهای تراکنش از دست می‌رود.

در اصل، ماینرها باید قوانین تعیین‌شده توسط نودها را دنبال کنند، زیرا اگر نودها بلوک‌هایشان را رد کنند، تلاش استخراج آن‌ها از نظر اقتصادی هدر می‌رود. نودهای کامل به عنوان ممیزان نهایی و نگهبانان سیاست پولی عمل می‌کنند.

مکانیسم فعال‌سازی: نقش سیگنالینگ

برای مدیریت فرآیند آشوبناک فعال‌سازی غیرمتمرکز، فورک‌های نرم از مکانیسم‌های فعال‌سازی قفل‌شده بر اساس زمان استفاده می‌کنند که آمادگی کافی شبکه را تضمین می‌کنند.

رویکرد رایج شامل فاز سیگنالینگ چنددوره‌ای است که اغلب "Flag Day" سیگنالینگ نامیده می‌شود:

  1. شروع سیگنالینگ: کد جدید منتشر می‌شود و ماینرها سیگنالینگ آمادگی خود را از طریق هدرهای بلوک آغاز می‌کنند.
  2. دوره آستانه: شبکه تعداد ثابتی بلوک (مانند ۲٬۰۱۶ بلوک، یا تقریباً دو هفته) را تماشا می‌کند.
  3. فعال‌سازی: اگر آستانه مورد نیاز (مانند ۹۵٪) از آن بلوک‌ها آمادگی را سیگنال دهد، ساعت برای قفل واقعی شروع به تیک زدن می‌کند. چند هزار بلوک بعد (فراهم کردن دوره مهلت)، قانون جدید به طور دائمی فعال می‌شود.

این مکانیسم تضمین می‌کند که تغییر به طور پیش‌بینی‌پذیر مستقر شود و تنها پس از نمایش واضح و اندازه‌گیری‌شده حمایت از بخش قدرتمند اقتصادی استخراج. این فرآیند سازش سیاسی را رسمی می‌کند: توسعه‌دهندگان کد را می‌نویسند، ماینرها برای فعال‌سازی آن رأی می‌دهند و کاربران نودهایشان را برای اجرای آن آماده می‌کنند.

فورک‌های نرم فعال‌شده توسط کاربر (UASF): وقتی کاربران چرخ را می‌گیرند

تعادل قدرت به طور مشهوری در بحث‌های اطراف Segregated Witness (SegWit)، یک فورک نرم طراحی‌شده برای بهبود کارایی تراکنش، آزمایش شد. وقتی ماینرها در برابر سیگنالینگ برای فعال‌سازی SegWit مقاومت کردند و نگرانی‌های اقتصادی را ذکر کردند، جامعه باید اثبات کند که نودهای کامل قدرت نهایی را دارند.

این به مفهوم فورک نرم فعال‌شده توسط کاربر (UASF) منجر شد.

UASF فورک نرمی است که محرک فعال‌سازی بر اساس زمان است، نه سیگنالینگ ماینر. در UASF، نودها (کاربران) به طور یک‌جانبه تاریخی آینده برای شروع اجرای قانون جدید تصمیم می‌گیرند، بدون توجه به آنچه ماینرها سیگنال می‌دهند.

مشهورترین مثال BIP 148 است که فعال‌سازی SegWit را تا تاریخ خاصی پیشنهاد داد. نودهای اجرای BIP 148 بیان کردند: "پس از تاریخ X، ما تنها بلوک‌هایی را می‌پذیریم که آمادگی SegWit را سیگنال دهند."

تئوری بازی здесь حیاتی است. اگر ۵۱٪ قدرت هش از سیگنالینگ امتناع ورزد، اما بخش بزرگی از نودهای مرتبط اقتصادی (صرافی‌ها، پردازشگران پرداخت، کیف‌پول‌های عمده) نرم‌افزار UASF را اجرا کنند، ماینرها با انتخاب سختی روبرو می‌شوند:

  1. ادامه استخراج بلوک‌های بدون سیگنال: این بلوک‌ها توسط نودهای UASF رد می‌شوند و منجر به ضرر مالی می‌شود.
  2. شروع سیگنالینگ و پذیرش قانون: درآمد استخراج خود را حفظ کنید و با اجماع کاربر همسو شوید.

تهدید UASF با موفقیت استخرهای استخراج را مجبور به پذیرش تغییر کرد و نشان داد که در اقتصاد سیاسی غیرمتمرکز بیت‌کوین، ترجیح کاربر و اجرای نود بر سیگنالینگ ماینر غلبه می‌کند وقتی فشار وارد می‌شود. UASF اصل را تثبیت کرد که اجرای نود کامل قدرت وتوی نهایی در اکوسیستم بیت‌کوین است.


مطالعات موردی در حاکمیت بیت‌کوین: درس‌های آموخته‌شده

بررسی رویدادهای حاکمیتی موفق و پرتلاطم، زمینه حیاتی برای درک محیط با اصطکاک بالای تغییر پروتکل فراهم می‌کند. این رویدادها نبردهای اقتصادی از طریق کد هستند که ثابت می‌کنند اجماع پرهزینه است و نیاز به تلاش سیاسی قابل توجه دارد.

SegWit (BIP 141): مطالعه‌ای در اصطکاک و سازش

Segregated Witness یا SegWit شاید پربحث‌ترین فورک نرم در تاریخ بیت‌کوین بود. در سال ۲۰۱۵ پیشنهاد و در نهایت در ۲۰۱۷ فعال شد، بحث دوساله دشواری مطلق تغییرات غیرساده را برجسته می‌کند.

تعارض: SegWit برای تعمیر malleability تراکنش و افزایش غیرمستقیم ظرفیت تراکنش طراحی شد. با این حال، بسیاری از منافع استخراج بزرگ با آن مخالفت کردند و افزایش ساده فورک سخت اندازه بلوک (پیشنهاد SegWit2x) را ترجیح دادند. تعارض اساساً سیاسی بود: منافع استخراج متمرکز در برابر منافع توسعه‌دهنده و کاربر غیرمتمرکز.

حل: حل شامل سه استراتژی حاکمیتی موازی بود:

  1. اجماع توسعه‌دهنده (انتخاب فورک نرم): توسعه‌دهندگان بر فورک نرم (BIP 141) اصرار ورزیدند تا ریسک شکافت زنجیره را اجتناب کنند.
  2. اجماع اقتصادی (توافق نیویورک): سازشی، عمدتاً با کسب‌وکارهای متمرکز، تلاش شد (SegWit2x)، اما در نهایت شکست خورد زیرا فاقد پذیرش کاربر بود.
  3. قدرت کاربر (UASF/BIP 148): تهدید UASF عامل decisivo بود. با سیگنالینگ تمایل کاربران به رد بلوک‌های غیرسازگار، کاربران نشان دادند که قدرت نهایی بر قوانین شبکه را دارند.

موفقیت SegWit ثابت کرد که در حالی که ماینرها می‌توانند فعال‌سازی را کند کنند، نمی‌توانند به طور یک‌جانبه تغییری را که حمایت فنی و کاربر غالب دارد مسدود کنند، به ویژه وقتی زیرساخت حیاتی به به‌روزرسانی وابسته است.

Taproot (BIPs 340, 341, 342): موفقیت آرام آزمایش سریع

فعال‌سازی پرتلاطم SegWit را با Taproot، ارتقای عمده فعال‌شده در ۲۰۲۱، مقایسه کنید. Taproot بهبودهای قابل توجهی در حریم خصوصی، کارایی و قابلیت‌های قرارداد هوشمند فراهم کرد. به دلیل درس‌های آموخته‌شده از SegWit، فرآیند حاکمیت برای Taproot با استفاده از روش فعال‌سازی جدید ساده‌سازی شد: Speedy Trial.

مکانیسم Speedy Trial: به جای قفل ثابت زمانی معمول، Speedy Trial آستانه سیگنالینگ ۹۰٪ را در دوره دوهفته‌ای تنظیم کرد، اما همچنین تاریخ انقضا را شامل شد.

  • اگر ۹۰٪ ماینرها در پنجره حمایت را سیگنال دهند، تغییر سریع قفل می‌شود (موفقیت Speedy Trial).
  • اگر آستانه برآورده نشود، فرآیند شکست می‌خورد و جامعه را مجبور به بازگشت به صفحه طراحی می‌کند—شاید بعداً رویکرد UASF پرتنش را در نظر بگیرد.

این رویکرد ساخت‌یافته و محدود به زمان، فشار بر ماینرها برای دستیابی سریع به اجماع وارد کرد، با دانستن اینکه عدم سیگنالینگ به مذاکرات حاکمیتی دشوار بازمی‌گردد. Taproot به آستانه سیگنالینگ ۹۰٪ نسبتاً سریع دست یافت و نشان داد که وقتی تغییر از نظر فنی سالم، غیرجنجالی و به خوبی توسط توسعه‌دهندگان حمایت‌شده است، شبکه می‌تواند به طور کارآمد ارتقا یابد.

Taproot ثابت کرد که حاکمیت بیت‌کوین در حال تکامل است. در حالی که همچنان آشفته است، جامعه یاد گرفت مشوق‌های سیاسی را برای تشویق فعال‌سازی به‌موقع ساختار دهد، در حالی که الزام اجماع آستانه بالا را حفظ می‌کند.


جوهر تمرکززدایی: چرا حاکمیت باید آشفته باشد

ما برقرار کردیم که حاکمیت بیت‌کوین sleek یا کارآمد نیست. اغلب کند، دردناک و بسیار بحث‌برانگیز است. این ناکارآمدی، به طور پارادوکسیکال، منبع قدرت و جذابیت آن به عنوان دارایی پول سخت است. مقاومت در برابر تغییر، تمامیت پیشنهاد ارزش اصلی را تضمین می‌کند: صدور قابل اعتماد، پیش‌بینی‌پذیر و محدود.

مدل حاکمیت با اصطکاک بالا تضمین می‌کند که بیت‌کوین از نظر سیاسی غیرمتمرکز باقی بماند و قادر به هدایت توسط یک نهاد شرکتی قدرتمند واحد یا دولت نباشد.

هزینه تغییر در برابر ارزش پیش‌بینی‌پذیری

در جهان مالی، غیرقابل پیش‌بینی بودن برابر با ریسک است. پیشنهاد ارزش بیت‌کوین بر اساس سیاست پولی سخت‌کدشده است—حد عرضه ۲۱ میلیون سکه. اگر قوانین پروتکل آسان برای تغییر بودند، وعده این حد ثابت تضعیف می‌شد.

فرآیند حاکمیت نیاز به پاک کردن تغییرات بالقوه از مانع عظیم وتینگ اجتماعی، فنی و اقتصادی دارد. این "هزینه تغییر" تضمین می‌کند:

  • تمامیت سیاست پولی: تغییر حد عرضه ۲۱ میلیون یا برنامه صدور تقریباً غیرممکن است بدون ایجاد شکافت زنجیره فاجعه‌بار که ارزش اقتصادی سکه را نابود کند.
  • پیش‌بینی‌پذیری: کسب‌وکارها، صرافی‌ها و سرمایه‌گذاران نهادی می‌توانند سرمایه را به اکوسیستم بیت‌کوین متعهد کنند با دانستن اینکه قوانین اساسی به طور غیرمنتظره تغییر نخواهند کرد.
  • بدون اعتماد: کاربران لازم نیست به مدیرعامل یا هیئت مدیره برای حفظ قوانین اعتماد کنند؛ آن‌ها به اینرسی سیاسی و بازدارنده‌های اقتصادی جاسازی‌شده در مدل حاکمیت اعتماد می‌کنند.

ناکارآمدی حاکمیت قیمتی است که برای دستیابی به نهایی بودن پولی و اعتماد غیرمتمرکز پرداخت می‌شود.

تئوری بازی پایبندی به پروتکل

امنیت حاکمیت بیت‌کوین در نهایت بر اساس تئوری بازی است—مطالعه تصمیم‌گیری استراتژیک در میان نهادهای رقابتی.

هر شرکت‌کننده در شبکه بیت‌کوین (ماینرها، توسعه‌دهندگان و کاربران) مشوق متمایزی دارد:

  • توسعه‌دهندگان: مشوق برای پیشنهاد کد با کیفیت بالا و امن که شهرت شبکه را حفظ می‌کند.
  • ماینرها: مشوق برای حداکثرسازی سود، به این معنا که باید زنجیره‌ای را انتخاب کنند که اکثریت کاربران (نودها) بپذیرند و بلوک‌های استخراج‌شده‌شان پاداش کسب کند.
  • کاربران (نودها): مشوق برای حفظ قوانینی که ابتدا برای آن‌ها ثبت‌نام کردند و تمامیت سرمایه‌شان را حفظ کنند.

این تعادل ناش ایجاد می‌کند که استراتژی بهینه برای هر طرف، پایبندی به قوانینی است که توسط نودهای کامل اعمال می‌شود. اگر هر نهاد قدرتمندی تلاش کند اجماع را بشکند (مانند استخر استخراج که فورک سخت پرتنش را فشار می‌دهد)، مجازات اقتصادی (فورک زنجیره و نابودی نقدینگی) چنان شدید است که هر سود فنی کوتاه‌مدت بالقوه را تحت‌الشعاع قرار می‌دهد.

بنابراین، فرآیند آشفته حاکمیت بیت‌کوین، مشخص‌شده توسط BIPها، بحث‌های پرتنش و تهدید همیشه‌حاضر فورک‌های نرم فعال‌شده توسط کاربر، شکست طراحی نیست. این اجرای موفق امنیت کریپتواقتصادی است که تضمین می‌کند تمرکززدایی سیاسی در کنار تمرکززدایی فنی حفظ شود. کد پول را اداره می‌کند، اما اجماع کد را اداره می‌کند.