Ein neues Forschungspapier der internationalen Analystengruppe IMEC hat herausgefunden, dass Änderungen an Bitcoins, die von einer Software-Implementierung namens Bitcoin Unlimited vorgeschlagen werden, die Effektivität von Angriffen auf das Netzwerk erhöhen würden.

Eine alternative Version der Software, Bitcoin Unlimited, entstand 2016 als eine Bemühung von gleichgesinnten Entwicklern und Startups, die Bitcoins hartcodierte Blockgröße, das Zentrum der ausufernden Skalierungsdebatte, durch ein neues Konzept namens " Emergenter Konsens. "

Wie in unserem CoinDesk Explainer skizziert, war die Idee, dass Regeln und Blockgrößen nicht direkt im Code spezifiziert werden, sondern dass Knoten und Miners unter Verwendung von marktwirtschaftlichen Prinzipien auf Bitcoins Regeln konvergieren können.

Die IMEC-Studie fand jedoch heraus, dass Bergleute mit den ökonomischen Ressourcen zur Unterstützung größerer Datenblöcke "sowohl den Anreiz als auch die Fähigkeit haben", kleinere Bergleute aus dem Netzwerk zu verdrängen. Die Forscher verwendeten zwei Modelle als Stellvertreter für die "soziale Entscheidung", die an dieser Entscheidungsfindung beteiligt war, und prüften, wie die Idee sowohl unter sicheren als auch unter schwierigen Bedingungen funktionieren würde.

Der Bericht fand heraus, dass, wenn Minenarbeiter und Knoten sowohl eine "übermäßige Blockgröße" als auch eine "maximale akzeptable Blockgröße" als Mittel zur Bestimmung der Regeln signalisieren, neue Angriffsvektoren geöffnet werden, die die Minenarbeiter bewusst "abzweigen" lassen Netzwerk ", falls gewünscht.

"Unsere Ergebnisse ... beweisen, dass Gabeln häufig vorkommen, wenn die Blockgröße des Angreifers flexibel ist", erklären die Autoren des Berichts.

Die Studie kommt schließlich zu dem Schluss, dass die Art des Bitcoin-Mining-Geschäfts, in dem verschiedene Unternehmen um Belohnungen konkurrieren, die Rechnerpools nutzen, bedeutet, dass Bergleute, die große Blöcke unterstützen können, zusammenarbeiten können, um Konkurrenten aus dem Wettbewerb zu drängen.

"Während des Übergangszeitraums können Personen unterschiedliche [übermäßige Blockgrößen] übertragen, um ihre bevorzugte Blockgröße zu befürworten und andere Minenarbeiter zu bedrohen, wodurch das System in einem anfälligen Zustand bleibt. Darüber hinaus, wenn die Blockgröße im System steigt öffentliche Knoten werden nicht in der Lage sein, diese großen Blöcke zu handhaben, und die dezentralisierte Natur von Bitcoin ist beschädigt ", fährt das Papier fort und fügt hinzu:

Mit anderen Worten, in BU ist die Profitorientierung der Bergleute nicht mit der dezentralen von Bitcoin vereinbar Philosophie. "

Selbst in separaten Tests, in denen von Minenarbeitern erwartet wurde, dass sie den Protokollregeln entsprachen, ergab die Analyse, dass" strategische "Bergleute Blockbelohnungen" unproportional zu ihrer Bergkraft "erhalten und" lange Gabeln leichter und häufiger auslösen können " "als unter den Einschränkungen des aktuellen Designs der Software.

Letztlich wird festgestellt, dass die Auswirkungen einer solchen Änderung auf die Sicherheit "nicht gründlich analysiert wurden."

Offene Fragen

Die Arbeit, die von den Forschern Ren Zhang und Bart Preneel verfasst wurde, stellt einen erfrischend wissenschaftlichen Kontext für eine technische Seite einer Debatte dar, die oft durch Vitriol definiert wird. Obwohl sie wahrscheinlich die Politik des Themas beeinflusst Nun,

Ein potentielles Problem, das Kritiker mit dem Papier finden können, ist, dass es ein dezentralisiertes Netzwerk anzunehmen scheint, in dem kleinere Knoten operieren, die dem Protokoll einen wertvollen Dienst erweisen Blöcke haben lange versucht, den Einfluss hoher Knotenbetriebskosten herunterzuspielen.

Tatsächlich scheint eine fundamentale Kluft zwischen den beiden Lagern ideologisch ihre Ansichten über die Bergmann- und Knotenkonsolidierung zu sein, wobei die Entwickler dies als gegensätzlich zu Bitcoins Wertversprechen betrachten Start-ups scheinen den Trend eher als Nebeneffekt von Wirtschaft und Business zu akzeptieren.

Es bleibt jedoch abzuwarten, wie sich die Auswirkungen auswirken werden, wenn man bedenkt, dass das Netzwerk nahe ist einen alternativen Vorschlag aktivieren Der Vorschlag namens Segwit2x würde Segregated Witness, eine Code-Änderung, die von Bitcoins aktuellem Open-Source-Entwicklungsteam vorgeschlagen wird, umsetzen.

Zum Zeitpunkt der Drucklegung signalisierten laut einer Online-Datenquelle nur 10. 75 Prozent der Knoten für die Implementierung von Bitcoin Unlimited.

Offenlegung: CoinDesk ist eine Tochtergesellschaft der Digital Currency Group, die zur Organisation der Segwit2x-Vereinbarung beigetragen hat.

Pencil und Radiergummi über Shutterstock