Bitcoin 0. 8. 6 wurde diese Woche offiziell veröffentlicht und das inkrementelle Update bringt ein paar Bugfixes und einige raffinierte Features, wie lockere Einschränkungen der Blockgröße.

Die größten Änderungen wirken sich auf die Blockgröße aus. Die maximale Größe der freien Transaktionen beträgt nun 1 000 Byte anstelle von 10 000 Byte, wodurch mehr Transaktionen pro Block möglich sind. Da jeder Block 27 000 Bytes für freie Transaktionen zulässt, bedeutet dies, dass bis zu 27 freie Transaktionen pro Block verfügbar sein werden, von drei oder weniger in 0. 8. 5 und früheren Versionen.

Die minimale Ausgabeanforderung von 0, 01 BTC wurde ebenfalls gelöscht. Die Anforderung wurde veraltet, als der Bitcoin-Wert anstieg. Kleinere Ausgaben können sich jetzt für freies Weiterleiten qualifizieren, und die maximale Größe für die Erstellung freier Transaktionen wurde ebenfalls reduziert.

Fehlerkorrekturen und Optimierungen

Bitcoin 0. 8. 6 behebt auch eine Reihe von Fehlern, die in 0. 8. 5 gefunden wurden, nämlich bei Benutzern, die Mac OSX ausführen. Probleme mit der Blockkettenkorruption in OSX wurden behoben, alternative fsync-Methoden wurden eingeführt und einige andere Optimierungen wurden implementiert, um die Zuverlässigkeit zu verbessern.

Viele Benutzer von OSX 10. 8 und 10. 9 Systemen hatten Probleme mit Blockchain-Korruption, aber es ist unklar, ob 0. 8. 6 alle Probleme lösen wird.

Bitcoin 0. 8. 6 sollte Probleme im Zusammenhang mit der Übertragung von Transaktionen lösen, da 0. 8. 5 dazu tendiert, fälschlicherweise den falschen vin-Wert zu verwenden, was zu einer ungültigen Transaktion führt. Das Problem wurde behoben und sollte der Vergangenheit angehören.

Die Leistung und Robustheit des Netzwerkcodes wurden ebenfalls verbessert. Es gibt ein neues Timestamp-Debugprotokoll, mit dem Netzwerkprobleme erkannt und diagnostiziert werden können.

Miner standard Blockgröße erhöht

Der Standardwert -maxblocksize wurde von 300.000 auf 350.000 Bytes erhöht. Der Standardbereich für Transaktionen mit hoher Priorität wurde auf 30 000 Byte erhöht. Dies sollte ein höheres Transaktionsvolumen ermöglichen und dazu beitragen, zu messen, welcher Prozentsatz der Hash-Leistung einfach mit den Standardwerten einhergeht. Die meisten Minenarbeiter verwendeten jedoch nicht das Standardlimit und die Blockgrößen waren etwas kleiner als 300.000 Bytes.

Mögliche Aktualisierungsprobleme

Es gibt einen Vorbehalt. Einige Benutzer haben während der ersten Synchronisierung gemeldet, dass auf 32-Bit-Computern der virtuelle Speicher nicht mehr ausreicht. Verwenden Sie daher am besten eine 64-Bit-ausführbare Datei, die zu diesem Zeitpunkt nicht verfügbar ist. Allerdings sollte 0. 9. 0 native 64-Bit-Unterstützung bieten.

Das Update fordert alle Benutzer zum Aktualisieren auf, indem Sie die folgenden Schritte ausführen:

Wenn Sie eine ältere Version ausführen, fahren Sie sie herunter. Warte, bis es vollständig heruntergefahren ist (was bei älteren Versionen einige Minuten dauern kann), dann starte das Installationsprogramm (unter Windows) oder kopiere einfach über / Applications / Bitcoin-Qt (auf Mac) oder bitcoind / bitcoin-qt (unter Linux ).

Wenn Sie ein Upgrade von Version 0. 7. 2 oder früher durchführen, wird beim ersten Start von 0. 8. 6 Ihre Blockchain-Datei neu indiziert, was je nach der Zeit zwischen 30 Minuten und mehreren Stunden dauern kann Geschwindigkeit Ihrer Maschine.