انتشار نسخه جدید نرمافزار بیت کوین کور (Bitcoin Core)، بار دیگر جامعه بیت کوین را به دو دسته تقسیم کرده است. تیم توسعهدهندگان اصلی بیت کوین، اخیراً نسخه ۳۰.۰ این نرمافزار را منتشر کردهاند که با هدف ارتقای معماری، عملکرد و امنیت نودها ارائه شده، اما یکی از تغییرات آن، اختلاف نظرهای زیادی را در میان کاربران و توسعهدهندگان برانگیخته است.
به گزارش میهن بلاکچین، در این نسخه از بیت کوین کور، قابلیت اتصال رمزنگاریشده بین نودها بهصورت اختیاری اضافه شده تا حریم خصوصی کاربران در سطح شبکه بهبود یابد. با این حال، مهمترین و بحثبرانگیزترین تغییر، افزایش سقف داده قابلثبت در فیلد OP_RETURN از ۸۰ بایت به ۱۰۰,۰۰۰ بایت است.
این تغییر، به توسعهدهندگان اجازه میدهد حجم بسیار بیشتری از دادههای غیرمالی را در تراکنشهای بیت کوین جاسازی کنند؛ این تصمیم از نگاه برخی گامی جسورانه در جهت گسترش کاربردهای بیت کوین و از نظر برخی دیگر، تهدیدی علیه ماهیت اولیه آن است.
خداحافظی با نسخههای قدیمی و آغاز اختلافهای جدید؛ خاطرات جنگ بلاکها زنده میشود
در بیانیه رسمی بیت کوین کور در روز یکشنبه، آمده است با انتشار این نسخه جدید، نسخههای ۲۷ و پایینتر به پایان عمر خود رسیدهاند و دیگر بروزرسانی نخواهند شد. این نسخه همچنین شامل رفع باگها، بهبود سرعت اجرا و اصلاحات مربوط به کارمزدها است. با این حال، همانطور که انتظار میرفت، افزایش سقف داده در OP_RETURN، بیش از هر بخش دیگری نگاهها را به خود جلب کرده است.
این تغییر بزرگ به توسعهدهندگان اجازه میدهد برنامههای غیرمتمرکز (dApps) پیچیدهتر و دادهمحورتری روی شبکه بسازند؛ اما در مقابل، بسیاری از اعضای قدیمی جامعه بیت کوین، آن را گامی در خلاف جهت اهداف ساتوشی ناکاموتو (Satoshi Nakamoto) میدانند. از دید آنها، بیت کوین باید صرفاً برای انتقال ارزش استفاده شود، نه برای ذخیره داده یا ایجاد کارکردهای جانبی که باعث ایجاد سنگینی و کندی در بلاکچین میشوند.
گرچه این تغییر یک اصلاح پروتکلی محسوب نمیشود، اما فضای فعلی یادآور روزهای پرتنش سال ۲۰۱۷ است؛ در آن زمان، اختلاف نظر بر سر اندازه بلاکها، در نهایت به ایجاد هاردفورک بیت کوین کش (Bitcoin Cash) انجامید.
برخی توسعهدهندگان از این تغییر استقبال کردهاند. الکس برژرون (Alex Bergeron)، مدیر اکوسیستم در شرکت آرک لبز (Ark Labs)، در شبکه اجتماعی X اعلام کرد قصد دارد از تمام فضای اضافهشده در OP_RETURN استفاده کند و «بیت کوین را شبیه اتریوم، اما بهتر» بسازد.
از سوی دیگر، پاول روسناک (Pavol Rusnak)، همبنیانگذار ساتوشی لبز (Satoshi Labs)، نیز در حمایت از این نسخه جدید اظهار داشت که تیم توسعهدهنده بیت کوین کور، «مهندسی منطقی و کدهای معتبری» دارد.
با این حال، گروهی دیگر از فعالان باسابقه جامعه نظر کاملاً متفاوتی دارند. آنها هشدار میدهند که این تغییر میتواند اصول اولیه بیت کوین بهعنوان یک سیستم نقدی همتابههمتا را خدشهدار کند؛ این مسئله همچنین میتواند موجب تورم داده در بلاکچین شود، هزینه اجرای نودها را افزایش دهد و حتی مسائل حقوقی بهدنبال داشته باشد.
مخالفت نیک سابو با نسخه جدید بیت کوین کور؛ بازگشت نرمافزار Knots
در واکنش به این تغییر، بسیاری از اپراتورهای نود ترجیح دادهاند بهجای نسخه جدید کور، از نرمافزار جایگزینی به نام ناتس (Knots) استفاده کنند که توسط لوک دشجونیور (Luke Dashjr) توسعه یافته است و امکان محدود کردن اندازه دادهها، مثلاً تا همان ۸۰ بایت، را در اختیار کاربر قرار میدهد.
نیک سابو (Nick Szabo)، رمزنگار پیشرو و از چهرههای قدیمی دنیای بلاکچین، هفته گذشته در پستی در پلتفرم X نوشت:
بهعنوان اقدامی موقت Knots را اجرا کنید؛ بهشدتبا ارتقا به نسخه ۳۰.۰ کور مخالفم.
سابو، پیشتر نیز درباره پیامدهای حقوقی افزایش سقف داده هشدار داده بود. او تأکید کرد که در صورت میزبانی دادههای غیرقانونی، ممکن است اپراتورهای نود در معرض پیگرد قضایی قرار بگیرند و اگر مکانیزمی برای حذف امن این دادهها وجود نداشته باشد، خطرات جدی متوجه آنها خواهد بود.
در همین حال، لوک دشجونیور، خالق Knots، هنوز درباره انتشار نسخه جدید بیت کوین کور اظهار نظر نکرده است؛ با این حال، او در گذشته از منتقدان سرسخت تغییرات اخیر در تیم بیت کوین کور بوده است.
طبق دادههای منتشرشده از سوی وبسایت BitRef، در حال حاضر بیش از ۵,۱۱۴ نود فعال از نرمافزار Knots استفاده میکنند که حدود ۲۱.۵٪ از کل نودهای شبکه بیت کوین را تشکیل میدهد؛ این آمار نشان میدهد بخش قابلتوجهی از جامعه، با احتیاط نسبت به نسخه ۳۰ بیت کوین کور واکنش نشان داده و ترجیح دادهاند از گزینهای محافظهکارانهتر استفاده کنند.