Kriptovalute imaju neka prilično jedinstvena svojstva. Ne mogu se lako hakovati ili ukinuti te ih bilo ko može upotrijebiti za prenos vrijednosti širom svijeta bez intervencije posrednika.
Kako bi se osiguralo da ove postavke ostanu, ali i da budu efektivne, moraju se preduzeti znatni kompromisi. Budući da su čvorovi odgovorni za pokretanje mreže kriptovaluta, propusnost transakcija je ograničena. Kao rezultat, broj transakcija po sekundi (TPS) na blockchainu koji se može obraditi je relativno nizak za tehnologiju čiji je cilj biti javno usvojena.
Da bi se prevazišla inherentna ograničenja blockchain tehnologije, predložena su brojna rješenja skalabilnosti kako bi se povećao broj transakcija koje mreža može podnijeti. U ovom ćemo teksu detaljno opisati Lightning Network, jedno takvo rješenje za poboljšanje Bitcoin blockchaina.
Što je Lightning Network?
Lightning Network je tehnologija drugog sloja za Bitcoin koja koristi mikro platne kanale za povećavanje skalabilnosti Bitcoin blockchaina za obavljanje transakcija.
Oduzimanjem transakcija od glavnog blockchaina, očekuje se da će Lightning Network dezintegrisati Bitcoin i smanjiti povezane naknade za male transakcije. Transakcije provedene u Lightning Networku trenutne su i znatno će poboljšati korisnost Bitcoina kao medija za svakodnevnu upotrebu.
Lightning Network takođe se može koristiti za provođenje izvan lančanih transakcija koje uključuju razmjenu između različitih kriptovaluta. Na primjer, potreban je atomic swap, koji će omogućiti zamjenu jedne kriptovalute za drugu bez uključivanja posrednika, poput kripto burze.
Ideja i nastanak Lightning Networka
Lightning Network prvi su put predložili Joseph Poon i Thaddeus Dryja 2016. godine i od tada se razvija. Da bi Bitcoin postigao svoj potencijal te postao medij za svakodnevne transakcije, mora obrađivati milione transakcija dnevno. Ali priroda njegove decentralizovane tehnologije koja zahtijeva konsenzus svih nodeova unutar mreže predstavlja probleme broju transakcija.
Na primjer, odobravanje i pohranjivanje transakcija biće će skupo i dugotrajno ako se broj transakcija na Bitcoin mreži umnoži. Povećanje broja transakcija takođe zahtjeva značajna poboljšanja procesne snage računara, koja je potrebna za izvršavanje transakcija koje uključuju Bitcoin.
Lightning Network rješava problem skaliranja tako što stvara drugi sloj na glavnom blockchainu Bitcoina. Taj drugi sloj sastoji se od više kanala plaćanja između stranaka ili korisnika Bitcoina. Lightning Network kanal je mehanizam transakcija između dvije strane (P2P). Koristeći kanale, stranke mogu međusobno slati ili primati plaćanja, ali se ona obrađuju drugačije u poređenju sa standardnim transakcijama koje se događaju na Bitcoin blockchainu. Ažuriraju se na glavnom blockchainu samo kada dvije strane otvore i zatvore kanal.
Između ta dva čina, strane mogu beskrajno prebacivati sredstva između sebe, a da nisu obavijestile glavni blockchain o svojim aktivnostima. Ovakav pristup drastično ubrzava transakcije jer nisu potrebne potvrde svih čvorova u blockchainu za obavljanje transakcija.
Pojedinačni kanali plaćanja između različitih strana kombinuju se kako bi stvorili mrežu lightning čvorova koji mogu usmjeravati transakcije među sobom. Rezultat međusobnih veza između različitih kanala plaćanja je Lightning Network.
Kako funkcioniše?
Lightning Network je sistem pametnih ugovora izgrađenih iznad osnovnog Bitcoin blockchaina koji omogućava brze i jeftine transakcije direktno između dvije strane. Da bi se postigla ove brze i jeftine transakcije, nužno je poduzeti nekoliko koraka.
Postavlja se multi-signature kripto novčanik koji sadrži određenu količinu Bitcoina (koju osigurava barem jedna od dvije strane). Adresa novčanika se zatim sprema u javni Bitcoin blockchain, uključujući pametni ugovor koji dokazuje koliki dio tih Bitcoin depozita pripada kome. Nakon što se ovaj kanal plaćanja jednom postavi, moguće je da ove dvije strane izvrše neograničenu količinu transakcija, a da pritom ne dotaknu podatke pohranjene na glavnom blockchainu.
Sa svakom transakcijom obe strane potpisuju ažurirani ugovor kako bi on uvijek odražavao koliki dio Bitcoina pohranjenog u multi-signature novčaniku pripada kome. Ažurirani ugovor ne prenosi se u blockchain, već obe strane zadržavaju njezinu kopiju. Ako nastane problem između stranaka ili je kanal plaćanja zatvoren, obe strane mogu upotrijebiti najnoviji međusobno potpisan pametni ugovor da isplate svoj udio iz multi-signature novčanika.
Sve ovo zvuči vrlo nezgrapno, ali zapravo krajnjem korisniku nisu potrebni nikakvi dodatni napori za obavljanje isplate putem Lightning Networka, sve gore navedeno se događa automatski u pozadini.
Korištenje platnih kanala Lightning Networka učinkovito omogućava korisnicima da izravno komuniciraju, umjesto da emituju svoje poslovanje cijelom svijetu kroz javni Bitcoinov blockchain. Ako obe strane same prate svoje isplate u mogućnosti su da izbjegnu skupe i dugotrajne interakcije s javnim blockchainom. Ako postoji neka vrsta spora oko stanja na Lightning Networku, zadnji pametni ugovor koji je potvrđen i potpisan od obe strane odlučiće o raspodjeli sredstva u multi-signature novčaniku.
Sada kada je Bitcoin (BTC) star više od 12 godina, naučili smo mnogo o tome šta može, a šta ne može. Pozitivna strana je što je prva kripto valuta razvila nekoliko slučajeva stvarne upotrebe-uključujući efikasnija plaćanja, jeftinije i brže doznake i moguće skladištenje vrijednosti. Međutim, sa druge strane, imamo i mali problem kada je u pitanju skalabilnost.
Trenutno blokovi na Bitcoin blocjchainu mogu podržati samo nekoliko transakcija sa jednim blokom koji se stvara na svakih 10 minuta. Možda se ne čini dugo, ali kada veliki broj ljudi pokušava koristiti mrežu istovremeno, transakcije ponekad mogu potrajati i mogu postati skuplje.
Prednosti
Moguće su sitna plaćanja – budući da su naknade proporcionalne iznosu plaćanja, možete poslati samo dio jedne marke, a troškovi transakcije se obavljaju čak u hiljaditim dijelovima satošija.
Plaćanja se podmiruju odmah – novac se šalje u vremenu koje je potrebno da “pređete” mrežu do vašeg odredišta i nazad, obično u malom dijeliću sekunde.
Poboljšana privatnost – ne pohranjuje se svaka transakcija na javni blockchain, već samo kada se konačni kanal plaćanja zatvori i saldo se isplati obema stranama, tek tada se transakcija prikazuje na javnom blockchainu.
Nedostaci
Nereagovanje stranaka – ako jedna od stranaka ne reaguje, korisnici će možda morati čekati satima kako bi zatvorili kanal za plaćanje i ponovo uputili sredstva alternativnim putem.
Nema izvanmrežnih plaćanja – korisnici ne mogu platiti nekome ko nije na mreži.
Centralizacija – Lightning Network može potaknuti centralizaciju u centrima za plaćanje (slično kao i centralizacija kripto rudara).
Trebate li koristiti lightning network?
Da ste prošle godine pitali za Lightning Network, možda bi ste čuli da to ljudi nazivaju snom. U to vrijeme, Lightning je bila samo nevjerovatno obećavajuća ideja koju je trebalo staviti na probu.
Međutim, to više nije slučaj. Sada počinjemo da uviđamo da vršnjaci poput Paxfula integrišu Lightning Network u svoju platformu, a ono što se ranije nazivalo „obećavajućim“ sada je stvarnost. Sada su javnosti dostupne jeftinije i brže transakcije i čim ostatak prostora uhvati korak sa platformom poput Paxful-a, mogli bismo vidjeti potpuno novu revoluciju u svijetu financija.
Upozorenje
Na samom kraju morate imati na umu da je ulaganje u kriptovalute i druge početne ponude kovanica („ICO“ – Initial Coin Offer) jako rizično i špekulativno, pa ovaj tekst nije preporuka vlasnika stranice kripto.ba ili pisca ovog teksta, da ulažu u kriptovalute ili druge ICO. Pošto je situacija svakog pojedinca jedinstvena, prije donošenja bilo kakve finansijske odluke, uvijek trebate konsultovati kvalifikovanog stručnjaka za ulaganja. Kripto.ba ne daje nikakve garancije u pogledu tačnosti ili pravovremenosti ovdje sadržanih informacija.