در اول اوت ۲۰۱۷، یک بلاکچین به دو بلاکچین تبدیل شد. در بلاک ۴۷۸٬۵۵۸، گروهی از ماینرها و توسعهدهندگان شروع به تولید بلاکهایی کردند که بقیه شبکه بیتکوین آنها را نامعتبر میدانستند و بیتکوین کش متولد شد. هر کسی که بیتکوین در آن لحظه ناگهان روی هر دو زنجیر سکه نگه داشت.
آن رویداد یک بود هاوارد فورک بیتکوینتغییری در قوانین اجماع بیتکوین که با نسخههای قبلی سازگار نیست و بلاکچین را به دو زنجیرهٔ مجزا تقسیم میکند که هر یک از قوانین خود پیروی کرده و سکهٔ مخصوص به خود را دارند. فورکهای سخت روشی است که یک شبکه بدون مدیرعامل و هیئتمدیره عمیقترین اختلافات خود را حل میکند.
این راهنما توضیح میدهد هارد فورک چیست، چه تفاوتی با سافت فورک دارد، هر یک از فورکهای مهم در تاریخ بیتکوین کداماند، اسپلیت زنجیره برای سکههای شما چه معنایی دارد و چرا سال ۲۰۲۶ جدیترین بحث فورک را از زمان جنگ بر سر اندازه بلوک به همراه داشته است.
بیتکوین خود را با خودنگهداری بهطور ایمن مدیریت کنید. اپلیکیشن کیف پول Bitcoin.com.
نکات کلیدی
- هاردفورک بیتکوین تغییری در قوانین است که با نسخههای قبلی ناسازگار بوده و بهطور دائم بلاکچین را به دو زنجیره تقسیم میکند و معمولاً در این فرایند یک ارز دیجیتال جدید ایجاد میشود.
- یک فورک نرم قوانین را سختگیرانهتر میکند و با نرمافزارهای قدیمیتر سازگار باقی میماند. بهروزرسانیهای اصلی بیتکوین، از جمله SegWit (۲۰۱۷) و Taproot (۲۰۲۱)، فورکهای نرم بودند.
- بیتکوین کش (BCH)، که در اوت ۲۰۱۷ در جریان جنگ اندازه بلوک ایجاد شد، همچنان مهمترین فورک سخت بیتکوین باقی مانده است.
- اگر در لحظهٔ انشعاب زنجیره کلیدهای خصوصی خود را در اختیار داشته باشید، بهطور خودکار در هر دو زنجیرهٔ حاصل سکه خواهید داشت.
- بیتکوین هرگز یک فورک سخت عمدی و ناقض اجماع را روی زنجیره اصلی خود اجرا نکرده است، و دقیقاً به همین دلیل پیشنهادهای مقاومت کوانتومی ۲۰۲۶ (BIP-360 و BIP-361) تا این حد بحثبرانگیز هستند.
- در اوت ۲۰۲۶، پیشنهاد BIP-110 باعث اولین تقسیم زنده زنجیره بیتکوین از سال ۲۰۱۷ شد. این پیشنهاد بهصورت یک فورک نرم طراحی شده بود که نشان میدهد طراحی فعالسازی میتواند شبکه را تقسیم کند حتی زمانی که خود تغییر قاعده این کار را انجام نمیداد.
هارد فورک بیتکوین چیست؟
هارد فورک تغییری در پروتکل یک بلاکچین است که با نسخههای قبلی نرمافزار سازگاری ندارد. نودهایی که بر اساس قوانین قدیمی اجرا میشوند، بلاکهای تولیدشده طبق قوانین جدید را رد میکنند، بنابراین شبکه به دو زنجیره تقسیم میشود که تا نقطه فورک تاریخچه یکسانی دارند و سپس بهطور دائم از هم جدا میشوند.
واژه «اجماع» در اینجا کار زیادی انجام میدهد. هر گره بیتکوین هر بلوک بهطور مستقل با همان مجموعه قوانین اجماع بررسی میشود: محدودیت عرضه ۲۱ میلیون سکه، محدودیتهای اندازه و وزن بلوک، فرمتهای امضای معتبر و غیره. این قوانین همان چیزی هستند که هزاران غریبه را بدون اعتماد به یکدیگر بر سر یک دفتر واحد به توافق میرسانند. خود بیتکوین مستندات توسعهدهنده فورکها را نتیجهٔ طبیعی اجرای مجموعههای قاعدهٔ متفاوت توسط نودها توصیف میکند. قواعد را طوری تغییر دهید که نرمافزار قدیمی نتواند آنها را بپذیرد، و دیگر یک شبکه ندارید؛ دو شبکه دارید.
از آنجا که بیتکوین هیچ مرجع مرکزی برای تحمیل بهروزرسانی ندارد، فورک سخت تنها زمانی موفق میشود که ماینرها، اپراتورهای نود، صرافیها و کاربران داوطلبانه به قوانین جدید منتقل شوند. وقتی تنها بخشی از جامعه منتقل میشود، هر دو زنجیره باقی میمانند، هر کدام با کوین، قیمت بازار و تیم توسعهدهندهٔ خود.
یک تمایز هست که مدام مردم را گیج میکند. یک چنگک زنجیری (مانند بیتکوین کش) یک موجودیت موجود را تقسیم میکند بلوکچین، بنابراین هر دو سکه تاریخچه تراکنشها را تا زمان تقسیم با هم مشترک دارند. یک شاخهزنی در پایگاه کد (مانند لایتکوین) نرمافزار متنباز بیتکوین را کپی میکند و یک بلاکچین کاملاً جدید را از بلاک آغازین خود راهاندازی میکند، بدون اینکه هیچ سابقهای با بیتکوین داشته باشد. تنها نوع اول به دارندگان فعلی سکههای جدید میدهد.
فورک سخت در مقابل فورک نرم
تفاوت در سازگاری رو به عقب خلاصه میشود. یک فورک نرم قوانین را سختگیرانهتر میکند، بنابراین بلاکهایی که طبق قوانین جدید ایجاد شدهاند همچنان برای نرمافزارهای قدیمی معتبر به نظر میرسند. یک فورک سخت بلاکهای قبلاً نامعتبر را معتبر میکند (یا به عبارت دیگر قوانین قدیمی را نقض میکند)، بنابراین نرمافزارهای قدیمی زنجیره جدید را رد میکنند.
یک تشبیه مفید: فورک نرم مانند رستورانی است که منوی خود را اصلاح میکند. مشتریان همیشگی همچنان میتوانند هر چیزی را که میبینند سفارش دهند. فورک سخت مانند رستورانی است که به سبک آشپزیای تغییر میکند که منوی قدیمی قادر به توصیف آن نیست. مشتریان باید یا منوی جدید را بپذیرند یا رستوران دیگری پیدا کنند.
| فورک سخت | فورک نرم | |
|---|---|---|
| سازگار با نسخههای قبلی | خیر | بله |
| با گرههای ارتقا نیافته چه اتفاقی میافتد؟ | ردشده از زنجیره جدید، به قوانین قدیمی پایبند بمان | به کار خود ادامه دهید، فقط نمیتوانید از ویژگیهای جدید استفاده کنید. |
| شکاف زنجیرهای | بله، اگر هر ماینری قوانین قدیمی را رعایت کند. | خیر، تا زمانی که اکثریت ارتقاءهای قدرت هش |
| یک سکهٔ جدید ایجاد میکند | معمولاً | خیر |
| هماهنگی لازم است | توافق تقریباً همگانی | اکثریت معدنچیان |
| مثالهای بیتکوین | بیتکوین کش (۲۰۱۷)، بیتکوین گلد (۲۰۱۷) | سگویت (۲۰۱۷)، تپروت (۲۰۲۱) |
سوفتفورکها روشی هستند که بیتکوین واقعاً از طریق آنها ارتقا یافته است. شاهد جداشده (SegWit) پس از آنکه یک کمپین همهپرسی نرمافزاری فعالشده توسط کاربر (UASF) در اوت ۲۰۱۷ ماینرها را برای اعلام حمایت تحت فشار قرار داد، فعال شد. ریشهٔ اصلی در نوامبر ۲۰۲۱ دنبال شد، حریم خصوصی را بهبود بخشید و انعطافپذیری بیشتری را ممکن ساخت. قراردادهای هوشمندهر دو بیتکوین را بهطور معناداری تغییر دادند بدون اینکه شبکه را تقسیم کنند.
هارد فورک چگونه اتفاق میافتد؟
فورک سخت یک فرایند است، نه یک رویداد واحد. توالی معمول به این صورت است:
- پیشنهاد: کسی تغییرات را تدوین میکند، که اغلب به صورت یک پیشنهاد بهبود بیتکوین (BIP) برای عموم ارائه میشود. مخزن BIPها در گیتهاب، جایی که مورد بررسی و نظارت جامعه قرار میگیرد.
- اجرا: توسعهدهندگان قواعد جدید را در یک کلاینت مینویسند، چه بهعنوان تغییری در یک پیادهسازی موجود و چه بهعنوان یک پیادهسازی کاملاً جدید، همانطور که Bitcoin ABC قواعد Bitcoin Cash را در سال ۲۰۱۷ پیادهسازی کرد.
- فعالسازی: نرمافزار یک محرک را مشخص میکند، معمولاً ارتفاع یک بلاک یا یک مهر زمانی (روز پرچم). تا آن لحظه، هر دو مجموعه قوانین یک زنجیره یکسان را میبینند.
- تکهتکه شدن: در زمان فعالسازی، اولین بلوکی که طبق قوانین جدید معتبر اما طبق قوانین قدیمی نامعتبر است، شبکه را تقسیم میکند. معدنچیانگرهها و کیفپولها خود را در یک طرف یا طرف دیگر قرار میدهند.
- دو شبکه: از آن بلوک به بعد، هر زنجیره تراکنشهای خاص خود، تنظیمات دشواری مخصوص خود و بازار مخصوص خود را دارد. صرافیها سکهٔ جدید را فهرست میکنند (یا از فهرست کردن آن خودداری میکنند)، و بازار تعیین میکند که هر زنجیره چه ارزشی دارد.
هاردفورکهای خوشطرح حفاظت در برابر تکرار را در مرحلهٔ دوم اضافه میکنند: تغییری در قالب تراکنش بهگونهای که تراکنشی که در یک زنجیره پخش میشود نتواند در زنجیرهٔ دیگر کپی یا «تکرار» شود. بیتکوین کش آن را گنجاند. تصمیم SegWit2x برای اختیاری کردن حفاظت از تکرار به جای اجباری کردن آن یکی از دلایل فروپاشی این فورک پیش از راهاندازی بود.
چرا فورکهای سخت اتفاق میافتند؟
هر هارد فورک بیتکوین به اختلافی بازمیگردد که جامعه نتوانست آن را در چارچوب قوانین موجود حل کند. علل مکرر:
- مقیاسپذیری - چند تراکنش باید در یک بلاک جای بگیرد؟ بحث بر سر محدودیت اندازه بلاک، بزرگترین فورکها در تاریخ بیتکوین را رقم زد.
- ویژگیهای جدید - برخی تغییرات، مانند تغییر اثبات کار الگوریتم استخراج، به سادگی نمیتواند به صورت یک فورک نرم انجام شود.
- امنیت و رفع باگها یک آسیبپذیری بحرانی میتواند تغییرات ناسازگار را تحمیل کند. باگ سرریز بیتکوین در سال ۲۰۱۰ (که در ادامه به آن پرداخته شده است) نمونهٔ کلاسیک این موضوع است.
- ایدئولوژی - آیا بیتکوین باید طلای دیجیتال باشد یا پول نقد الکترونیکی؟ آیا هرگز باید به سکههای گمشده دست زد؟ سوالات فنی اغلب نماینده سوالات فلسفی هستند.
- معاملات معکوس - مثال بیتکوین نیست، اما اتریومهارد فورک سال ۲۰۱۶ برای لغو سازمان خودمختار غیرمتمرکز هاک (که اتریوم کلاسیک را تولید کرد) نشاندهندهٔ یک تقسیم زنجیره است که برای بازنویسی تاریخچهٔ اخیر استفاده شد.
فهرست هارد فورکهای بیتکوین: تاریخچهای کامل
درک فورکهای بیتکوین به معنای درک جنگ اندازه بلوک است، درگیری تعیینکننده جامعه از حدود سال ۲۰۱۵ تا ۲۰۱۷. بلوکهای بیتکوین محدود به ۱ مگابایت بودند و با افزایش پذیرش، بلوکها پر میشدند و کارمزدها افزایش مییافتند. یک جناح خواهان بلوکهای بزرگتر بود تا بیتکوین بتواند بهعنوان پول نقد همتا به همتا در لایه پایه مقیاسپذیر شود. جناح دیگر استدلال میکرد بلوکهای بزرگ اجرای یک نود را بسیار پرهزینه میکند، شبکه را متمرکز میسازد و ترجیح میداد بلوکها کوچک باقی بمانند و از طریق فورکهای نرم مانند SegWit و لایههای دوم مانند شبکه لایتنینگ.
تلاشهای اولیه برای افزایش محدودیت به شکل نرمافزارهای نود جایگزین عرضه شدند: بیتکوین ایکستی (۲۰۱۵)، بیتکوین کلاسیک (۲۰۱۶) و بیتکوین نامحدود (۲۰۱۶). هیچیک نتوانستند حمایت کافی برای فعالسازی جذب کنند، اما زمینه را برای آنچه پس از آن آمد فراهم کردند.
| چنگال | تاریخ | بلوک چنگکی | تغییر کلید | وضعیت تا آگوست ۲۰۲۶ |
|---|---|---|---|---|
| بیتکوین کش (BCH) | ۱ آگوست ۲۰۱۷ | ۴۷۸٬۵۵۸ | اندازه بلوک را به ۸ مگابایت افزایش دادند، سپس به ۳۲ مگابایت؛ SegWit رد شد | فعال؛ هارد فورک بیتکوین با بیشترین حجم معامله و پشتیبانی |
| بیتکوین گلد (BTG) | ۲۴ اکتبر ۲۰۱۷ | ۴۹۱٬۴۰۷ | الگوریتم استخراج را برای استخراج با GPU به Equihash تغییر دادم. | فعال اما حاشیهای؛ در سالهای ۲۰۱۸ و ۲۰۲۰، ۵۱٪ از حملات را متحمل شد. |
| سگویت۲ایکس (بی۲ایکس) | برنامهریزیشده نوامبر ۲۰۱۷ | ۴۹۴٬۷۸۴ (برنامهریزیشده) | اندازه بلوک را به ۲ مگابایت دو برابر میکرد | در ۸ نوامبر ۲۰۱۷، پیش از عرضه لغو شد |
| بیتکوین دایموند (BCD) | ۲۴ نوامبر ۲۰۱۷ | ۴۹۵٬۸۶۶ | افزایش ده برابری عرضه، بلوکهای سریعتر | عمدتاً غیرفعال؛ تجارت و توسعه حداقلی |
| بیتکوین اسوی (BSV) | ۱۵ نوامبر ۲۰۱۸ | ۵۵۶٬۷۶۶ (جداشده از BCH) | اندازه بلوکها را به ۱۲۸ مگابایت و فراتر از آن رساند، «ویژن ساتوشی» | فعال؛ از سال ۲۰۱۹ از چندین بورس اصلی حذف شده است. |
| ایکش (XEC) | ۱۵ نوامبر ۲۰۲۰ | جدایی از BCH | زنجیره Bitcoin ABC با یک صندوق توسعهٔ تعبیهشده در پاداشهای استخراج | فعال اما کوچک |
چندتایی از اینها شایستهٔ چیزی فراتر از یک ردیف در جدول هستند.
بیتکوین کش مستقیماً از پایانبازی جنگ اندازه بلوک پدید آمد. وقتی SegWit بدون افزایش اندازه بلوک تثبیت شد، جناح طرفداران بلوک بزرگ با بلوکهای ۸ مگابایتی شاخه شد. این تنها هاردفورک بیتکوین است که اقتصادی پایدار ایجاد کرد، با توسعه مداوم، استفاده بازرگانان و چرخه ارتقای بعدی خود.
سگویت۲ایکس شاخهای است که هرگز اتفاق نیفتاد و لغو آن ممکن است مهمترین رویداد این فهرست باشد. «توافقنامه نیویورک» در مهٔ ۲۰۱۷ دهها شرکت و اکثریت قدرت هش را متعهد کرد که ابتدا SegWit را فعال کنند و سپس شش ماه بعد با هاردفورک به بلوکهای ۲ مگابایتی بروند. اپراتورهای نود و کاربران شورش کردند، زیرا توافق پشتصحنه میان شرکتها را حملهای به حکمرانی بیتکوینبا مواجهه با فروپاشی حمایت و نبود حفاظت اجباری از بازپخش، برگزارکنندگان سه هفته پیش از فعالسازی آن را لغو کردند. درسی که جامعه از آن گرفت: ماینرها و شرکتها قوانین بیتکوین را تعیین نمیکنند، بلکه کاربرانی که نودها را اجرا میکنند، این کار را انجام میدهند.
بیتکوین گلد هدف آن دموکراتیزهکردن استخراج با تغییر به الگوریتمی سازگار با GPU بود. اما تاریخچهٔ بعدی آن به داستانی هشداردهنده تبدیل شد: با تنها بخش کوچکی از توان هش برای محافظت از آن، زنجیره آسیب دید. حملات ۵۱ درصدی در مه ۲۰۱۸ و ژانویه ۲۰۲۰، با مهاجمان خرج دوبارهی پول میلیونها دلار. یک فورک کد بیتکوین را به ارث میبرد، اما امنیت آن را نه.
بیتکوین اسوی نشان میدهد که فورکها میتوانند فورک شوند. در نوامبر ۲۰۱۸، جامعه بیتکوین کش بر سر جهتگیری پروتکل دچار شکاف شد و دو سال بعد دوباره تقسیم شد و eCash را ایجاد کرد. هر تقسیم، جامعه و قدرت هش را بیش از پیش پراکنده کرد.
طبق اغلب برآوردها، از سال ۲۰۰۹ تاکنون بیش از ۱۰۰ پروژه زنجیره یا کد بیتکوین را فورک کردهاند که اکثراً در فصل فورک ۲۰۱۷–۲۰۱۸ رخ داد، زمانی که آیرودراپ سکههای جدید به دارندگان بیتکوین برای مدتی کوتاه مانند پول رایگان به نظر میرسید. تقریباً همگی اکنون زنجیرههای متروکه هستند که هیچ استخراج، توسعه یا نقدینگی معناداری ندارند.
آیا خود بیتکوین تا به حال هارد فورک شده است؟
این همان نکتهای است که اکثر توضیحدهندگان از آن غافل میشوند: زنجیرهای که ما آن را بیتکوین (BTC) مینامیم، هرگز یک فورک سخت عمدی برای تسهیل قوانین انجام نداده است. هر ارتقای عمدی، از SegWit تا Taproot، بهعنوان یک فورک نرم سازگار با نسخههای قبلی طراحی شده است. فورکهای جدول بالا سکوههای جدیدی ایجاد کردند؛ اما خود بیتکوین قوانینش را حفظ کرد.
دو رویداد تصادفی به هم نزدیک شدند.
- حادثه سرریز مقدار (۱۵ اوت ۲۰۱۰) - یک باگ به کسی اجازه داد تا در بلاک ۷۴٬۶۳۸ تراکنشی حاوی ۱۸۴ میلیارد بیتکوین، تقریباً ۹۰۰۰ برابر سقف کل عرضه، ایجاد کند. ساتوشی ناکاموتو و توسعهدهندگان اولیه ظرف چند ساعت یک کلاینت وصله خورده منتشر کردند و شبکه زنجیره مسموم را رها کرد. این اصلاح قوانین را سختگیرانهتر کرد و از نظر فنی یک فورک نرم محسوب میشود، اما این تنها باری است که دفتر کل بیتکوین عمداً به عقب بازگردانده شده است.
- انشعاب پایگاه داده مارس ۲۰۱۳ نسخه ۰.۸ بیتکوین نرمافزار پایگاه داده خود را تغییر داد و در بلوک ۲۲۵,۴۳۰، یک بلوک بزرگ را پذیرفت که نودهای نسخه ۰.۷ در پردازش آن دچار مشکل شده بودند. این شبکه برای مدتی کوتاه به صورت دو زنجیره اجرا شد، که یک فورک سخت غیرعمدی بود. توسعهدهندگان و استخرهای استخراج در عرض چند ساعت هماهنگ شدند تا نسخه را پایین بیاورند و عمداً زنجیرهٔ بلندتر را رها کنند تا اجماع را بازیابی کنند.
هر دو حادثه باعث شدند بیتکوین در مورد تغییرات اجماع، محافظهکاری عمیقی از خود نشان دهد. جامعه یک فورک سخت جنجالی در زنجیره اصلی را بهعنوان یک حالت شکست میداند، نه بهعنوان ابزاری برای حاکمیت.
آن محافظهکاری بار دیگر در اوت ۲۰۲۶ مورد آزمایش قرار گرفت، زمانی که یک پیشنهاد فورک نرم به نام BIP-110 نخستین جداسازی زنده زنجیره بیتکوین از سال ۲۰۱۷ را رقم زد. این واضحترین نمونهٔ اخیر از نحوهٔ وقوع واقعی فورکهاست، بنابراین شایستهٔ داشتن بخشی مجزا است.
فورک سخت برای کوینهای شما چه معنایی دارد
اگر در حالی که بیتکوین در اختیار دارید، یک تقسیم زنجیره رخ دهد، اثرات عملی آن بستگی به محل نگهداری سکههای شما دارد.
- نگهداری خودی - اگر شما کنترل خود را کلیدهای خصوصی در بلوک انشعاب، آن کلیدها در هر دو زنجیره معتبر هستند. شما بهطور خودکار همان موجودی از سکه جدید را در اختیار دارید، بدون نیاز به هیچ اقدامی. به همین دلیل سکههای تقسیمشده زنجیره اغلب با ایردراپ مقایسه میشوند، هرچند سازوکارشان متفاوت است: هیچ چیزی برای شما ارسال نمیشود، کلیدهای موجودتان صرفاً در دو مکان کار میکنند.
- حراست تبادل - اگر سکههای شما روی یک تبادلصرافی کلیدها را در اختیار دارد و تصمیم میگیرد که آیا سکهٔ فورکشده را به حساب شما واریز کند یا خیر. صرافیهای بزرگ در سال ۲۰۱۷ بیتکوین کش را واریز کردند؛ بسیاری از فورکهای کوچکتر هرگز پشتیبانی نشدند. سیاستها متفاوت است، پس هرگز فرض نکنید.
- حملات بازگشتی - اگر یک فورک فاقد حفاظت در برابر پخش مجدد باشد، تراکنشی که شما در یک زنجیره پخش میکنید میتواند به زنجیره دیگر کپی شود و کوینهایی را که قصد داشتید نگه دارید خرج کند. در روزهای پس از یک فورک، صبر کردن برای دریافت راهنمایی کیفپول و استفاده از کیفپولهایی که کوینها را بهطور ایمن تقسیم میکنند، اهمیت دارد.
- بیثباتی و کلاهبرداریها رویدادهای فورک، کیفپولهای جعلی و سایتهای فیشینگی با شعار «کوینهای خود را مطالبه کنید» را به خود جذب میکنند که کلیدهای خصوصی را جمعآوری میکنند. هرگز عبارت بازیابی را در هیچ وبسایتی برای مطالبه یک کوین فورک شده وارد نکنید.
مالیاتها شایستهٔ ذکر هستند زیرا مردم را شگفتزده میکنند. در ایالات متحده، IRS حکم کرد در رأی درآمدی ۲۰۱۹-۲۴ سکه جدید حاصل از هارد فورک وقتی که کنترل آن را به دست میآورید، به عنوان درآمد عادی با ارزش منصفانه بازار محسوب میشود و مبنای هزینه شما بر اساس همان ارزش تعیین میگردد. سایر حوزههای قضایی با سکههای فورکشده متفاوت برخورد میکنند؛ برخی تنها هنگام فروش آنها را مشمول مالیات میدانند. قوانین تغییر میکنند، بنابراین دستورالعملهای جاری محل سکونت خود را بررسی کنید. این اطلاعات عمومی است و مشاوره مالیاتی محسوب نمیشود.
تقسیمبندی BIP-110: یک مطالعه موردی زنده از اوت ۲۰۲۶
BIP-110، که رسماً با عنوان «سفتفورک موقت دادههای کاهشیافته» نامگذاری شده است، توسط توسعهدهندهٔ ناشناس Dathon Ohm نوشته شد و پیشنویس اولیه و مشاورههای فنی آن به Luke Dashjr نسبت داده شده است. این بیپ در تاریخ ۳ دسامبر ۲۰۲۵ شماره دریافت کرد و مشخصات کامل آن در ... قرار دارد. مخزن BIPهای بیتکوین.
این پیشنهاد بر دادههای دلخواه متمرکز بود. از زمانی که تکنیک حکاکی (inscription) در سال ۲۰۲۲ پدیدار شد و اوردینالز (Ordinals) آن را در سال ۲۰۲۳ محبوب کرد، مردم تصاویر، متن و سیستمهای توکن را در تراکنشهای بیتکوین جاسازی کردهاند. هر نود سپس باید آن دادهها را برای همیشه ذخیره و ارائه کند، در حالی که تنها ماینر کارمزد را دریافت میکند. تسهیل محدودیتهای پیشفرض رله OP_RETURN در نسخه ۳۰ بیتکوین کور، این بحث را از سیاست به اجماع ارتقا داد.
BIP-110 هفت محدودیت اجماعی موقت را به مدت تقریباً یک سال پیشنهاد کرد:
- اسکریپتهای خروجی جدید بزرگتر از ۳۴ بایت نامعتبر میشوند، به جز خروجیهای OP_RETURN که محدودیت آنها ۸۳ بایت است.
- با ارسال دادهها و استدلال اسکریپت، آیتمهای شاهد با حجمی بزرگتر از ۲۵۶ بایت نامعتبر میشوند.
- هزینه کردن نسخههای شاهد نامشخص یا تاپلیف باطل میشود.
- ضمیمههای ریشهٔ اصلی باطل میشوند.
- بلوکهای کنترل Taproot که بزرگتر از ۲۵۷ بایت (تقریباً ۱۲۸ برگه اسکریپت) باشند، نامعتبر میشوند.
- اسکریپتهای تپ حاوی اپکدهای OP_SUCCESS باطل میشوند، حتی اگر اجرا نشده باشند.
- اسکریپتهای تاپاسکریپت که OP_IF یا OP_NOTIF را اجرا میکنند، باطل میشوند.
سکههایی که قبلاً تأیید شده بودند، بهطور دائم معاف شدند، بنابراین هیچ موجودی فعلی نمیتواند توسط این تغییر مسدود شود.
چرا زنجیره را تقسیم کرد؟
BIP-110 بهعنوان یک فورک نرم طراحی شد که باید به معنای عدم تقسیم زنجیره باشد. روش فعالسازی آن همان چیزی بود که باعث تقسیم زنجیره شد. این استقرار از نسخهای اصلاحشده از BIP 9 با آستانهٔ سیگنالدهی ۵۵٪ ماینرها روی بیت نسخهٔ ۴ و یک پنجرهٔ سیگنالدهی اجباری از بلوک ۹۶۱٬۶۳۲ تا بلوک ۹۶۳٬۶۴۷ استفاده کرد. در طول آن بازه زمانی، نودهایی که BIP-110 را اعمال میکردند، هر بلوکی را که نشانهای از پشتیبانی نداشت، صرفنظر از میزان اثبات کار پشت آن، رد میکردند.
حمایت ماینرها هرگز به حد کافی نرسید. سیگنالدهی به حدود ۲٫۵۳٪ از بلاکها رسید، یعنی حدود ۵۱ مورد از ۲۰۱۶ بلاک، در حالی که به ۱٬۱۰۹ مورد نیاز بود. حمایت عمدتاً از استخر اوشن و ماینرهای مستقل کوچک تأمین شد، در حالی که بزرگترین استخرها خنثی باقی ماندند.
پنجره در بلوک ۹۶۱٬۶۳۲ در ۸ اوت ۲۰۲۶ باز شد. نودهای اجرایی بلوکی را که بقیه شبکه پذیرفته بودند رد کردند و از بلوک ۹۶۱٬۶۳۳ شاخهٔ خود را ساختند. آن شاخه در حدود هشت ساعت دو بلاک تولید کرد و سپس متوقف شد، در حالی که زنجیرهٔ اصلی با سرعت معمول خود ادامه یافت و دهها بلاک جلوتر رفت. تقریباً ۹۹٫۸۵٪ از قدرت هش بیتکوین روی زنجیرهٔ اصلی باقی ماند.
مکانیزمی که شاخهٔ اقلیت را به دام انداخت ارزش درک دارد، زیرا در هر جدایی زنجیرهٔ اقلیت کاربرد دارد. دشواری در لحظهٔ جدایی به ارث میرسد و تنها هر ۲٬۰۱۶ بلاک یکبار تنظیم میشود. زنجیرهای با کسری از درصد توان هش هنوز باید بلاکها را با دشواری کل شبکه پیدا کند، بنابراین تنظیم بعدی آن حدود ۳۵۰ روز دیگر انجام میشود. استخری که هر دو بلاک را پیدا کرد، در ۱۰ اوت با استفاده از یک کلاینت اصلاحشده استخراج شاخه را از سر گرفت و تقریباً هر یک یا دو روز یک بلاک تولید میکرد. رهایی از این دام مستلزم تغییر قوانین دشواری است، که زنجیره اصلی آن را رد خواهد کرد. به عبارت دیگر، تنها راه خروج از یک جدایی فورک نرم متوقفشده، یک فورک سخت است.
نویسندگان خود BIP وضعیت آن را در تاریخ ۹ اوت ۲۰۲۶ به «بسته» بهروزرسانی کردند و به تقسیم زنجیره و متوقف شدن استخراج اشاره کردند.
آنچه نشان میدهد
| بیتکوین کش (۲۰۱۷) | BIP-110 (۲۰۲۶) | |
|---|---|---|
| نوع چنگک | هارد فورک، شل شدن قوانین | سختگیری نرمافزاری، تشدید قوانین |
| تریگر دوحالته | بلوکهای بزرگتر توسط نودهای قدیمی رد میشوند | گرههای مجری که بلوکهای بدون سیگنال را رد میکنند |
| حمایت از معدنچی | اقلیت معنادار | حدود ۲٫۵۳٪ در اوج |
| محافظت در برابر پخش مجدد | بله | خیر |
| سکهٔ جدید ایجاد شد | بله، BCH | خیر |
| نتیجه | زنجیره مستقلِ زنده مانده | شاخه متوقف شد، پیشنهاد بسته شد |
سه درس برای هر شاخهبندی آینده صدق میکند. طراحی فعالسازی به اندازه خود تغییر قاعده اهمیت دارد، زیرا یک پیشنهاد ممکن است روی کاغذ فورک نرم باشد اما در عمل شبکه را تقسیم کند. قدرت هش تعیین میکند کدام زنجیره باقی میماند، اما اپراتورهای نود تصمیم میگیرند کدام قوانین ارزش اجرای دارند، همان تنشی که SegWit2x را در سال ۲۰۱۷ به پایان رساند. و BIP-110 بدون حفاظت در برابر تکرار (replay protection) عرضه شد، بنابراین در طول جدایی، تراکنشی که روی یک زنجیره پخش میشد میتوانست روی زنجیره دیگر معتبر باشد، دقیقاً همان خطری که پیشتر در این راهنما به آن اشاره شد.
مخالفت قابلتوجهی از سوی مایکل سیلور، رئیس هیئتمدیره استراتژی، مطرح شد که یک نقد ۱۱۰ نکتهای منتشر کرد و استدلال کرد که استفاده از اجماع برای رد تراکنشهای معتبر پرداختشده با کارمزد، سابقهای ایجاد میکند که ممکن است بعدها برای سانسور سایر فعالیتها توجیه شود، و همچنین از سوی آدام بک، مدیرعامل بلاکاستریم. جیمسون لاپ، توسعهدهنده، استدلال کرد که این پیشنهاد بیتکوین را تضعیف خواهد کرد. مقاومت در برابر سانسور و قابلپیشبینی بودن. حامیان پاسخ دادند که اپراتورهای نود، نه ماینرها، قوانین را تعیین میکنند و ذخیرهسازی دادههای بدون کنترل، هزینهها را به دوش هر اپراتور نود میاندازد. ویراستار BIP که این شماره را اختصاص داد، علناً این پیشنهاد را گمراهکننده توصیف کرد اما با این حال آن را منتشر کرد، زیرا برآورده کردن معیارهای مخزن به معنای تأیید آن نیست.
پرسش کوانتومی: بحث فورک بعدی بیتکوین
سالها سؤال «آیا بیتکوین دوباره هارد فورک خواهد کرد؟» یک پرسش نظری بود. در سال ۲۰۲۶ این سؤال پاسخی زنده دارد که بهصورت همزمان مورد بحث قرار میگیرد و محرک آن محاسبات کوانتومی است.
امضاهای بیتکوین بر رمزنگاری منحنی بیضوی متکی هستند که یک رایانه کوانتومی بهاندازه کافی قدرتمند میتواند آن را بشکند و از کلیدهای عمومی آشکار، کلیدهای خصوصی را استخراج کند. چنین دستگاهی امروز وجود ندارد، اما افق ریسک بهاندازه کافی واقعی است که NIST در اوت ۲۰۲۴ اولین استانداردهای رمزنگاری پساکوانتومی خود را نهایی کرد.توزیع بهطور یکنواخت صورت نگرفته است: طبق تحلیلی از آرک اینوست در مارس ۲۰۲۶، بیش از یکسوم عرضه بیتکوین، یعنی حدود ۸ میلیون واحد BTC، در خروجیهایی قرار دارد که کلیدهایشان بهصورت عمومی در دسترس است، از جمله سکههایی که پرداخت به کلید عمومی اولیه داشتهاند و به ساتوشی ناکاموتو نسبت داده میشوند.
دو پیشنهاد اکنون مباحثه را شکل میدهند:
- BIP-360در فوریهٔ ۲۰۲۶ به مخزن BIPها ادغام شد و یک نوع آدرس مقاوم در برابر کوانتوم را تعریف میکند که کاربران میتوانند داوطلبانه به آن مهاجرت کنند. این بهعنوان یک فورک نرم طراحی شده و هیچکس را مجبور به مهاجرت نمیکند.
- بیآیپی-۳۶۱، منتشرشده در آوریل ۲۰۲۶ توسط جیمسون لاپ و پنج همنویسنده، بسیار فراتر میرود. این طرح هزینهکرد از آدرسهای آسیبپذیر کوانتومی را در یک جدول زمانی ثابت حدود پنج سال بهتدریج حذف میکند، پس از آن سکههای مهاجرتنشده منجمد میشوند. این شامل حدود یک میلیون بیتکوین متعلق به ساتوشی و میلیونها سکه دیگر است که بیش از یک دهه جابهجا نشدهاند. متن کامل در ... منتشر شده است. مخزن BIPها.
اختلاف شدید است. حامیان استدلال میکنند که اجازه دادن به یک مهاجم کوانتومی آینده تا سکههای غیرفعال را بیصدا تخلیه کرده و در بازار عرضه کند، بدترین نتیجه است، بنابراین پایاندادن برنامهریزیشده راه مسئولانه است. منتقدان، از جمله مدیرعامل بلاکاستریم آدام بک، به ارتقاءهای اختیاری و یک پنجره مهاجرت نزدیک به یک دهه علاقهمندند و استدلال میکنند که ماشینهای کوانتومی هنوز در حد آزمایشهای آزمایشگاهی باقی ماندهاند. دیگران معتقدند که باطل کردن انواع امضاهای موجود، به جز در نام، یک فورک سخت است و با فرهنگ ضدفورک سخت که در سراسر این مقاله به آن اشاره شده، در تضاد است، و اینکه مسدود کردن سکهها از خطی عبور میکند که بیتکوین هرگز آن را طی نکرده است: مصادره با اجماع.
هر طور که حل شود، این بحث فورک از زمان جنگ اندازه بلوک مهمترین است و همان سؤال را به شکلی جدید میآزماید. چه کسی تعیین میکند بیتکوین چیست: توسعهدهندگان، ماینرها، نهادها یا کاربرانی که نود راهاندازی میکنند؟ تاریخ نشان میدهد پاسخ همان است که در ۲۰۱۷ بود و هر تغییری بدون توافق قاطع صرفاً یک خط دیگر در جدول فورک بالا ایجاد خواهد کرد.
نتیجهگیری
هاردفورک بیتکوین تغییری در قوانین است که با نسخههای قبلی ناسازگار است و بلاکچین را به دو زنجیره تقسیم میکند، هر کدام با کوین خود. فورکها شیر اطمینان بیتکوین هستند: وقتی اختلافی حلشدنی نباشد، اقلیت میتواند با کپی دفتر کل خارج شود و بازار نتیجه را قضاوت میکند. تا آگوست ۲۰۲۶، این قضاوت همواره یکسان بوده است. از بیتکوین کش در سال ۲۰۱۷ گرفته تا شاخه BIP-110 در ماه اوت، زنجیره اصلی نام، امنیت و بخش اعظم ارزش را حفظ کرده است، در حالی که خود را تنها از طریق فورکهای نرم ارتقا میدهد. بحث کوانتومی آزمایش خواهد کرد که آیا این الگو در دهه سوم بیتکوین نیز پا برجا خواهد ماند یا خیر.






