Frage: Wieviele Banküberweisungen machst du am Tag? 100? Ich mach' vielleicht 10-20 im Monat. Wenn überhaupt.
Zweite Frage: Wie kannst du das hier fragen
Denken wir mal an eine Exchange, bei der man seine Coins nicht mehr vorhab einzahlen muss, sondern stattdessen einen Payment-Channel aufmachen kann (oder bereits offen hat) und die Coins erst Millisekunden vor der Transaktion an die Börse Off-Chain übereignet werden, wenn man Fiat benutzt, oder bei einem Cryptocoin zu Cryptocoin Trade mit einem HTLC sogar beides zeitgleich als Atomic Swap ausgeführt wird. Zudem kenn ich aktuell keine Börse die 0-conf Transaktionen annimmt.
Nachdem ich das hier schrieb:
... das letzte, was ich gehört habe, war dass wenn man bei Lightning 10 Millionen User annimmt, die jeweils 0,01 Bitcoin versenden wollen, man 1,4 Millionen Bitcoins in Payment-Channels stopfen muss. Kann man sich ja ausrechnen, wie weit das bei 21 Mio Coins skaliert ...
Sollte dies stimmen - und es gab keinen lauten Widerspruch, daher scheint was dran zu sein - ist LN für Transaktionen über 10 Euro mehr oder weniger unbrauchbar. Für Börsen hat es damit gar keinen Wert.
Dritte Frage: Schon mal was von Pruning gehört?
Beim einen geht es um Off-Chain Payments allgemein und zwar eher um Ad-Hoc Payment Channels - Ich hab in dem Beispiel auch nicht von LN geredet, aber wenn man einen neuen Channel aufmacht hat man sowieso nicht das Problem was du beschreibst und könnte dafür auch LN nehmen.
Beim zweiten geht es um eine theoretische Struktur aus einem mathematischen Modell für LN und zwar wenn das LN bereits so weit entwickelt wäre, so dass man kaum noch Off-Chain braucht.
Außerdem ist das 2. Modell nicht optimiert, da es einzig um alleine darum ging zu zeigen, dass z.B. Routing in so einem großen Netz funktionieren kann.
Wir wissen, dass LN technisch gut in kleinen Netzen funktioniert, aber das war der erste Versuch das mal für ein großes Netz zu simulieren.
Es lässt sich daraus aber nicht ableiten, wie viele Bitcoins man tatsächlich für ein Netzwerk in der Größe braucht, oder ob man überhaupt ein Netzwerk in der Größe braucht.
Die benötigten Bitcoins könnten dafür in der Realität durchaus eine ganze Größenordnung weniger sein.
Das LN schon im kleinen Maßstab nützlich sein kann und wir für das Szenario die technischen Grundlagen bereits haben, stellt das ja überhaupt nicht in Frage.
Das andere Szenario ist eigentlich nur für den Fall interessant, ob es möglich ist mit den bisherigen Blockgrößen dauerhaft auszukommen, wovon ich nicht überzeugt bin.
Und klar, wir haben ja genug über Pruning geschrieben.
Pruning funktioniert - allerdings wenn wirklich viele Leute anfangen zu prunen bei 1 TB / Jahr, dann wird es innerhalb kurzer Zeit extrem schwer überhaupt eine neue Node syncen zu können.
Also bevor wir Pruning ernsthaft in der Masse nutzen wollen bitte Clients mit funktionierenden UTXO Commitments oder andere Technologien die ein syncen wieder sicher möglich machen.
Du kannst einen Effizienzgewinn um einen beliebigen Faktor ja auch nutzen um die entsprechende Anzahl mehr Leute in das Netzwerk zu holen.
Wenn man keinen Vorteil hat das auf der Blockchain zu settlen als Nutzer und es funktionierende Alternativen gibt, dann bleibt es einfach verschwendete Bandbreite und Blockspace.
Es gibt auch nicht nur neue Anwendungszwecke durch Kapazitäts Gewinne bei Off-Chain Transaktionen, sondern eben auch neue Einsatzzwecke durch eine höhere Sicherheit in manchen Anwendungsszenarien (siehe mein Börsen Beispiel). Es ergibt daher auf jeden Fall Sinn das weiter zu verfolgen.
Du kannst mit Off-Chain Transaktionen ohne Probleme Beträge von 0,01 ct und noch viel kleinere Beträge überweisen, also viele Services dann extrem genau abrechnen, während das auf einer Blockchain ohne Blockgrößenbeschränkung, aber mit Fee zur Spamcontrol nicht möglich ist, da wir auch dann noch mehrere cent Gebühr pro Transaktion haben werden. Oder wie wäre das für Online-Kasinos? Da könntest du mehrere Transaktionen pro Minute (wenn man will auch pro Sekunde) pro Benutzer problemlos verarbeiten, während das On-Chain einfach nicht skaliert.
Edit:
Hatte als ich 10 Mio als Beispiel genommen und nicht die 10 M Challenge im Kopf - die Zahl hatte ich einfach nur so gewählt - alle Gemeinsamkeiten sind zufällig, ist eben eine einfache Zahl zum Rechnen