پروتکل وام های لاوا نسخه 2: وام های وثیقه دار مبتنی بر DLC بیت کوین
پروتکل وام های لاوا (v2) طرحی است که توسط لاوا بر اساس قراردادهای ثبت نامحسوس (DLC) طراحی شده است تا سیستم وام وثیقه بیت کوین بی اعتماد را تسهیل کند. انفجار عظیم در چرخه گذشته بازار ناشی از پلتفرم های متمرکز تسهیل کننده وام های پشتوانه بیت کوین نشان داد که این گونه محصولات و خدمات می توانند خطرات سیستماتیک گسترده ای را برای کل بازار در اکوسیستم ایجاد کنند.
Lava به دنبال این است که همان کاربران کاربردی چنین پلتفرم های متمرکزی را که به صورت غیرمتمرکز و اتمی دنبال می شوند، با استفاده از DLC ها ارائه دهد.
DLC ها، برای کسانی که با این مفهوم آشنا نیستند، یک قرارداد هوشمند هستند که بسته به نتیجه رویدادی خارج از پروتکل بیت کوین، یعنی قیمت بیت کوین، نتیجه یک بازی ورزشی و غیره، به روش خاصی طراحی شده اند. با وابستگی به یک اوراکل، یا مجموعه ای از اوراکل های متعدد، که پیامی را امضا می کنند که نتیجه واقعی رویداد دنیای واقعی را تأیید می کند. این پیامهای امضا شده بهعنوان پایهای برای امضاهای آداپتور استفاده میشوند که تراکنشهای از پیش امضا شده خاصی را باز میکنند که قرارداد را به روش خاصی تسویه میکنند.
مزیت DLC ها این است که می توان آنها را به صورت خصوصی انجام داد. تا زمانی که اوراکل (ها) کلیدهایی را که برای امضای نتایج رویدادهای خاص در زمانهای خاص استفاده میکنند منتشر میکنند، هر کاربری میتواند آن اطلاعات را دریافت کند و تراکنشهای از پیش امضا شده را برای تسویه صحیح بر اساس دامنه نتایج ممکن بدون اوراکل بسازد. دانستن وجود قرارداد اوراکل به سادگی پیام امضا شده را در زمان مناسب به صورت عمومی پخش می کند و این به هر دو کاربر تمام اطلاعات مورد نیاز برای تسویه صحیح قرارداد را می دهد.
لاوا برای استفاده از یک نوع تغییر یافته از DLCها، علاوه بر استیبل کوین ها در شبکه های دیگر، به منظور تسهیل وام وثیقه بیت کوین که می تواند به صورت اتمی و بدون اعتماد وارد شود (یعنی تضمین می کند که وام دهنده نمی تواند کنترل بیت کوین را بدون آزادسازی به دست بیاورد) طراحی شده است. کنترل استیبل کوین به وام گیرنده).
نمونه سازی
تامین مالی DLC یک فرآیند دو مرحله ای در پروتکل Lava است، با توجه به این شرط که استیبل کوین های داده شده در ازای وثیقه قفل شده در قرارداد باید اتمی باشند. در مرحله اول، وام گیرنده یک اسکریپت ایجاد می کند که به آنها اجازه می دهد سکه خود را پس از قفل زمانی پس بگیرند، یا به وام دهنده اجازه می دهد بودجه را با یک تصویر هش و امضای وام گیرنده تکمیل کند. سپس تراکنشی را امضا می کنند که سکه ها را از این آدرس مرحله به DLC منتقل می کند. سپس وام دهنده یک هشلاک را برای استفاده بعداً در پروتکل با وام گیرنده مبادله می کند.
از این نقطه، وام دهنده باید یک قرارداد تبادل اتمی مشابه با وام گیرنده در زنجیره میزبان استیبل کوین را تامین مالی کند. این قرارداد به وام گیرنده این امکان را می دهد که استیبل کوین ها را با همان تصویری که برای نهایی کردن DLC روی بیت کوین استفاده می شود، مطالبه کند، یا به وام دهنده این امکان را می دهد که استیبل کوین ها را پس از یک بازه زمانی بازپس گیری کند. قرارداد در زنجیره alt نیز با استیبل کوینهای اضافی که در قرارداد باقی میمانند وثیقه میشود و تا پس از اتمام قرارداد نمیتواند توسط وامدهنده استرداد شود. در ادامه توضیح داده خواهد شد.
پس از مرحله راه اندازی، وام گیرنده تصویر اولیه هشلاک را منتشر می کند، استیبل کوین ها را ادعا می کند و وام دهنده را قادر می سازد بیت کوین را از آدرس مرحله به یک DLC نهایی منتقل کند. در این مرحله قرارداد فعال است.
اعدام
در طول مدت قرارداد، سه راه برای تسویه وام وجود دارد، چه در انقضا و چه در طول مدت آن. در مرحله اول، وام دهنده می تواند DLC را با امضای آداپتور وام گیرنده، و گواهی قیمت فعلی از اوراکل (ها) اجرا کند. ثانیاً، وامگیرنده میتواند با امضای وامدهنده و تأییدی از اوراکل (ها) اجرا کند. در نهایت، وام گیرنده می تواند وام را در زنجیره alt بازپرداخت کند، و به آنها امکان می دهد وثیقه بیت کوین را در زمانی که وام دهنده بازپرداخت و وثیقه استیبل کوین را ادعا می کند، مطالبه کند. همه این مسیرهای اجرا، مقدار مناسب بیت کوین را بر اساس قیمت بازاری که توسط اوراکل (ها) تأیید شده است، بین هر دو طرف پخش می کند.
مسیر بازپرداخت از دومین تصویر هش استفاده می کند که وام دهنده در طول راه اندازی ایجاد کرده است. اسکریپت DLC اصلاح شده است و به وام گیرنده اجازه می دهد وثیقه را در هر زمانی در طول مدت قرارداد پس بگیرد تا زمانی که وثیقه ای را که وام دهنده ایجاد کرده است داشته باشد. در زنجیره alt، قرارداد استیبل کوین نیز ایجاد میشود تا وامدهنده را ملزم به افشای این پیشنماد برای مطالبه بازپرداخت و وثیقه خود کند.
این ساختار برای بازپرداخت برای مقابله با انگیزهای که در آن بازپرداخت انجام میشود، اضافه میشود، اما وامدهنده بازپرداخت را نهایی نمیکند زیرا پرداخت سود وام معوق بیشتر از بهرهای است که میتوان از آنها با صدور وام جدید به دست آورد. همچنین این دلیلی است که وام دهنده ملزم به وثیقه قرارداد alt-chain با استیبل کوین های اضافی است و انگیزه ای برای بازپرداخت بازپرداخت برای آنها ایجاد می کند. بدون انجام این کار، آنها نمی توانند وثیقه را پس بگیرند، در نتیجه انگیزه ای برای آنها ایجاد می شود تا بازپرداخت را انجام دهند و وثیقه بیت کوین را آزاد کنند، حتی زمانی که انگیزه مالی به دلیل پرداخت سود وجود دارد که این کار را انجام ندهند.
هنگامی که وام دهنده تصویر اولیه را برای مطالبه بازپرداخت و وثیقه استیبل کوین منتشر می کند، وام گیرنده می تواند با استفاده از پیش تصویر منتشر شده، خروجی DLC را به صورت یک طرفه خرج کند. این تضمین می کند که وام گیرنده می تواند وثیقه بیت کوین خود را پس از اینکه وام دهنده بازپرداخت وام خود را در اختیار گرفت، به طور یک طرفه پس بگیرد.
انحلال و گارد ایمن
مانند پیشنهاد DLC Markets، لاوا از روند انحلال پشتیبانی می کند. در موردی که اوراکل به قیمتی کمتر از سطح انحلال از پیش تعریف شده گواهی می دهد، معاملات از پیش امضا شده مربوط به رویداد انحلال می تواند توسط وام دهنده برای مطالبه کل وثیقه مورد استفاده قرار گیرد. این تضمین می کند که در صورت نوسان شدید قیمت که ارزش وثیقه را فراتر از ارزش وام کاهش می دهد، وام دهنده می تواند آن را در صورت لزوم برای پوشش ارزش استیبل کوین مورد ادعای وام گیرنده، نقد کند. در غیر این صورت، ممکن است با خطر انتظار تا پایان قرارداد و گیر افتادن با بیت کوینی که ارزش کمتری نسبت به وام دادهاند مواجه شوند و در نتیجه ضرر مالی برای وامدهنده به همراه داشته باشد.
علاوه بر روند انحلال، گزینه بازیابی اضطراری نیز مدتها پس از انقضای قرارداد در دسترس است. در طول تنظیم، امضاها برای معاملات از پیش امضا شده مدت ها پس از انقضای قرارداد رد و بدل می شوند. در صورتی که اوراکل (ها) موفق به ارائه امضا در تأیید قیمت ها نشود، یا در صورتی که وام گیرنده همکاری با وام دهنده را متوقف کند یا بالعکس استفاده می شود.
وام دهنده می تواند از یکی از این موارد برای مطالبه کل وثیقه بیت کوین استفاده کند، در صورتی که اوراکل(ها) قیمت را تأیید نکنند، یا در آن صورت وام گیرنده همکاری نداشته باشد. این برای اطمینان از این است که بیت کوین موجود در DLC هرگز در معرض خطر سوختن قرار نگیرد. به دلایل مشابه، یک معامله برای مدت طولانی پس از وام دهنده در دسترس است. این به وام گیرنده اجازه می دهد تا در صورت عدم پاسخگویی اوراکل(ها) و وام دهنده، وثیقه خود را در نهایت مطالبه کند.
نتیجه گیری
پروتکل لاوا با تغییر اندکی پروتکل DLC برای گنجاندن یک هشلاک اولیه و معرفی مکانیسم انحلال مشابه با DLC Markets، گونهای از DLCها را ایجاد کرده است که برای وامدهی وثیقهای بیتکوین کاملاً مناسب است. در حالی که وابستگی به اوراکل ها هنوز وجود دارد، مانند هر پروتکل یا برنامه DLC، ورود و خروج وام کاملاً اتمی و بدون اعتماد بین وام گیرنده و وام دهنده است.
این امر ارزش بسیار زیادی را در بهینه سازی ماهرانه ساختارهای قرارداد بیت کوین موجود برای متناسب با موارد استفاده خاص به اثبات می رساند و مسیری را برای برآورده کردن نیاز گسترده در اکوسیستم ارائه می دهد که خطر سیستماتیک بی ثباتی را که معادل های متمرکز در گذشته ایجاد می کردند، ارائه نمی دهد.