طراحی Lichen برای خروجی‌های لایه ۲ بیت‌کوین

چرا مهم است

اگر تو به دنبال راه‌حل‌های جدید برای خروج از لایه ۲ بیت‌کوین هستی، طراحی Lichen می‌تواند جالب باشه. این طراحی به کاربران اجازه می‌ده بدون همکاری صادرکننده، بیت‌کوین خودشون رو برداشت کنن و از اثبات‌های Groth16 استفاده می‌کنه.

قبل از خواندن، این‌ها را بدان۳ مفهوم
LN-GAP

یک طراحی برای لایه ۲ بیت‌کوین که به کاربران اجازه می‌دهد بدون نیاز به اعتماد به اکثریت صادق، تراکنش‌های خود را انجام دهند.

Groth16 Proof

یک نوع اثبات رمزنگاری که برای تأیید صحت تراکنش‌ها بدون افشای اطلاعات استفاده می‌شود.

2-of-2 Contract

یک نوع قرارداد که برای انجام تراکنش نیاز به امضای دو طرف دارد.

در این هفته، خبرنامه Bitcoin Optech به بررسی طراحی جدیدی برای لایه ۲ بیت‌کوین به نام Lichen پرداخته است. این طراحی به کاربران اجازه می‌دهد تا بیت‌کوین خود را بدون نیاز به همکاری صادرکننده از لایه ۲ برداشت کنند. در این سیستم، یک صادرکننده که به عنوان "hub" شناخته می‌شود، توکن‌هایی را صادر می‌کند که به صورت یک به یک با بیت‌کوین قابل مبادله هستند. کاربران با استفاده از یک قرارداد ۲ از ۲ با hub، می‌توانند توکن‌های خود را حتی در صورت عدم همکاری یا آفلاین بودن hub، بازخرید کنند.

این طراحی بر اساس LN-GAP ساخته شده است و به جای استفاده از یک کمیته تأیید اکثریت صادق، از یک سیستم حل اختلاف که به طور کامل روی زنجیره انجام می‌شود، بهره می‌برد. هر کاربر بیت‌کوین خود را در یک خروجی ۲ از ۲ با hub قفل می‌کند و به همان میزان توکن در لایه ۲ دریافت می‌کند. برای خروج، کاربر توکن‌ها را به hub بازمی‌گرداند و بیت‌کوین خود را از خروجی خود دریافت می‌کند.

در صورتی که hub همکاری نکند، کاربر می‌تواند با استفاده از اثبات Groth16 نشان دهد که توکن‌ها به hub بازگردانده شده‌اند. از آنجا که Script نمی‌تواند این اثبات را تأیید کند، کاربر به جای آن ادعا می‌کند که یک برنامه تأییدکننده ثابت آن را می‌پذیرد. اگر hub با این موضوع مخالفت کند، تراکنش‌های BitVMX پیش‌امضا شده اختلاف را به یک مرحله اجرایی که Script می‌تواند بررسی کند، محدود می‌کنند.

برای جزئیات بیشتر به منبع اصلی مراجعه کنید.

نکته کلیدی

طراحی Lichen به کاربران امکان می‌ده تا بیت‌کوین خودشون رو بدون نیاز به همکاری صادرکننده از لایه ۲ برداشت کنن. این طراحی بر اساس LN-GAP ساخته شده و از اثبات‌های Groth16 برای حل اختلافات استفاده می‌کنه.

خواندن مقاله اصلی (در زبانه‌ی جدید باز می‌شود)
برچسب‌ها (۳)