بروس لیو (Bruce Liu)، اخیرا اعلام کرده است که بیت کوین بدون کد عملیاتی OP_CAT، مثل یک هواپیمای غولپیکر بدون بال است. به گفته او، بیت کوین تواناییهای زیادی دارد، اما در حالی که اتریوم و سولانا رشد میکنند، این شبکه متوقف مانده است.
به گزارش میهن بلاکچین، لیو، بنیانگذار OPCAT Labs، معتقد است که تنها با فعالسازی OP_CAT، بیت کوین از «طلای دیجیتال» ثابت، به پولی قابلبرنامهریزی تبدیل میشود که میتواند با بلاکچینهای لایه ۱ مثل اتریوم و سولانا رقابت کند.
بررسی پتانسیلهای OP_CAT در بلاکچین بیت کوین
کد عملیاتی OP_CAT سالها پیش در بلاکچین بیت کوین غیرفعال شد و اگر دوباره فعال شود، به توسعهدهندگان اجازه میدهد دادهها را در اسکریپتها به هم وصل کنند. در نتیجه، قابلیتهایی مانند خزانههای امن، قراردادهای محدودکننده، صرافیهای غیرمتمرکز و حتی اثبات با دانش صفر (Zero-Knowledge) به بیت کوین اضافه خواهد شد.
لیو توضیح داد:
کد عملیاتی OP_CAT، کد جدیدی نیست؛ این دستور اجرایی را خود ساتوشی نوشته بود و هیچ وقت حذف نشد، فقط غیرفعال شد.
او معتقد است با فعالسازی دوباره این کد عملیاتی، بلاکچین بیت کوین به اندازه اتریوم یا سولانا قابلیت برنامهنویسی خواهد داشت.
البته مخالفتهایی نیز با این ایده وجود دارد. ساتوشی ناکاموتو در سال ۲۰۱۰ این کد را بهدلیل نگرانی از امکان حملات DoS غیرفعال کرد. مخالفان این ایده معتقدند که کدهای عملیاتی جدید میتوانند خطرهای ناشناختهای ایجاد کنند و ثبات بیت کوین را تهدید کنند.
برخی دیگر نیز به شکل بنیادی باور دارند که بیت کوین باید همان «طلای دیجیتال» باقی بماند و ویژگیهای مشابه اتریوم مناسب راهاندازی در آن نیست.
لیو در برابر این انتقادها به طراحی اولیه ساتوشی اشاره کرد و گفت:
اگر بیت کوین فقط برای پرداخت بود، چرا ساتوشی زبان اسکریپت را به آن اضافه کرد؟ OP_CAT اختراع من نیست و متعلق به ساتوشی است.
لیو معتقد است که OP_CAT میتواند به اسکریپت جان تازهای بدهد. این زبان برنامهنویسی پایه در بیت کوین ساخته شده تا فقط به پرداخت محدود نباشد. با فعال شدن دوباره OP_CAT، توسعهدهندگان میتوانند خزانههای امن، قراردادهای محدودکننده و حتی اپلیکیشنهای ساده دیفای را روی بیت کوین پیاده کنند.
برای روشنتر کردن موضوع، لیو به نوشتهای از ساتوشی در سال ۲۰۱۰ اشاره میکند. ساتوشی در فروم Bitcointalk توضیح داده بود که طراحی بیت کوین از همان ابتدا «ثابت و نهایی» است، به همین دلیل او زبان اسکریپت را طراحی کرد تا بتواند همه نوع تراکنش ممکن را پوشش دهد.
ساتوشی گفته بود اگر میخواست هر تراکنش را بهصورت کدگذاری ثابت در برنامه تعریف کند، بیت کوین پر از استثنا و پیچیدگی میشد. به جای آن، با استفاده از اسکریپت به کاربران امکان داده شد تا شرایط دلخواه خود را مشخص کنند و نودها تنها بررسی کنند که آیا این شرایط رعایت شده است یا نه.
شرکت OPCAT_Labs حتی یک فورک از بیت کوین راهاندازی کرده که در آن OP_CAT فعال است. این فورک همراه با ماشین مجازی، ابزارهای توسعه (SDK)، رابطهای برنامهنویسی (API) و زبانی شبیه جاوا اسکریپت عرضه شده است تا ساخت اپلیکیشن روی بیت کوین برای توسعهدهندگان وب ۲ آسانتر شود.
بخش دیگر برنامه لیو سیاسی است. او قصد دارد که همراه با مِیت توکای (Mate Tokay)، کارآفرین اولیه بیت کوین و همبنیانگذار Bitcoin.com، اتحاد حامیان OP_CAT را شکل دهد. هدف از این اتحاد، هماهنگ کردن تلاشهای پراکنده گروههایی مثل تپروت ویزاردز (Taproot Wizards)، استارکویر (StarkWare) و توسعهدهندگان مستقل است.
لیو اظهار داشت:
پیش از این اتحاد حامیان OP_CAT رهبر نداشت. ۹۰٪ افرادی که با آنها صحبت میکنیم موافق این ایده هستند، اما صدای مخالفان بلندتر است. ما میخواهیم این حمایت را به اتحادی هماهنگ، قابلمشاهده و نیمهرسمی تبدیل کنیم.
توکای نیز گفته است که این طرح یک کمپین آموزشی برای ذینفعان مهم مثل مدیران صندوقها، مؤسسات و حتی قانونگذاران است. به نظر او، این افراد بیشتر روی ذخایر بیت کوین تمرکز کردهاند و کمتر به قابلیت برنامهپذیری توجه دارند. او اظهار داشت:
اگر بفهمند OP_CAT چه ظرفیتهایی را امکانپذیر میکند، خیلی بیشتر برای آینده بیت کوین هیجانزده خواهند شد.
لیو امیدوار است تا کنفرانس سال آینده بیت کوین آسیا، نمونههایی عملی از اپلیکیشنهای دیفای روی بیت کوین ارائه دهد و در عین حال پیشرفتهایی در مسیر ایجاد یک لابی منسجم به دست بیاورد. او در پایان گفت:
ما بیت کوین را تغییر نمیدهیم. فقط بالهای آن را باز میکنیم.