در این هفته، خبرنامه Bitcoin Optech به بررسی طراحی جدیدی برای لایه ۲ بیتکوین به نام Lichen پرداخته است. این طراحی به کاربران اجازه میدهد تا بیتکوین خود را بدون نیاز به همکاری صادرکننده از لایه ۲ برداشت کنند. در این سیستم، یک صادرکننده که به عنوان "hub" شناخته میشود، توکنهایی را صادر میکند که به صورت یک به یک با بیتکوین قابل مبادله هستند. کاربران با استفاده از یک قرارداد ۲ از ۲ با hub، میتوانند توکنهای خود را حتی در صورت عدم همکاری یا آفلاین بودن hub، بازخرید کنند.
این طراحی بر اساس LN-GAP ساخته شده است و به جای استفاده از یک کمیته تأیید اکثریت صادق، از یک سیستم حل اختلاف که به طور کامل روی زنجیره انجام میشود، بهره میبرد. هر کاربر بیتکوین خود را در یک خروجی ۲ از ۲ با hub قفل میکند و به همان میزان توکن در لایه ۲ دریافت میکند. برای خروج، کاربر توکنها را به hub بازمیگرداند و بیتکوین خود را از خروجی خود دریافت میکند.
در صورتی که hub همکاری نکند، کاربر میتواند با استفاده از اثبات Groth16 نشان دهد که توکنها به hub بازگردانده شدهاند. از آنجا که Script نمیتواند این اثبات را تأیید کند، کاربر به جای آن ادعا میکند که یک برنامه تأییدکننده ثابت آن را میپذیرد. اگر hub با این موضوع مخالفت کند، تراکنشهای BitVMX پیشامضا شده اختلاف را به یک مرحله اجرایی که Script میتواند بررسی کند، محدود میکنند.
برای جزئیات بیشتر به منبع اصلی مراجعه کنید.


