اخیراً، توسعهدهندگان بیتکوین در یک اختلاف پرهیجان در مورد پیشنهادی برای حذف محدودیت قدیمی ۸۰ بایتی که بر روی تابع OP_RETURN اعمال شده، گرفتارشدهاند. با شدت گرفتن این بنبست فنی، کلاینت جایگزین بیتکوین به نام Bitcoin Knots شاهد افزایش قابل توجهی در پذیرش نودها بوده است.
مبارزه با هرزنامه افزایش مییابد: تعداد نودهای بیتکوین ناتز در آوریل ۴۹٪ افزایش مییابد

جنجال OP_RETURN باعث افزایش پذیرش Bitcoin Knots میشود
این پیشنهاد که توسط پیتر تاد مطرح شده است، هدف دارد تا محدودیت ۸۰ بایتی بر روی خروجیهای OP_RETURN را بردارد — به طور بالقوه دادههایی بسیار بزرگتر را مستقیماً در بلاکچین بیتکوین جاسازی کند. این امر باعث واکنش قابل توجهی از سوی توسعهدهندگانی شده است که تغییر را مخالف اصول طراحی بیتکوین می دانند.
طرفداران ادعا میکنند که محدودیت فعلی خودسرانه، قدیمی و به راحتی قابل دور زدن است. در واقع، کتیبههای Bitcoin Ordinal و Runes قبلاً به نحوی محدودیت را دور زدهاند. توسعهدهنده لوک دشجونیور یکی از اصلیترین منتقدان حذف سقف ۸۰ بایتی در OP_RETURN است. او این برنامه را “دیوانگی کامل” توصیف کرده و آن را به عنوان حمله مستقیمی به شبکه نگریسته است.
دشجونیور هشدار میدهد که سست کردن محدودیتهای داده میتواند زنجیره را با اسپم پر کند. این مناقشه باعث داغی بحثها در Github، ادعاهای سانسور و افزایش قابل توجهی در پیادهسازیهای Bitcoin Knots در ماه آوریل شده است. Knots یک ساخت نود کامل جایگزین است که از Bitcoin Core گرفته شده و برای کنترل جزئیتر بهینهسازی شده است.

در مقایسه با Bitcoin Core، Knots قابلیتهای بیشتری، وصلههای اضافی و دکمههای سیاست ممپول جزئیتری ارائه میدهد که تعیین کنند که تراکنشها یک نود را راهاندازی یا بایگانی کند. در ۱ آوریل ۶۷۴ نود Knots قابل مشاهده بودند و امروز تعداد آنها به ۱,۰۰۶ رسیده است. با این حال، با وجود این افزایش، Bitcoin Core همچنان به عنوان کلاینت غالب باقی مانده است.
تا ساعت ۴ بعدازظهر به وقت شرق روز شنبه، ۲۰,۲۱۳ نود عمومی Bitcoin Core قابل دسترس بودند. از مجموع ۲۱,۳۲۶ نود عمومی، Core حدود ۹۴.۷۸% را تشکیل میدهد، در حالی که Knots تقریباً ۴.۷۲% را تشکیل میدهد. اگر یک نود Knots از ارسال چیزی که آن را اسپم میداند خودداری کند — بهعنوان مثال، دادههای خیلی بزرگ OP_RETURN — یک نود Core همچنان میتواند آن تراکنشها را منتشر کند تا زمانی که قوانین اجماع بیتکوین و پارامترهای ممپول Core را برآورده کند.
حتی اگر Knots به عنوان کلاینت غالب ظهور کند و از ارسال تراکنشهای معتبر اجماعی مانند بارهای بزرگ OP_RETURN یا Ordinals خودداری کند، نودهای Core، با کمکی از اقلیت باقیمانده از همتایان و ماینرها، هنوز میتوانند این انتقالها را به نهایی شدن برسانند. سیاستهای استخراجی آزاد که نودهای Core را اجرا میکنند، در نهایت تراکنشها را به بلاکها وارد خواهند کرد، هرچند که در صورت غالب بودن Knots و کنترل اکثر رلهها، ممکن است انتشار آهسته شود.

همچنین، حتی در این سناریوی نظری، Knots تنها با شمار نودها “بیتکوین” نخواهد شد؛ تا زمانی که هر دو Knots و Core به قوانین اجماع یکسانی پایبند باشند، هر کدام نماینده بیتکوین هستند. یک کلاینت تنها زمانی از بیتکوین جدا میشود که یک فورک سخت آن قوانین را بازنویسی کند و نودها، جامعه و ماینرهای بیتکوین تصمیم بگیرند که طولانیترین زنجیره را با بالاترین PoW به عنوان دفتر کل معتبر بپذیرند. بنابراین، در حالی که تعداد نودهای Knots جالب است، برای جلوگیری از ذخیرهسازی دادهها اگر سقف OP_RETURN برداشته شود، کافی نیست.














