در پی تصمیم تیم توسعهدهندگان بیت کوین کور (Bitcoin Core) برای حذف کامل محدودیت OP_RETURN
در نسخه بعدی این نرمافزار، جدال در جامعه بیت کوین شدت گرفته است.
به گزارش میهن بلاکچین، محدودیت OP_RETURN
که تنها اجازه جاسازی ۸۰ بایت داده دلخواه در یک تراکنش بیت کوین را میداد، مدتهاست ابزاری برای افزودن اطلاعات متفرقه (مانند متادیتا یا NFTها) در بلاکچین بیت کوین بوده است.
حدف OP_RETURN در آپدیت بعدی
این محدودیت که مدتها بخشی از سیاست Bitcoin Core بود، در ابتدا بهعنوان «سیگنالی ملایم» طراحی شده بود تا کاربران را تشویق کند فضای بلاک را صرفهجویانهتر برای دادههای غیرپرداختی مانند اثبات انتشار (Proof of Publication) استفاده کنند. اما اکنون به گفته سندرز، این محدودیت دیگر کارایی ندارد.
پیشنهاد حذف این محدودیت (PR 32359) توسط پیتر تاد (Peter Todd)، یکی از پیشگامان بیت کوین و به درخواست شرکت چینکد لبز (Chaincode Labs) ارائه شده است.
OP_RETURN نوعی خاص از خروجی تراکنش در بیت کوین است که امکان ذخیره مقادیر کوچکی از داده روی بلاکچین را فراهم میکند و در جریان تبوتاب «اینسکریپشنهای اوردینالز» در اوایل سال ۲۰۲۴ (زمستان ۱۴۰۲) محبوب شد. برخلاف خروجیهای معمولی، این دادهها خرجنشدنی هستند و UTXOها را دچار تورم نمیکنند.
به گفته گرگ سندرز (Greg Sanders)، یکی از مشارکتکنندگان Core و مهندس شرکت بلاک استریم (Blockstream)، این محدودیت دیگر نقشی بازدارنده ندارد.
درج دادههای حجیم بههرحال در حال انجام است، چه با این محدودیت چه بدون آن و غالباً به شیوههایی صورت میگیرد که به شبکه آسیب میزنند. این سقف فقط باعث میشود کاربران دادههایشان را به روشهای غیرشفافتری جاسازی کنند.
مزایای حذف محدودیت از دیدگاه توسعهدهندگان Core:
- مجموعهای تمیزتر از UTXOها (خروجیهای خرجنشده)
- رفتار پیشفرض یکنواختتر در کل شبکه
- هماهنگی بیشتر با نحوه واقعی استفاده از بیت کوین
سندرز افزود که سه مسیر بررسی شده بود: حفظ سقف، افزایش سقف و حذف کامل آن. در نهایت مسیر سوم انتخاب شد، هرچند که اجماع کامل درباره آن وجود نداشت.
اما همه با این تصمیم موافق نیستند. لوک دشجونیور (Luke Dashjr)، از توسعهدهندگان باسابقه Core، از مدتها پیش نگاه انتقادی به استفاده از بیت کوین برای ذخیره داده داشته و آن را «هرزنامه» میداند. او در آوریل ۲۰۲۵ این تصمیم را «دیوانگی مطلق» خوانده بود.
در واکنش به این تغییر، نسخهای جایگزین به نام بیت کوین ناتز (Bitcoin Knots) که توسط دشجونیور توسعه داده شده و به کاربران اجازه میدهد تراکنشهای غیرمالی مانند «اینسکریپشن»ها را نادیده بگیرند، با استقبال بیشتری مواجه شده و حالا حدود ۵٪ از کل نودهای شبکه را به خود اختصاص داده است.
بیتکوین ناتز، نسخهای انشعابی و قابل تنظیمتر از Bitcoin Core بوده و برای کاربرانی مناسب است که میخواهند کنترل بیشتری بر محتوایی که نودهایشان انتقال میدهند یا ذخیره میکنند، از جمله امکان رد کردن تراکنشهای غیرمالی مانند اینسکریپشنها، داشته باشند.
از سوی دیگر، افرادی مانند سمسون مو (Samson Mow) نیز به کاربران توصیه کردهاند که نسخه جدید Core را بهروزرسانی نکنند یا به جای آن از بیت کوین ناتز استفاده کنند:
بسیاری از کاربران این تغییر را نامطلوب میدانند. میتوانید روی نسخه ۲۹.۰ بمانید یا از نسخههایی مثل Bitcoin Knots استفاده کنید.
با این حال، گرگ سندرز حذف این محدودیت را در راستای اصول بیت کوین دانسته و تاکید کرده:
با حذف ابزاری بازدارنده که دیگر کارایی ندارد، Bitcoin Core اجازه میدهد بازار کارمزد، خود میان نیازهای مختلف داوری کند.
اما همچنان مخالفتها ادامه دارد. یکی از کاربران گیتهاب هشدار داده:
این تغییر، تغییری بنیادین در مسیر بیت کوین است.
و دیگری گفته:
این بزرگترین اشتباهی است که Core میتواند در این مقطع مرتکب شود. میخواهم رسماً بگویم که مخالفم.
آیا بهنظر شما حذف محدودیت OP_RETURN به شفافیت و سادگی در شبکه بیت کوین کمک میکند، یا راه را برای سوءاستفاده و هرزنامه هموار میسازد؟