شبکه رعد و برق

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

شبکه لایتنینگ (LN) یک پروتکل پرداخت «لایه ۲» است که در بالای بیت کوین (و سایر بلاک چین ها و ارزهای دیجیتال ) قرار گرفته است. [1] برای فعال کردن تراکنش‌های سریع بین گره‌های شرکت‌کننده در نظر گرفته شده است و به عنوان راه‌حلی برای مشکل مقیاس‌پذیری بیت‌کوین پیشنهاد شده است . [2] [3] دارای یک سیستم همتا به همتا برای انجام پرداخت‌های خرد ارزهای دیجیتال از طریق شبکه‌ای از کانال‌های پرداخت دوطرفه بدون واگذاری نگهبانی وجوه. [4]

استفاده معمولی از شبکه لایتنینگ شامل باز کردن یک کانال پرداخت با انجام یک تراکنش تامین مالی به بلاک چین پایه مربوطه (لایه 1) و سپس انجام هر تعداد تراکنش شبکه لایتنینگ است که توزیع آزمایشی وجوه کانال را بدون پخش آن در کانال به‌روزرسانی می‌کند. بلاک چین، به صورت اختیاری با بستن کانال پرداخت با پخش نسخه نهایی تراکنش تسویه برای توزیع وجوه کانال. [5]

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

تاریخچه [ ویرایش ]

جوزف پون و تادئوس درایجا پیش‌نویسی از کاغذ سفید شبکه لایتنینگ را در فوریه 2015 منتشر کردند. [6]

شبکه لایتنینگ توسط کارآفرین پرداخت موبایلی جک دورسی تایید شده است . [7]

اولین تراکنش لایتنینگ در سال 2017 در لایت کوین [ ویرایش ]

در 10 مه 2017، کریستین دکر از Blockstream اولین پرداخت کامل و ایمن لایتنینگ [8] را در یک شبکه غیر آزمایشی، و اولین پرداخت لایتنینگ را در Litecoin انجام داد، و یک پرداخت میکروسکوپی که معمولاً ممکن نیست یا اقتصادی در یک بلاک چین است، به طور کامل ارسال کرد. در کسری از ثانیه مستقر شد. [9]

مشعل رعد و برق بیت کوین 2019 [ ویرایش ]

در 19 ژانویه 2019، کاربر نام مستعار توییتر hodlonaut یک تست تبلیغاتی بازی مانند شبکه لایتنینگ را با ارسال 100000 ساتوشی (0.001 بیت کوین) به یک گیرنده قابل اعتماد آغاز کرد که در آن هر گیرنده 10000 ساتوشی (0.34 دلار در زمان بعدی) برای ارسال اضافه کرد. گیرنده قابل اعتماد پرداخت «مشعل رعد و برق» به شخصیت‌های برجسته‌ای از جمله جک دورسی، مدیرعامل توییتر ، چارلی لی، خالق لایت کوین، الیزابت استارک، مدیر عامل لایتنینگ لبز، و چانگ‌پنگ ژائو ، مدیر عامل بایننس ، در میان دیگران رسید. [10] [11]مشعل رعد و برق 292 بار قبل از رسیدن به حد سخت کد قبلی 4390000 ساتوشی رد شد. پرداخت نهایی مشعل رعد و برق در 13 آوریل 2019 به عنوان اهدای 4،290،000 ساتوشی (217.78 دلار در آن زمان) به بیت کوین ونزوئلا، یک سازمان غیرانتفاعی که بیت کوین را در ونزوئلا تبلیغ می کند، ارسال شد.

2021 فرزندخواندگی در السالوادور [ ویرایش ]

در ژوئن 2021، مجلس قانونگذاری السالوادور قانونی را تصویب کرد که بیت کوین را به عنوان ارز قانونی در السالوادور اعلام می کند. [12] [13] [14] این تصمیم بر اساس موفقیت [ نیازمند منبع ] اکوسیستم ساحل بیت کوین در ال زونته بود که از کیف پول مبتنی بر LN استفاده می کرد. دولت کیف پولی را معرفی کرده است که از پروتکل شبکه لایتنینگ استفاده می کند و در عین حال این آزادی را به شهروندان می دهد تا از سایر کیف پول های لایتنینگ بیت کوین استفاده کنند. [15] [ منبع بهتر مورد نیاز است ]

طراحی [ ویرایش ]

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

آندریاس آنتونوپولوس از شبکه لایتنینگ به عنوان شبکه مسیریابی لایه دوم یاد کرده است. [16] کانال‌های پرداخت به شرکت‌کنندگان اجازه می‌دهند بدون نیاز به عمومی کردن تمام تراکنش‌های خود در بلاک چین ، پول را به یکدیگر منتقل کنند . [17] [18] این کار با جریمه کردن شرکت‌کنندگان غیرهمکار انجام می‌شود. هنگام باز کردن یک کانال، شرکت‌کنندگان باید مبلغی را متعهد کنند (در یک تراکنش تامین مالی ، که روی بلاک چین است). [19] پسوندهای اسکریپت مبتنی بر زمان مانند CheckSequenceVerify و CheckLockTimeVerify مجازات را ممکن می‌سازند.

اگر شبکه بزرگی از کانال ها را در بلاک چین بیت کوین فرض کنیم و همه کاربران بیت کوین با باز بودن حداقل یک کانال در بلاک چین بیت کوین در این نمودار شرکت کنند، امکان ایجاد تقریباً بی نهایت تراکنش در داخل این شبکه وجود دارد. تنها تراکنش‌هایی که پیش از موعد بر روی بلاک چین بیت‌کوین پخش می‌شوند، با طرف‌های همکار کانال هستند. [20]

پیشنهاد بهبود بیت کوین CheckSequenceVerify (CSV) جزئیات نحوه اجرای قراردادهای هش با زمان قفل شده با CSV و استفاده در Lightning: BIP 0112 را نشان می دهد.

مزایا [ ویرایش ]

چندین مزیت ادعا شده در آینده برای استفاده از شبکه لایتنینگ در مقایسه با تراکنش های زنجیره ای وجود دارد:

  • مبادله اتمی: سوآپ اتمی برای اولین بار توسط Tier Nolan در تالارهای گفتگوی BitcoinTalk در سال 2013 معرفی شد. نولان با استفاده از معاملات ساده ارزهای دیجیتال در انواع مختلف بلاک چین، اصول اولیه مبادله ارزهای رمزنگاری شده متقابل زنجیره ای را بیان کرد. به سرعت تا سپتامبر 2017، زمانی که چارلی لی ، بنیانگذار لایت کوین ، اجرای موفقیت آمیز سوآپ اتمی بین لایت کوین و بیت کوین را از طریق توییتر اعلام کرد ، مبادلات اتمی توجه جامعه ارزهای دیجیتال را به خود جلب کرد [21] . [22]
  • دانه بندی: به گفته آندریاس آنتونوپولوس، برخی از پیاده سازی های شبکه لایتنینگ امکان پرداخت های کوچکتر از ساتوشی، کوچکترین واحد در لایه پایه بیت کوین را فراهم می کند. [16] هزینه‌های مسیریابی که به گره‌های واسطه در شبکه لایتنینگ پرداخت می‌شود، اغلب به میلی‌ساتوشی یا msat تعیین می‌شوند. [ نیازمند منبع ]
  • حریم خصوصی : جزئیات پرداخت های شبکه لایتنینگ به صورت عمومی در بلاک چین ثبت نمی شود. [23] پرداخت‌های شبکه لایتنینگ ممکن است از طریق بسیاری از کانال‌های متوالی هدایت شوند که در آن هر اپراتور گره می‌تواند پرداخت‌ها را در کانال‌های خود ببیند، اما اگر مجاور نباشند، نمی‌توانند منبع یا مقصد آن وجوه را ببینند. [16]
  • سرعت : زمان تسویه تراکنش های شبکه لایتنینگ کمتر از یک دقیقه است و می تواند در میلی ثانیه رخ دهد. [16] زمان تایید در بلاک چین بیت کوین، برای مقایسه، به طور متوسط ​​هر ده دقیقه یکبار اتفاق می افتد.
  • توان عملیاتی تراکنش: هیچ محدودیت اساسی برای میزان پرداخت در هر ثانیه که می تواند تحت پروتکل انجام شود وجود ندارد. مقدار تراکنش ها تنها با ظرفیت و سرعت هر گره محدود می شود. [16]

محدودیت ها [ ویرایش ]

شبکه لایتنینگ از کانال های پرداخت دو طرفه بین دو گره تشکیل شده است که در کنار هم قراردادهای هوشمند ایجاد می کنند . اگر در هر زمان یکی از طرفین کانال را رها کند، کانال بسته می شود و بر روی بلاک چین تسویه حساب می شود. [24]

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

مسیریابی [ ویرایش ]

در صورتی که یک کانال پرداخت دوطرفه بین طرفین معامله باز نباشد، پرداخت باید از طریق شبکه انجام شود. این کار با استفاده از یک تکنیک مسیریابی پیازی مشابه Tor انجام می‌شود ، و لازم است فرستنده و گیرنده پرداخت دارای همتایان مشترک کافی برای یافتن مسیری برای پرداخت باشند. [25] در واقع، یک مسیر ساده به این صورت است:

  • باب می خواهد Alice 1 BTC بپردازد اما باب و آلیس کانالی با یکدیگر باز ندارند.
  • باب یک کانال باز با کارول دارد، و آلیس نیز یک کانال باز با کارول دارد
  • برای انجام پرداخت، باب 1 بیت کوین به کارول می فرستد و کارول سپس 1 بیت کوین برای آلیس می فرستد.

کاغذ سفید اصلی در اشاره به مسیریابی نشان می دهد که "در نهایت، با بهینه سازی ها، شبکه بسیار شبیه به ISP های Tier-1 خواهد بود".

پیاده سازی ها [ ویرایش ]

مشخصات BOLT (Basis of Lightning Technology) در اواخر سال 2016 تهیه شد. [26] چندین پیاده سازی انجام شد:

  • اجرای LND (Lightning Network Daemon) Lightning Labs در Go
  • اجرای Blockstream 's Core Lightning (CLN) در C
  • اجرای eclair ACINQ در Scala
  • سایر پروژه های اجتماعی (به عنوان مثال "rust-lightning" و "DotNetLightning") به زبان های دیگر مانند Rust و F#.
  • تبادل غیرمتمرکز مبتنی بر شبکه لایتنینگ Stakenet (به نام Stakenet DEX) [27]
  • اجرای غیرتجاری توسط MIT Digital Currency Initiative با استفاده از پروتکل غیر سازگار با BOLT خود در Golang [28]

شبکه لایتنینگ امکان پرداخت های نزدیک به آنی را فراهم می کند. این ویژگی برای پذیرش بیت کوین در این جوامع حیاتی بود

برای استفاده کننده نهایی لایتنینگ، کیف پول های مختلفی در دسترس است

  • کیف پول ساتوشی [34]
  • کیف پول آبی [35]
  • موون [36]
  • ققنوس [37]
  • کیف پول لایتنینگ بیت کوین [38]
  • بریز [39]
  • کیف پول لایتنینگ لابراتوار [40]

کیف پول ها می توانند حافظی باشند یا غیر حافظی. [41] نگهبانی به این معنی است که کلیدهای خصوصی بیت کوین زیربنایی تحت کنترل یک متولی است نه کاربر نهایی. این رابطه نگهبانی تجربه کاربر را ساده می کند اما خطر طرف مقابل را نیز معرفی می کند . راه حل های نگهداری امکان اتصال به سیستم های بانکی ملی را فراهم می کند. کیف پول های زیر همگی به بانک های ملی خود متصل می شوند و به کیف پول ها اجازه می دهند به عنوان صرافی بیت کوین نیز عمل کنند.

  • برنامه Strike [42] (ایالات متحده)
  • Pouch.ph [43] (فیلیپین)
  • Bottlepay [44] (اتحادیه اروپا)

موارد استفاده [ ویرایش ]

صرافی های ارزهای دیجیتال مانند Bitfinex و Kraken از آن برای فعال کردن سپرده ها و برداشت ها استفاده می کنند. [45] لازلو هانیچ، که در جامعه ارزهای دیجیتال با پرداخت 10000 بیت کوین برای دو پیتزا در سال 2010 به شهرت رسید، در سال 2018 با استفاده از شبکه لایتنینگ دو پیتزا دیگر خرید و 0.00649 بیت کوین پرداخت کرد. [46]

منابع [ ویرایش ]

  1. ^ "lightningnetwork/lnd" . GitHub . بازیابی شده در 2021-05-04 .
  2. روسو، کامیلا (15 مارس 2018). "تکنولوژی برای کسب درآمد مجدد از بیت کوین اکنون فعال شده است" . www.bloomberg.com . بازیابی شده در 2019-12-12 .
  3. «استادان MIT و استنفورد در حال طراحی یک ارز دیجیتال برای برتری بیت کوین: واحد e» هستند. fortune.com . 17 ژانویه 2019 . بازیابی شده در 2019-12-12 .
  4. پوپر، ناتانیل (15 اوت 2017). "قیمت بیت کوین پس از معامله در به روز رسانی نرم افزار افزایش می یابد" . بوستون گلوب . بازبینی شده در 12 دسامبر 2019 .
  5. لی، تیموتی بی (2018-02-04). "بیت کوین یک مشکل مقیاس بزرگ دارد - رعد و برق می تواند راه حل باشد. " Ars Technica . بازیابی شده در 2019-12-12 .
  6. «Whitepaper Network Lightning 0.5 by Joseph Poon and Thaddeus Dryja» . 28 فوریه 2015. بایگانی شده از نسخه اصلی در 2015-02-28.
  7. ^ "قیمت بیت کوین: شبکه لایتنینگ بیت کوین چیست - چگونه می تواند باعث هرج و مرج با قیمت بیت کوین شود" . بیان. 06-07-2018.
  8. کریستین، دکر (10-05-2017). "اولین پرداخت شبکه لایتنینگ در لایت کوین" . توییتر . بازیابی شده در 2021-09-30 .{{cite web}}: CS1 maint: url-status ( پیوند )
  9. راسل، رستی (11-05-2017). "مقاله اصلی: اولین پرداخت لایتینگ در لایت کوین از زوریخ به سانفرانسیسکو پرداخت می شود" . Blockstream: بیت کوین و زیرساخت دارایی دیجیتال . بازیابی شده در 2021-09-30 .
  10. براون، رایان (6 فوریه 2019). «جک دورسی می‌گوید «تنها» ارز دیجیتالی که او دارد بیت کوین است . CNBC . بازبینی شده در 17 دسامبر 2019 .
  11. ^ هاکت، رابرت؛ رابرتز، جف جان؛ ویزنر، جن. "The Ledger: Cryptocurrency Custody، QuadrigaCX Quagmire، CEOs Pass Bitcoin "Torch"مجله فورچون . فورچون بازیابی شده در 17 دسامبر 2019 .
  12. المان، مارکوس (9 ژوئن 2021). "السالوادور بیت کوین را ارز قانونی می کند" . آسوشیتدپرس . بازبینی شده در 16 ژوئن 2021 .
  13. «El Salvador aprueba el uso de Bitcoin como moneda de intercambio» . Agencia EFE (به زبان اسپانیایی). 9 ژوئن 2021 . بازبینی شده در 16 ژوئن 2021 .
  14. «السالوادور اولین کشوری است که بیت کوین را به عنوان ارز قانونی تأیید کرد» . خبرگزاری فرانسه . 9 ژوئن 2021 . بازبینی شده در 16 ژوئن 2021 .
  15. ^ @nayibbukele (28 ژوئن 2021). "Aclarando la desinformación que están..." (توئیت) - از طریق توییتر .
  16. ^ a b c d e Antonopoulos, Andreas (2017-07-21). تسلط بر بیت کوین (ویرایش دوم). اوریلی صص 297-304. شابک 978-1491954386.
  17. «شبکه لایتنینگ می‌تواند بیت‌کوین را سریع‌تر و ارزان‌تر کند» . سیمی . ISSN 1059-1028 . بازیابی شده در 2019-12-12 . 
  18. «MIT، دانشگاهیان استنفورد ارز دیجیتال را برای بهتر کردن بیت کوین طراحی می‌کنند» . بلومبرگ _ بازیابی شده در 2019-12-12 .
  19. ^ بورچرت، کنراد؛ دکر، کریستین؛ واتنهوفر، راجر (29 اوت 2018). "تامین مالی مقیاس پذیر شبکه های کانال های پرداخت خرد بیت کوین" (PDF) . انجمن سلطنتی علوم باز 5 (8): 180089. Bibcode : 2018RSOS....580089B . doi : 10.1098/rsos.180089 . PMC 6124062 . PMID 30225004 . بازبینی شده در 17 دسامبر 2019 .   
  20. «شبکه لایتنینگ بیت کوین: پرداخت های فوری غیر زنجیره ای مقیاس پذیر» (PDF) . رعد و برق.شبکه . 14 ژانویه 2016.
  21. «مبادله اتمی متقابل با LTC/BTC» . توییتر . 22/09/2017 . بازیابی شده در 2021-10-05 .{{cite web}}: CS1 maint: url-status (link)
  22. فیتزپاتریک، لوک. "راهنمای کامل مبتدیان برای مبادله اتمی" . فوربس _ بازیابی شده در 2021-10-05 .
  23. آجیبویه، تیمی؛ بوئناونتورا، لوئیس؛ گلادشتاین، الکس؛ لیو، لیلی؛ لوید، الکساندر؛ ماچادو، آلخاندرو؛ آهنگ، جیمی; ورانووا، آلنا (14-08-2019). کتاب بیت کوین کوچک: چرا بیت کوین برای آزادی، امور مالی و آینده شما اهمیت دارد ؟ شهر ردوود، کالیفرنیا: 21 میلیون کتاب. شابک 978-1-64199-050-9.
  24. آنتونوپولوس، آندریاس؛ اوسونتوکون، اولائولووا؛ پیکهارت، رنه (4 ژانویه 2022). "شبکه لایتنینگ چگونه کار می کند" . تسلط بر شبکه لایتنینگ: پروتکل بلاک چین لایه دوم برای پرداخت های بیت کوین فوری (ویرایش اول). رسانه اوریلی شابک 978-1492054863.
  25. آنتونوپولوس، آندریاس؛ اوسونتوکون، اولائولووا؛ پیکهارت، رنه (4 ژانویه 2022). "فصل 8: مسیریابی در شبکه ای از کانال های پرداخت" . تسلط بر شبکه لایتنینگ: پروتکل بلاک چین لایه دوم برای پرداخت های بیت کوین فوری (ویرایش اول). رسانه اوریلی شابک 978-1492054863.
  26. ^ GitHub - lightningnetwork/lightning-rfc: مشخصات شبکه لایتنینگ. , lightningnetwork, 2019-08-11 , بازیابی شده 2019-08-11
  27. ^ WhitepaperXSN (PDF) ، 01-06-2019
  28. «GitHub - mit-dci/lit» .
  29. «Bitcoin Beach El Salvador» . زیرساخت بانکی بیت کوین منبع باز Galoy . بازیابی شده در 2022-08-15 .
  30. «کیف · کیف پول لایتنینگ» . Pouch.ph . بازیابی شده در 2022-08-24 .
  31. «جنگل بیت کوین» . جنگل بیت کوین بازیابی شده در 2022-08-24 .
  32. «Bitcoin Ekasi» . بیت کوین اکاسی بازیابی شده در 2022-08-24 .
  33. لینیا، بلومبرگ (25-03-2022). "دریاچه بیت کوین: راه اندازی محصور رمزنگاری گواتمالا" . بلومبرگ لینیا بازیابی شده در 2022-08-24 .
  34. «کیف پول ساتوشی - ساده ترین کیف پول لایتنینگ بیت کوین جهان» . www.walletofsatoshi.com . بازیابی شده در 2022-08-15 .
  35. ^ نونو. "BlueWallet - کیف پول بیت کوین و کیف پول لایتنینگ برای iOS و اندروید" . BlueWallet - کیف پول بیت کوین برای iOS و اندروید . بازیابی شده در 2022-08-15 .
  36. «Muun - Bitcoin Wallet» . muun.com . بازیابی شده در 2022-08-15 .
  37. «کیف پول فونیکس» . phoenix.acinq.co . بازیابی شده در 2022-08-15 .
  38. «7 بهترین کیف پول شبکه لایتنینگ بیت کوین (به روز شده در سال 2022)» . 99 بیت کوین بازیابی شده در 2022-08-15 .
  39. «نسیم» . Breez - پرداخت های لایتنینگ سریع بیت کوین . بازیابی شده در 2022-08-15 .
  40. «محصولات» . رعد و برق.مهندسی . بازیابی شده در 2022-08-15 .
  41. «کیف‌پول‌های رمزنگاری شده: کیف‌پول‌های نگهبانی در مقابل کیف‌پول‌های غیر حافظی» . جوزا . بازیابی شده در 2022-08-15 .
  42. «اعتصاب - دنیای متصل‌تر» . ضربه.من _ بازیابی شده در 2022-08-15 .
  43. «Pouch.ph · وارد شبکه لایتنینگ شوید» . Pouch.ph · وارد شبکه لایتنینگ شوید . بازیابی شده در 2022-08-15 .
  44. «Bottlepay - بیت کوین آسان شد» . bottlepay.com _ بازیابی شده در 2022-08-15 .
  45. «چرا Bitfinex از شبکه لایتنینگ پشتیبانی می‌کند» . Bitfinex.com _
  46. روسو، کامیلا (۲۷ فوریه ۲۰۱۸). "افسانه کریپتو که پیتزا را با 10000 بیت کوین خریده است، بازگشته است" . بلومبرگ _ بازیابی شده در 2019-12-12 .

پیوندهای خارجی [ ویرایش ]