Es scheint, dass die Wahl eines guten Faktors zur Erweiterung der Kapazität von Bitcoin eine gute Idee ist. Die Software würde einige ihrer berechneten Werte durch diesen Faktor dividieren, wie z. B. die Zielzeit zwischen Blöcken während der Schwierigkeitsberechnung, die Anzahl der Blöcke zwischen Schwierigkeitsanpassungen und die Subvention. Um die Sicherheit von „einer Stunde Hashing-Power“ zu erreichen, würde die Empfehlung für Bestätigungen mit diesem Faktor multipliziert. Es scheint, dass die Verwendung eines Faktors von zwei von Zeit zu Zeit (wann immer die Community es für wertvoll hält) angemessen wäre.
Nehmen wir an, wir wählen einen Faktor N. Dies ermöglicht es der Blockchain selbst, N-mal so schnell zu wachsen, den Minern N-mal die Transaktionsgebühren zu zahlen, die Anzahl der Belohnungen mit N zu multiplizieren (aber die Belohnung selbst durch N zu teilen) und den Durchschnitt zu teilen auf eine Bestätigung mit N warten und die Rate, mit der Transaktionen bestätigt werden, mit N multiplizieren. Dies verringert auch die Varianz der Mining-Einnahmen.
Dadurch kann Zeit (anstelle von Netzwerkbandbreite und Computerspeicher) verwendet werden, um die Tragfähigkeit des Bitcoin-Ökosystems zu erweitern. Sollte ein solcher Vorschlag in eine BIP geschrieben werden?
Die bisherigen Einwände gegen diese Idee wurden in den Kommentaren beantwortet. Wenn jemand der Meinung ist, dass es einen Einwand gibt, der ausreicht, um die Idee fallen zu lassen, posten Sie bitte eine Antwort. Wenn jemand einen BIP erstellen möchte, lassen Sie es mich bitte wissen, damit ich es nicht selbst tun muss. Es macht mir nichts aus, es selbst zu tun, aber ich werde wahrscheinlich langsam sein.
In Anbetracht des Ersetzens des 1-Blocks durch N
Blöcke im gleichen Zeitrahmen N > 1
sehe ich die folgenden Punkte:
N
Dennoch kann es sein, dass 10 Minuten zu konservativ sind und ein kleineres Blockintervall einen Gesamtvorteil bieten würde. Zum Beispiel präsentierte Arthur Gervais bei Scaling Bitcoin Milan Simulationsergebnisse , die er dahingehend interpretierte, dass Bitcoin sicher 1-Minuten-Blöcke verwenden könnte.
CoinDesk behandelte das Thema in Eine niedrigere Blockzeit könnte Bitcoin-Skalierung helfen, aber wird es funktionieren? .
N = 10
es nur etwas weniger als 25 mBTC, also habe ich die Erwähnung aus meiner Antwort entfernt.
rny
Sven Williams
Nate Eldredge
Dave Schotte
Dave Schotte
Dave Schotte
Nick Odell
Murch