Пређи на садржај

Лајтнинг мрежа

С Википедије, слободне енциклопедије


Лајтнинг Мрежа (LN) је протокол плаћања изграђен на блокчејну биткоина . [1] Намењен је да омогући брзе трансакције међу чворовима који учествују (независно покренути чланови мреже) и предложен је као решење за проблем скалабилности биткоина . [2] [3] [4]

Историја

[уреди | уреди извор]

Џоузеп Пун и Тадиус Драјџа објавили су белу књигу Лајтнинг Мреже у фебруару 2015. [5] [6]

Лајтнинг Лабс је покренуо Лајтнинг Мрежу 2018. године са циљем да смањи трошкове и време потребно за трансакцију криптовалута. Конкретно, биткоин блокчејн може да обради само око 7 трансакција у секунди (у поређењу са Виса Инц., која може да обради око 24.000 трансакција у секунди). Упркос почетном ентузијазму за Лајтнинг Мрежу, извештаји на друштвеним мрежама о неуспелим трансакцијама, безбедносним рањивостима и прекомерним компликацијама доводе до пада интересовања. [7]

Дана 19. јануара 2019. псеудонимни корисник Твитера ходлонаут започео је промотивни тест мреже Лајтнинг Мрежа налик игрици тако што је послао 100.000 сатошија (0,001 биткоина) поузданом примаоцу, при чему је сваки прималац додао 10.000 сатошија (0,34 долара у следећем тренутку) примаоцу. Плаћање „бакља муње“ је стигло до значајних личности укључујући бившег извршног директора Твитера АКА Кс Џека Дорсија, креатора Литецоин-а Чарлија Лија, извршног директора Лајтнинг Лабс-а Елизабет Старк и извршног директора Бајнанце-а „ЦЗ“ Чангпенга Жаоа, између осталих. [8] [9]

Андреас Антонопулос назива Лајтнинг Мрежу мрежом за рутирање другог слоја. [10] Канали плаћања омогућавају учесницима да преносе новац једни другима без потребе да све своје трансакције учине јавним на блокчејну . [11] [12] Ово се обезбеђује кажњавањем некооперативних учесника. Приликом отварања канала, учесници морају уложити износ на блокчејн ( трансакција финансирања ). [13] Екстензије скрипте засноване на времену као што су CheckSequenceVerify и CheckLockTimeVerify омогућавају казне.

Стране у трансакцији користе Лајтнинг Мрежу тако што отварају канал плаћања и преносе (обавезују) средства на релевантни блок ланца слоја 1 (нпр. биткоин) под паметним уговором . Стране затим врше било који број ванланчаних трансакција Лигхтнинг Мреже које ажурирају пробну дистрибуцију средстава канала, без емитовања на блок-чејн. Кад год стране заврше сесију трансакције, оне затварају канал плаћања, а паметни уговор дистрибуира ангажована средства према евиденцији трансакције. [6]

Да би започео затварање, један чвор прво емитује тренутно стање записа трансакције мрежи, укључујући предложено поравнање, расподелу ангажованих средстава. Ако обе стране потврде предлог, средства се одмах исплаћују у ланцу. Друга опција је некооперативно затварање, на пример ако је један чвор испао из мреже, или ако емитује нетачно (могуће лажно) стање трансакције. У овом случају поравнање се одлаже током периода спора, када чворови могу оспорити предлог. Ако други чвор емитује ажурнију дистрибуцију са временским ознакама, укључујући неке трансакције изостављене првим предлогом, онда се сва ангажована средства пребацују на други чвор: ова трансакција за кажњавање кршења спречава покушаје преваре другог чвора емитовањем застарелих трансакција.[тражи се извор][ <span title="This claim needs references to reliable sources. (May 2024)">потребан цитат</span> ]

Имплементације

[уреди | уреди извор]

Предности

[уреди | уреди извор]

Према заговорнику биткоина Андреасу Антонопулосу, Лајтнинг Мрежа тврди да пружа неколико предности у односу на трансакције на ланцу:

  • Грануларност – Према Андреасу Антонопулосу, неке имплементације Лајтнинг Мреже омогућавају плаћања која су мања од сатошија, најмање јединице на основном слоју биткоина. [10]
  • Приватност – Уплате из Лајтнинг Мреже могу се усмеравати кроз многе узастопне канале где ће сваки оператер чвора моћи да види плаћања преко својих канала, али неће моћи да види извор нити одредиште тих средстава ако нису суседни. [10]
  • Брзина – Време поравнања за Лајтнинг Мрежу трансакције је мање од једног минута и може се десити у милисекундама. [10] Време потврде на биткоин блокчејну, за поређење, у просеку се јавља сваких десет минута.
  • Проточност трансакције – Не постоје основна ограничења за износ плаћања у секунди до којих може доћи према протоколу. Количина трансакција је ограничена само капацитетом и брзином сваког чвора. [10]

Ограничења

[уреди | уреди извор]

Лајтнинг Мрежа се састоји од двосмерних канала плаћања између два чвора који заједно стварају паметне уговоре . Ако у било ком тренутку било која страна одустане од канала, канал ће се затворити и поравнати на блок ланцу. [14] Трансакције на ланцу потребне за отварање и затварање канала Лајтнинг ограничавају скалабилност Лајтнинг Мреже. Ово се може ублажити ако више корисника који верују једни другима деле Лајтнинг чвор . [15]

Механизам спорова Лајтнинг Мрежа захтева од свих корисника да стално прате блокчејн због преваре. Ова будност се може пренети на чворове осматрачнице, провајдере од поверења који су плаћени да надгледају преваре. Период од 24 сата је додељен за креирање двосмерног канала након пријема захтева.[тражи се извор][ <span title="This claim needs references to reliable sources. (May 2024)">потребан цитат</span> ]

У случају да двосмерни канал плаћања више није отворен између страна у трансакцији, плаћање мора бити рутирано преко мрежних посредника помоћу технике рутирања лука сличног Тор-у . Ово захтева да пошиљалац и прималац уплате имају отворене канале са довољно успостављених равноправних чворова да пронађу путању за плаћање. [16]

Новчаници

[уреди | уреди извор]

Тренутно Лајтнинг Мрежа подржава Елецтруму, Цасх Апп-у, [17] АЦИНК Пхоеник-у, Блуе Валлет-у и друге.

  1. ^ „lightningnetwork/lnd”. GitHub (на језику: енглески). Архивирано из оригинала 2022-07-12. г. Приступљено 2021-05-04. 
  2. ^ Russo, Camila (15. 3. 2018). „Technology Meant to Make Bitcoin Money Again Is Now Live”. www.bloomberg.com. Архивирано из оригинала 2018-03-31. г. Приступљено 2019-12-12. 
  3. ^ „MIT and Stanford Professors Are Designing a Cryptocurrency to Top Bitcoin: Unit-e”. fortune.com. 17. 1. 2019. Архивирано из оригинала 2021-10-06. г. Приступљено 2019-12-12. 
  4. ^ Popper, Nathaniel (15. 8. 2017). „Bitcoin price surges after deal on software updates”. The Boston Globe. Архивирано из оригинала 13. 12. 2019. г. Приступљено 12. 12. 2019. 
  5. ^ „Lightning Network whitepaper 0.5 by Joseph Poon and Thaddeus Dryja”. 28. 2. 2015. Архивирано из оригинала 2015-02-28. г. 
  6. ^ а б Lee, Timothy B. (2018-02-04). „Bitcoin has a huge scaling problem—Lightning could be the solution”. Ars Technica (на језику: енглески). Архивирано из оригинала 2021-09-01. г. Приступљено 2019-12-12.  Грешка код цитирања: Неисправна ознака <ref>; назив „:1” је дефинисано више пута с различитим садржајем
  7. ^ Xie, Teresa (16. 10. 2023). „Bitcoin’s Lightning Network Scaling Solution Seeks Resurgence After Losing Way”. Bloomberg. Архивирано из оригинала 13. 5. 2024. г. Приступљено 13. 5. 2024 — преко Yahoo News. 
  8. ^ Browne, Ryan (6. 2. 2019). „Jack Dorsey says the 'only' cryptocurrency he owns is bitcoin”. CNBC (на језику: енглески). Архивирано из оригинала 15. 8. 2021. г. Приступљено 17. 12. 2019. 
  9. ^ Hackett, Robert; Roberts, Jeff John; Wieczner, Jen. „The Ledger: Cryptocurrency Custody, QuadrigaCX Quagmire, CEOs Pass Bitcoin 'Torch'. Fortune (на језику: енглески). Fortune Magazine. Архивирано из оригинала 1. 6. 2022. г. Приступљено 17. 12. 2019. 
  10. ^ а б в г д Antonopoulos, Andreas (2017-07-21). Mastering Bitcoin (2nd изд.). O'Reilly. стр. 297—304. ISBN 978-1491954386.  Грешка код цитирања: Неисправна ознака <ref>; назив „MasteringBitcoin” је дефинисано више пута с различитим садржајем
  11. ^ „The Lightning Network Could Make Bitcoin Faster—and Cheaper”. Wired (на језику: енглески). ISSN 1059-1028. Архивирано из оригинала 2021-11-25. г. Приступљено 2019-12-12. 
  12. ^ „MIT, Stanford Academics Design Cryptocurrency to Better Bitcoin”. Bloomberg (на језику: енглески). Архивирано из оригинала 2021-10-06. г. Приступљено 2019-12-12. 
  13. ^ Burchert, Conrad; Decker, Christian; Wattenhofer, Roger (29. 8. 2018). „Scalable Funding of Bitcoin Micropayment Channel Networks” (PDF). Royal Society Open Science. 5 (8): 180089. Bibcode:2018RSOS....580089B. PMC 6124062Слободан приступ. PMID 30225004. doi:10.1098/rsos.180089. Архивирано из оригинала (PDF) 28. 6. 2019. г. Приступљено 17. 12. 2019. 
  14. ^ Antonopoulos, Andreas; Osuntokun, Olaoluwa; Pickhardt, René (4. 1. 2022). „How the Lightning Network Works”. Mastering the Lightning Network: A Second Layer Blockchain Protocol for Instant Bitcoin Payments (1st изд.). O'Reilly Media. ISBN 978-1492054863. Архивирано из оригинала 1. 7. 2022. г. Приступљено 16. 5. 2022. 
  15. ^ Sztorc, Paul (4. 4. 2022). „Lightning Network -- Fundamental Limitations”. Truthcoin. Архивирано из оригинала 2024-01-17. г. Приступљено 2024-01-17. 
  16. ^ Antonopoulos, Andreas; Osuntokun, Olaoluwa; Pickhardt, René (4. 1. 2022). „Chapter 8: Routing on a Network of Payment Channels”. Mastering the Lightning Network: A Second Layer Blockchain Protocol for Instant Bitcoin Payments (1st изд.). O'Reilly Media. ISBN 978-1492054863. Архивирано из оригинала 4. 6. 2022. г. Приступљено 16. 5. 2022. 
  17. ^ Perez, Sarah (2022-01-18). „Block's Cash App adopts Lightning Network for free bitcoin payments”. TechCrunch (на језику: енглески). Архивирано из оригинала 2022-10-15. г. Приступљено 2022-10-15.