Bitcoin 0.8.1 - 15 May 2013 Upgrade Deadline

Weteran
Posty: 4337
Rejestracja: 29 czerwca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Bitcoin 0.8.1 - 15 May 2013 Upgrade Deadline

Postautor: lenny » poniedziałek, 18 marca 2013, 10:12

Uwaga - wymagany upgrade do tej wersji Bitcoin do 15 maja 2013. Linki do pobrania w następnym poście. Proszę się zapoznać z treścią komunikatu poniżej.

http://bitcoin.org/may15.html
15 May 2013 Upgrade Deadline

What is happening
If you are using Bitcoin-Qt/bitcoind version 0.7.2 or earlier, you must take action before 15 May, 2013. If you do nothing, you are likely to be left behind and will be out of sync with the rest of the Bitcoin network.

We recommend that you upgrade to version 0.8.1 before the 15th of May to avoid any issues. If you are a solo miner or mining pool operator, please see the the notes at the end of this page for how to upgrade safely.

If you cannot upgrade to version 0.8.1
If you cannot upgrade to the latest version, you can still avoid the problem. Create a file called DB_CONFIG in the bitcoin data directory, containing these two lines:

Kod: Zaznacz cały

set_lg_dir database
 set_lk_max_locks 50000
Look here if you need help finding the bitcoin data directory.

Miners/mining pool operators
If you are creating new blocks (you are a solo miner or mining pool operator), then you should be aware that upgrading from 0.7 to 0.8 requires a lengthy re-indexing operation; you must wait for the reindex to complete before serving work to miners.

And if you are creating blocks and cannot upgrade to version 0.8.1 for some reason, you should not set_lk_max_locks in a DB_CONFIG file until May 15th; if you increase locks before then you run the risk of creating or building on blocks incompatible with the rest of the network.

Why this is necessary
A bug caused a temporary block chain fork on 11 March, 2013. After investigating that bug, we determined that the bug can happen even if the entire network was still running old versions of Bitcoin-Qt/bitcoind. Therefore, the only option is to require everybody to either upgrade or workaround the bug.

Weteran
Posty: 4337
Rejestracja: 29 czerwca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin 0.8.1 - 15 May 2013 Upgrade Deadline

Postautor: lenny » poniedziałek, 18 marca 2013, 10:17

18 March 2013

Bitcoin version 0.8.1 released


Bitcoin-Qt version 0.8.1 is now available from:
http://sourceforge.net/projects/bitcoin ... oin-0.8.1/

This is a maintenance release that adds a new network rule to avoid
a chain-forking incompatibility with versions 0.7.2 and earlier.

Please report bugs using the issue tracker at github:
https://github.com/bitcoin/bitcoin/issues


How to Upgrade
--------------

If you are running an older version, shut it down. Wait
until it has completely shut down (which might take a few minutes for older
versions), then run the installer (on Windows) or just copy over
/Applications/Bitcoin-Qt (on Mac) or bitcoind/bitcoin-qt (on Linux).

If you are upgrading from version 0.7.2 or earlier, the first time you
run 0.8.1 your blockchain files will be re-indexed, which will take
anywhere from 30 minutes to several hours, depending on the speed of
your machine.

0.8.1 Release notes
===================

The 0.8.1 release has just two changes from the 0.8.0 release:

1. A new block-acceptance rule that will be enforced from 21 March 2013 until
15 May 2013 to prevent accepting blocks that fail to validate on pre-0.8 peers.

2. A new compiled-in checkpoint at block number 225,430 -- the first block
of the 11 March 2013 chain fork.


0.8.0 Release notes
===================

Incompatible Changes
--------------------

This release no longer maintains a full index of historical transaction ids
by default, so looking up an arbitrary transaction using the getrawtransaction
RPC call will not work. If you need that functionality, you must run once
with -txindex=1 -reindex=1 to rebuild block-chain indices (see below for more
details).

Improvements
------------

Mac and Windows binaries are signed with certificates owned by the Bitcoin
Foundation, to be compatible with the new security features in OSX 10.8 and
Windows 8.

LevelDB, a fast, open-source, non-relational database from Google, is
now used to store transaction and block indices. LevelDB works much better
on machines with slow I/O and is faster in general. Berkeley DB is now only
used for the wallet.dat file (public and private wallet keys and transactions
relevant to you).

Pieter Wuille implemented many optimizations to the way transactions are
verified, so a running, synchronized node uses less working memory and does
much less I/O. He also implemented parallel signature checking, so if you
have a multi-CPU machine all CPUs will be used to verify transactions.

New Features
------------

"Bloom filter" support in the network protocol for sending only relevant transactions to
lightweight clients.

contrib/verifysfbinaries is a shell-script to verify that the binary downloads
at sourceforge have not been tampered with. If you are able, you can help make
everybody's downloads more secure by running this occasionally to check PGP
signatures against download file checksums.

contrib/spendfrom is a python-language command-line utility that demonstrates
how to use the "raw transactions" JSON-RPC api to send coins received from particular
addresses (also known as "coin control").

New/changed settings (command-line or bitcoin.conf file)
--------------------------------------------------------

dbcache : controls LevelDB memory usage.

par : controls how many threads to use to validate transactions. Defaults to the number
of CPUs on your machine, use -par=1 to limit to a single CPU.

txindex : maintains an extra index of old, spent transaction ids so they will be found
by the getrawtransaction JSON-RPC method.

reindex : rebuild block and transaction indices from the downloaded block data.

New JSON-RPC API Features
-------------------------

lockunspent / listlockunspent allow locking transaction outputs for a period of time so
they will not be spent by other processes that might be accessing the same wallet.

addnode / getaddednodeinfo methods, to connect to specific peers without restarting.

importprivkey now takes an optional boolean parameter (default true) to control whether
or not to rescan the blockchain for transactions after importing a new private key.

Important Bug Fixes
-------------------

Privacy leak: the position of the "change" output in most transactions was not being
properly randomized, making network analysis of the transaction graph to identify
users' wallets easier.

Zero-confirmation transaction vulnerability: accepting zero-confirmation transactions
(transactions that have not yet been included in a block) from somebody you do not
trust is still not recommended, because there will always be ways for attackers to
double-spend zero-confirmation transactions. However, this release includes a bug
fix that makes it a little bit more difficult for attackers to double-spend a
certain type ("lockTime in the future") of zero-confirmation transaction.

Dependency Changes
------------------

Qt 4.8.3 (compiling against older versions of Qt 4 should continue to work)


Thanks to everybody who contributed to the 0.8.0 release:
---------------------------------------------------------

Alexander Kjeldaas
Andrey Alekseenko
Arnav Singh
Christian von Roques
Eric Lombrozo
Forrest Voight
Gavin Andresen
Gregory Maxwell
Jeff Garzik
Luke Dashjr
Matt Corallo
Mike Cassano
Mike Hearn
Peter Todd
Philip Kaufmann
Pieter Wuille
Richard Schwab
Robert Backhaus
Rune K. Svendsen
Sergio Demian Lerner
Wladimir J. van der Laan
burger2
default
fanquake
grimd34th
justmoon
redshark1802
tucenaber
xanatos

Bardzo Zły Moderator
Awatar użytkownika
Posty: 14458
Rejestracja: 16 kwietnia 2012
Reputacja: 2683
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

Re: Bitcoin 0.8.1 - 15 May 2013 Upgrade Deadline

Postautor: rav3n_pl » poniedziałek, 18 marca 2013, 10:45

Heh, czyli dobrze pisałem że będzie "wymuszone" upgrade :D I tak powinno być :)
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonik z talii kart
Bitcoin Core 0.29
Linki do YT, TT, LI i reszty

Weteran
Posty: 4337
Rejestracja: 29 czerwca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin 0.8.1 - 15 May 2013 Upgrade Deadline

Postautor: lenny » poniedziałek, 18 marca 2013, 10:47

Tak, ostatni "dobry" blok przed forkiem zaszyli na stałe, aby sieć nigdy już przed niego nie powróciła, do tego feralnego bloku Slusha.

pm7
Weteran
Posty: 7892
Rejestracja: 20 maja 2012
Reputacja: 969
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin 0.8.1 - 15 May 2013 Upgrade Deadline

Postautor: pm7 » poniedziałek, 18 marca 2013, 19:10

A nie przypadkiem pierwszy blok dobrego forka?
Co da dołączenia bloku, który był przed forkiem? :)

Weteran
Posty: 4337
Rejestracja: 29 czerwca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin 0.8.1 - 15 May 2013 Upgrade Deadline

Postautor: lenny » poniedziałek, 18 marca 2013, 19:13

Hehe zgadza się, masz rację :) Zaszyty jest ten blok o tym samym numerze co ten evil blok Slush'a.

Wygadany
Posty: 501
Rejestracja: 14 marca 2012
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin 0.8.1 - 15 May 2013 Upgrade Deadline

Postautor: Archos » poniedziałek, 18 marca 2013, 23:16

no to raven dobrze mówił upgrade albo giń :)
1Nc8dMLfbA1fQZ9Q9Rxvp7tpD29EDruW3a

Weteran
Awatar użytkownika
Posty: 1780
Rejestracja: 3 kwietnia 2013
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin 0.8.1 - 15 May 2013 Upgrade Deadline

Postautor: Nuke » sobota, 6 kwietnia 2013, 15:58

Czy może ktoś wytłumaczyć o co chodzi z evil blok, albo dać przynajmniej odnośnik do strony???
Jedyna darmowa infolinia bitcoin

Mądrzy ludzie mówią, ponieważ mają coś do powiedzenia, głupi - ponieważ muszą coś powiedzieć.
Kup/sprzedaj Bitcoin przy pomocy localbitcoins
Proszę o zostawianie komentarzy.

Bardzo Zły Moderator
Awatar użytkownika
Posty: 14458
Rejestracja: 16 kwietnia 2012
Reputacja: 2683
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

Re: Bitcoin 0.8.1 - 15 May 2013 Upgrade Deadline

Postautor: rav3n_pl » sobota, 6 kwietnia 2013, 17:52

To był po prostu blok który narobił zamieszania.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonik z talii kart
Bitcoin Core 0.29
Linki do YT, TT, LI i reszty

Weteran
Awatar użytkownika
Posty: 1780
Rejestracja: 3 kwietnia 2013
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin 0.8.1 - 15 May 2013 Upgrade Deadline

Postautor: Nuke » poniedziałek, 8 kwietnia 2013, 14:14

rav3n_pl pisze:To był po prostu blok który narobił zamieszania.
Wyciągnąłem taki wniosek po nazwie, ale dlaczego?? Czemu jest tak niebezpieczny??
Jedyna darmowa infolinia bitcoin

Mądrzy ludzie mówią, ponieważ mają coś do powiedzenia, głupi - ponieważ muszą coś powiedzieć.
Kup/sprzedaj Bitcoin przy pomocy localbitcoins
Proszę o zostawianie komentarzy.

Weteran
Posty: 4337
Rejestracja: 29 czerwca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin 0.8.1 - 15 May 2013 Upgrade Deadline

Postautor: lenny » poniedziałek, 8 kwietnia 2013, 15:01

Może tak poczytaj co jest w tym wątku i w linkach w pierwszym poście?

Weteran
Awatar użytkownika
Posty: 1780
Rejestracja: 3 kwietnia 2013
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin 0.8.1 - 15 May 2013 Upgrade Deadline

Postautor: Nuke » wtorek, 9 kwietnia 2013, 08:06

Dzięki za podpowiedź. W natłoku obcojęzycznych informacji się pogubiłem. ;]
Jedyna darmowa infolinia bitcoin

Mądrzy ludzie mówią, ponieważ mają coś do powiedzenia, głupi - ponieważ muszą coś powiedzieć.
Kup/sprzedaj Bitcoin przy pomocy localbitcoins
Proszę o zostawianie komentarzy.

Weteran
Posty: 4337
Rejestracja: 29 czerwca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin 0.8.1 - 15 May 2013 Upgrade Deadline

Postautor: lenny » poniedziałek, 13 maja 2013, 20:40

Pozostał jeden dzień, aby przejść na wersję 0.8.1. Od jutra, klienty 0.8.1 będą mogły swobodnie tworzyć ogromne bloki, a stare, niespatchowane wersje 0.7.x i starsze nie będą obsługiwane.

Obrazek

http://bitcoinmagazine.com/last-forking-warning/

Weteran
Awatar użytkownika
Posty: 2684
Rejestracja: 19 grudnia 2010
Reputacja: -19
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin 0.8.1 - 15 May 2013 Upgrade Deadline

Postautor: smok » środa, 15 maja 2013, 08:01

Czas na aktualizację minął. Czy coś poszło nie tak ? Czy są niekorzystne zmiany w sieci, bo kurs poleciał na pysia... ?

Weteran
Posty: 4337
Rejestracja: 29 czerwca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin 0.8.1 - 15 May 2013 Upgrade Deadline

Postautor: lenny » środa, 15 maja 2013, 12:10

Wahania kursu nie odbiegają od normy IMHO.

Moderator
Awatar użytkownika
Posty: 2718
Rejestracja: 19 maja 2013
Reputacja: 220
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin 0.8.1 - 15 May 2013 Upgrade Deadline

Postautor: GetBitCoin_pl » niedziela, 19 maja 2013, 14:04

Ogólnie sprawa z nowymi wersjami jest dość śliska.
Projekt ma jakieś założenia których się niby trzyma ale tak naprawdę to w każdym momencie (jeżeli większość użytkowników się zgodzi) to będzie można powiększyć max liczbę BTC albo wprowadzać inne modyfikacje. Dla mnie to trochę jest niebezpieczne bo przyznajcie sami czy czytacie co się zmienia jeżeli jakiś program jest aktualizowany na waszym komputerze? Nie. I tutaj jest problem że każdy użytkownik kojarzy nową wersję ze zmianami na dobre a pewnego dnia z nową wersją może pojawić się jakiś backdoor, błąd czy cokolwiek innego co może zagrażać naszym portfelom no i ogólnie naszym pieniądzom

Weteran
Awatar użytkownika
Posty: 1497
Rejestracja: 7 czerwca 2011
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin 0.8.1 - 15 May 2013 Upgrade Deadline

Postautor: Przemo » niedziela, 19 maja 2013, 14:47

GetBitCoin_pl pisze:tak naprawdę to w każdym momencie (jeżeli większość użytkowników się zgodzi) to będzie można powiększyć max liczbę BTC albo wprowadzać inne modyfikacje.
Nie, to czego uzywaja uzytkownicy nie ma wplywu na sieć. Liczy sie to czego uzywaja minerzy, ktorych decyzje sa kluczowe - albo inaczej - decyzja wiekszosci mocy obliczeniowej jest kluczowa. Wiec jak wiekszosc minerow (mocy) zdecyduje tak to bedzie tak i tyle. Reszta sie tylko musi dostosowac. Moze sciagac sobie klienty z backdoorami, to nic nie zmieni w sieci tylko ich bitcoiny znikna.

Wygadany
Awatar użytkownika
Posty: 586
Rejestracja: 1 sierpnia 2011
Reputacja: 3
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin 0.8.1 - 15 May 2013 Upgrade Deadline

Postautor: kactech » niedziela, 19 maja 2013, 18:19

@Przemo
Użytkownicy reguł w sieci nie zmienią ale mogą zmienić sieć- w końcu sieć nie jest dla samej siebie tylko dla klientów

pm7
Weteran
Posty: 7892
Rejestracja: 20 maja 2012
Reputacja: 969
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin 0.8.1 - 15 May 2013 Upgrade Deadline

Postautor: pm7 » poniedziałek, 20 maja 2013, 12:59

Tyle, że sieć niebędąca największą, jest skazana na ataki.

Weteran
Awatar użytkownika
Posty: 1497
Rejestracja: 7 czerwca 2011
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin 0.8.1 - 15 May 2013 Upgrade Deadline

Postautor: Przemo » poniedziałek, 20 maja 2013, 15:39

Częściowo racja - górnicy z kolei nie będą kopać tam gdzie nagroda jest niska (niski kurs lub mała ilość transakcji i prowizji-w przyszłości)

Ciekawe czy będzie kiedyś taka kwestia sporna, że sieć się podzieli na dwie?

Wróć do „Rozwój projektu”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości