Satashi Nakamoto esitas ettepaneku "värske elektroonilise raha süsteemi, mis on täiesti peer-to-peer, okt. üsna kindlasti vaja sellist programmi," kirjutas James A. Donald, "aga nii, kuidas ma olen teadlik oma ettepaneku, see üldiselt ei tundu, et tase kohustuslik suurus." Minnes kümme aastat hiljem, et kriitika ikka ansamblid tõsi. Isegi bitcoin'i peaaegu kõik tulihingelised evangelistid tunnistavad, et väikeste, igapäevaste ostude tegemiseks on see väärtusetu. Kuid Lightning Network, ilmselt kõige paljutõotavam Bitcoin skaleerimise projektide praegu käimas, võiks muuta, et.

Välgumihkli süsteem

2017. aasta juulis toimunud Blockstacki tippkohtumisel rääkis Lightning Labs tegevjuht Elizabeth Stark, et Nakamoto elektroonilise raha esialgne kriitika, kuid väljendas enesekindlust, et Bitcoin saab kindlasti mastaapselt. "Me oleme põhimõtteliselt 1995. aastal veel kord seoses plokiahelate ja detsentraliseeritud tehnoloogia," ütles ta, arutades aega enne, kui internet sai HTTP ja teise transpordi ja programmi kihid TCP / IP.

Olles üks kõige rääkinud "kiht 2" rakendused Bitcoin blockchain võib olla välk võrgu. mis kõik on oma täitmine: Lightning Labs pakub lnd, Blockstream pakub c-lightning ja ACINQ pakub eclair. Lisaks on loomisel ka mitte-BOTLS-i rakendused, näiteks thunder.

Blockstream

Välguvõrk on juba valmis, kuid see on tõsises lapsekingades. Tegelik Bitcoin on tarnitud ja peaaegu alati saanud kasutades Lightning Labs, Blockstream ja ACINQ rakendused, ja kõik kolm on tavaliselt koostalitlusvõimelised.

Et näha, kui palju märgatavat erinevust see kujutab, 00001907 bTC ($0. Kuigi ei ole selge, mitu plokki, et tasu oli mõeldud kinnitada jooksul (oleme jõudnud GreenAddress õppida), vastus on tõenäoliselt kuus plokki või umbes üks tund.

Me ei saa kunagi teada, kui kaua see üks tehing juba kestnud oleks, palun tõstke väärtust."

Lightning Labs lisaks on testitud cross-chain aatomi swaps kasutades võrgu; nad on ülekanded väärtuse vahel erinevate plokiahelad, juhtudel nagu see Bitcoin ja litecoin, mis potentsiaalselt tähistada esimene samm hoone suunas detsentraliseeritud vahetused.

Lightning võimaldab mikromakseid, mida bitcoin üksi ei suuda, kuid olemasolevad rakendused on endiselt vigased. Stark kutsub kasutajaid üles mõistma Lightningist, kasutades bitcoini "testnetti" (see tähendab, et kasutada võltsraha), erinevalt live-tulest "mainnetist". Kirjutamise ajal on aga juba umbes $50,000 väärtuses tehinguid mainnetis tehtud ja mõned inimesed on c-lightningi vea tõttu raha kaotanud. (Christian Decker, Blockstream'i põhitehnoloog, selgitas e-posti teel, et raha saadi lõpuks üldiselt tagasi).

Kuidas välk töötab

Lightning lahendus sõltub kahesuunaline, ütleme, et Alice ja Bob sageli tehinguid üksteisega väiksemaid summasid. nii, et nad otsustavad avada kanal, mis võimaldab neil saata Bitcoin edasi-tagasi,

Kanali avamine

Kanali avamiseks panustavad Alice, Bob või mõlemad bitcoin'id konkreetsele aadressile, mida nimetatakse rahastamistehinguks (roheline kast alloleval joonisel). Oletame, et Alice panustab 1 BTC. Ta saadab raha nn 2-of-2 multisig-aadressilt, mis nõuab, et nii Alice kui ka Bob "allkirjastaksid" krüptograafiliselt iga saatmistehingu, kasutades oma isiklikke võtmeid. Tavaline tehing nõuab ainult saatva aadressi avalikule võtmele vastava (ühe) privaatvõtme allkirjastamist.

  Kas Bitcoin Hash määr on tema kõrgeimal tasemel?

Kanali avamine

Kui te ei tea üsna vähe, mis puudutab välguvõrgu sisemust, "

Siin on kontseptuaalsem kirjeldus. Põhjus, miks rahastamistehing on loodud kõigepealt, midagi ei oleks saanud saavutada peale individuaalse, tavalise tehingu.

Jättes rahastamistehingu avatuks, sisestades pühendumistehingu - mis, nagu allpool kirjeldatud, toimib mingi aruka lepinguna - ja sulgedes rahastamistehingu, avab välk pries mingi ussiaugu võrgus. See võimaldab bitcoini edasi-tagasi liikumist mööda individuaalset, määratletud teed. Sa kasutad bitcoini protokolli, kuid mööda kaevurite poolt kehtestatud viivitusi ja kulusid.

Välgu hoidmine ilma usalduseta

Ütleme, et Bob tahab nüüd tõesti maksta Alice'ile 0,1 BTC, kasutades nende avatud kanalit. Kogusumma, mis varem oli 0,5 BTC, on praegu 0.

Ainus tõeline probleem on, kuidas seda turvaliselt teha? Bob saab allkirjastada, et teatud - mitte viimane - ja lahkuda 0.5 BTC asemel 0. Lihtsalt, ta on võimeline varastama umbes $1, eeldades hinnad kirjutamise ajal. Aga mis mõte on bitcoini kasutamisel?

Selle dilemma krüptograafilise lahenduse leidmine taandub ühele eesmärgile: muuta võimatuks vintage-tehingu allkirjastamine ja kanali sulgemine viisil, mis peegeldab eelmist seisu. Niikaua kui see võib olla võimalus, sisaldab välk topeltkulutuse probleemi.

Mõista, et Bob allkirjastab pool kohustustehingust (Commitment Tx 1a allpool), mida ainult Alice saab edastada, sest tema allkiri võib puududa. Alice allkirjastab teise (Commitment Tx 1b), mida ainult Bob võib seejärel edastada. Kumbki võib seda teha ja kanali sulgeda, kuid bitcoini (piiratud) arukate lepingute kirjutamise võimalusi kasutades võivad mõlema kohustustehingu poole väljundid olla erinevate piirangute all. Täpsemalt, üks väljund võimaldab vastuvõtjal raha kohe investeerida, kuna teine väljund võib olla kummagi poole poolt tühistamise armu all - tühistatava järjestikuse tähtajaga lepingu (Revocable Sequence Maturity Contract, RSMC) puhul - täpse aja jooksul, näiteks näiteks 1000 plokki või umbes nädalas.

Siin on, miks see on kasulik. Kui Bob on tegelikult kaval ja põhimõttekindel, saab ta ainult allkirjastada ja edastada kohustuse Tx 1b (eespool), mis maksab Alice'ile kohe välja (Kohaletoimetamine 1b) ja hoiab tema raha iganädalaselt tühistatavas limbos (Tagastataval kohaletoimetamisel 1b). Kuna Bob on püüdnud teda lühendada, võib Alice käivitada tühistamise ja nõuda mitte ainult 0,1 BTC, mida Bob püüdis varastada, vaid ka 0,4 BTC, mida ta muidu oleks võinud saada.

Ja vastupidi

Asi on selles, et Alice peab oma kanalitele pooleldi pidevalt tähelepanu pöörama, et Bob ei tabaks teda 1000 ploki eest. Poon ja Dryja soovitavad määrata mingi alternatiivse osapoole, kelle ülesanne on tõesti käivitada rikkumise heastamistehingud - inimesed, kes tasuvad kõik kanali vahendid väärkasutatud osapoolele - alati, kui vastaspool üritab petta. Neile võidakse maksta karistusest tasu.

  Mis on Komodo Coin (KMD)?

Olaoluwa Osuntokun töötab välja "vaatetornid", mis on nende kolmandate osapoolte täitevorganite rollis. Osuntokun ütleb CoinDeskile, et antud kanali jaoks oleks vaja ainult 1 ausat vaatetorni.

Ka, tuum tech insener kell Blockstream, rõhutab jooksul email,

Kanalite ühendamine

Reaalses elus ei soovi Alice teha tehinguid ainult Bobiga, mõlemal on mitmeid vastaspooli, kellele nad peavad maksma ja kellelt nad saavad raha. Vähesed kasutajad võiksid omada vajalikku likviidsust, et siduda bitcoine kaheteistkümnes või isegi enamas avatud kanalis.

Õnneks ei pea nad seda tegema. Erinevalt ühe kanali sees toimuvatest tehingutest ei võimalda vahepealsetel sõlmpunktidel näha kogu tehingu läbitud teed,

Kui hästi see kanalite võrk töötab, on veel lahtine, ja on tõesti mõeldav, et kui maksed peavad läbima liiga keerulise tee - liiga paljude vahekanalite kaudu toimuvate "hüpetega" -, siis võivad nende kasutajate poolt võetavad tasud kuhjuda.

Kas Lightning saab jääda detsentraliseeritud?

Need mured on seotud ühega, mis, kriitikutele, Praegustes rakendustes sisaldab kanal ülempiiri: bitcoini kogus algses rahastamistehingus piirab kanali kasumi kogust.

See näide sunnib mõistlikult piiratud ressurssidega kasutajaid kompromissile. Nad saavad kas rahastada kanaleid tohutute bitcoinide kogustega, et tagada, et neil oleks vahendeid mis tahes makse loomiseks, mida nad peaksid tegema, või nad saavad rahastada väiksemaid kanaleid ja omada ka muudeks eesmärkideks mõeldud bitcoine. (Kuna makseid võiks suunata seotud kanalite kaudu, ei pea kinnitatud kasutaja tõenäoliselt avama rohkem kui paar kanalit ja võib-olla ka paar).

Valik taandub sellele, kas likviidsus on välkkanalite sees või väljaspool neid, ahelasiseselt. Valides investeerida likviidsetesse maksekanalitesse, võib olla riskantne, kui valvetornid või mitmesugused muud lahendused ei takista rahaliste vahendite puudumist tähelepanematusest. Alternatiivselt, kui maksekanalid on loodud turvaline ja välk muutub peamine viis kasutada Bitcoin päevast päeva, seal on vähe küsimus jättes vahendeid kanalid. Need võivad toimida "laetava deebetkaardina või sularahana", nagu Decker ütleb, kuna peamine kett toimib arvelduskontona.

Stark teeb identne argument: rahastamine välk kanal takistab teil kasutada, et Bitcoin muudeks asjadeks, välja arvatud "võrgu potentsiaalselt palju sõlmede, et üle multihop julgustada Bitcoin koheselt," kirjutas ta e-posti teel. "me kujutame ette, et Lightning-kanalites olevad vahendid muutuvad tehinguteks kasulikumaks kui ahelas olevad bitcoinid, kuna need on kohese kiiruse ja madalate tasude tõttu," lisas ta.

Rummud?

Aga kellega sa need kanalid sisse seadsid? Bobi valimine teie Alice'ile võib olla majanduslik, mitte ainult krüptograafiline otsus, ka välkuvõrgu kriitikutele oleks kõige ilmsem vastus mingi "keskuse" tüüpi sõlmpunkt, millel on palju kapitali, mis annab talle võime hoida hästi rahastatud avatud kanaleid mitme osapoolega korraga.

Teooria, et võib tekkida Bitcoini ahelaväline pangandus, häirib Bitcoini entusiaste, kes peavad seda võrgu tsentraliseerimiseks.

Stark vaidleb sellise väite vastu. " Ta rõhutab ka seda, et tema meeskond keskendub "splaissinguile, mis võiksid seejärel vähendada kalduvust sõlmkeskuste loomiseks.

  Kus on seos Bitcoini hinna ja Twitteri vahel?

Decker peab tõenäoliseks, et moodustub "kahetasandiline võrk, kus on palju sõlmpunkte, mis on usaldusväärsed ja millest saab võrgu selgroog." Ta eeldab, et need on siiski kaupmehed, mitte sõlmpunktid, mis eksisteerivad üksnes vedelate kanalite varustamiseks. Nende kanalite pakkumine mitmele kasutajale on tema sõnul kallis, mistõttu keskused peavad võtma kõrgeid tasusid ja muutuvad teiste sõlmpunktidega võrreldes konkurentsivõimetuks.

ACINQi tegevjuht Pierre-Marie Padiou ei taha teada, kuidas välguvõrk võib areneda. "On väga raske ennustada, milline on kahtlemata tasakaal tsentraliseerimise ja detsentraliseerimise vahel," kirjutas ta e-kirja teel. "Ütlematagi on selge, et te näete suuremaid sõlmi ja väiksemaid sõlmi, kuid millises ulatuses, seda on raske ette teatada."

Õige viis mastaapimiseks

Poon ja Dryja väidavad, et "kasutades võrgustiku mikromaksekanalite, Bitcoin saab skaala suurtes kogustes tehingute iga päev arvutusvõimsuse kaasaegse arvuti täna." Võib-olla, kuid see ei ole täna kindlasti nii. Kirjutamise ajal on avatud vähem kui 1000 mainnet'i välgussõlme.

Kui kibe. Võib juhtuda, et üks või teine tuleb ülevalt, et nad jätkavad stabiilselt koos eksisteerida või et see ebaõnnestub.