728 x 90

Segregation Witness w świecie Bitcoin

Segregation Witness w świecie Bitcoin

Bitcoin zmaga się z gigantycznym problemem. Sieć nie jest wystarczająco wydajna, żeby obsłużyć tyle transakcji ile użytkownicy wymagają. Dodatkowo opłaty przez wyścig do bloku wzrosły tak, że niektórzy płacą 30 dolarów, za to żeby przelać drugiej osobie 100 dolarów. Wszystko po to, żeby ich transakcja zmieściła się w najbliższym bloku razem z około 2500 transakcjami. Takie bloki tworzy zwycięska kopalnia co 10 minut. Nie pozwala to na sensowny rozwój mikrotransakcji w Bitcoinach. To tak słowem wstępu jak sytuacja wygląda teraz, a w sumie wyglądała, bo od 1 sierpnia wiele się zmieni.

Rozmiar bloku

Jednym z wyjść z całej sytuacji jest zwiększenie ilości transakcji, które mogą wejść do bloku. Obecny limit wynosi jeden megabajt, czyli tak jak wcześniej pisałem – w przybliżeniu 2500 transakcji. Nie jest to rozwiązanie elastyczne, ponieważ za jakiś czas będzie trzeba zwiększyć ponownie. (Rozwiązanie proponowane przez Silberta polega na wprowadzeniu Segregated Witness oraz zwiększeniu rozmiaru bloku do 2MB.) (źródło). Do tego dąży między innymi kopalnia Bitmain, która chce wprowadzić to przez hard fork. Hard fork to rodzaj rozszczepienia łańcucha, w którym zasady są rozluźniane, co pozwala na wcześniejsze niedozwolone bloki lub transakcje. Soft fork to zaostrzenie zasad (źródło).

SegWit (skrót od segregated witness) to mechanizm oddzielnych podpisów, który jest odpowiedzią na problem wielkości bloku i który pozwoli na uruchomienie łańcucha bocznego, przejmującego ciężar mikrotransakcji.

Chodzi generalnie o to, żeby odciążyć główny łańcuch sieci, gdzie wchodzi te 2500 transakcji co 10 minut, a wszystkie transakcje robić w łańcuchu pobocznym, do którego wrzucamy środki przy pomocy multi-sig. SegWit to temat, o którym można rozprawiać godzinami. Jest to bardzo odważny i ryzykowny ruch, ale korzyści, które można uzyskać, są gigantyczne.

Jest to dosyć skomplikowane wyjście, ale jeżeli wyjdzie, to wartość Bitcoina może wzrosnąć kilkokrotnie, a sama kryptowaluta może stać się środkiem płatności do transakcji błyskawicznych. Aktualne wsparcie dla rozwiązania można sprawdzić tutaj i tutaj (88% na dzień 31.07.2017)

Reasumując, SegWit jest procesem, który pozwala na zmniejszenie rozmiaru transakcji poprzez oddzielenie (segregation) podpisów  (wittnesses), a tym samym upakowanie większej ilości transakcji w bloku, a co za tym idzie znaczne przyspieszenie pracy sieci.

Konsekwencje

Już wiemy jakie zmiany zajdą, ale jaki wpływ one będą miały na przyszłość waluty. Otóż ci którzy mają obecnie powiedzmy 1 bitcoin, będą go mieli w sieci wspierającej SegWita i tej którą stworzy Bitmain. Niejako będzie to prywatna waluta tej kopalni, co według mnie  wpłynie na niską cenę na giełdach. Jeżeli trzymacie bitcoiny na giełdzie, wypłaćcie je koniecznie do portfeli w których macie dostęp do kluczy prywatnych lub seeda. Giełdy pójdą w jedną ze stron (większość oczywiście wybierze SegWit).

Jeżeli SegWit nie pomoże, najpewniej spora część kopalni odwróci się od Bitcoin Core i przeniesie się do Bitcoin Classic, którego deweloperzy proponują zwiększenie rozmiaru bloku (źródło).

To historyczny moment, a my jesteśmy jego świadkami, a nawet uczestnikami. Jeżeli kiedyś bitcoin stanie się globalnym środkiem płatności, a SegWit przybliży go do tego w dużym stopniu, to będziemy mogli opowiadać innym, że braliśmy w tym wszystkim udział. Pilnujcie swoich bitcoinów i obserwujcie ceny, bo druga taka sytuacja wcześnie się nie powtórzy!

Źródło zdjęcia tytułowego: freeimages.com

Leave a Comment

Your email address will not be published. Required fields are marked with *

Cancel reply

Inne artykuły