za

Segregated Witness – ostatnia faza testów

2016-04-01
Techniczne
Binance Launchpool

Wielkimi krokami zbliża się pełna implementacja oddzielonych podpisów (segregated witness) w protokole Bitcoin. Obecnie trwają testy czwartej już wersji protokołu i jeżeli wypadną pomyślnie, będzie to wersja ostateczna.

 

 

Wielkimi krokami zbliża się pełna implementacja oddzielonych podpisów (segregated witness) w protokole Bitcoin. Obecnie trwają testy czwartej już wersji protokołu i jeżeli wypadną pomyślnie, będzie to wersja ostateczna.

 

SegWit jest odpowiedzią deweloperów Bitcoin Core na problem wielkości bloku, ale nie tylko.

 

Wprowadzenie segwit umożliwi uruchomienie łańcucha bocznego Lighting, który według deweloperów Core ma przejąć na siebie cały ciężar mikro-transakcji zapychających sieć Bitcoina.

 

Oczywiście, aby tak się stało Lighting musi być zaakceptowany i wdrożony u wszystkich, którzy obsługują mikropłatności. Wymaga to więc implementacji dodatkowych funkcji w całej infrastrukturze Bitcoina.

 

Korzyści jakie daje SegWit pojawią się również dopiero wtedy, gdy użytkownicy zaczną pracować na zgodnym oprogramowaniu.

 

Nadal nie ma więc pewności jak szybko zmiany te zostaną wprowadzone do kodu Core, nie wiadomo również jak szybko zaczną być one na tyle szeroko stosowane, aby odciążyć sieć. Propozycja Bitcoin Classic (zwiększenie rozmiarubloku) rośnie więc w siłę, zbierając coraz większe rzesze zniecierpliwionych użytkowników.

 

Segwit i Lighting będą mogły używać nowego rodzaju blokowania czasowego transakcji – CSV (CheckSequenceVerify). W odróżnieniu od znanego już CLTV (które blokuje wydanie transakcji do konkretnego punktu w czasie lub bloku) blokada CSV uniemożliwia wydanie środków przez określoną liczbę bloków po dołączeniu transakcji do bloku (czas zakończenia blokady jest relatywny a nie bezwzględny).

 

Kod CSV został już dołączony do kodu Core od wersji 0.12.0. Ponieważ do wprowadzenia/aktywacji soft forka używany jest BIP9, dołączenie kolejnej zmiany do protokołu będzie mogło odbywać się równolegle.

 

Według planu rozwoju Bitcoin Core i ustaleń deweloperów z kopalniami, SegWit miał zostać wprowadzony w kwietniu 2016 roku i wygląda na to, że tak się stanie. Wątpliwe jest jednak, że nowa funkcjonalność długoterminowo rozwiąże problemy z wielkością bloków. Według tych samych ustaleń, zwiększenie rozmiaru bloku o które tak zabiega społeczność, odbędzie się w lipcu 2017 roku. Pozostaje więc nadzieja, że to tego czasu albo SegWit zda egzamin albo deweloperzy przeprowadzą Hard Fork wcześniej albo kopalnie, dla dobra całej społeczności zerwą porozumienie z deweloperami Core i nawiążą współpracę z deweloperami Bitcoin Classic.

 

Fotografia na licencji Creative Commons:Flickr.com

 

Bitcoina i inne kryptowaluty kupisz w prosty i bezpieczny sposób na giełdzie zondacrypto.

Tagi

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