Jump to content

Bitcoin Core Version 0.9.0 veröffentlicht


Recommended Posts

Neue Bitcoin-Version verfügbar:

 

Binaries:

https://bitcoin.org/bin/0.9.0/

 

https://bitcoin.org/en/download

 

 

Source:

 

https://github.com/bitcoin/bitcoin

 

 

This is a new major version that brings both new features and bug fixes; we urge all users to upgrade.

 

Das ist eine neue Hautpversion, die sowohl neue Funktionen als auch behobene Fehler enthält; Alle Benutzer sind angehalten auf die neue Version zu wechseln.

 

Nachtrag, Release-Notes:

https://github.com/bitcoin/bitcoin/commit/98f4c6c49ce42f3c83d21e5b8ae32eda02a79d49

Edited by blubblibla
  • Love it 1
Link to comment
Share on other sites

Kurze Zusammenfassung der wichtigsten Neuerungen in 0.9 auf Deutsch

Umbenennung in Bitcoin Core

Zur besseren Unterscheidung zwischen Bitcoin-Netzwerk und Bitcoin-Software wurde die Referenzimplementierung der Software in Bitcoin Core umbenannt.

Windows 64-bit Installer

Für Windows gibt es jetzt eine 64-bit-Version des Programms.

Einstellung der Unterstützung für OSX 10.5 / 32-bit

Ältere Macs werden nicht mehr unterstützt. Mindestanforderung sind jetzt eine 64bit-CPU und Mac OS X 10.6 oder höher.

Bitcoin-cli

Das Programm bitcoind soll zukünftig nicht mehr als zugleich als Server und RPC-Client verwendet werden.
Es gibt ein neues Programm bitcoin-cli, das die RPC-Client-Funktionalitäten des bitcoind übernimmt.

`walletpassphrase` RPC

Mit dem Kommando walletpassphrase kann nun ein neuer Zeitraum für die Entsperrung gesetzt werden, in älteren Versionen war dies nicht möglich.

Änderungen bezüglich Transaction malleability

Es wurden diverse Änderungen vorgenommen um dem Problem der Transaction malleability entgegenzuwirken.

Transaktionsgebühren

Die Standardtransaktionsgebühr wurde auf 0,01mBTC pro Kilobyte herabgesetzt.                                                       

Link to comment
Share on other sites

hierzu habe ich vorhin auch einen Blogbeitrag geschrieben:

 

Was hat sich verändert?

Zunächst einmal hat der Original-Client einen neuen Namen bekommen: Anstatt Qt heißt der Client nun Bitcoin Core.

 

Mehrere der Fixes zielen auf die Transaction Malleability. Diese war im Februar ein großes Thema, als Mt. Gox reklamierte, wegen ihr hunderttausende von Bitcons verloren zu haben. Kurz gesagt kann die Transaction Malleability dazu führen, dass ein Dritter Transaktionen so manipuliert, dass sie mit der falschen ID ausgeführt werden, was Verwirrung im Clienten stiftet und im schlimmsten Fall Bitcoins als ausgegeben anzeigt, obwohl sie es gar nicht sind. Laut Kernentwickler Mike Hearn ist die Transaction Malleability zwar noch nicht endgültig beseitigt, aber es gibt verschiedene fixes, die das Problem reduzieren. So ist es nun unter anderem schwieriger, Transaktionen mit manipulierter ID in Blöcke einzupflegen, und es gibt Befehle, mit der die Wallet eine fehlerhafte „Buchhaltung“ einfach restrukturieren kann.

 

Eine der augenfälligsten und in wirtschaftlicher Hinsicht wichtigste Änderung betrifft die Transaktionsgebühr. Bisher hat der Client 0,1 mBTC (0.0001 BTC) je Kilobyte verlangt, um eine Transaktion zu senden. Diese Gebühr soll verhindern, dass das Netzwerk mit Spam geflutet wird. Für die Version 0.9.0 war eigentlich geplant, die Gebühr zu „floaten“, also an den Preis anzupassen. Dies wurde jedoch auf die nächste Version verschoben. 0.9.0 senkt lediglich die Minimalgebühr auf ein Zehntel, also auf 0,01 mBTC je Kilobyte. Das Bezahlen der Gebühr garantiert allerdings nicht, dass die Miner die Transaktion in einen Block einarbeiten. Nach der Standardeinstellung befüllen Miner die Blöcke mit 50 Kilobyte High-Priority-Transaktionen und wählen dann weitere 700 Kilobyte nach der Höhe der bezahlten Gebühren aus.

 

Als wichtigste Neuerung sieht Bitcoin-Core-Entwickler Mike Hearns die Implementierung des Bitcoin Payment System BIP 70 an. Leider ist dies auch am schwersten zu verstehen. BIP 70 prozessiert Transaktionen über Payment Requests, also Zahlungsaufforderungen und ermöglicht es, nicht mehr nur an die bekannten 34-stelligen Bitcoin-Adressen, sondern an etwa eine Webseite, zu überweisen und die Transaktion mit Daten zu versehen. So kann ein Händler etwa automatisiert eine „Geld ist angekommen“-Nachricht zurücksenden oder ein Einkäufer eine Adresse für Erstattungen mitsenden. Da die Transaktion zudem über eine direkte Verbindung zwischen Einkäufer und Händler laufen können, sind sie in diesem Fall flüssiger und sicherer, zum Beispiel vor Man-in-the-middle-Attacken.

 

Mit der Implementierung von Coin Control wurde den Usern zudem die Möglichkeit gegeben, von Hand auszuwählen, welche Coins von welchen Adressen gesendet werden und an welche Adresse das Wechselgeld geht.

 

Zu all dem kommen noch zahlreiche weitere kleine Änderungen und auch einige neue Befehle für die Konsole. Bis das Update seine volle Wirkung zeigt, wird noch einige Zeit vergehen. Schließlich muss jeder Nutzer des Clienten updaten, was wohl etwas dauern wird.

 

Um den neuen Core zu installieren, muss man zunächst den alten Clienten vollständig schließen, was einige Minuten dauern kann. Anschließend den alten Clienten deinstallieren. Falls Sie keine Deinstallations-Option haben, reicht es aus, die .exe zu löschen.

Auf gar keinen Fall dürfen Sie die wallet.dat löschen! Und wenn Sie keine Lust haben, mehrere Wochen zu warten, sollten Sie besser auch nicht die Blöcke löschen.

Zur Sicherheit sollten Sie Kopien von sowohl der .exe und der wallet.dat machen, um, falls etwas gewaltig schiefgeht, eine Notfallversion zu haben. Die großflächige Installation des neuen Cores wurde noch nicht getestet, es ist daher nicht ausgeschlossen, dass es bei exotischen Systemen oder Konfigurationen zu Komplikationen kommt.

  • Love it 2
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.