همه بررسی‌ها را کاوش کنید

شبکه لایتنینگ چیست؟

پیشنهاد شده در یک مقاله سفید ۲۰۱۶، شبکه لایتنینگ (LN) یک راه‌حل لایه-۲ است که بر روی بیت‌کوین ساخته شده است.
شبکه لایتنینگ چیست؟
در این مقاله به تاریخچه و وضعیت کنونی شبکه لایتنینگ بیت‌کوین خواهیم پرداخت.

چرا شبکه لایتنینگ بیت‌کوین ایجاد شد؟

شبکه لایتنینگ در پاسخ به مشکلات مقیاس‌پذیری بیت‌کوین، به ویژه سرعت و هزینه تراکنش‌های بیت‌کوین ایجاد شد.

حداکثر تعداد تراکنش‌های نظری بیت‌کوین در ثانیه (TPS) برابر با ۱۰ است، هرچند در واقعیت بین ۳ تا ۷ است. این موضوع را با پردازنده‌های پرداخت سنتی مانند ویزا مقایسه کنید که به طور متوسط در سال ۲۰۲۰ حدود ۶۰۰۰ TPS را مدیریت می‌کرد (بر اساس ادعای ویزا از ۱۸۸ میلیارد تراکنش در سال).

هزینه‌های تراکنش بیت‌کوین می‌تواند به شدت بسته به تقاضای فعلی برای استفاده از شبکه متفاوت باشد. به عنوان مثال، در ۲۰ آوریل ۲۰۲۱، هزینه‌های متوسط تراکنش بیش از ۵۰ دلار بود، در حالی که در ۹ اوت ۲۰۲۱، میانگین حدود ۲.۵۰ دلار بود. برای تراکنش‌های بزرگ، مانند انتقال‌های بانکی یا حواله‌های بین‌المللی، سرعت و هزینه بیت‌کوین قابل مقایسه یا برتر از جایگزین‌ها است. اما اگر بیت‌کوین برای پرداخت‌های روزمره (به اصطلاح میکروترانزاکشن‌ها، مثلاً یک فنجان قهوه، بنزین) استفاده شود، سرعت تراکنش باید افزایش یابد و هزینه تراکنش باید به شدت کاهش یابد.

شبکه لایتنینگ از نظر نظری

برای درک نحوه کارکرد LN و چالش‌های فعلی LN، باید درباره بیت‌کوین صحبت کنیم. عامل محدودکننده شبکه بیت‌کوین این است که هر تراکنش باید در یک بلوک جدید زنجیره قرار گیرد. از آنجا که بلوک‌ها تقریباً هر ۱۰ دقیقه به زنجیره اضافه می‌شوند، یک محدودیت سخت برای تعداد تراکنش‌های ممکن وجود دارد بدون آنکه پروتکل بیت‌کوین به طور قابل توجهی تغییر کند.

بیشتر بخوانید: تراکنش‌های بیت‌کوین چگونه کار می‌کنند؟

بحث‌ها درباره بازسازی‌های عمده پروتکل بیت‌کوین قبلاً رخ داده و منجر به 'هارد فورک‌ها' شده است، به ویژه ایجاد بیت‌کوین کش. شبکه لایتنینگ، به جای ایجاد یک بلاک‌چین جدید، یک راه‌حل لایه-۲ است. این بدان معناست که پروتکل بیت‌کوین به نسبت بدون تغییر باقی می‌ماند، اما مزایای بازسازی‌های عمده را فراهم می‌کند -- حداقل از نظر نظری.

LN با ایجاد یک کانال پرداخت بین دو طرف کار می‌کند، که در آن تنها تراکنش اول و آخر در بلاک‌چین بیت‌کوین قرار می‌گیرد. هر تعداد از تراکنش‌ها بین اول و آخر به صورت آف‌چین انجام می‌شود، به این معنی که آن تراکنش‌ها تحت محدودیت‌های پروتکل بیت‌کوین نیستند.

برای شروع یک کانال پرداخت، هر دو طرف باید مقداری بیت‌کوین تعهد کنند. آن بیت‌کوین نگهداری می‌شود و تا زمانی که کانال پرداخت باز بماند، آزاد نمی‌شود. مجموع بیت‌کوینی که می‌تواند از طریق این کانال منتقل شود، مجموع بیت‌کوین تعهد شده است. بیایید به یک مثال برای روشن شدن این موضوع نگاه کنیم:

آلیس و باب می‌خواهند یک کانال پرداخت با یکدیگر تشکیل دهند. آلیس ۱۰ BTC و باب ۵ BTC به کانال پرداخت تعهد می‌کنند. یک تراکنش افتتاحیه که ۱۵ BTC مشترک آلیس و باب را نگه می‌دارد، به بلاک‌چین بیت‌کوین گذاشته می‌شود. هنگامی که آن تراکنش به بلاک‌چین اضافه شد، که می‌تواند ۱۰ دقیقه یا بیشتر طول بکشد، آلیس و باب می‌توانند به تعداد نامحدودی تراکنش با سرعت‌های بسیار بالاتر و تقریباً بدون هزینه انجام دهند. در زیر تراکنش‌های بین آلیس و باب آمده است:

  1. آلیس ۱ BTC به باب می‌فرستد. آلیس: ۹ BTC باب: ۶ BTC
  2. آلیس ۲ BTC به باب می‌فرستد. آلیس: ۷ BTC باب: ۸ BTC
  3. باب ۳ BTC به آلیس می‌فرستد. آلیس: ۱۰ BTC باب: ۵ BTC
  4. باب ۱ BTC به آلیس می‌فرستد. آلیس: ۱۱ BTC باب: ۴ BTC

وقتی یکی یا هر دو بخواهند کانال را ببندند، تراکنش بسته شدن با موجودی نهایی آلیس و باب به بلاک‌چین ارسال می‌شود. در این مورد، موجودی نهایی آلیس ۱۱ BTC و باب ۴ BTC است.

اگر آلیس بخواهد با کارول تراکنش انجام دهد چه؟ خوب، این‌طور است که باب با کارول یک کانال پرداخت دارد، بنابراین آلیس با باب تراکنش می‌کند و باب تراکنش را به کارول منتقل می‌کند. توجه داشته باشید که در این سناریو، باب ممکن است هزینه کوچکی برای انتقال تراکنش دریافت کند. با گذشت زمان، با نظریه شش درجه جدایی، LN به آلیس اجازه می‌دهد تا با هر کس دیگری تراکنش کند.

شبکه مش گره شبکه لایتنینگ گره A با گره Q تراکنش می‌کند با اینکه فقط کانال‌های پرداخت مستقیم با گره‌های C و B دارد.

شبکه لایتنینگ در عمل

LN یک پروتکل نسبتاً جدید است. با چالش‌های بسیاری از جمله قابلیت استفاده تا امنیت مواجه است.

نگرانی‌هایی درباره اینکه چقدر آسان است که یک گره LN را اجرا کنیم وجود دارد. برای موفقیت LN، نیاز به یک شبکه پایدار از گره‌های بیت‌کوین دارد که پروتکل LN را اجرا کنند. اجرای یک گره LN می‌تواند بسیار دشوار باشد و ممکن است که مشکلات انگیزشی پرداختی برای اجرای گره‌های کوچکتر وجود داشته باشد. می‌توان استدلال کرد که اجرای LN خیلی بیشتر از اجرای یک گره کامل بیت‌کوین دشوار نیست. با این حال، از آنجا که LN بیشتر برای میکروترانزاکشن‌ها هدف‌گذاری شده است، تجربه روزمره با LN از طریق کیف پول‌های مجهز به LN خواهد بود. برخلاف برخی از کیف پول‌های بیت‌کوین بیشتر تثبیت‌شده، جدید بودن این کیف پول‌های مجهز به LN به این معنی است که بین نسخه‌های حضانتی و غیر حضانتی تعادل وجود دارد. کیف پول‌های غیر حضانتی LN سخت‌تر برای استفاده هستند -- گمراه‌کننده‌تر و کم‌ساده‌تر. گزینه‌های حضانتی آسان‌تر برای استفاده هستند، اما باید به یک شخص ثالث با بیت‌کوین خود اعتماد کنید.

بیشتر بخوانید: تفاوت بین کیف پول‌های حضانتی و غیر حضانتی را بفهمید و اینکه چگونه به آزادی اقتصادی مرتبط است.

LN باید با رقبا نیز رقابت کند. از فوریه ۲۰۲۴، LN تقریباً ۵,۰۰۰ BTC قفل کرده است. ممکن است که این مقدار زیادی به نظر برسد، اما در مقایسه، بیش از ۱۵۰,۰۰۰ بیت‌کوین به صورت WBTC (بیت‌کوین بسته‌بندی‌شده) بر روی اتریوم قفل شده است تا فوریه ۲۰۲۴. از آنجا که زمان بلوک‌ها در اتریوم تقریباً هر ۱۴ ثانیه است در مقایسه با ۱۰ دقیقه بیت‌کوین، از قبل سریع‌تر است که بیت‌کوین را از طریق WBTC در شبکه اتریوم منتقل کنیم. علاوه بر این، این تصور وجود دارد که پروژه‌های اتریوم مانند ETH 2.0 و اتریوم پلاسما ممکن است هزینه‌های تراکنش را به اندازه کافی کاهش دهند تا شبکه لایتنینگ غیرضروری و منسوخ شود. همچنین مهم است که به یاد داشته باشید که استفاده از WBTC همه مزایای عظیم دسترسی به دیفای را به همراه دارد که LN ندارد.

در نهایت، و به ویژه نگران‌کننده، LN با تعدادی از آسیب‌پذیری‌ها روبرو شده است. این‌ها شامل می‌شوند:

  • حملات غم‌انگیز: وجوه از دست نمی‌رود، اما باعث می‌شود که وجوه لایتنینگ قربانی یخ‌زده شود تا کانال پرداخت نتواند هیچ تراکنشی را پردازش کند.
  • حمله سیل و غارت: یک مهاجم بسیاری از قربانیان را وادار می‌کند که وجوه خود را همزمان از بلاک‌چین طلب کنند (سیل). مهاجم از این ازدحام برای سرقت وجوهی که قبل از موعد نتوانسته‌اند طلب شوند استفاده می‌کند (غارت).
  • حملات زمان‌کشی: مهاجم زمان‌آگاهی قربانی از بلوک‌های جدید را با تأخیر در تحویل بلوک طولانی‌تر می‌کند.
  • حملات پینینگ: مهاجم قربانی را فریب می‌دهد تا کانال LN خود را به طور نادرست ببندد و تراکنش‌های فردی را می‌دزدد.

کارهای باقی‌مانده بر روی شبکه لایتنینگ بیت‌کوین

در حالی که LN از آسیب‌پذیری‌ها رنج می‌برد، هنوز هیچ‌کس نتوانسته است از آن‌ها استفاده کند. احتمالاً به این دلیل است که تخصص لازم برای اجرای این آسیب‌پذیری‌ها بسیار بالاست و هیچ‌کس تاکنون این کار را نکرده است. توسعه‌دهندگان LN اطمینان دارند که یافتن این آسیب‌پذیری‌ها تنها شبکه را قوی‌تر خواهد کرد - که این یک مرحله ضروری از رشد است. توسعه‌دهندگان خوشبین هستند که می‌توانند راه‌حل‌هایی برای آسیب‌پذیری‌هایی که تاکنون پیدا کرده‌اند ایجاد کنند، هرچند حملات پینینگ و زمان‌کشی نیازمند تغییراتی در هر دو پیاده‌سازی LN و بیت‌کوین کور به طور همزمان خواهد بود.

شبکه لایتنینگ امروز با چالش‌های بسیاری روبرو است، اما پروتکل هنوز نسبتاً جوان است و این نوع مشکلات قابل انتظار است. توسعه‌دهندگان لایتنینگ به بهبود پروتکل ادامه خواهند داد و ممکن است بتوانند مشکلات را حل کنند تا به گسترش بیت‌کوین در لایه-۲ کمک کنند.

بیشتر بخوانید: تفاوت‌های بین بیت‌کوین و بیت‌کوین کش را درک کنید و اینکه چرا بیت‌کوین کش به طور عمده به یک مورد استفاده متفاوت خدمت می‌کند.

برای یک ارزیابی واقع‌بینانه از شبکه لایتنینگ، نوشته شده توسط یک همکار تمام وقت بیت‌کوین کور با این حال، پست عالی آنتوان ریارد را بررسی کنید. پست عالی.

راهنماهای مرتبط

از اینجا شروع کنید →
بیت‌کوین چیست؟

بیت‌کوین چیست؟

یک معرفی ساده به بیتکوین و اهمیت آن بیابید.

این مقاله را بخوانید →
بیت‌کوین چیست؟

بیت‌کوین چیست؟

یک معرفی ساده به بیتکوین و اهمیت آن بیابید.

چگونه بیت‌کوین ارسال کنم؟

چگونه بیت‌کوین ارسال کنم؟

ارسال بیت‌کوین به سادگی انتخاب مقدار برای ارسال و تصمیم‌گیری درباره مقصد آن است. برای جزئیات بیشتر مقاله را بخوانید.

این مقاله را بخوانید →
چگونه بیت‌کوین ارسال کنم؟

چگونه بیت‌کوین ارسال کنم؟

ارسال بیت‌کوین به سادگی انتخاب مقدار برای ارسال و تصمیم‌گیری درباره مقصد آن است. برای جزئیات بیشتر مقاله را بخوانید.

چگونه بیت‌کوین دریافت کنم؟

چگونه بیت‌کوین دریافت کنم؟

برای دریافت بیت‌کوین، کافی است آدرس بیت‌کوین خود را که در کیف پول بیت‌کوین شما موجود است، به فرستنده بدهید. برای جزئیات بیشتر این مقاله را بخوانید.

این مقاله را بخوانید →
چگونه بیت‌کوین دریافت کنم؟

چگونه بیت‌کوین دریافت کنم؟

برای دریافت بیت‌کوین، کافی است آدرس بیت‌کوین خود را که در کیف پول بیت‌کوین شما موجود است، به فرستنده بدهید. برای جزئیات بیشتر این مقاله را بخوانید.

تراکنش‌های بیت‌کوین چگونه کار می‌کنند؟

تراکنش‌های بیت‌کوین چگونه کار می‌کنند؟

درک کنید که چگونه بلاکچین عمومی بیت‌کوین مالکیت را در طول زمان پیگیری می‌کند. وضوح بیشتری در مورد اصطلاحات کلیدی مانند کلیدهای عمومی و خصوصی، ورودی‌ها و خروجی‌های تراکنش، زمان‌های تأیید و موارد دیگر به دست آورید.

این مقاله را بخوانید →
تراکنش‌های بیت‌کوین چگونه کار می‌کنند؟

تراکنش‌های بیت‌کوین چگونه کار می‌کنند؟

درک کنید که چگونه بلاکچین عمومی بیت‌کوین مالکیت را در طول زمان پیگیری می‌کند. وضوح بیشتری در مورد اصطلاحات کلیدی مانند کلیدهای عمومی و خصوصی، ورودی‌ها و خروجی‌های تراکنش، زمان‌های تأیید و موارد دیگر به دست آورید.

check icon
مورد اعتماد بیش از ۵ میلیون کاربر رمز ارز در سراسر جهان

در دنیای رمز ارزها جلوتر باشید

تحویل هفتگی
تحویل هفتگی

با خبرنامه هفتگی ما که مهم‌ترین بینش‌ها را ارائه می‌دهد، در دنیای رمز ارزها پیشرو باشید.

news icon

اخبار هفتگی رمز ارز، برای شما گردآوری شده است

insights icon

بینش‌های قابل اجرا و نکات آموزشی

products icon

به‌روزرسانی‌های مربوط به محصولات که آزادی اقتصادی را تقویت می‌کنند

ثبت‌نام کنید

بدون هرزنامه. هر زمان می‌توانید لغو اشتراک کنید.

شروع به سرمایه‌گذاری امن با کیف پول Bitcoin.com کنید.شروع به سرمایه‌گذاری امن با کیف پول Bitcoin.com کنید.شروع به سرمایه‌گذاری امن با کیف پول Bitcoin.com کنید.

شروع به سرمایه‌گذاری امن با کیف پول Bitcoin.com کنید.

بیش از کیف پول تاکنون ایجاد شده است

همه چیزهایی که برای خرید، فروش، معامله و سرمایه‌گذاری بیت‌کوین و ارزهای دیجیتال خود به صورت امن نیاز دارید.

App StoreGoogle PlayQR Code
Download App
bitcoin logoGet Bitcoin