تحلیل بنیادین
شبکه لایتنینگ چیست؟
شبکه لایتنینگ یک شبکه لایه دوم است که برای حل مشکلات سرعت پایین تراکنشها و هزینههای بالا در بیتکوین با تراکنشهای خارج از زنجیره طراحی شده است.
شبکه لایتنینگ چیست؟
شبکه لایتنینگ یک لایه دوم برای بیتکوین (BTC) است که از کانالهای پرداخت خرد استفاده میکند تا توانایی بلاکچین را برای انجام تراکنشها بهصورت کارآمدتر و ارزانتر افزایش دهد. این یک راهحل فناورانه است که برای رفع مشکلات مرتبط با بیتکوین، از طریق معرفی تراکنشهای خارج از زنجیره طراحی شده است. کانالهای این شبکه، مکانیزم تراکنشی بین دو طرف هستند که هر یک میتوانند از دیگری پرداخت ارسال یا دریافت کنند.
نکات کلیدی:
- شبکه لایتنینگ یک شبکه لایه دوم است که برای حل مشکل سرعت پایین تراکنشها و هزینههای بالا در بلاکچین بیتکوین با معرفی تراکنشهای خارج از زنجیره طراحی شده است.
- این شبکه به کاربران امکان میدهد کانالهایی را باز کنند که تا زمان اتمام تراکنشها باز میمانند. پس از بسته شدن کانال، تراکنشها به بلاکچین اصلی ارسال میشوند.
- جوزف پون و تادئوس درایجا اولین کسانی بودند که شبکه لایتنینگ را در مقالهای در سال ۱۳۹۴ (۲۰۱۶ میلادی) بهصورت رسمی پیشنهاد کردند.
درک شبکه لایتنینگ
در ابتدا، بیتکوین بهعنوان یک سیستم پرداخت غیرمتمرکز طراحی شد که در آن کاربران میتوانستند ناشناس باقی بمانند و از هر نقطهای به آن دسترسی داشته باشند. اما با افزایش محبوبیت بیتکوین، بلاکچین قادر به مدیریت حجم تراکنشهای در حال انجام نبود.
جوزف پون و تادئوس درایجا در سال ۱۳۹۴ (۲۰۱۶) شبکه لایتنینگ را پیشنهاد کردند و از آن زمان در حال توسعه بوده است. مشکلات اصلی که شبکه لایتنینگ برای حل آنها طراحی شده بود، شامل سرعت پایین تراکنشهای بیتکوین، ظرفیت محدود و هزینههای بالا بود.
برای مقابله با سرعت پایین تراکنشها و مصرف انرژی بیش از حد، توسعهدهندگان لایههای ارز دیجیتال را ایجاد کردند. لایه اول، بلاکچین اصلی است. لایه دوم که روی لایه اول قرار دارد، مکمل آن است و قابلیتهای اضافی را فراهم میکند. شبکه لایتنینگ همچنین میتواند برای مدیریت انواع دیگر تراکنشهای خارج از زنجیره شامل تبادل بین ارزهای دیجیتال استفاده شود.
شبکه لایتنینگ چه مشکلاتی را سعی در حل آنها دارد؟
برخی از مشکلاتی که شبکه لایتنینگ تلاش میکند برطرف کند عبارتند از:
- کندی در تأیید تراکنشها : کسانی که کارمزدهای بالاتری پرداخت میکنند، تراکنشهایشان زودتر پردازش میشود، که باعث میشود کاربران با پرداخت کارمزد کمتر، مدت بیشتری منتظر بمانند.
- هزینههای انرژی بالا : انرژی مورد نیاز برای پیشنهاد یک بلاک از تراکنشها از طریق فرآیند رقابتی بسیار زیاد است، که باعث میشود بلاکچین بیتکوین بسیار پرهزینه باشد.
- اطمینان از دریافت وجوه توسط گیرندگان تعیینشده : قراردادهای هوشمند و امضاهای چندگانه ستون فقرات شبکه لایتنینگ هستند و برای اطمینان از رسیدن وجوه ارسالشده از طریق کانالها به گیرندگان صحیح استفاده میشوند.
شبکه لایتنینگ به کاربران امکان میدهد کانالهایی را باز کنند تا بتوانند چندین تراکنش را بدون انتظار برای تأیید تکتک تبادلها توسط شبکه اصلی که کندتر است، به یکدیگر ارسال کنند. بین باز و بسته شدن یک کانال، طرفین میتوانند وجوه را بین خودشان بهصورت دلخواه جابهجا کنند. پس از بسته شدن کانال، تراکنشها برای تأیید به شبکه اصلی ارسال میشوند.
نگرانیها درباره شبکه لایتنینگ
واضحترین مشکل شبکه لایتنینگ این است که میتواند به بازتولید مدل مرکز و شعاع (hub-and-spoke) که مشخصه سیستمهای مالی امروزی است، منجر شود. در مدل کنونی، بانکها و مؤسسات مالی واسطههای اصلی هستند که تمام تراکنشها از طریق آنها انجام میشود.
کسبوکارهایی که در گرههای شبکه لایتنینگ سرمایهگذاری میکنند، ممکن است به هابها یا گرههای متمرکز مشابه در شبکه تبدیل شوند، زیرا اتصالات باز بیشتری با دیگران دارند. نگرانیهای دیگر شامل تقلب، کارمزدها، هکها و نوسانات قیمتی است.
نکته: ظرفیت شبکه لایتنینگ در تمام کانالها در تاریخ ۵ مهر ۱۴۰۳ (۲۶ سپتامبر ۲۰۲۴) به ۵,۳۸۲ بیتکوین رسید، که نسبت به سال قبل که ۴,۸۹۰ بیتکوین بود، افزایش یافته است.
تقلب در بسته شدن کانال
یکی از خطرات استفاده از شبکه لایتنینگ، تقلب در بسته شدن کانال است. این اتفاق زمانی رخ میدهد که یک کاربر کانال را میبندد (از سیستم خارج میشود) و قبل از تکمیل تراکنش آفلاین میشود. برای مثال، فرض کنید سام و جودی در حال انجام تراکنش هستند و یکی از آنها نیت سوء دارد. طرف متقلب ممکن است با استفاده از تکنیکی به نام «بسته شدن کانال تقلبی» بتواند سکههایی را از طرف دیگر بدزدد.
فرض کنید سام و جودی هر کدام سپرده اولیه ۰.۵ بیتکوین برای باز کردن یک کانال ارائه کردهاند و تراکنشی به ارزش ۱ بیتکوین انجام شده است که در آن سام کالاهایی از جودی خریداری کرده است. اگر جودی پس از انتقال کالاها کانال را ببندد و سام این کار را نکند، سام میتواند حالت اولیه (زمان قبل از انتقال ۱ بیتکوین) را منتشر کند، به این معنا که هر دو سپرده اولیه خود را بهعنوان حالتی که هیچ تراکنشی انجام نشده است، بازپس میگیرند. به عبارت دیگر، سام کالاهایی به ارزش ۱ بیتکوین بهصورت رایگان دریافت کرده و سپردهاش نیز بازگردانده میشود.
این موضوع نیاز به حضور طرفهای ثالث برای اجرای گرهها بهمنظور جلوگیری از تقلب در شبکه لایتنینگ را ضروری میکند، که به آنها برج مراقبت (watchtower) گفته میشود. برج مراقبت تراکنشها را نظارت میکند و به جلوگیری از بسته شدن تقلبی کانال کمک میکند.
کارمزدها
کارمزدهای تراکنشی با استفاده از شبکه لایتنینگ مرتبط هستند. این کارمزدها ترکیبی از هزینههای مسیریابی برای انتقال اطلاعات پرداخت بین گرههای لایتنینگ، باز و بسته کردن کانالها و کارمزدهای معمول تراکنشهای بیتکوین هستند.
هنگامی که دو طرف صورتحساب را تسویه میکنند، باید یک تراکنش بسته شدن برای مبلغ توافقشده در بلاکچین ثبت کنند، که شامل کارمزد انتقال تراکنشها است. این کارمزد یا یک کارمزد پایه (مبلغ ثابت) یا یک نرخ کارمزد (درصدی از تراکنش) است.
هکها
شبکه لایتنینگ همچنین به دلیل آسیبپذیری کانالهای پرداخت، کیفپولها و رابطهای برنامهنویسی کاربردی (APIها) در برابر هک و سرقت آسیبپذیر تلقی میشود.
نکته: کانالهای پرداخت فردی بین طرفهای مختلف با هم ترکیب میشوند تا شبکهای از گرههای لایتنینگ را تشکیل دهند که میتوانند تراکنشها را بین خودشان مسیریابی کنند. اتصالات بین کانالهای پرداخت مختلف، شبکه لایتنینگ را ایجاد میکنند.
حملات مخرب
خطر دیگر برای شبکه، ازدحام ناشی از حملات مخرب است. اگر کانالهای پرداخت شلوغ شوند و هک یا حمله مخربی رخ دهد، ممکن است شرکتکنندگان نتوانند به دلیل ازدحام، وجوه خود را بهسرعت بازپس گیرند. مهاجمان همچنین میتوانند از حمله منع سرویس (denial-of-service) برای شلوغ کردن یک کانال استفاده کنند و آن را عملاً منجمد کنند.
در این نوع حملات، مهاجم میتواند از ازدحام برای سرقت وجوه از طرفهایی استفاده کند که به دلیل انجماد شبکه قادر به برداشت وجوه خود نیستند.
شبکه لایتنینگ چیست؟
شبکه لایتنینگ یک زنجیره جانبی است که برای کمک به بلاکچینها در پردازش تراکنشهای بیشتر و رفع مشکلات مقیاسپذیری ایجاد شده است.
چگونه به شبکه لایتنینگ دسترسی پیدا کنم؟
برای شروع استفاده از شبکه لایتنینگ، میتوانید یک کیفپول سازگار با این شبکه را دانلود کنید.
کدام ارز دیجیتال از شبکه لایتنینگ استفاده میکند؟
شبکه لایتنینگ برای بیتکوین ساخته شده است، اما لایتکوین نیز از آن استفاده میکند.
نتیجهگیری
شبکه لایتنینگ، که توسط آزمایشگاههای لایتنینگ توسعه یافته است، یک لایه دوم برای بیتکوین است که از کانالهای پرداخت خرد برای افزایش توانایی بلاکچین و مدیریت تراکنشها بهصورت کارآمدتر و ارزانتر استفاده میکند. این یک راهحل برای رفع مشکلات بلاکچین بیتکوین از طریق تراکنشهای خارج از زنجیره است.
شبکه لایتنینگ غیرقابلنفوذ نیست و ممکن است در معرض طرحهای مختلفی مانند بازتولید مدل مرکز و شعاع، تقلب در بسته شدن کانال، هکها و حملات مخرب قرار گیرد.