Lightning Network on Bitcoinin Layer 2 -protokolla, joka on suunniteltu erityisesti halpoja, nopeita ja yksityisiä maksuja varten. Maksukanavista koostuvana verkkoverkkona Lightning-maksuja ei tallenneta Bitcoinin lohkoketjuun – vain kanavarahoitustapahtumat ja kanavien sulkemistapahtumat. Tämä tarkoittaa käytännössä sitä, että monet salamatapahtumat voidaan hoitaa paljon vähemmän ketjussa olevilla Bitcoin-transaktioilla.
Lisätietoja verkosta, johon Lightning Network on rakennettu, on osoitteessa “Mikä on Bitcoin?” opas.
Ratkaisemalla monet salamatapahtumat paljon vähemmän Bitcoin-tapahtumiin, Bitcoin-verkon käyttäjät ja kaivostyöläiset vapautetaan kaikkien näiden salamatapahtumien validoinnista ja tallentamisesta. Ehkä suurin etu, tämä tarkoittaa alempia maksuja Lightning-käyttäjille. Salaman käyttäjien ei tarvitse enää odottaa vahvistuksia Bitcoin-lohkoketjussa: Tapahtumat ovat välittömiä.
Lopuksi lisäbonuksena se, että tapahtumia ei kirjata lohkoketjuun (yhdessä Torin kaltaisen Lightning-maksujen reititysalgoritmin kanssa) tarkoittaa, että Lightning-käyttäjät nauttivat yleensä ylimääräisestä yksityisyydestä.
Lisätietoja The Lightning Network -toiminnosta on erillisessä oppaassamme.
Kuka loi salamaverkon?
Salamaverkkoa ehdotettiin ensimmäisen kerran vuonna 2015 Lightning Networkin valkoisessa kirjassa (koko otsikko: “Bitcoin Lightning -verkko: Skaalautuvat pikaketjut ketjun ulkopuolella”), Kirjoittaneet Joseph Poon ja Thaddeus Dryja. Lightning Networkin suunnittelun eri näkökohdat ovat jopa valkoista kirjaa pidempiä.
Siitä lähtien useat joukkueet ovat kehittäneet erilaisia Lightning-toteutuksia, mukaan lukien Blockstreamin c-salama, Lightning Labsin ensimmäinen ja Acinqin Eclair. Kaikki toteutukset ovat yhteensopivia BOLT-protokollan määritysten avulla.
Salamaverkkoa kehitetään edelleen joka päivä; se on keskeneräinen työ.
Lisätietoja Lightning Networkin luomisesta on artikkelissamme Salamien historia: Aivoriihistä Beetaan
Mitä Sats ovat?
Satit tai “satoshis” ovat pienin bitcoin-nimellisarvo, joka on kirjattu Bitcoin-lohkoketjuun. Yksi sat edustaa 0,00000001 BTC: tä tai yhtä sadan miljoonasosan bitcoinia. Nimi on otettu Bitcoinin salanimeltä, Satoshi Nakamotolta.
Lisätietoja Satoshi Nakamotosta, lue opas Bitcoinin luojasta.
Koska bitcoinin arvo on noussut siihen pisteeseen, että pelkät BTC: n murto-osat ovat riittäviä maksamaan monista tavaroista ja palveluista, säännöllisistä investoinneista ja mikrotaskumaksuista, BTC on usein nimetty satsina. Sattien käyttö antaa käyttäjille mahdollisuuden tehdä myös alle 1 Yhdysvaltain sentin arvoisia liiketoimia.
Hashtagia #StackingSats käytetään sosiaalisessa mediassa viitaten satoshien tavanomaiseen kertymiseen. Ja ansaitsevat alustat, kuten Porkkana maksaa palkkoja sateina tehtävien suorittamisesta.
Lisätietoja satsista on erillisessä oppaassamme.
Kuinka salamaverkkomaksut toimivat?
Bitcoinilla maksetaan kaivostyöntekijöille palkkioita liiketoimien sisällyttämisestä lohkoon. Itse salamaverkostossa ei kuitenkaan ole kaivostyöläisiä eikä lohkoja. (Vaikka taso 2 -ratkaisuna se lopulta riippuu tietenkin kaivostyöläisistä ja lohkoista; ilman kaivostyöläisiä ja lohkoja ei olisi Bitcoinia eikä siis myöskään salamaverkkoa.)
Sen sijaan palkkiot maksetaan verkon salaman solmuille, jotka suorittavat likviditeetin (rahoitetut kanavat) ja välitystoimien tarjoamista. Jotkut solmut veloittavat enemmän kuin toiset, mutta palkkiot ovat yleensä pieniä, ja koska kuka tahansa voi perustaa kilpailevan solmun, kilpailu todennäköisesti pitää hinnat melko alhaisina.
Palkkioiden maksaminen on yleensä louhittu lompakossa, eikä sinun tarvitse murehtia liikaa. Toisin kuin ketjutapahtumissa, ei ole vaaraa sisällyttää liian alhaista maksua – tapahtumasi joko tapahtuu välittömästi tai ei käy ollenkaan läpi.
Jos haluat ansaita maksuja itse, sinun on perustettava salama-solmu, mieluiten sellainen, joka on hyvin yhteydessä moniin muihin Lightning-verkon solmuihin ja jolla on paljon likviditeettiä eri kanavilla. Se auttaa myös pitämään tämän solmun verkossa mahdollisimman paljon.
Salamaverkkosolmun perustaminen
Kuten Bitcoin-solmu, Lightning Network-solmu on ohjelmisto, joka muodostaa yhteyden verkkoon lähettääkseen ja vastaanottamaan BTC: tä Lightningin kautta muista solmuista. Pohjimmiltaan salamaverkko koostuu näistä solmuista.
Jos haluat todella osallistua Lightning-verkkoon, käyttäjien tulisi harkita omien solmujensa käyttämistä. Sinun ei tarvitse suorittaa solmua lähettääksesi BTC: tä Lightning Network -kanavien kautta, mutta oman solmun käyttäminen auttaa verkkoa kasvamaan, lisää likviditeettiä ja voi auttaa tuottamaan voittoa (kuten alla selitetään).
Jos haluat lisätietoja Lightning Network -solmun asettamisesta, tutustu koko oppaaseen.
Ja lisätietoja salaman verkon solmun käyttämisestä saadun voiton saamisesta on solmun kannattavuutta käsittelevässä oppaassamme.
Mitä ovat salaman verkkolompakot?
Bitcoin-lompakot ovat ohjelmia tai sovelluksia, joiden avulla käyttäjät voivat lähettää ja vastaanottaa BTC: tä. Bitcoin-lompakot, jotka voivat toimia Lightning-verkon kanssa, antavat käyttäjille mahdollisuuden suorittaa ja vastaanottaa Lightning-maksuja.
Voit lukea lisää Bitcoin-lompakoista, käy koko oppaassamme.
Kuten bitcoin-lompakoissa yleensä, on olemassa erilaisia versioita Lightning-yhteensopivista lompakoista, joilla jokaisella on omat ainutlaatuiset ominaisuutensa ja kompromissinsa. Esimerkiksi työpöydän salaman lompakot voivat olla jonkun suosima valinta, koska he haluavat kirjautua kanaviinsa usein. Mutta salamaverkko on suunniteltu helpottamaan ensinnäkin suhteellisen pieniä BTC-tapahtumia, ja monet käyttäjät eivät korosta solmujen täydellistä suojausta. Monille mobiililaitteet ovat ensisijainen valinta, vaikka täyden solmun isännöinti mobiililaitteelle on vaikeaa, koska ne ovat kätevimpiä.
Kuinka pystytän salaman kanavan?
Lightning-kanavan määrittämiseksi sinun on suoritettava Lightning-solmu tai sinulla on oltava Lightning-lompakko. Suosittuja vaihtoehtoja ovat c-salama ja ensimmäinen (solmut) ja Tuulihattu, Zap ja Salama-sovellus (lompakot). Kun tämä on määritetty, voit asettaa maksukanavan toisella Lightning-solmulla tai lompakolla tätä solmua vastaavan ainutlaatuisen koodin kautta. Kuinka tämä tehdään tarkalleen, eroaa hieman ratkaisusta toiseen.
Kun olet määrittänyt, voit tehdä kauppaa kanavan kautta ja muun verkon kanssa niin kauan kuin kanavan varat sallivat. Asetuksistasi riippuen voit myös välittää tapahtumia muille käyttäjille ja mahdollisesti ansaita maksuja.
Voinko lähettää tai vastaanottaa salamamaksuja avaamatta omaa kanavaa?
Tarkkaan ottaen sinulla on oltava vähintään yksi maksukanava auki, jotta voit lähettää tai vastaanottaa Lightning-maksuja. Siitä huolimatta, jos jostain syystä et halua avata Lightning-kanavaa (vielä), sen ympärillä on joitain tapoja.
Esimerkiksi jotkut Lightning-lompakot – kuten Sininen lompakko – tarjota vapausrangaistuksia. Tämä tarkoittaa olennaisesti sitä, että kun käyttäjät saavat maksuja, lompakon takana oleva operatiivinen tiimi on saanut maksun heidän puolestaan. Lompakon käyttäjä voi nostaa varoja, mutta siihen asti sitä todella hallitsee Blue Wallet -tiimi. Tästä on se etu, että käyttäjät voivat alkaa hyväksyä maksuja välittömästi, mutta sillä on ilmeinen haittapuoli, että käyttäjien on luotettava lompakkotiimiin antamaan heidän nostaa varoja, kun he päättävät.
Vaihtoehtoisesti palvelu kuten Sukellusveneenvaihto antaa käyttäjien suorittaa maksuja ilman, että Lightning-kanava on auki. Sen sijaan käyttäjät lähettävät säännöllisen ketjutapahtuman palvelulle, joka sitten välittää maksun Lightning-maksuna aiotulle vastaanottajalle. Vaikka tämäntyyppiset maksut voivat olla luotettavia – eli palveluntarjoaja ei voi luopua maksun välittämisestä – se tarkoittaa, että käyttäjien on maksettava ketjumaksut ja lisämaksu palvelusta
Mikä on Wumbo?
Wumbo on Lightning-toteutus, joka on kehitetty poistamaan rajoitus salamakanavalla pidettävän BTC: n määrälle (alun perin rajoitettu 0.16777215 BTC: lle) ja ylärajan yksittäisten maksujen suuruudelle. Nämä rajat otettiin käyttöön ensimmäisen kerran Lightning Network -verkkoon liittyvän riskin takia, kun se oli upouusi ja suhteellisen testaamaton tekniikka. Jotta maksukanava kiertäisi ylärajoja wumbon kautta, molempien osapuolten käyttäjien on ilmoitettava toiveestaan.
Kehitys nimettiin termin mukaan, joka keksittiin sarjakuvan Paavo Pesusieni housuissa, jossa hahmo Patrick Star määrittelee sanan “wumbo” käyttämällä sitä esimerkkisarjassa: “Minä wumbo, sinä wumbo, hän, hän, minä : wumbo ”, hän sanoo.
Sanaa sovellettiin Lightning-kehitykseen marraskuun 2023 huippukokouksessa, ilmeisesti siksi, että tämä lainaus merkitsee sopimuksen edellyttämää keskinäistä suostumusta alkuperäisen kanavan ja maksukattojen ylittämiseksi. Tämän huippukokouksen suoria lainauksia ja ideoita ei kuitenkaan sallittu sitoa tiettyihin henkilöihin huippukokouksen sääntöjen mukaisesti, jotta kannustettaisiin vapaaseen ajatusten vaihtoon..
“Jos uuden kanavan molemmat osapuolet sopivat toistensa wumboamisesta asettamalla” option_i_wumbo_you_wumbo “, he voivat rakentaa kanavia, joiden kapasiteetti on suurempi kuin 167,77216mBTC”, kuten Lightning-kehittäjä ZmnSCPxj selitti Lightning Dev -postituslistalle tällä hetkellä. “Solmu, joka mainostaa” option_wumborama “, sallii minkä tahansa solmun rakentaa kanavia, joiden kapasiteetti ylittää rajan. Ole hyvä ja syytä tätä termiä jollekin [toiseen salaman kehityskokoukseen] osallistuvista henkilöistä. “
Eclair- ja C-salama-asiakkaat ottivat wumbotukea vuoden 2023 alussa ja LND aloitti wumbokanavien tukemisen elokuussa 2023.
Kuinka salama skaalaa Bitcoinia?
Salamaverkkoa ehdotettiin alun perin ratkaisuksi “Bitcoin-lohkoketjun skaalautuvuusongelman” ratkaisemiseksi verkon valkoinen paperi muotoili sen. Kuten kirjoittajat kuvailivat, Bitcoin ei pysty toimimaan tehokkaasti maailman maksualustana, koska se lähettää kaikki tapahtumat kaikille verkon osanottajille.
“Jos jokaisen bitcoin-verkon solmun on tiedettävä jokaisesta yksittäisestä tapahtumasta, joka tapahtuu maailmanlaajuisesti, se voi aiheuttaa merkittävän vastuksen verkon kyvylle kattaa kaikki globaalit rahoitustapahtumat”, valkoisessa kirjassa. “Sen sijaan olisi toivottavaa sisällyttää kaikki liiketoimet tavalla, joka ei uhraa verkon tarjoamaa hajauttamista ja turvallisuutta.”
Kuten kirjoittajat huomauttivat, perinteinen maksuverkosto, kuten Visa, voi hallita 47 000 tapahtumaa sekunnissa, kun taas Bitcoin tuki alle seitsemää tapahtumaa sekunnissa 1 Mt: n estorajalla. Heidän ehdotettu ratkaisu tähän skaalausongelmaan oli Lighting Network, kerroksen kaksi protokolla, jonka avulla käyttäjät voivat tehdä kauppaa BTC: n kanssa ja tallentaa nämä transaktiot vain Bitcoin-lohkoketjuun, kun kanavia rahoitetaan tai suljetaan.
Jos haluat lukea lisää Bitcoinin skaalaamisesta Lightning Network -verkossa, käy erillisessä oppaassamme.
Mitkä ovat salamaverkon riskit?
Vaikka Lightning Network tarjoaa valtavan skaalauspotentiaalin Bitcoinille ja vaihtoehdon maailman perinteisille maksujärjestelmille, se on silti suhteellisen uusi tekniikka, jota on vähän käytetty. On mahdollista, että kaikkia salaman massiivisen käyttöönoton seurauksena mahdollisesti esiintyviä riskejä ei ole vielä tunnistettu. Ja tässäkin syntymässä olevassa vaiheessa on tärkeää ottaa huomioon osa tekniikan puutteista.
Koska salamaverkostossa on suhteellisen vähän operatiivisia solmuja, on mahdollista, että varat keskittyvät tiettyihin solmuihin – todellisuus, joka aiheuttaa keskitetyn riskin, jota ei pitäisi tapahtua Bitcoin-verkossa. Jos solmu, jolla on paljon varoja, yrittäisi huijata useita käyttäjiä samanaikaisesti, se voi aiheuttaa merkittäviä häiriöitä verkkoon.
Kuten edellä todettiin, nämä tapahtumat ovat suhteellisen hitaita, koska niitä lähetetään koko verkossa Bitcoinin julkisen ja hajautetun kirjanpidon ominaisuutena. Pohjimmiltaan salamaverkko parantaa nopeutta sallimalla tapahtumia kanavien sisällä, joita ei lähetetä koko verkkoon, mikä voi olla tietoturvakompromissi itsessään. Tämä avaa mahdollisuuden huonoille toimijoille näissä kanavissa.
“Sano, että Mollylla on kanava Angelan kanssa, ja kukin tallettaa siihen 10 000 satsia, yhteensä 20 000 satsia”, Bitcoin Magazinen vuonna 2023 kuvaamassa skenaariossa. “Kanavan elinaikanaan Angela maksaa Mollylle 5000 satsia, jolloin kokonaissumma 15 000 satiin Mollylle ja 5000 Angelalle. Mutta yhtäkkiä, mistä tahansa syystä, Molly ei pysty käyttämään salama-lompakkoaan (ehkä hänen solmu on offline-tilassa, hänen tietokoneessaan on toimintahäiriö tai hän on lomalla), joten Angela päättää olla hieman ilkikurinen – kun on aika lähettää finaali kanavan tila lohkoketjuun, hän päättää lähettää kanavan ensimmäisen tilan (alkuperäiset 10000 sat-saldoa, jotka molemmat tallettivat) huijata Molly pois siitä, mitä hänelle maksettiin. Koska Molly on syrjäisellä saarella Meksikonlahdella eikä tietokoneellaan, hän ei voi tarkistaa Angelan huonoa käyttäytymistä ja tarkistaa kanavan todellista tilaa, joten hän menettää 5000 satsia. “
Mitä ovat salamaverkon vartiotornit?
Tämän riskin pienentämiseksi Lightning Network -kehittäjät ovat ottaneet käyttöön teknisen ominaisuuden nimeltä “vartiotorni”, joka valvoo kanavia.
Kun kanavia päivitetään, salattu “möykky”, joka sisältää käyttäjän julkista avainta vastaavan salaisen allekirjoituksen, lähetetään vartiotorniin. Samanaikaisesti vartiotorni saa puolet kanavan edellisen tilin tapahtuman tunnuksesta, joka toimii blobin salauksenavaimenä. Vartiotorni tallentaa nämä läiskät ja salauksenpurkuavaimet siten, että jos huono näyttelijä yrittää lähettää vanhempaa kanavatilaa mempooliin, se voi tunnistaa, että tapahtuman tunnus vastaa toista sen hallussa olevaa tapahtuman tunnusta. Molempien tapahtuman tunnuspuoliskojen kanssa vartiotorni voi purkaa vastaavan möykky ja kieltää huono näyttelijä sekä lähettää varat rehellisen kanavan käyttäjän lompakkoon..
Lue lisää Lightning Networkin vartiotorneista osoitteessa artikkelimme täällä.
Kuinka paljon Bitcoin on salama?
Salamaverkon kanavien sisällä olevan BTC: n tarkkaa määrää kulloinkin on vaikea arvioida. Kuten BitMEX-tutkimus selitettiin Lightning Network -verkkosarjassaan 2023, on olemassa erityyppisiä tapahtumia, jotka voidaan tunnistaa eri tavoin lohkoketjutiedon avulla, eivätkä kaikki johdu kovin selvästi Lightning-kanavista.
Yhteenvetona yhden osan raportistaan, on olemassa kolme salamaverkon tapahtumatyyppiä, joita voidaan analysoida julkisen lohkoketjutiedon kautta: kanavan avaaminen, “osuuskunta” -kanavan sulkeminen ja “ei-yhteistyö” -kanavan sulkeminen. ”Yhteistyöhön kuulumaton” salamakanavan sulkeminen tapahtuu, kun salamaverkon solmu aloittaa maksukanavan sulkemisen kommunikoimatta suoraan solmun kanssa, johon kanava on linkitetty. Samaan aikaan “osuuskunnan” kanavan sulkeminen tarkoittaa, että molemmat kanavan osallistujat ovat sopineet sulkevan kanavan ja asettavan kanavan lopullisen tilan lohkoketjuun.
Kanavan avaaminen
Julkisille salamakanaville on mahdollista tunnistaa avaustapahtumat julkisesta salamaverkon solmusta saatujen tietojen perusteella. Avaustapahtumat voidaan myös tunnistaa myöhemmin, kun tapahtumalähtö lunastetaan kanavan sulkemisen aikana, jos sulkeutuminen on “yhteistyöhön osallistumatonta”. Mutta BitMEX-tutkimuksen mukaan ei välttämättä ole mahdollista tunnistaa kaikkia kanavan avaustapahtumia luotettavasti pelkästään blockchain-tiedoista.
Yhteistyöhön kuulumaton sulkeminen
BitMEX Researchin raportin mukaan on vaikea sanoa varmuudella, että yhteistyöhön kuulumattomat salamakanavien sulkemiset on sidottu salamaan, kun analysoidaan lohkoketjutietoja. Raportissa todettiin kuitenkin, että nämä sulkemiset voidaan tunnistaa suoraan lohkoketjussa kohtuullisella varmuudella ja että nämä tapahtumat voidaan luonnehtia tarkemmin, kun tapahtuman tuotos lunastetaan kanavan sulkemisen jälkeen.
Osuuskunnan sulkeminen
BitMEX Research totesi, että Bitcoin-lohkoketju on mahdollista skannata kaikista lunastetuista menoista käyttämällä 2/2-moniallekirjoitusta, mikä viittaa siihen, että kyseessä on salama-tapahtuma, mutta se ei tarjoa varmuutta. Tämän vuoksi tässä vaiheessa näyttää mahdottomalta tunnistaa ehdottomasti yhteistyökanavien sulkemiset lohkoketjussa ja saada tarkka kirjanpito salama-aktiivisuudesta.
Toinen BitMEX Researchin raportti vuodelta 2023 arvioi, että 72,2 prosenttia Lightning-kanavista, jotka tunnistettiin ”pyyhkäisytapahtumien” analyysimenetelmiksi, olivat julkisia kanavia, kun taas 27,8 prosenttia oli yksityisiä.
Salamaverkon kapasiteetin yleinen mittari on kuitenkin julkisesti saatavilla Bitcoin Visuals ja muut tietojen kerääjät. Tämä on mitta kumulatiivisesta bitcoin-kapasiteetista kaikilla julkisesti tunnetuilla Lightning Network -kanavilla, ja tämän kirjoituksen ajankohtana BTC: n määrä, jonka voidaan vahvistaa tapahtuvan salaman kanavilla, on kasvanut melko tasaisesti verkon käyttöönoton jälkeen.
Lisäksi salamaverkossa on todennäköisesti paljon enemmän bitcoinia, jota ei voida julkisesti tunnistaa pitävän salaman kanavissa.