Warum erhöht eine zunehmende Blockgröße die Zentralisierung?

Ich verstehe, dass dies eine strittige Frage ist. Helfen Sie mir zu verstehen, warum eine Erhöhung der Blockgröße das Risiko einer Zentralisierung erhöht? Ich verstehe nicht, was Antonopoulos meinte, als er sagte, dass nur wenige Menschen die Blockchain validieren können, wenn die Blockgröße erhöht wird.

„Wenn die Validierung meines Blocks 11 Minuten dauert, bin ich aus der Blockchain entfernt, was bedeutet, dass weniger Personen unabhängig validieren können, was bedeutet, dass das System zentralisiert wird. Mit einer dieser Erhöhungen können weniger Personen am Validierungsprozess teilnehmen, weniger Menschen können sich an der Speicherung der Daten beteiligen, und weniger Menschen können sich als unabhängige Akteure beteiligen. Wir gehen von einem dezentralisierten System zu einem System, das allmählich mehr und mehr zentralisiert wird.“

Was ist deinem Freund unklar?
Wie hängt die Erhöhung der Zentralisierung und der Blockgröße zusammen? Danke!

Antworten (1)

Er scheint zu sagen, dass er, wenn der Block zu groß ist, möglicherweise mehr Zeit braucht, um ihn zu validieren, als das Netzwerk braucht, um einen neuen Block zu lösen. Das würde bedeuten, dass er mit jedem Block Zeit verliert und daher gar nicht validieren kann.

Bitcoin-Blöcke werden im Durchschnitt alle 10 Minuten gelöst. Er schlägt vor, dass er, wenn er für die Validierung von Blöcken durchschnittlich 11 Minuten benötigt, bei jedem Block eine Minute verlieren würde, weshalb er nicht in der Lage wäre, jeden Block zu validieren, was den Zweck verfehlt.

Angesichts der Annahme, dass die Blockgrößen zunehmen werden, bin ich nicht überzeugt, dass sich dieses Problem überhaupt abzeichnet. Auf die Frage "wie lange dauert es" bezieht sich diese ausgezeichnete Antwort nur auf Sekunden, nicht auf Minuten. Damit die Validierung in einen 11-minütigen Prozess übergeht, müssten wir das lange vorhergesagte Kommen absichtlich vernachlässigen. Ich bezweifle, dass das jemals passieren würde.

Aber das ist ein extremes Beispiel. In Wirklichkeit erscheint die Umstellung von 5 Sekunden auf 15 Sekunden zunächst wirklich unbedeutend, hat aber für größere Miner Vorteile gegenüber kleineren Minern.

Ein erheblicher Teil der Blöcke wird innerhalb von Sekunden nach dem vorherigen Block gefunden. Wenn Sie den vorherigen Block gefunden haben, können Sie die Validierung überspringen und sofort mit der Arbeit am nächsten Block beginnen. Das bedeutet, dass Sie hin und wieder Glück haben und innerhalb weniger Sekunden den nächsten Block schieben, wodurch Sie die Belohnung und die Gebühren einfordern können . Wenn im Vergleich dazu ein anderer Miner den nächsten Block innerhalb weniger Sekunden löst, wird er ihn ohne Transaktionen einreichen, weil er den vorherigen noch validiert hat. Natürlich finden große Miner mehr Blöcke, sodass sie eher davon profitieren.

Das Beispiel von Antonopoulos ist extrem; Die Validierungskosten müssen nicht annähernd 11 Minuten pro Block betragen, bevor ein Problem auftritt. Nur ein paar Sekunden zu benötigen, um einen zusätzlichen Block zu validieren und weiterzuleiten, hat beispielsweise sehr starke Auswirkungen auf die Vorteile größerer Miner gegenüber kleineren. Darüber hinaus ist Bandbreite (insbesondere zensurresistente Bandbreite mit geringer Latenz) nicht überall auf der Welt billig, und der Speicherplatz für das Blockchain- und UTXO-Set wird zunehmend besorgniserregend.
@pieter Wie profitieren größere Miner von einer Erhöhung um wenige Sekunden?
Weil ein erheblicher Teil der Blöcke innerhalb weniger Sekunden nach dem vorherigen gefunden wird. Ein Miner kann immer mit der Arbeit auf einem Block beginnen, den er selbst produziert hat, aber andere Miner müssen zumindest zuerst den Block validieren, den ein anderer erstellt hat. Daher hat der Miner des vorherigen Blocks immer eine kleine, aber bedeutende Starthilfe. Da größere Miner häufiger Blöcke auf ihren eigenen Blöcken finden, wirkt sich dieser Effekt zu Unrecht auf größere Miner aus.
@pieter Ah, ja, ich verstehe. Größere Bergleute hätten mehr Möglichkeiten, neue Blöcke zu starten, ohne den vorherigen Block validieren zu müssen (weil es ihr eigener Block ist). Dies würde ihnen im Durchschnitt mehr als 100 % Glück bringen. Ich werde bearbeiten.
Da verbesserte Blockausbreitungstechniken wie kompakte Blöcke übernommen wurden, wurde diese Auswirkung erheblich reduziert (aber nicht beseitigt). An diesem Punkt ist die größte Sorge (IMO) in Bezug auf die Skalierung die Geschwindigkeit des UTXO-Set-Wachstums.
@Pieter Ja? Du hast wahrscheinlich Recht. Ich habe die Antwort aktualisiert.