Post
Topic
Board Hrvatski (Croatian)
Re: Lightning network
by
ljudotina
on 26/01/2018, 18:53:51 UTC
...

Primjer:
Svaki dan kupujem ručak bitcoinom u McDonaldsu. Otvorim side chain s McDonaldsom sa recimo 0.1 BTC. Recimo da ručak košta 0.01 BTC. Svaki radni dan u tjednu platim ručak. Transakcije su upisane samo na side chainu. Došao je petak i odlučio sam promjeniti restoran. U tom trenutku nakon 5 dana side chain ima potpisane transakcije iz kojih se vidi da 0.05 BTC pripada meni a 0.05 BTC pripada i restoranu. Side chain se zatvara na glavnoj mreži i svako od nas dobije količinu BTC koja mu pripada.
...


Da pojasnim još nešto vezano uz ovaj primjer. Naime, primjer je TOČAN, u potpunosti, no zanemaruje sljedeće činjenice tj ne opisuje situaciju kakva će biti u pravom svijetu:

1) Ljudi neće otvarati kanale prema svakome kome žele često slati uplate. Otvorit ćeš par kanala i to je to, zbog umreženosti će tvoje uplate najnormalnije doći do McDonaldsa bez da ti osobno otvaraš kanal prema njima. No, isto tako, moči ćeš ako baš želiš otvoriti direktan kanal.

2) Zbog ovog iz 1), nećeš otvarati kanal od 0.01BTC prema jednoj firmi, pa opet 0.01 prema drugoj i tako 100 kanala prema 100 firmi (ako npr. imate 1 BTC) već ćeš imati 3-5 kanala u kojima ćeš rasporediti SVE svoje BTC-ove. U svijetu u kojem je LN aktivan, nema smisla NE držati BTC u LN kanalima. U opisanom slučaju gdje imaš 1 BTC i npr. 5 otvorenih kanala, svaki kanal ima 0.2 BTC-a. U slučaju da šalješ 0.3 BTC-a, iz jednog kanala će ti biti oduzeto 0.2 a iz drugog 0.1 i to je to.

Već sam stavio kako to izgleda u LN software-u Eclair:
https://www.bitcoin-hrvatska.com/forum/topic/31/testiranje-lightning-networka-na-testnetu/21

Tu možete vidjeti moje transakcije na Mainnetu. Kao što vidite, imam otvoreno više kanala i prilikom plačanja ne biram kanal niti razmišljam od kuda će se potrošiti BTC i kuda će proći. To odrađuje LN. Osim otvaranja kanala, transakcije unutar LN-a su identične transakcijama unutar BTC Core-a.