Zum Inhalt springen

Bitcoin Core Version 0.10.0 veröffentlicht


Empfohlene Beiträge

Bitcoin Core 0.10.0 wurde veröffentlicht und steht zum Download bereit:
 
https://bitcoin.org/bin/0.10.0/
 
Offizielle Mitteilung zur Veröffentlichung (englisch):
 
https://bitcoin.org/en/release/v0.10.0

Die wesentlichen Neuerungen in 0.10.0:

Schnellere Synchronisation

Bitcoin Core nutz nun die 'headers-first synchronization'. Damit werden zunächst erst alle Kopfzeilen und danach die zugehörigen Blöcke heruntergeladen. Da die komplette Blockchain damit im voraus bekannt ist, können die Blöcke dann parallel von allen verfügbaren Peers heruntergeladen werden. Eine erste vollständige Synchronisierung soll damit in 3 Stunden fertig sein!

Transaktionsgebühren

Die Transaktionsgebühr, damit eine Transaktion schnell bestätigt wird, wird nun geschätzt. In der Standardeinstellung werden Transaktion erzeugt, die schnell bestätigt werden. Es stehen zudem Kommandozeilenoptionen zur Verfügung, mit denen sich das Verhalten beeinflussen lässt:

-txconfirmtarget=n : Transaktionen erstellen, die ausreichend Gebühren haben, so das sie in n Blöcken bestätigt werden (Standard: 1). Die Einstellung wird von der Option -paytxfee überschrieben.

REST-Schnittstelle

Eine neue HTTP-API wird gestartet, wenn die -rest Option angegeben wird. Dies ermöglicht nicht authentifizierten Zugang zu öffentlichen Knotendaten.

Weitere Einzelheiten stehen im doc/REST-interface.md Dokument im Repository.

RPC-Server "Warm-Up" Modus

Der RPC-Server wird jetzt früher gestartet, bevor die meisten der aufwendigen Initialisationen, wie das Laden des Blockindexs gestartet werden. Dieses neue Verhalten kann für Leute nützlich sein um zu wissen, daß ein Server bereits gestartet und wird in Kürze verfügbar sein wird.

Verbesserte Signing-Security

Die Sicherheit der digitalen Unterschriften wurde gegen ungewöhnliche Angriffe verbessert.

Watch-only-Adressen in der Wallet

Das Wallet kann nun Transaktionen von Adressen verfolgen, für die man nicht die privaten Schlüssel hat.

Dies kann verwendet werden, um Zahlungen auf einem möglicherweise gefährdetem System zu verfolgen, ohne dort die privaten Schlüssel online zu haben.

bitcoin-tx

Bitcoin-tx ist ein neu eingeführtes Kommandozeilen-Programm, um eine einfache Handhabung der Bitcoin-Transaktionen zu ermöglichen. Eine Zusammenfassung der Optionen kann über "bitcoin-tx --help" aufgerufen werden.


 

  • Love it 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

aha, ich hätte erwartet dass nach der 0.9 die 1.0 kommt :/

 

Warum? Das ist eine Versionsnummer und nicht ein einfacher Zähler oder ein Marketinggag (2000, XP), da haben die einzelnen Stellen eine Bedeutung -> http://de.wikipedia.org/wiki/Versionsnummer.

 

Für ein neues Major-Release gab es nun wirklich keinen Grund. Und nach 9 kommt nun mal 10. :P

 

Zudem wird die 1.0 für ein Release meist erst vergeben, wenn die Entwickler sicher sind, das sie eine stabile und fertige Version geschaffen haben, die auch in nächster Zeit keine wesentlichen Änderungen erfährt. Das ist eben dann das erste wirklich fertige Stück Software. Bitcoin Core dagegen gilt immer noch als experimentell, also alles andere als fertig. Ich freu mich schon auf Version 0.999.99... :P

  • Love it 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

Hast du mal "bitcoin-tx" ausprobiert?

Ich komme nicht ganz dahinter, wie ich den Befehl aktiviere ...

 

Nö, wo liegt denn das Problem?

 

Bitcoin Core bitcoin-tx utility version v0.10.0

 

Usage:

  bitcoin-tx [options] <hex-tx> [commands]  Update hex-encoded bitcoin transaction

  bitcoin-tx [options] -create [commands]   Create hex-encoded bitcoin transaction

 

Options:

  -?                      This help message

  -create                 Create new, empty TX.

  -json                   Select JSON output

  -txid                   Output only the hex-encoded transaction id of the resultant transaction.

  -regtest                Enter regression test mode, which uses a special chain in which blocks can be solved instantly.

  -testnet                Use the test network

 

Commands:

  delin=N                Delete input N from TX

  delout=N               Delete output N from TX

  in=TXID:VOUT           Add input to TX

  locktime=N             Set TX lock time to N

  nversion=N             Set TX version to N

  outaddr=VALUE:ADDRESS  Add address-based output to TX

  outscript=VALUE:SCRIPT Add raw script output to TX

  sign=SIGHASH-FLAGS     Add zero or more signatures to transaction

      This command requires JSON registers:

      prevtxs=JSON object

      privatekeys=JSON object

      See signrawtransaction docs for format of sighash flags, JSON objects.

 

Register Commands:

  load=NAME:FILENAME     Load JSON file FILENAME into register NAME

  set=NAME:JSON-STRING   Set register NAME to given JSON-STRING

 

Bearbeitet von blubblibla
Link zu diesem Kommentar
Auf anderen Seiten teilen

wo gebe ich den Befehl denn ein? Ich habe es in der Kommandozeile und in der Konsole probiert, beides mal nicht gefunden.

 

Das ist ein Kommandozeilenprogramm. Nach dem sich das Programm nicht im Suchpfad befindet musst Du es dort aufrufen, wo es installiert ist.

 

z.B. in einem cmd-Fenster:

 

cd C:\Program Files\Bitcoin

bitcoin-tx

Bearbeitet von blubblibla
Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...

Wichtige Information

Wir haben Cookies auf Deinem Gerät platziert. Das hilft uns diese Webseite zu verbessern. Du kannst die Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist, weiterzumachen.