Bitcoin Version 0. 9. 0 bringt Transaction Malleability Fixes, Branding Change

Update 20. März 18 Uhr GMT: Aktualisiert mit Kommentar vom Core Entwickler Mike Hearn.

Update 20. März 6: 30 Uhr GMT: Aktualisiert mit Kommentar von BitMonet Gründer und Entwickler Ankur Nandwani.

Update 21. März 6: 30 Uhr GMT: Aktualisiert mit Kommentar vom Bitcoin-Entwickler Peter Todd.

Die Kernentwickler von Bitcoin haben das neueste Update auf den Bitcoin-Referenz-Client, Version 0, veröffentlicht. 9. 0, die Transaktions-Malleability-bezogene Fixes enthält, sowie Updates, wie Transaktionen im Netzwerk weitergeleitet werden.

Version 0. 9. 0 beinhaltet insbesondere Münzsteuerungsfunktionen und ein Windows 64-Bit-Installationsprogramm, unter anderem Updates, Bugfixes und kleinere Feature-Ergänzungen.

Bitcoin Core Entwickler Gavin Andresen nahm auf Twitter, um die News zu veröffentlichen.

Bitcoin Core Version 0. 9. 0 ist fertig! Laden Sie Binärdateien aus // t. co / Brm6CPBw58 - melden Sie Fehler an // t. co / hz1q6u2AGC

- Gavin Andresen (@gavinandresen) 19. März 2014

Zusätzlich zu den technischen Fixes kommt das Update aber auch mit einem Branding-Wechsel. Die Entwickler haben angekündigt, dass sie den Bitcoin-Referenz-Client Bitcoin Core umbenennen, um die Verwechslung zwischen dem Netzwerk und der Software zu reduzieren.

Transaktionsverformbarkeit

Die bemerkenswertesten Änderungen waren die, die auf Transaktionsverformbarkeit ausgerichtet waren. Diese Probleme gewannen Bekanntheit für die Schlüsselrolle spielten sie bei der Unterstützung von Hackern starten große Angriffe gegen die meisten großen Bitcoin-Börsen im Februar und für den Namen als Sündenbock für Probleme, die von jetzt-Bankrott Exchange Mt. Gox

Transaktionsverformbarkeitsaktualisierungen beinhalten Tweaks, die das Weiterleiten und Abbau von mutierten Transaktionen verhindern und auf RPC-Befehle repariert werden, um falsche Salden für doppelt verbrauchte oder mutierte Transaktionen zu melden.

Core-Entwickler Mike Hearn sagte, dass trotz der Upgrades die Transaktionsverformbarkeit jedoch ein work in progress ist.

"Es ist nicht mit irgendwelchen Mitteln fertiggestellt und beendet die Transaktionsverformbarkeit, oder soweit wir wissen, wie wir mehr Upgrades machen werden."

Standardgebühren

Version 0. 9. 0 fällt die Standardgebühr für Weiterleitung von Transaktionen über das gesamte Netz, obwohl es immer noch nicht garantiert, dass Transaktionen von den Bergleuten akzeptiert werden.

Hearn zeigte an, dass das Bitcoin-Netzwerk zuvor für die Weiterleitung von Transaktionen eine hartcodierte Kosten in BTC verhängt hatte, aber diese Zahl änderte sich nicht mit dem Wechselkurs. Als Ergebnis, wenn der Preis erhöht oder verringert, die Kosten für diese Zahlungen nicht entsprechend angepasst.

Erklärter Hearn: "Es wird gearbeitet, um diese [Gebühren] zu schwimmen. Gavin [Andresen] wollte das mit 0 machen."0 999] Ankur Nandwani, der Gründer von BitMonet, zeigte, dass dieses Update vielleicht der bemerkenswerteste war, obwohl er ausdrückte, dass es Nachteile für die Veränderungen geben könnte.

" Ich Denken Sie Verringerung der Transaktionsgebühren wird die Verwendung von Bitcoin als Mittel zur Erleichterung der Mikrotransaktionen zu stärken. Aber zur gleichen Zeit wäre es interessant zu sehen, ob die Blockkette mit Mikrotransaktionen auf Grund dieser Veränderung aufgebläht wird. "

Entwickler Peter Todd schien diesen Aspekt der Veröffentlichung am meisten kritisch zu sein, was darauf hindeutet, dass die Veränderung, wie die Gebühren abgewickelt werden öffnet den Bitcoin-Core zum DDoS-Angriff.

"Bitcoin Core, auch die neue Version, entfernt niemals eine Transaktion aus dem Speicher, es sei denn, es wird in einen Block abgebaut, also wenn ein Angreifer das Netzwerk nur mit wirklich günstigen Transaktionen überflutet, die sie verwenden können eine Menge RAM und Netzwerkbandbreite für sehr wenig Geld, was dazu führt, dass Knoten mit Out-of-Memory-Fehlern abstürzen und die Blockausbreitung verschwinden. "

Seine Kommentare deuten darauf hin, dass sich der Bitcoin-Kern in einer Weise entwickeln kann das ist für große Volumina von Mikrotransaktionen nicht geeignet, bisher eines der stärksten Wertvorschläge für Bitcoin, oder das zumindest so, wie dies unter Beibehaltung der dezentralisierten Natur von Bitcoin ist, ist unklar.

Zahlungsprotokoll

Core Entwickler M ike Hearn vorgeschlagenen Version 0. 9. 0's Hinzufügung des Zahlungsprotokolls war das größte Mitnehmen. Die Technologie ermöglicht die Erstellung von Dateien, die Bitcoin-Adressen enthalten, aber auch mehr Informationen, die helfen, die Bitcoin User Experience wachsen mit Benutzer Erwartungen.

Erläuterung Hearn:

"Die Bitcoin-Adresse hatte keine Möglichkeit, Features hinzuzufügen, wie Rückerstattungen, Sicherheit, Privatsphäre-Upgrades, wiederkehrende Abrechnung, all diese großartigen Features, von denen die Leute schon lange reden." Weitere wichtige Updates

Unter den anderen wichtigen Änderungen war das Update für Windows, das nach häufigen Berichten gemacht wurde, dass Benutzer in 32-Bit-Systemen aus dem Speicher laufen würden. Darüber hinaus wurde ein Update auf das Verhalten von 'walletpassphrase' vorgenommen, das bisher beim Versperren fehlgeschlagen ist.

Kernentwickler Tamas Blummer, der auch der CEO von Bitcoin-Technologie-Unternehmen Bits of Proof ist, zeigte eine seiner Lieblings-Updates auf "OP_RETURN Relais", die standardisiert, wie man kurze Daten an die Blockkette zu begehen, und "ablehnen Nachricht ", die Rückmeldungen zu Transaktionen gibt, die von Organisationen erstellt werden, die einen Referenz-Client verwenden.

Reaktion

Die Community reagierte auf reddit und Bitcoin Talk-Forum, mit bitcoin-Nutzern, die die Qualität des Entwicklungsteams und die Breite der Veränderungen lobten.

Trotzdem gibt es Verbesserungen, nicht jeder in der Community glaubt, dass das Update weit genug geht. Bitcoin Core bleibt nach wie vor ein work in progress.

Said Blummer:

"Ich bin enttäuscht, dass ich keine signifikante Refactoring des Clients in Richtung einer modulareren Architektur sehen kann. Es ist absehbar, dass sich die Referenzimplementierung zum Router des Netzwerks entwickeln wird, während die Brieftaschenfunktionalität übernommen wird spezialisierte Software genauso wie es mit dem Bergbau passiert ist."

Andere schlugen vor, dass sie eine Wartezeit für das Upgrade einnehmen würden, um zu warten, bis Bugs angesprochen wurden.

Hearn aber ermutigt alle Mitglieder der Bitcoin-Community, nicht zu warten, um zu aktualisieren und zu betonen Diese Schlüsseländerungen in diesem Update könnten für das Bitcoin-Ökosystem sehr vorteilhaft sein.

"Es ist wichtig, dass die Leute aufrüsten, denn wenn wir es nicht tun, werden wir nicht in der Lage sein, die [Transaktionsrelais] Gebühren zu senken, und natürlich die Je höher die Gebühr ist, desto weniger attraktives Bitcoin ist. "

Aktualisierung auf Version 0. 9. 0

Die offizielle Freigabe rät denen, die ältere Versionen des Protokolls laufen, durch die folgenden Schritte:

ältere Version

Deinstallieren Sie alle früheren Versionen

  • Führen Sie das Installationsprogramm (Windows) aus oder kopieren Sie die Anwendung (Mac und Linux).
  • Die laufenden Versionen 0. 7. 2 oder früher müssen ihre Blockchain- indexiert, ein Prozess, den das Entwicklungsteam vorschlägt, dauert zwischen 30 Minuten und mehreren Stunden.
  • Imag e Credit:

Update Pfeil über Shutterstock

Der Führer in Blockchain News, CoinDesk ist eine unabhängige Medien-Steckdose, die für die höchsten journalistischen Standards strebt und hält durch eine strenge Reihe von redaktionellen Richtlinien. Haben Sie Neuigkeiten oder einen Story-Tipp, um unsere Journalisten zu schicken? Kontaktieren Sie uns unter news @ coindesk. com