Lightning Network-ке кіріспе
Lightning Network — Биткоин блокчейні негізінде құрылған екінші деңгейдегі төлем протоколы. Ол масштабтау мәселесін шешу ретінде ұсынылды: Биткоиннің негізгі қабаты секундына шамамен жеті транзакцияны өңдейді, бұл массалық күнделікті қолдану үшін жеткіліксіз. Lightning секундына мыңдаған микротранзакцияларды дерлік лезде және минималды комиссиялармен жүргізуге мүмкіндік береді.
Неліктен Lightning қажет
Бастапқыда Биткоин одноступенчатая электрондық қолма-қол ақша жүйесі ретінде жоспарланған. Бірақ баға мен желінің танымалдығы артқан сайын транзакция комиссиялары өсті, ал растау уақыты шамамен он минут болып қалды. Бұл кофе немесе басқа да ұсақ төлемдер үшін биткоинді пайдалануды ыңғайсыз етті.
Lightning Network бұл мәселені төлемдердің басым бөлігін негізгі блокчейннен тыс орын ауыстыру арқылы шешеді. Блокчейнге тек екі операция жазылады: төлем арнасын ашу және жабу. Барлық аралық төлемдер тізбектен тыс жүреді.
Төлем арналары қалай жұмыс істейді
Төлем арнасы — бұл екі қатысушы белгілі бір мөлшерде биткоинді блокчейндегі мультисиг-транзакцияда резервтейтін сейф сияқты нәрсе. Одан кейін олар каналдағы теңгерімді жаңартып, бір-бірімен шексіз микротөлемдер жасай алады. Ақшаның түпкілікті бөлінуі тек арна жабылған кезде блокчейнде бекітіледі.
Смарт-контрактылар мен уақытша блоктаулар арқылы екі жақтың біреуі екіншісін алдай алмайды. Егер бір қатысушы арнаның ескірген күйін жариялауға тырыссса, екіншісі алаяқтықтың дәлелін ұсынып, барлық қаражатты ала алады.
Арналар желісі
Lightning Network-тің негізгі артықшылығы — төлемдер бірнеше байланысқан арналар арқылы өте алады. Мысалы, егер Алиса Бобпен, Боб болса Карлмен арнасы бар болса, Алиса Карлға Боб арқылы төлем жібере алады, тіпті оның Карлмен тікелей арнасы болмаса да.
Төлемдерді маршруттау үшін Tor-дың луковичная маршрутизациясына ұқсас протокол пайдаланылады. Әр аралық түйін тек өзінің алдыңғы және келесі көршісін біледі, бірақ жіберушіні немесе түпкілікті алушыны көрмейді. Бұл құпиялылықты арттырады.
Lightning Network артықшылықтары
- Жылдамдық. Транзакциялар минут емес, секундтың үлесіндей уақытта өтеді.
- Төмен комиссиялар. Төлем құны көбінесе центтің үлесі болып табылады.
- Масштабтау. Өткізу қабілеті теориялық шектелмейді және тек түйіндердің қуатына байланысты.
- Құпиялылық. Аралық төлемдер публикалық блокчейнге жазылмайды.
- Микротөлемдер. Бір сатошиден аз сомаларды жіберуге болады.
Негізгі іске асырулар
Lightning Network-тің бірнеше іске асыруы бар:
- LND — Lightning Labs-тен ең танымал іске асыру.
- Core Lightning — Blockstream-нен, бұрын c-lightning деп аталған.
- Eclair — ACINQ-тан.
- LDK — Spiral-дан, әзірлеушілерге арналған кітапхана.
Сондай-ақ Phoenix, Muun, Breez және Zeus сияқты көптеген мобильді әмияндар Lightning-ді интеграциялады, бұл технологияны қарапайым пайдаланушыларға қолжетімді етті.
Шектеулер мен тәуекелдер
Артықшылықтарына қарамастан, Lightning Network-тің шектеулері бар. Арналарды ашу және жабу үшін әлі де on-chain транзакциялар қажет, бұл желінің жүктелген кездерінде қымбат болуы мүмкін. Сондай-аса төлемдерді маршруттау үшін арналарда жеткілікті ликвидид болуы керек.
Пайдаланушылар төлемдерді алу үшін желіде болуы керек, ал түйіндер үздіксіз интернетке қосылуды талап етеді. Арна күйін дұрыс резервтік көшіру кезінде қаражат жоғалуы мүмкін.
Қорытынды
Lightning Network Биткоинге бастапқы мақсатын — жылдам, арзан және қолжетімді одноранговые төлемдер — қайтарады. Негізгі блокчейннің сенімділігімен үйлескенде Lightning екі деңгейлі архитектура жасайды, онда Биткоин сақтау құралы, ал Lightning айырбас құралы ретінде қызмет етеді. Бұл күнделікті есеп айырысуға биткоинді массалық қабылдауға жол ашады.
