سهگانه بلاک چین فرض بر این است که سیستم های غیرمتمرکز قادر به ارائه تنها دو مزیت از سه مزیت در هر زمان معین از نظر امنیت، مقیاس پذیری و عدم تمرکز هستند.
بلاکچینهای لایه 1 مانند بیتکوین با مشکل مقیاسپذیری مواجه شدهاند، یعنی میزان توان عملیاتی که به عنوان معیاری از سرعت و کارایی پردازش تراکنشها در طی مدتی بیان میشود.
با افزایش تعداد کاربران و عملیات پرداخت همزمان، کار بر روی بلاک چین لایه 1 می تواند بسیار کند و گران شود.
برای توسعه مقیاس پذیری بیت کوین، بلاک چین های لایه 2 (راه حل) اختراع شد که محبوب ترین آنها در حال حاضر شبکه های Liquid و Lightning هستند.
این مقاله تحلیل مقایسه ای شبکه های Liquid و Lightning را انجام می دهد و نحوه سازماندهی هر یک را توضیح می دهد.
نکات کلیدی
- شبکه Liquid زنجیره جانبی بیت کوین برای تراکنش های سریع، ارزان و محرمانه و انتشار دارایی های دیجیتالی مانند استیبل کوین، سهام توکن شده و سایر ابزارهای مالی است.
- پروتکل زنجیره Lightning یک سیستم مقیاس پذیری بیت کوین است که یکی از راه حل های مشکل پهنای باند محدود آن است. می توان از آن برای انجام انتقال تقریباً لحظه ای سکه با حداقل کارمزد استفاده کرد.
Liquid Network چیست؟
Liquid Network یک زنجیره جانبی لایه 2 است که امکان تسویه و انتشار دارایی های دیجیتال در بلاک چین بیت کوین را فراهم می کند. اینها می توانند استیبل کوین ها، توکن های امنیتی و سایر ابزارهای مالی باشند.
Liquid Network به معاملهگران بیتکوین امکان میدهد تا تسویه حسابهای خصوصیتر و سریعتر انجام دهند و از بسیاری از نوآوریهای فناوری دیگر در ازای عملکرد تحت یک مدل امنیتی متفاوت لذت ببرند.
Liquid یک زنجیره جانبی است که امکان انتقال بیت کوین به داخل و خارج از سیستم را از طریق یک میخ رمزنگاری فراهم می کند. وقتی بیت کوین به Liquid متصل می شود، بیت کوین مایع (LBTC) نامیده می شود.
دفتر کل نقدینگی به جلو حرکت می کند و نگهبانی بیت کوین پایه توسط یک فدراسیون کنترل می شود. تا زمانی که بیش از دو سوم اعضای آن صادق باشند، سیستم امن باقی خواهد ماند.
زنجیره Liquid می تواند ایجاد داراییهای جدید که بومی زنجیره جانبی هستند پشتیبانی کند. این دارایی ها را می توان از طریق تراکنش های چند دارایی در یک مبادله کرد. روش اتمی.
بهعلاوه، همه داراییهای موجود در شبکه، از جمله بیتکوین مایع و داراییهای صادر شده، زمانهای بلوک یک دقیقهای ثابت دارند و از نظر رمزنگاری در مورد انواع دارایی و مبالغ تراکنش محرمانه هستند.
زنجیره Liquid همچنین از اسکریپت بیتکوین و پروتکلهای ساخته شده در بالای آن، مانند پروژه لایتنینگ، و همچنین برنامههای افزودنی اسکریپت که ویژگیهای پیشرفتهای مانند covenants، keytrees و موارد دیگر را فعال میکنند، پشتیبانی میکند.
پروژه Liquid Network یک نشانه دارد. L-BTC نامیده می شود و با نسبت 1:1 به BTC متصل می شود. تا زمان نگارش این مقاله، تقریباً 3570 L-BTC در گردش. اصلی ترین و سودآورترین راه برای استفاده از توکن، روی زنجیره لایتنینگ است که سرعت و توان عملیاتی نسبتاً بالایی را در مقایسه با دفتر کل توزیع شده بیت کوین ارائه می دهد.
علاوه بر این، کاربران Liquid Network میتوانند از L-BTC در برنامههای کاربردی دیگری که از Liquid Network پشتیبانی میکنند، مانند وام یا خرید توکنهای امنیتی استفاده کنند.
Lightning Network چیست؟
Lightning Network یکی دیگر از راه حل های مقیاس بندی لایه 2 است که به مسائل مقیاس پذیری بلاک چین، سکه پیشرو در بازار می پردازد. این تراکنشهای دارایی فوری و کمهزینه را فراهم میکند و آنها را کارآمدتر و در دسترس کاربران میکند. در مقایسه با انتقالهای شبکه بیتکوین، تراکنشهای شبکه لایتنینگ خصوصی هستند، به صورت آفلاین انجام میشوند و تنها نتیجه کل در بلاک چین BTC ثبت میشود.
شبکه لایتنینگ بیت کوین از مکانیسم Multisig برای اطمینان از امنیت کانالهای پرداخت استفاده میکند. شرکت کنندگان باید وجوه را قفل کنند و کانال های پرداخت را راه اندازی کنند. در نتیجه، آنها میتوانند بدون ارسال هر بار تراکنش به بلاک چین بیت کوین، پرداختهای سریع و ارزان را در کانال انجام دهند.
کانال پرداخت رابطه ای بین شرکت کنندگان خارج از بلاک چین بیت کوین است که با امضای یک سری تراکنش ها در کانال و سپس پردازش آنها به کیف پول روشنایی خاص به دست می آید.
سیستم لایتنینگ بیت کوین از کانال های پرداخت بر اساس استفاده می کند قراردادهای قفل زمانی هش شده (HTLC) برای پیاده سازی یک سیستم کانال پرداخت چند اتصالی قابل مسیریابی. اجرای HTLC به یک اسکریپت تراکنش پیچیده نیاز دارد که در یک زبان اسکریپت تعریف شده باشد تا شرایط هش و انسداد زمانی را برآورده کند.
این اسکریپت زمانی که یک کانال پرداخت باز می شود مقداردهی اولیه می شود و در زمان پرداخت اجرا می شود. به این ترتیب، شبکه لایتنینگ در شبکه بیت کوین کارایی و امنیت پرداخت های بین شبکه ای را تضمین می کند.
Liquid در مقابل Lightning Networks — چقدر متفاوت هستند؟
در حالی که هر دو راه حل مقیاس پذیری برای زنجیره بیت کوین که در بالا مورد بحث قرار گرفت، هدفشان جابجایی مرزهای قابلیت های بیت کوین و انجام تراکنش های درون شبکه آن سریع تر و کارآمدتر است، اما آنها از چندین جهت متفاوت هستند که ویژگی های خاص و کاربردهای عملی آنها را برجسته می کند. در زیر تجزیه و تحلیل مقایسه ای از هر یک از آنها با هر معیار است.
1. آن و آف رمپ
باز و بسته شدن کانال های Lightning نشان دهنده ورودی و خروجی لایتنینگ است. بنابراین، چندین کاربر باید یک آدرس چند امضایی برای تراکنش در این شبکه اضافه کنند. پس از دریافت وجوه، فقط با کلید خصوصی هر دو کاربر کانال پرداخت قابل دسترسی است، مشروط بر اینکه هر دو امضا وجود داشته باشد.
برای تکمیل تراکنش در شبکه Lighning، یک گره BTC کاملاً همگام شده و یک گره Lighning همزمان باید راه اندازی شود که تا زمانی که کانال پرداخت باز است باید در شبکه فعال باشد.
برای ایجاد Liquid Bitcoin (L-BTC)، باید یک معامله روی زنجیره مشابه ایجاد کانال لایتنینگ. انتقال بیت کوین به آدرس بیت کوین و قفل موقت آن الزامی است.
خروجی این عملیات را می توان برای باز کردن قفل مقدار معادل L-BTC در شبکه Liquid استفاده کرد، که می تواند طبق قوانین پروتکل Liquid انجام شود.
2. مدل اعتماد
زنجیره جانبی لایتنینگ این امکان را فراهم میکند که تراکنشها توسط زنجیره بیتکوین بدون پخش مستقیم به آن امن شوند. هر زمان که در موجودی کانال تغییری ایجاد شود، هر دو کاربر کانال لایتنینگ آن را مشترکاً امضا می کنند و هر یک از کاربران می توانند هر زمان که بخواهند، تراکنش تسویه را پخش کنند.
فرض کنید هر دو طرف به طور مداوم وضعیت کانال را از طریق گره یا سرویس کیف پول خود نظارت می کنند. در آن صورت، این امر باعث میشود لایتنینگ بسیار به حداقل برسد، زیرا کاربران هیچ یک از کانالها برای انجام تراکنش نیازی به تکیه بر یکدیگر ندارند.
سیستم اعتماد Liquid حول یک فدراسیون متشکل از 15 ماژول امنیتی سخت افزاری (HSM) ساخته شده است که به سرورهای میزبان به نام تابعی متصل هستند. برای اینکه BTC: L-BTC دو طرفه به طور موثر عمل کند، حداقل به دو سوم کارمندان فدراسیون نیاز دارد که صادقانه عمل کنند.
اگرچه سطحی از اعتماد هنوز ضروری است، مدل فدراسیون توزیع شده بسیار قابل اعتمادتر از مدل اعتمادی است که اکثر معامله گران به آن تکیه می کنند، جایی که آنها باید وجوه خود را به یک صرافی بسپارند.
3. سرعت
پرداخت از طریق زنجیره Lightning سریع است. از آنجایی که آنها نیازی به تایید در بلاک چین ندارند، می توانند با سرعتی که اتصال اینترنتی شما اجازه می دهد اتفاق بیفتند و به طور بالقوه اجازه می دهند میلیون ها تراکنش در ثانیه انجام شود. بنابراین، اگر کانالهایی برای پردازش اندازه پرداخت مورد نظر در دسترس باشد، سرعت تراکنشها یکی از مهمترین مزایای استفاده از لایتنینگ است.
Liquid ledger بلوکهایی را برای تأیید تراکنشها تولید میکند و تراکنشها را کندتر از لایتنینگ میکند. با این حال، هنوز هم سریعتر از بلاک چین بیت کوین است. بلوکهای Liquid جدید در هر دقیقه تولید میشوند که ده برابر سریعتر از بلاک بیتکوین است. برای در نظر گرفتن تسویه معامله، دو تأیید لازم است. این بدان معناست که تراکنشهای مایع تقریباً دو دقیقه طول میکشد.
4. حضانت
کاربران زنجیره Lightning باید کلیدهای خود را تا زمانی که کانالی بسته شود آنلاین نگه دارند. این نیاز به نظارت مداوم و پشتیبانگیری دارد. اگرچه هیچ هک شناخته شده ای وجود نداشته است، مهاجمان می توانند اطلاعات حساس و خصوصی را سرقت کنند. هنگامی که گره ها آنلاین هستند، کلید می زنند.
شایان ذکر است که ذخیره سازی بیت کوین چند سیگ را نمی توان در لایتنینگ انجام داد، به این معنی که وجوه فقط با یک کلید قابل کنترل است. این بهترین گزینه برای ذخیره مقادیر زیادی بیت کوین یا برای مؤسساتی نیست که نمی خواهند یک فرد به تنهایی کنترل کامل بر وجوه خود داشته باشد.
Liquid به کاربران امکان میدهد کلیدهای خود را بهصورت آفلاین در ذخیرهسازی سرد ذخیره کنند. لایه امنیتی اضافه شده این بدان معناست که وجوه فقط با دسترسی فیزیکی به کلیدهای خصوصی قابل سرقت است.
علاوه بر این، Blockstream Green به کاربران Liquid امکان استفاده از یک کیف پول سخت افزار را می دهد، که L خود را حفظ می کند -کلیدهای خصوصی بیت کوین به طور دائم آفلاین هستند، و حتی حفاظت بیشتری برای وجوه آنها فراهم می کند.
Multisig توسط Liquid نیز پشتیبانی می شود که مشابه BTC است. این ویژگی امنیت را برای تک تک کاربران افزایش میدهد و مؤسسات را قادر میسازد تا کنترل مشترکی بر کیف پول L-BTC خود برقرار کنند.
5. اندازه تراکنش
سیستم لایتنینگ برای انجام عملیات های کوچک تا متوسط طراحی شده است. برای ارسال پرداختها، کاربران باید مسیری از کانالهای Lightning را از طریق شبکه پیدا کنند که آنها را به گیرنده متصل میکند.
با این حال، اندازه پرداختی که هر کانال لایتنینگ میتواند پردازش کند، به اندازه تراکنش سرمایه اولیه که برای ایجاد آن استفاده میشود، محدود میشود. با افزایش اندازه تراکنش، احتمال یافتن یک مسیر کامل از خریدار به فروشنده کاهش مییابد که باعث میشود زنجیره لایتنینگ برای معاملات بزرگ کمتر قابل اعتماد باشد.
شبکه Liquid برای پردازش تراکنش های متوسط تا بزرگ طراحی شده است. برخلاف لایتنینگ، Liquid از طریق یک زنجیره جانبی کار میکند، یک بلاک چین منحصربهفرد که به کاربران اجازه میدهد با توکنهایی که میتوان با بیتکوین به نام بیتکوین مایع (L-BTC) مبادله کرد، معامله کنند.
کاربران میتوانند تراکنشهایی با هر اندازهای را در شبکه مایع انجام دهند. از نظر تئوری، تا 21 میلیون بیت کوین می توان معامله کرد. علاوه بر این، گیرندگان نیازی به تهیه هیچ کانالی از قبل ندارند. آنها می توانند به همان اندازه که فرستنده می تواند ارسال کند، دریافت کنند.
6. حریم خصوصی
پروژه لایتنینگ سطح بالاتری از حریم خصوصی را نسبت به عملیات زنجیره ای با BTC به کاربران ارائه می دهد. این به این دلیل است که تراکنشهای زنجیرهای بیتکوین را میتوان در زمان واقعی نظارت کرد. پرداختهای لایتنینگ از طریق گرههای متعدد انجام میشود و دریافت کننده یا گره رله نمیتواند منبع دقیق تراکنش را تعیین کند.
برخلاف پرداختهای زنجیرهای، پرداختهای لایتنینگ سابقهای دائمی روی یک بلاک چین غیرقابل تغییر باقی نمیگذارند. این ویژگی چالش مهمی را برای مهاجمی که سعی در به خطر انداختن حریم خصوصی تراکنش دارد، ایجاد میکند و از آنها میخواهد تراکنش را برای بینام کردن آن ارسال کنند. چنین فرآیندی عملاً بازیابی اطلاعات را بعداً غیرممکن می کند.
شبکه Liquid دارای یک پروتکل رمزنگاری منحصر به فرد است که توسط Blockstream معروف به معاملات محرمانه است که محرمانه بودن وجوه و دارایی های منتقل شده را تضمین می کند. بنابراین، بر خلاف سیستم روشنایی، مقدار و نوع دارایی منتقل شده برای کسی به جز فرستنده و گیرنده افشا نمی شود.
نتیجه گیری
تحلیل مقایسه ای liquid vs lightning network انجام شده نشان می دهد که هر یک از این راه حل های لایه 2 BTC دارای مزایا و معایب خاص خود و همچنین ویژگی های عملکرد در چارچوب استفاده در عمل برای اطمینان از یک هدف واحد – افزایش توان عملیاتی است. ظرفیت شبکه BTC و بهبود انعطاف پذیری آن در مسائل سرعت پردازش تراکنش و هزینه ها.