بیت کوین BIP 119 چیست؟
هنگامی که یک تراکنش بیت کوین را ارسال می کنید، چیزی شبیه به این فرآیند است: شما یک آدرس از گیرنده خود دریافت می کنید، انتخاب می کنید که کدام خروجی های تراکنش خرج نشده (یا UTXOها یا کوین) را می خواهید ارسال کنید و با کلید خصوصی خود تراکنشی را امضا می کنید که ثابت می کند شما این هزینه را مجاز کرده اید.
تراکنشهای زنجیرهای کم و بیش همه به این روش کار میکنند، به جز تراکنشهای خاصی که از مکانیسم اسکریپت بیت کوین استفاده میکنند. با این تراکنشها، کاربران میتوانند از یک فیلد ویژه در رمزگذاری دستورالعملها برای آنچه برای سکهها در آن تراکنش رخ میدهد استفاده کنند. در حال حاضر، ما فقط میتوانیم از اسکریپتهای بیتکوین برای تعیین زمان یا دلیل خرج شدن بیتکوین استفاده کنیم. اما اگر بتوانیم از آنها برای تعیین نحوه خرج شدن بیت کوین استفاده کنیم، چه؟ برای مثال، اگر بتوانیم به یک تراکنش بگوییم که فقط مقدار معینی بیت کوین (BTC) خرج کند، یا مشخص کنیم که یک تراکنش فقط می تواند به یک آدرس خاص ارسال شود، چه؟ این منطق بیت کوین BIP 119 است که در ادامه مطلب به ان می پردازیم.
بیت کوین BIP 119 چیست؟
بیت کوین BIP 119 یا طرح BIP 119 (Bitcoin Improvement Proposal) یا OP_CHECKTEMPLATEVERIFY (CTV)، یک ارتقای پیشنهادی بیت کوین است که منطق اسکریپت نویسی جدیدی (کدهای برنامه نویسی) را برای اینکه چگونه یک تراکنش می تواند سکه(های) خاص را خرج کند، معرفی می کند. به طور خیلی خلاصه و ساده باید گفت این طرح یک توافقنامه یا تعهدنامه مکانیزمی است. چیزی شبیه به قراردادهای هوشمند در بلاک چین اتریوم. بیت کوین برای حفظ پادشاهی ارزهای دیجیتال باید پیوسته خود را با ابزارهای جدیدی مجهز کند که مشکلات موجود در شبکه را برطرف نماید و یا از بروز مشکل جلوگیری کند یا موجب عملکرد بهتر بلاک چین بیت کوین شود. BIP نیز درواقع یک پیشنهاد در قالب مجموعه ای از کدهای نوشته شده است که به دنبال ایجاد تغییرات و بهبود شبکه بیت کوین است.
در این میان بیت کوین BIP 119 نیز یک پروپوزال و طرح پیشنهادی به شمار می رود که به دنبال افزودن قابلیتی با نام تعهد (Covenant) به شبکه بیت کوین است. این قابلیت از طریق یک سافت فورک (Soft Fork) به اجرا درآید.
BIP 119 می تواند بیت کوین را به شدت تغییر دهد، بنابراین جای تعجب نیست که جامعه علاقه مند به کریپتوکارنسی نگران تأثیر احتمالی آن باشد.
این ماژولار بودن، درکنار موارد دیگر، میتواند امنیت کیف پول را بهبود بخشد، زیرا در صورت هک، مهاجم فقط میتواند بیتکوین را به آدرسی که شما کنترل میکنید ارسال کند.
فراتر از پیامدهای امنیتی، بیت کوین BIP 119 همچنین میتواند برنامههای مالی را به راحتی روی بیتکوین مستقر کند، (مانند گزینههای بیتکوین زنجیرهای، با استفاده از قراردادهای هوشمند، یا قراردادهای ثبت نامحسوس (DLC)).
علاوه بر این، بیت کوین BIP 119 میتواند راه را برای «استخرهای پرداخت» و «کارخانه های کانال» هموار کند: برنامههای کاربردی شبکه لایتنینگ که میتوانند برای متولیان، صرافی ها و ارائهدهندگان خدمات لایتنینگ مفید باشند. این استخرهای پرداخت آف چین و خارج از زنجیره هستند، بنابراین می توانند حریم خصوصی بهتری را نیز برای کاربران فراهم کنند.
با این وجود، همه این موارد استفاده، تضمین نمیکنند که بیت کوین BIP 119 ارتقاء بزرگ بعدی بیت کوین باشد.
در حال حاضر، تراکنشهای بیتکوین از نقطه A به نقطه B میرود، یا بهطور دقیقتر، توسط کاربر A قفل میشوند تا زمانی که این کاربر به کاربر B توانایی باز کردن قفل آنها را بدهد. در حال حاضر، ما فقط می توانیم قفل زمانی (TimeLock) برای این سکه ها تعیین کنیم.
جرمی روبین، توسعه دهنده بیت کوین و بنیانگذار سازمان توسعه و تحقیق جودیکا، به CoinDesk گفت: «آنچه در شرایط خاص میتواند مفید باشد این است که ممکن است بخواهید دستورالعملی (درباره نحوه مصرف بیتکوین خود) بگذارید.
روبین پیشنهاد دهنده بهبود بیت کوین 119 (BIP 119) است. این BIPها راهی برای مشارکت کنندگان بیت کوین (رمزگذاران حرفه ای و آماتور) هستند تا تغییراتی را در کد بیت کوین برای بررسی توسط جامعه گسترده تر پیشنهاد کنند. (هر کس می تواند این پیشنهادات را مشاهده کند، پیشنهادات خود را ارائه دهد و از طریق هسته بیت کوین GitHub در مورد BIP نظر دهد.)
در بیت کوین BIP 119، روبین OPCheckTemplateVerify (CTV) را معرفی می کند که یک ارتقای پیشنهادی به بیت کوین است و شرایط خرج جدیدی را ایجاد می کند که به گیرنده (نه فرستنده) اجازه می دهد شرایطی را برای نحوه خرج کردن یک سکه تعیین کند.
اگر این موضوع در حال حاضر منطقی نباشد، بعداً خواهد شد. نکته مهمی که باید به آن توجه داشت این است که این شرایط جدید میتواند ذخیرهسازی سرد را تقویت و تراکنشهای چند جانبه خصوصی و مقیاسپذیر بیشتری ایجاد کند و تعداد زیادی از برنامههای کاربردی دیگر را که عموماً بهعنوان سازگاری «قرارداد هوشمند» با بیتکوین به بازار عرضه میشوند را فعال کند (برای مثال از طریق قراردادهای ثبت نامحسوس).
روبین میگوید: «در قفلهای فعلی بیتکوین، همه چیز به مواردی مانند قفلهای ترکیبی محدود میشود. با CTV، شما میتوانید کارها را با مقداری شفافیت انجام دهید، و به شما امکان میدهد کمی از اتفاقات بعدی را بگویید.»
این “وضعیت” به این معنی است که سکه های دارای قوانین BIP 119 باید دارای سابقه ای برای نحوه خرج کردن سکه ها باشند. این رکورد به شکل یک الگو است.
دیدگاهتان را بنویسید