Nowa wersja Bitcoin Core v0.13.1- czyli SegWit nadchodzi
Pojawiła się nowa wersja portfela Bitcoin Core w wersji 0.13.1 wprowadzająca SegWit. Co prawda wersja 0.13 Core zawierała już kod SegWit, lecz nowa aktualizacja zawiera kod aktywujący ten softfork.
Pojawiła się nowa wersja portfela Bitcoin Core w wersji 0.13.1 wprowadzająca SegWit. Co prawda wersja 0.13 Core zawierała już kod SegWit, lecz nowa aktualizacja zawiera kod aktywujący ten softfork.
Przypominamy o dobrociach, jakie (przy)niesie ze sobą włączenie segwit:
- całkowita eliminacja „ciągliwości” transakcji („malleability” – drobna zmiana w transakcji zmieniająca jej txid). Oddzielenie podpisów i używanie „czystych” danych transakcji jako txid eliminuje ostatecznie ten problem
- zwiększenie pojemności bloku – podpisy w transakcji segwit nie liczą się do wielkości transakcji, pojemność bloku rośnie więc proporcjonalnie do ilości oddzielonych podpisów. Szacuje się zmieszczenie nawet 70% więcej transakcji niż obecnie, oczywiście pod warunkiem używania segwit.
- zmiana sposobu nadawania priorytetu dołączania transakcji do bloku – transakcje segwit jako mniej obciążające węzły otrzymują wyższy priorytet niż zwykłe transakcje (teraz wiadomo, dlaczego nie zwiększają wielkości bloku – tym sposobem „nakłaniają” do używania segwit bo transakcje będą szły szybciej)
- lepsze skalowanie haszowania transakcji – usunięcie możliwości akceptowania transakcji, które mogłyby blokować węzły przez użycie dużej ilości podpisów/haszy
- zwiększenie bezpieczeństwa transakcji multisig – multisig segwit będzie miał hasz 128 zamiast 80 bitów (używa SHA256 zamiast RIPEMD-160)
- przybliżenie „szybkiego” synchronizowania pełnych węzłów – uruchomienie segwit da możliwość implementacji kodu synchronizowania bazy niewydanych wyjść (UTXO) pomiędzy węzłami bez konieczności pobierania i weryfikacji wszystkich bloków.
- możliwość rozwoju języka skryptowego – transakcje segwit będą mogły używać w przyszłości innych (nowych) komend języka skryptowego bez konieczności forkowania sieci.
Aktywacja segwit nastąpi w przeciągu 2 zmian trudności (ok 4 tygodni) po przekroczeniu progu 95% bloków (co może nie być łatwe) oznaczonych przez kopalnie jako zgodne z nową wersją, nie wcześniej niż 15 listopada 2016.
Równolegle wprowadzany jest softfork wyłączający możliwość używania pola „dummy” w transakcjach zwykłych oraz segwit, eliminując ostatni składnik „ciągliwości” transakcji (BIP147).
Wraz z wersją 13.1 pojawiają się oficjalne binarki na środowiska ARM (raspi itp., NIE android!), wciąż jednak uważane za eksperymentalne.
Bitcoina i inne kryptowaluty kupisz w prosty i bezpieczny sposób na giełdzie zondacrypto.
Newsletter Bitcoin.pl
Więcej niż bitcoin i kryptowaluty. Najważniejsze newsy i insiderskie informacje prosto na Twój email.
Dbamy o ochronę Twoich danych. Przeczytaj naszą Politykę Prywatności