Citat:
Ursprungligen postat av
Stopp.Belagg
Jag fick för mig att det kanske kan vara så att ni faktiskt inte förstår detta. I och med att det även kan finnas andra läsare, även välvilliga sådana, som inte förstår, ska jag göra ett försök att förklara.
Detta är egentligen så enkelt att det inte har med lightning att göra utan mer med väldigt grundläggande bokföring eller möjligen mellanstadiematematik.
Men jag gör ett försök. Kanske kan det få någon pollett att trilla ner därute någonstans.
Vi förenklar kraftigt och tänker att vi har ett litet nätverk med bara fyra noder och tre kanaler och bortser helt från de minimala nodavgifterna.
--------------------
Antag följande:
Stopp.Belagg (hädanefter förkortat S) har en kanal 1 till N med totalt 100 sat jämnt fördelade (50 tillhör N -- 50 tillhör S, förkortat 50 N – 50 S).
N har en likadan kanal 2 till Stopp.Belaggs arbetsgivare A med 100 sat jämnt fördelade (50 N – 50 A)
N har även en likadan kanal 3 till butiken B med 100 sat jämnt fördelade (50 N – 50 B)
Det vill säga:
Kanal 1: 50 N -- 50 S
Kanal 2: 50 N -- 50 A
Kanal 3: 50 N -- 50 B
Totalt äger S alltså 50 sat, N 150 sat, A 50 sat och B 50 sat.
---
Steg 1. Antag att arbetsgivaren betalar 10 sat i lön till Stopp.Belagg.
Då kommer kanalernas balans förändras till:
Kanal 1: 40 N – 60 S
Kanal 2: 60 N – 40 A
Kanal 3: 50 N – 50 B
Totalt äger nu S 60 sat, N 150 sat, A 40 sat och B 50 sat.
---
Steg 2. Antag att Stopp-Belagg köper mat från butiken för 10 sat.
Då kommer kanalernas balans förändras till:
Kanal 1: 50 N – 50 S
Kanal 2: 60 N – 40 A
Kanal 3: 40 N – 60 B
Totalt äger nu S 50 sat, N 150 sat, A 40 sat och B 60 sat.
---
Steg 3. Antag att butiken köper en tjänst från arbetsgivaren för 10 sat.
Då kommer kanalernas balans förändras till:
Kanal 1: 50 N – 50 S
Kanal 2: 50 N – 50 A
Kanal 3: 50 B – 50 N
Totalt äger nu S 50 sat, N 150 sat, A 50 sat och B 50 sat och allt är åter i jämn balans.
---
Så länge utgifter och intäkter tar ut varandra uppstår inget problem och man behöver inte tillföra eller bortföra bitcoin från lightning medelst onchaintransaktioner. Det blir ingen principiell skillnad om vi tillför fler kanaler eller fler noder.
Kebabmedpommes, jag vet redan att du inte har förstått ett dyft av detta, så du behöver inte kommentera.
Tack för att du tog dig tid att förklara detta enkelt. Kommer vara användbart att hänvisa till så fort så jag bookmarkar det.
Citat:
Ursprungligen postat av
Stopp.Belagg
Routingproblemet är redan löst, åtminstone för små nätverk som i mitt exempel.
Ja, tack vare tex Trampolin noder, Becon noder och Rendevouz noder utöver klassisk source/onioin routning[/url], så finns flera olika sätt att routa beroende på vilket problem man vill lösa.
Andreas Antonopoulos förklarade det enkelt när han förklarar några av ovan kocenpt:
Citat:
The current strategy works very well for the size and connectivity characteristics of Lightning today.
We don't "solve" routing, just as we don't "solve" scaling. As the network changes in size, the problem changes.
We should "solve" routing for today's Lightning Network, just like we solve scaling for today's Bitcoin network.
Later, the problem will change and arise again. You "solve" it again and again. There is no final solution.
What percentage are we to solve routing? We are at 100% for Lightning's current scale.
We are close to 0% for the rest of its lifetime, because the future is infinite and routing problems will change.
https://www.youtube.com/watch?v=vnDiJJoPESo