Analüüsid
22
juuni
lightning network

Sellel veebisaidil on sidusettevõtete lingid. Me võime teenida teenustasu, kui külastate meie soovitatud partnereid. Lisateavet meie reklaamipõhimõtete kohta leiate aadressilt Meist page.

Bitcoini Lightning Networki selgitus

Mis on Lightning Network (välguvõrk)? See on lahendus Bitcoini skaleerimisprobleemidele. Lightning Network võimaldab reaalajas tehinguid peaaegu nulltasuga. See artikkel on Lightning Networki algaja juhend. Sa õpid tehnoloogia detaile ja kuidas seda praktikas kasutada.

Lightning Networki ajalugu

Tegelikult on Lightning Network vana kontseptsioon. See ulatub tagasi aastasse 2009, kui avaldati Bitcoini koodibaasi esimesed versioonid. Satoshi Nakamoto oli esimene, kes kirjutas maksekanalitest rohkem kui kümme aastat tagasi!

Maksekanalite ideed arendati edasi aastatel 2011 kuni 2015. Protsessis osalesid erinevad arendajad ja tehnoloogiaettevõtted. Siiski lõplikku konsensust ei saavutatud.

Sellest maksekanalite ajaloost saad rohkem lugeda sellest artiklist.

Lightning Networki kontseptsioon sündis 2015. aastal. Tadge Dryja ja Joseph Poon avaldasid valge raamatu pealkirjaga The Bitcoin Lightning Network: Scalable Off-Chain Instant Payments.

See valge raamat esitles ideed, mida nimetatakse Poon-Dryja maksekanaliks. See võimaldas luua maksekanali, mida saab uuendada lõputult mõlemas suunas. Hashed Timelock Contracts (HTLCs) on samuti Lightning Networki lahutamatu osa.

Samal ajal plahvatas arutelu Bitcoini skaleerimisprobleemidest. 2015. aasta lõpus toimus kaks suurt skaleerimiskonverentsi. Poon ja Dryja esitlesid oma ideid nendel konverentsidel ja said Bitcoini kogukonnalt tugeva toetuse.

Erinevad rakendamisviisid

Lightning Network on nagu Bitcoin, avatud lähtekoodiga kontseptsioon. Seetõttu on erinevad üksused arendanud oma versioone Lightning Networkist. ACINQ, Blockstream ja Lightning Labs on olnud kõige olulisemad arendajad. Nad on koostöö käigus välja töötanud LN spetsifikatsioone.

Blockstream alustas oma rakenduse arendamist juba 2015. aastal. Seda kutsutakse c-lightning’ks, kuna see loodi programmeerimiskeele C abil. Bitfinex on populaarne krüptovaluuta börs, mis on omaks võtnud Blockstreami c-lightningu.

Lightning Labs on tehnoloogiaettevõte, mis asutati 2016. aastal. Selle rajasid eelpool mainitud Tadge Dryja & Joseph Poon koos Elizabeth Starki ja Olaoluwa Osuntokuniga.

elizabeth stark
Elizabeth Stark, Lightning Labsi tegevjuht

Paljud arvavad, et Elizabeth Stark on andnud näo Lightning Networki tehnoloogiale. Viimastel aastatel on ta olnud aktiivne esineja paljudel konverentsidel. Stark on praegu Lightning Labsi tegevjuht. Ta on ka aktiivne Twitteris kasutajanimega @starkness.

Erinevate LN rakenduste kohta saad rohkem lugeda sellest artiklist.

Lightning Network nõudis muudatusi Bitcoini programmkoodis (Bitcoin Core). Kõige olulisem neist oli SegWit (Segregated Witness) augustis 2017.

SegWiti soft fork oli ka põhjus, miks Bitcoini kogukond lõhenes pooleks ja loodi Bitcoin Cash. See juhtus kõik skaleerimisdebati tõttu, mis oli kestnud aastaid. Bitcoin Cash tegi hard forki paar nädalat enne SegWiti soft forki aktiveerimist.

Areng viimastel aastatel

Lightning Network kasvas teooriast praktikaks 2017. aasta lõpus ja 2018. aasta alguses. Oluline verstapost saavutati 28. detsembril 2017. Sel päeval maksis Alex Bosworth (arendaja Lightning Labsis) oma telefoniarve edukalt kasutades Lightning Networki.

Blockstream ja Lightning Labs avaldasid oma esimesed Lightning Networki versioonid 2018. aasta alguses. See võimaldas teistel võrguga liituda ja hakata seda testima. Lightning Network on nodede võrgustik, mis jookseb vajaliku tarkvara, nagu ka Bitcoin.

Lightning Labs avaldas oma LN rakenduse beetaversiooni 2018. aasta märtsis, mis oli suur samm. Ettevõte kogus samal ajal ka 2,5 miljonit dollarit lisaraha. Üks investoritest oli Twitteri tegevjuht Jack Dorsey, kes on suur Bitcoini ja Lightning Networki fänn.

Lightning Network on viimastel aastatel pidevalt kasvanud. Võrgu uuendatud statistikat saab vaadata aadressilt 1ml.com/statistics/ ja bitcoinvisuals.com/lightning/.

Nodeside arv on 2018. aastast 2021. aastani kasvanud kümnekordselt 12 000-ni. Praegu on umbes 45 000 maksekanalit. See arv on kahe aasta jooksul kahekordistunud. Võrgus on lukustatud rohkem kui 55 miljoni USA dollari väärtuses bitcoine (seisuga juuni 2021).

Layer 2. selgitus

Bitcoini skaleeritavuse arutelu on põhjus, miks Lightning Network eksisteerib. Bitcoin on tehnoloogiana üle 10 aasta vanune ja tehingute maht on väga piiratud. Üldiselt on kaks võimalust Bitcoini skaleerimiseks.

  1. Läbilaskevõime suurendamine, suurendades ploki suurust. Selle tee on valinud Bitcoin Cash.
  2. Läbilaskevõime suurendamine, viies väikesed tehingud Bitcoini plokiahelast välja. Seda lahendust nimetatakse Layer 2ks.

Bitcoin pole ainus krüptovaluuta, mis seisab silmitsi skaleeritavuse probleemidega. Ethereumi plokiahel on olnud ummistunud alates 2020. aastast. See lahendati viies raskemad rakendused teisele plokiahelale (kõrvalahel). Polygon on väga populaarne lahendus.

Nii näeb välja Layer 2 ehitus.

lightning

Lightning Network on ainult üks protokollidest, mis on lisatud Bitcoini plokiahela “peale”. See on Layer 2, samas kui Bitcoini plokiahel on Layer 1. Layer 3s on kõik tarkvara ja API lõppkasutajatele, nagu kauplemisprogrammid ja rahakotid.

Lightning Network on alternatiivne võrgustik väikeste tehingute jaoks (tuntud ka kui mikromaksed). Teoreetiliselt on võimalik teha ka suuri tehinguid. See nõuab lihtsalt maksekanalitelt suuremat läbilaskevõimet. LN eelised on nähtavad olukordades, kus on vajalik maksete kiire kinnitamine. Näiteks kui ostad tassi kohvi.

LN võimaldab tehinguid kahe osapoole vahel ilma, et peaks tegema kirjeid Bitcoini plokiahelasse. Bitcoinil on keskmine ploki aeg 10 minutit ja läbilaskevõime 7 tehingut sekundis. Sellise võrgu kasutamine väikeste ostude jaoks ei ole mõttekas. Tasud on selleks liiga kõrged.

Kui tehingud viiakse Bitcoini plokiahelast välja, eemaldatakse ka see 10-minutiline piirang. Lightning Networkis saadetud tehingud tehakse praktiliselt reaalajas peaaegu nulltasuga.

Lightning Networki tehnoloogia

Lightning Networki toimimist ei saa täielikult mõista enne, kui ei mõistad Bitcoini. Kui vajad kiiret ülevaadet Bitcoini tehnoloogiast, vaata enne jätkamist meie algajate juhendit Bitcoinist.

Bitcoini võrgustik koosneb kümnetest tuhandetest arvutitest, mida nimetatakse nodedeks. Need jooksevad Bitcoini tarkvaral, mida nimetatakse Bitcoin Core’iks. Igaüks võib node’i seadistada ja igal ajal võrgu osaks saada.

Lightning Network on samuti node’ide võrgustik. Need jooksevad Lightning Networki tarkvaral. See on samuti lubadeta võrgustik. Lightning Networki node’i operaator võib määrata saabuva tehinguliikluse hinna.

ln nodes
Lightning Networki sõlmed Euroopas

Igal Lightning Networki sõlmel on Lightning rahakott, kuhu operaator peab tegema Bitcoini sissemakse. Seejärel on võimalik avada maksekanaleid, pannes x arvu bitcoine iga kanali kohta. Lightning Network ei ole veel sobiv suurte maksete tegemiseks. Kui prooviksid saata 100 bitcoini LN-i kaudu, ei oleks piisavalt suuri kanaleid saadaval.

Lightning Network erineb ka selle poolest, kuidas internet toimib. Kui ühendud veebiserveriga, suunatakse sinu taotlus samm-sammult lõppsihtkohta.

Lightning Network kasutab tehnoloogiaid, mida nimetatakse allikmarsruutimiseks ja sibulmarsruutimiseks. Kui Lightning tehing saadetakse, arvutatakse optimaalne marsruut praeguse võrguseisundi põhjal. Seejärel pakitakse marsruudikaart krüpteeritud kihtidesse. Selle marsruudikaardi avamine on nagu sibula koorimine. Seepärast nimetatakse seda sibulmarsruutimiseks.

Kui Lightning tehing liigub võrgus, näeb iga node ainult marsruudikaardi ülemist kihti. Ülejäänud on krüpteeritud ja peidetud.

Andreas Antonopoulos on säutsunud selle fakti kohta. Keegi ei tea, kui palju tehinguid on Lightning Networkis, ja see on suurepärane! Vaata ka linki tema säutsus.

Maksekanalid

Lightning Network keerleb maksekanalite ümber, mida mainiti juba varem selles artiklis. LN lisab segusse ka nutilepingud, mida kasutatakse iga Lightning Networki operaatori saldo jälgimiseks.

Allpool olev video selgitab Lightning Networki tehinguid lihtsal viisil.

Kuna Lightning Networkis on juba tuhandeid node’e, on kanaleid palju rohkem kui vaid üks või kaks.

Võrk kasutab alati ära olemasolevaid kanaleid. Kui uus node liitub Lightning Networkiga, saab omanik valida, milliste nodedega ta avab  kanalid. Iga node lisab rohkem kanaleid ja suurendab võrgu võimsust.

Siin on üks suur väärarusaam, mida peaksime selgitama. Kui sa ostad kohvi kasutades Lightning makseid, ei ava sa enda ja kohviku vahel kanalit.

Tegelikkuses on sinu rahakoti tarkvara ja kohviku rahakoti tarkvara mõlemad juba Lightning Networkis ühendatud. Iga üksik LN kasutaja ei ole node, nagu ka enamik kasutajaid ei ole noded Bitcoini võrgustikus.

Lightning Networki kasutamine

Nüüd peaksid mõistma, kuidas Lightning Network töötab. Järgmisena näitame, kuidas seda praktikas kasutada. Kas pead avama ja sulgema maksekanaleid või seadistama node’i? Ei, see pole vajalik. Lightning rahakoti kasutamine on sama lihtne kui tavalise Bitcoini rahakoti kasutamine.

Nii see töötab.

  1. Laadi alla Lightning mobiilne rahakott
  2. Saada bitcoinid oma Lightning rahakotti
  3. Kasuta Lightning Networki nii palju kui soovid
  4. Liiguta vahendid tagasi Bitcoini plokiahelale

Esiteks vajad rahakotti, mis sobib tehingute tegemiseks Lightning Networkis. Wallet of Satoshi ja Bluewallet on populaarsed valikud. Mõlemaid on lihtne kasutada ja saadaval nii iOS-i kui ka Androidi kasutajatele.

bluewallet

Järgmisena pead täitma oma Lightning rahakoti.

Ava BlueWalleti rakendus ja loo uus Bitcoini rahakott. Seejärel tee sinna oma olemasolevast rahakotist tavaline Bitcoini ülekanne. Kui sul on bitcoine, loo uus Lightning rahakott ja kasuta ülekannet, et liigutada oma bitcoinid Lightning rahakotti.

Satoshi Walletil on eraldi Bitcoini ja Lightning rahakott. Kui saadad bitcoine oma Wallet of Satoshi Bitcoini rahakotti, konverteeritakse need automaatselt satoshi’ks sinu Lightning rahakotis. Lisakonversiooni pole vaja.

Satoshi saatmine Lightning Networkis erineb natuke bitcoinide saatmisest Bitcoini võrgustikus. LN-is peab vastuvõtja alati looma arve kindlale summa. Rahakoti tarkvara genereerib seejärel QR-koodi ja Lightning aadressi selle jaoks.

ln invoice

Nagu näed, on Lightning arve aadress pikk numbrite ja tähtede jada.

Nii et LN ja Bitcoini tehingute vahel on põhimõtteline erinevus. Sa võid minna Blockchain.com explorerisse, vaadata ükskõik millise ploki tehinguid ja valida juhusliku Bitcoini aadressi. Seejärel saad saata bitcoine sellele aadressile.

Lightning Networkis see ei ole võimalik. Sa saad saata satoshisid ainult arvele, mille on esmalt genereerinud vastuvõtja.

Nagu märkasid, on LN ühik satoshi, mitte bitcoin. See on nii seetõttu, et Lightning Networki kasutatakse peamiselt väikeste tehingute jaoks. Väikeste väärtuste väljendamiseks on lihtsam kasutada satoshisid. Näiteks on 150 sat lugeda lihtsam kui 0,0000015 BTC.

Üks satoshi on üks sajamiljondik bitcoinist (0,00000001 BTC). Teised võrgud kasutavad samuti sarnaseid ühikuid. Näiteks Ethereumil on gwei väga väikeste väärtuste väljendamiseks.

Tehingute tegemine Lightning Networkis on lihtne. Kui soovid makset vastu võtta, genereerib sinu rahakott paari klikiga arve. Seejärel saad jagada arve aadressi või QR-koodi. Tehingud tehakse mõne sekundiga, peaaegu ilma tasudeta.

Ainus keeruline etapp on tagasipöördumine Bitcoini plokiahelale. Kui soovid oma satoshid Lightning rahakotist välja liigutada, on selleks vaja kolmanda osapoole vahetust. BlueWallet soovitab zigzag.io. Teine populaarne teenus on Coinplaza. Kasutusjuhendeid leiad Youtube’ist.

Kriitika Lightning Networkile

Lightning Network on siin, et jääda, selles pole kahtlust. 2-3 aasta eest oli olukord teistsugune, kuid võrgu võimsus on kiiresti suurenenud. Samuti on fakt, et LN töötab! Tehingud on tõesti välkkiired. Siiski on ruumi kriitikaks.

Suures plaanis ei ole Lightning Network midagi erakordselt märkimisväärset. XRP Ledger ja Stellar Lumens on liigutanud tokeneid sama kiiresti juba mitu aastat. Paljud kolmanda põlvkonna platvormid suudavad samuti töödelda välkkiireid tehinguid peaaegu nulltasuga.

LN-i ainulaadsuseks on võrgu detsentraliseeritud olemus ja Bitcoini turvalisus selle selgroona. Muud skaleeritavad platvormid on enam-vähem tsentraliseeritud ja kasutavad Proof of Stake konsensust, kus võrku valideerivad selle rikkaimad isikud.

Teisalt on ka kriitikuid, kes ütlevad, et sama võib juhtuda ka Lightning Networkiga. Suured operaatorid võivad võrku domineerida, panustades oma maksekanalitesse kõige rohkem bitcoine.

Vaadake allpool olevat videot Lightning Networki ja selle piirangute kohta. Videos esineb Tadge Dryja, keda mainiti varem ajaloo osas.

Siis on veel sild Bitcoini ja Lightning Networki vahel.

LN-i eeliseid saad nautida ainult siis, kui sinu rahakott on satoshidega täidetud. Kui lähed tühja Lightning rahakotiga kohvikusse, võib selle täitmine bitcoinidega aega võtta minutitest tunnini.

Müntide tagasi Bitcoini võrku liigutamine pole samuti piisavalt lihtne. Praegu on vaja kolmandate osapoolte teenuseid.

Lightning Network ei ole täiuslik lahendus. Sellel on oma nõrkused, nagu igal teisel tehnoloogial. Siiski on selle potentsiaal juba ilmne. Lightning rahakoti kasutamine tehingute jaoks on väga lihtne ja tehingud toimuvad tõesti sekunditega.

Lõpuks jõuame alati tagasi võrgu skaleerimise küsimuse juurde. Kas on võimalik skaleerida Layer 1. ? See on küsimus, millega paljud platvormid tulevikus võitlevad. Ethereum on hea näide platvormist, mis on samuti liikunud Layer 2.  lahenduste juurde.

Jack Mallers, Strike ja El Salvador

Lightning Network on 2021. aastal kajastatud pealkirjades üle kogu maailma. Tänu Jack Mallersile ja Strike’ile. See on rahaülekandeteenus, mis kasutab Lightning Networki. See võimaldab tasuta tehinguid üle kogu maailma ka fiat valuutades!

Vaadake seda videot. Jack Maller loob makselepingu, mis konverteerib dollareid USA-st eurodeks ja saadab automaatseid tehinguid iga viie sekundi tagant. Kas sooviksite oma palka saada iga viie sekundi tagant kord kuus asemel? Nüüd on see võimalik!

Jack Mallers ja Strike said tõeliselt kuulsaks 2021. aasta juunis. Siis teatas El Salvador, et riik muudab Bitcoini seaduslikuks maksevahendiks. Mallers oli toonud Strike’i El Salvadori varem, et lahendada rahaülekannete probleeme. See inspireeris riigi presidenti ja ülejäänu on ajalugu.

Lightning Network võib rahaülekannete turule tugevat mõju avaldada. Kuni 20% El Salvadori SKP-st tuleb rahaülekannetest. USA-s töötavad El Salvadorlased saadavad raha oma peredele El Salvadoris. Globaalsed rahaülekannete hiiglased võivad iga tehingu eest võtta kümneid protsente tasusid.

El Salvador muudab Bitcoini seaduslikuks maksevahendiks. See tähendab, et riigis on tõeliselt võimaldatud Bitcoin Standard. Kui kõik kaubad ja teenused on hinnatud bitcoinides, võid täielikult loobuda dollarist. Lightning Network võimaldab kõiki igapäevaseid tehinguid.

Uudise täiendus 25/04/2024: Jack Malleri äpp Strike on viimaks jõudnud euroopasse! Strike on väga kergelt kasutatav rahakott Lightning Networkile.

Bitcoinikeskus.ee tiim

Hei! Me oleme Bitcoinikeskus tiim, grupp krüptovaluuta entusiaste, kes on krüptomaailmas tegutsenud alates 2017. aastast. Iga nädalal toome teieni värskeimad uudised ja intrigeerivad vaatenurgad krüptomaailmast. Loe ja saa osa sellest pöörasest ja pidevalt muutuvast krüptovaluutade maailmas!