Zum Inhalt springen

Bitcoin Core Version 0.10.0 Freigabekandidat (RC1) veröffentlicht


Empfohlene Beiträge

Die erste Vorabversion von Bitcoin Core 0.10.0 steht zum Testen bereit:
 
https://bitcoin.org/bin/0.10.0/test/
 
Das ist keine stabile Version für Endnutzer, testen auf eigene Gefahr!
 
Kurze Übersicht über die wesentlichen Neuerungen die wir in 0.10.0 erwarten dürfen:
 
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.
 
 
 
 
Wer sich für mehr Details interessiert, hier ist der Thread bei bitcointalk.org (englisch): Bitcoin Core 0.10.0rc1 has been released

Bearbeitet von blubblibla
  • Love it 5
Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 2 Wochen später...

0.10.0 RC2 ist in der Mache:

 

To fetch, build, and test (see also doc/build-*.md):

```

git clone -b v0.10.0rc2 https://github.com/bitcoin/bitcoin.git bitcoin-0.10

cd bitcoin-0.10

./autogen.sh

./configure

make

make check

```

 

Note: This includes the changes required for interoperability with

OpenSSL 1.0.1k.

 

Notable changes relative to v0.10.0rc1:

 

- 4e7c219 Catch UTXO set read errors and shutdown

- a3a7317 Introduce 10 minute block download timeout

- 12b7c44 Improve robustness of DER recoding code

- 76ce5c8 fail immediately on an empty signature

- 2d375fe depends: bump openssl to 1.0.1k

- ace39db consensus: guard against openssl's new strict DER checks

- 263b65e tests: run sanity checks in tests too

- e2677d7 Fix smartfees test for change to relay policy

- b7a4ecc Build: Only check for boost when building code that requires it

- 867c600 Catch LevelDB errors during flush

- 008138c Bugfix: only track UTXO modification after lookup

- 3022e7d Require sufficent priority for relay of free transactions

- 06fdf32 bitcoin-tx: Fix JSON validation of prevtxs

- 58fda4d Update seed IPs, based on bitcoin.sipa.be crawler data

- 94b362d On close of splashscreen interrupt verifyDB

- 1eadfd9 Bugfix: prioritisetransaction: Do some basic sanity checking on txid

- 18021d0 Remove bitnodes.io from dnsseeds.

- b790d13 English translation update

- 8543b0d Correct tooltip on address book page

- 87d43a3 rpcserver: attempt to fix uncaught exception.

- 06ca065 Fix CScriptID(const CScript& in) in empty script case

 

Quelle: bitcoin-development Mailing List

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

  • 3 Wochen später...

Jetzt sind wir schon bei 0.10.0 RC4, evtl. bald 0.10.0 stable:
 
Changes relative to rc3:

- 1eb14af Increase block download timeout base from 10 to 20 minutes.
- 3916a81 Increase coverage of DERSIG edge cases
- 6da2028 Add RPC test for DERSIG BIP switchover logic
- 773c30d BIP66 changeover logic
- 18695f0 Example unit tests from BIP66
- abfbeaf Change IsDERSignature to BIP66 implementation
- b6347bf Fix priority calculation in CreateTransaction
- 2448d34 Avoid storing a reference passed to SignatureChecker constructors
- 1bbad80 Use separate SignatureChecker for CMutableTransaction
- 6a02ef8 [Qt] don't allow amount changes when AmountSpinBox is read-only
- b61940b Change Coin Control first column label
- c5044bc sleep-wait on genesis block during init with -reindex
- b24ff47 Make empty byte arrays pass CheckSignatureEncoding()
- ed4206a fix crash: CoinControl "space" bug
- 58259ad qt: fix broken unicode chars on osx 10.10
- aaf55d2 186a517 Add a -rpckeepalive option to disable RPC use of
HTTP persistent connections.

Hopefully this will be the last release candidate before the 0.10 final release.

 
Quelle: bitcoin-development Mailing List
 

Bearbeitet von blubblibla
  • Love it 2
Link zu diesem Kommentar
Auf anderen Seiten teilen

RC4 jetzt auch als Binaries: https://bitcoin.org/bin/0.10.0/test/

bitcoin-0.10.0rc4-linux32.tar.gz                   06-Feb-2015 11:24            17831589bitcoin-0.10.0rc4-linux64.tar.gz                   06-Feb-2015 11:24            17607771bitcoin-0.10.0rc4-osx64.tar.gz                     06-Feb-2015 11:24            23694776bitcoin-0.10.0rc4-win32-setup.exe                  06-Feb-2015 11:24            11689216bitcoin-0.10.0rc4-win32.zip                        06-Feb-2015 11:24            30646751bitcoin-0.10.0rc4-win64-setup.exe                  06-Feb-2015 11:24            12265224bitcoin-0.10.0rc4-win64.zip                        06-Feb-2015 11:24            32451154bitcoin-0.10.0rc4.dmg                              06-Feb-2015 11:24            11354753bitcoin-0.10.0rc4.tar.gz                           06-Feb-2015 11:24             4151976
Bearbeitet von blubblibla
  • Love it 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

Jetzt dauerts nicht mehr lang, die RC4 wird die finale Version von 0.10.0 werden:

 

Hello,

 

I've just tagged 0.10.0rc4 as final (with a small packaging change to

avoid tar nastiness). The tag is 'v0.10.0'.

 

Start your gitian builders!

 

For a guide on how to do gitian builds see https://github.com/bitcoin/bitcoin/blob/master/doc/gitian-building.md

 

Please wait with a release announcement until there are >3

builders and the binaries have been uploaded.

 

Cheers,

Wladimir

 

Quelle: bitcoin-development Mailing List

Bearbeitet von blubblibla
  • Love it 1
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.