Co dokładnie stanie się, gdy w listopadzie zostanie aktywowany fork bitcoin segwit2x? Co to jest świadek segregowany

Twórcy kontrowersyjnego planu zwiększenia pojemności sieci Bitcoin Segwit2x przygotowują się do rozpoczęcia jego wdrożenia i zmiany rozmiaru „wydobywanego” bloku w blockchainie Bitcoin z 1 MB na 2 MB. Jeśli inicjatywa ta otrzyma odpowiednie wsparcie ze strony deweloperów i górników, to w tym roku nastąpi drugi hard fork sieci Bitcoin i pojawi się kolejna, już trzecia, konkurencyjna wersja popularnej kryptowaluty Bitcoin.

Niedawno programiści Segwit2x potwierdzili numer bloku, na którym planują przeprowadzić hard fork Bitcoina i rozpocząć wydobywanie bloków 2 MB. W niedawnym poście na Githubie jeden z programistów Jeff Garzik napisał, że hard fork Segwit2x zostanie aktywowany w bloku 494.784 w listopadzie 2017 r.

Należy pamiętać, że aktywacja Segwit2x zostanie poprzedzona przejściem tradycyjnego Bitcoina na ulepszoną technologię Segregated Witness, czyli SegWit. To nowy sposób zapisywania danych w blokach blockchain, który jak już pisaliśmy, pozwoli zmieścić więcej rekordów transakcji w jednym bloku przy zachowaniu jego poprzedniego rozmiaru (1 MB) i przeniesieniu części informacji do dodatkowego bloku . Przejście powinno nastąpić jeszcze w tym miesiącu (wstępnie 23 sierpnia). Należy pamiętać, że wdrożenie SegWit to soft fork ze stopniowym przejściem do zaktualizowanych zasad i bez podziału na oddzielną gałąź.

Prace nad Segwit2x po raz pierwszy ogłoszono w maju. Wśród entuzjastów społeczności Bitcoin dokument nazwano Porozumieniem Nowojorskim. Podpisało się pod nim 58 firm z 22 krajów, w tym Bitcoin.com, Bitmain, Coinbase. Według autorów dokumentu firmy te dysponują 83% mocy obliczeniowej całej społeczności Bitcoin. Uczestnicy zgodzili się na przejście na Segwit2x po wdrożeniu SegWit. Zespół Bitcoin Core stoi za rozwojem Segwit2x.

Jeśli chodzi o kryptowalutę Bitcoin Cash (w skrócie BCH lub BCC), uruchomioną 1 sierpnia, twórcą protokołu jest były programista Facebooka z San Francisco, Amaury Sechet. Pierwsza wersja protokołu Bitcoin Cash nosiła nazwę Bitcoin ABC. Plan uruchomienia Bitcoin Cash powstał przy udziale Bitmain, firmy dostarczającej około 20% wszystkich obliczeń w sieci Bitcoin.

Możliwość uruchomienia Segwit2x rodzi duże pytania, szczególnie teraz, gdy istnieje Bitcoin Cash ze zwiększonymi blokami. Uważa się, że nieporozumienia pomiędzy projektami Bitcoin Cash i Segwit2x mają charakter bardziej ideologiczny niż techniczny. Ponadto wraz z przyjęciem SegWit w łańcuchu bloków Bitcoin rozmiar bloku nie będzie już determinował wydajności sieci. Tylko czas pokaże, jaki los czeka Segwit2x. Tymczasem cena kryptowaluty Bitcoin Cash nieznacznie spadła dwa tygodnie po jej uruchomieniu (jedna moneta kosztuje 300 dolarów), ale jej wsparcie i wydobycie przez użytkowników i firmy trwa. W tym czasie kurs zwykłego Bitcoina wzrósł półtorakrotnie – z 2800 dolarów do 4200 dolarów.

Oceń to


Cześć! Mike'a Belsha(CEO BitGO) 8 listopada oficjalnie ogłosił, że planowany na połowę listopada start Bitcoina nie dojdzie do skutku.

W swoim apelu, który również został podpisany Wences Casares(Xapo), Jihan Wu(Bitmain) Jeffa Garzika(Programista: Segwit2x) Petera Smitha(Blockchain.info) i Erica Vorheesa(ShapeShift) Mike Belsh napisał, co następuje:

Inicjatywa Segwit2x rozpoczęła się w maju z prostym celem: zwiększyć rozmiar bloku i poprawić skalowalność sieci Bitcoin. W tamtym czasie społeczność Bitcoina znajdowała się w kryzysie, po prawie trzech latach intensywnej debaty i konsensusu w sprawie Segwita, który wydawał się tylko marzeniem przy 30% poparciu wśród górników. Segwit2x odniósł swój pierwszy sukces w sierpniu, kiedy przełamał impas i został szybko wdrożony Aktywacja Segwita. Od tego czasu zespół skupił swoje wysiłki na drugim etapie projektu – zwiększeniu rozmiaru bloku do 2MB.

Naszym celem zawsze była płynna aktualizacja Bitcoina. Chociaż mocno wierzymy w zwiększanie rozmiaru bloku, jest jeszcze coś, w co wierzymy mocniej: utrzymanie spójności społeczność bitcoina. Niestety wyraźnie widać, że nie udało nam się osiągnąć wystarczającego konsensusu w sprawie zwiększenia rozmiaru bloku. Kontynuowanie tej ścieżki podzieliłoby społeczność Bitcoin, co utrudniłoby rozwój Bitcoina w przyszłości. To nigdy nie było celem Segwit2x.

Uważamy, że wraz ze wzrostem opłat za blockchain ostateczny wzrost przepustowości sieci będzie nieunikniony. Kiedy to nastąpi, mamy nadzieję, że społeczność Bitcoin połączy siły i skieruje ich ku szukając rozwiązania, prawdopodobnie wraz ze wzrostem rozmiaru bloku. Do tego czasu wstrzymujemy się z planami zwiększenia rozmiaru bloku do 2 MB.

Chcemy dziękuję wszystkim, którzy wnieśli konstruktywny wkład w rozwój Segwit2x, nie ma znaczenia, czy byłeś za, czy przeciw. Twoje wysiłki sprawiają, że Bitcoin jest świetny. Bitcoin pozostaje największą formą pieniądza, jaką ludzkość kiedykolwiek widziała, i nadal tak jest zaangażowana w ochronę i wzmacnianie swojego wzrostu na całym świecie.

Mike Belshe, Wences Casares, Jihan Wu, Jeff Garzik, Peter Smith i Erik Voorhees.

Przypomnę ci to w maju 2017 r roku duże firmy kryptowalutowe, m.in. Abra, BitClub Network, Bitcoin.com, BitFury, BitGo, Bitmain, BitPay, Blockchain, Bloq, Circle, Xapo i inne, podpisały tzw. Porozumienie nowojorskie, który dotyczył aktywacji Segregated Witness i późniejszego zwiększenia rozmiaru bloku do 2MB.

Wśród podpisów nie było zgody twórców Rdzeń Bitcoina, który tradycyjnie jest uważany za oficjalnego klienta sieci Bitcoin. Wywołało to kontrowersje w społeczności Bitcoin, niektórzy opowiedzieli się za Porozumieniem Nowojorskim, a inni byli przeciw. Taka różnica zdań może doprowadzić do rozłamu w społeczności, co może skutkować podziałem sieci Bitcoin.

Odrzucenie hard forku Segwit2x oznacza, że ​​w przyszłości Bitcoin ma wszelkie szanse na płynną i przemyślaną aktualizację, co z kolei powinno mieć pozytywny wpływ na cenę BTC.

Po wiadomościach o odwołaniu forku cena Bitcoina osiągnęła prawie 8 000 dolarów, ale potem nastąpił powrót do 7 000 dolarów. W momencie publikacji tego artykułu kurs BTC wynosił: 7077$ .

Pozwólcie, że opowiem trochę o sytuacji z obecnym forkiem bitcoina - segwit2x. Co dokładnie wydarzy się w połowie listopada 2017 roku? Czy wszystkie giełdy i użytkownicy przejdą na nowy portfel btc1 (jest on pozycjonowany jako kompatybilny z technologią segwit2x), czy też wszyscy, łącznie z górnikami, powiedzą: och, popełniliśmy błąd, kochani bitcoin core, żyjmy razem itp.?


Myślę więc, że dokładnie tak się stanie – górnicy nagle nie będą wspierać aktywacji limitu rozmiaru bloku 2MB, dopóki rdzeń Bitcoin tak nie powie. Na przykład slush Pool robi to teraz pod fałszywym pretekstem. Jest prawie pewne, że gdzieś na kilka tygodni przed rozpoczęciem forka, aby później mogło nastąpić przeliczenie liczby bloków, lub zaraz po uruchomieniu segwitu w połowie września, chłopaki z rdzenia bitcoin zaoferują „no cóż, po prostu świetne rozwiązanie”, aby rozszerzyć limit o blok, z terminem około pół roku, i wszystko będzie zabawne, z tańcem i chlebem i solą, zaakceptują ten nowy plan, a fork bitcoin segwit2x będzie zostać wypuszczone razem dokładnie według tego samego planu, jak to miało miejsce w przypadku bitcoin cash. Giełdy znów zaczną handlować za zamkniętymi drzwiami, kurs znów będzie po prostu cudowny, wszyscy „na zewnątrz” będą się ślinić, ale jedzenia nie będzie. A co najważniejsze, ten widelec będzie uznany za równie bezużyteczny i tymczasowy, plus jeden do ogromnej armii altów skazanych na zapomnienie.

Co to jest świadek segregowany

I otrzymamy kolejnych 100 odcinków tej „Santa Barbara”, zwanej „blokiem 2mb”. A my zapłacimy jeszcze większą prowizję, ale wtedy, bo stanie się:


Do tego czasu Segregowany świadek będzie aktywowany na miesiąc, a zaktualizowane portfele zaczną się rozprzestrzeniać wśród użytkowników.


W skrócie są to transakcje w nowym formacie, dzięki któremu możliwe jest przeniesienie części danych poza standardowy blok starego portfela w taki sposób, aby zrozumiał tę transakcję jako ważną, ale niezrozumiałą, tj. Starsi klienci otrzymają pieniądze, ale saldo będzie wskazywało zero, ale nowe portfele będą poprawnie przechowywać i przetwarzać stary blok i dodatkowy blok z niezbędnymi informacjami o transakcji. Jest to tak sprytny sposób na zwiększenie rozmiaru bloku o liczbę transakcji (około 2-2,5 razy w idealnej sytuacji) kompatybilny ze starymi klientami, nawet o opinię górników nie trzeba by pytać (mogą używać starej wersji portfela bez obsługi segwitu), chociaż ich wsparcie infrastrukturalne jest równie potrzebne, w przeciwnym razie mogliby się obrazić - może tak się stało.


Oczywiście powszechne szczęście nie nadejdzie natychmiast; aktualizacja zajmie klientom miesiące. Nawiasem mówiąc, wiele popularnych portfeli jest przygotowanych z wyprzedzeniem, więc reszta zależy od basenów wydobywczych i giełd, to oni są głównymi dostawcami transakcji, a reszta podąży za nimi, ponieważ wszyscy uczestnicy bankietu mają swoje konta na wymienia się w ten czy inny sposób.

No cóż, spoko, transakcji w bloku będzie dużo, a ich wartość będzie spadać

Sieć zostanie nagle rozładowana, bieżący blok segwitowy 1MB+3MB wystarczy na długi czas, pół roku, a nawet rok. W tym czasie wreszcie zostanie uwolniona sieć błyskawiczna, która ze swojej strony doda jeszcze większe odciążenie blockchainu z transakcji. To nie żart, wystarczy zablokować trochę pieniędzy u siebie, a po drugiej stronie np. giełdę i/lub basen wydobywczy i gotowe, jesteś w sieci błyskawicznych i ultraszybkich transakcji , okazjonalnie wystawiaj transakcje rozliczeniowe wyrównujące salda pomiędzy połączeniami LN i tyle - setki i tysiące transakcji w obie strony, trzeba wysłać 1 satoshi - nie ma problemu. A jakie będą niskie prowizje, będziesz nakręcony, marzysz, półtora satoshi za transakcję, pół satoshi za transakcję, zero - jeśli jesteś członkiem jakiegoś klubu lub innego stowarzyszenia. Szczęście i kolejny „tubylec”!

Dzięki temu wszyscy zapomną o problemie braku miejsca w bloku

Nie na długo - rok, a nawet trzy. I to będzie najgorsze! Problem nie zniknął! Istnieje limit rozmiaru bloku i nie ma rozsądnych narzędzi, aby go rozszerzyć! Wszystko, co górnicy i rdzeń bitcoina byli w stanie zaoferować społeczności, to jednorazowe rozszerzenie do stałego użycia hard forka, a segwit nie wyróżnia się tutaj zbytnio! 2-8 MB, to wszystko bzdury! Każdy się do tego przyzwyczai. Przecież wzrost kosztu transakcji w blockchainie pozostanie tak samo niezauważony, jak opisałem w pierwszym artykule – żaba będzie gotować powoli!

Omówmy szczegółowo przyszły fork SegWit2X i dlaczego może on zabić Bitcoin.

Bitcoin lub Altcoin

Każdy chce być Bitcoinem. Bitcoin stał się w zasadzie powszechnie znaną nazwą. Bitcoin i jego akronim są prestiżowe, wszyscy inni są naśladowcami.

  1. Bitcoin jest pierwszą kryptowalutą.
  2. Bitcoin odzwierciedla pozycję całego rynku kryptowalut, rośnie – wszyscy rosną, spada – wszyscy upadają.
  3. Bitcoin jest przedmiotem obrotu na giełdach i jest standardem; wszystkie inne kryptowaluty są przedmiotem obrotu w stosunku do niego.
  4. Bitcoin cieszy się największą popularnością na całym świecie. Często, gdy mówią „Bitcoin”, mają na myśli „kryptowalutę”, kiedy mówią „kryptowaluta”, mają na myśli „Bitcoin”.

Widelce

Bitcoin jest oprogramowaniem typu open source. Kod Bitcoin znajduje się w serwisie Github.

Według pierwotnego pomysłu każdy użytkownik kryptowaluty powinien posiadać na swoim komputerze pełną kopię blockchainu (węzeł/węzeł). Węzły komunikują się ze sobą, przesyłają dane o wszystkich transakcjach i blokach w sieci. Dla zwykłych użytkowników dostępny jest specjalny program portfelowy, który „podniesie” węzeł, umożliwi odbieranie/wysyłanie Bitcoinów (i oczywiście obsługuje sieć dla innych użytkowników kryptowalut). Głównym portfelem w tej chwili jest Bitcoin Core. Niestety, obecnie cały blockchain Bitcoina zajmuje prawie 150 GB i nie każdego stać na przechowywanie takiej ilości informacji na swoim komputerze. Istnieją „lekkie” portfele, które mają specjalny serwer z węzłem; podczas instalacji użytkownik nie pobiera blockchainu (na przykład Electrum).

Fork to zmiana w kodzie źródłowym kryptowaluty (). „Fork” - „fork” / „branching” przetłumaczony z języka angielskiego, fork jest ważną funkcją repozytorium Github. Każdy użytkownik może pobrać i skopiować kod programu Bitcoin (zrobić fork), a następnie pracować z nim i nazywać go, jak chce.

Forki kryptowalut mogą być „miękkie” – soft fork i „ciężkie” – hard fork. W przypadku soft forku nie są wymagane żadne zmiany oprogramowania. W przypadku hard forku w kodzie Bitcoina dokonywane są takie zmiany, że węzły Bitcoin wymagają aktualizacji. Bez aktualizacji stare węzły nie będą już rozumieć nowych, innymi słowy będziemy mieli dwie całkowicie niepołączone sieci.

Zwykle podczas hard forku górnicy dochodzą do porozumienia i rozpoczynają pracę nad nową gałęzią sieci, a stara umiera. Istnieją jednak wyjątki, na przykład na Ethereum (ETH) i (ETC) lub forku Bitcoin Cash (BCH) z głównego Bitcoina.

Jeśli górnicy zdecydują się po forku na obsługę obu gałęzi sieci, wymyślą, jak odróżnić transakcje jednej sieci od drugiej. To bardzo ważne, ponieważ... po separacji rejestry sieciowe są absolutnie identyczne. Jeśli miałeś jedną monetę przed podziałem sieci, po podziale będziesz miał po jednej monetze w każdym z oddziałów. Przykładowo Bitcoin Cash rozwiązał ten problem nieznacznie modyfikując transakcję: dodał specjalny znak, który pokazuje, że transakcja jest przeznaczona dla księgi BCH, a nie dla księgi BTC. Jeśli nie ma zabezpieczenia (znaku), osoba atakująca może skopiować Twoją transakcję w pierwszej sieci i wykonać ją w drugiej sieci. Mechanizm ten nazywa się atakiem powtórkowym().

Rdzeń Bitcoina

Bitocoin Core to zespół odpowiedzialny za główny portfel Bitcoin. Tak naprawdę to właśnie oni prowadzą projekt od 2011 roku. Pomimo tego, że każdy może wprowadzać zmiany w kodzie, istnieje ustalony podstawowy zespół. Większość programistów pracuje dla innych organizacji, więc tworzenie kodu jest powolne i ostrożne. Bitcoin Core nigdy nie spieszy się ze zmianami, wszystko jest dokładnie testowane, np. protokół SegWit, który został uruchomiony w sierpniu 2017 r., został opracowany jeszcze w 2015 r.…

Trzon stanowią artyści, twórcy, którzy tworzą wysokiej jakości i piękne produkty. Niestety, nam, zwykłym śmiertelnikom, trudno jest zrozumieć piękno ich propozycji. Pamiętacie, że istniała taka „Historia jednego bajtu”? Można powiedzieć, że to o nich. SegWit to piękne rozwiązanie, zamiast po prostu zwiększać rozmiar bloku.

Czy Bitcoin Core jest altruistą? NIE! Projekt jest sponsorowany przez następujące firmy: MIT Media Lab’s Digital Currency Initiative, Blockstream, Chaincode Labs Inc., Ciphrex, BTCC. Większość z tych firm jest zakładana przez programistów Core, więc sponsoring jest warunkowy.

Blockstream jest często kojarzony z Bitcoin Core. Blockstream to organizacja założona przez główne umysły projektu Core. Blockstream zajmuje się rozwojem komercyjnym opartym na technologii blockchain. Kiedy firma zebrała fundusze w rundzie zalążkowej, pomysł był taki, że Blockstream będzie dla Bitcoina tym, czym Mozilla była dla Internetu: podmiotem nastawionym na zysk, który wspiera podstawowe wartości protokołu. Umieszczenie znaku równości pomiędzy Bitcoin Core i Blockstream jest nieprawidłowe. Jeśli spojrzysz na kod Bitcoin, zobaczysz, że uczestnicy Blockstream uczestniczyli tylko w 26,7% edycji w ciągu ostatnich 2 lat.

SegWit

  1. Aktywuj miękki widelec SegWit w bloku 481 824, około 23 sierpnia 2017 r.
  2. Wykonaj hard fork SegWit2X na bloku 494 784 w listopadzie 2017 r.
  3. Portfele obsługujące SegWit2X:
  • Bitcoin nieograniczony: https://www.bitcoinunlimited.info/
  • Klasyczny Bitcoin: https://bitcoinclassic.com/

BTC1

Zwolennicy SegWit2X skopiowali repozytorium kodów Bitcoin Core i rozpoczęli prace nad własnym oprogramowaniem o nazwie BTC1. BTC1 jest na czele Jeffa Garzika- były programista Bitcoin Core (został byłym programistą po tym, jak zaczął pracować dla górników i rozwijać BTC1).

Warto zauważyć, że miały już miejsce 3 próby odebrania głównego repozytorium Bitcoin Core; próbowały tego dokonać następujące projekty: Bitcoin-XT, Bitcoin Classic, Bitcoin Unlimited. Teraz BTC1 próbuje objąć prowadzenie:

W przeciwieństwie do swoich poprzedników, BTC1 nie nazwał swojego projektu „Bitcoin-cokolwiek”; starają się zachować nazwę Bitcoin! Oczywiście programiści Bitcoin Core nie mają i nie będą mieli dostępu do kodu BTC1.

Problem wyboru

Mniej więcej 20 listopada 2017 roku w bloku 494 784 powinno nastąpić jedno z najważniejszych wydarzeń w życiu Bitcoina w całej jego historii – hard fork SegWit2X. Bitcoin podzieli się na 2 oddzielne gałęzie. Każdy oddział będzie domagał się nazwy Bitcoin i tokenu BTC (żaden oddział nie wdroży ochrony przed powtarzaniem transakcji). Jedna z gałęzi może szybko umrzeć lub obie mogą pozostać. Decydującymi czynnikami w tej walce będzie siła górników i cena monety w każdej gałęzi.

Zwolennicy widelca: Większość górników sieci i największych firm w przestrzeni blockchain jest sygnatariuszami Porozumienia Nowojorskiego.

Widelcy przeciwnicy: Bitcoin Core i zwykli użytkownicy Bitcoina, którzy im współczują. Wielu internautów dodaje tag do swoich pseudonimów. Firmy, które nie obsługują forka, zebrane są na stronie http://nob2x.org/

11 października 2017 r. oficjalna witryna Bitcoin – bitcoin.org (zarejestrowana przez ojca Bitcoina, Satoshiego Nakamoto) na wszystkich swoich stronach zawiesi baner potępiający firmy obsługujące SegWit2X: https://bitcoin.org/en/posts /denounce-segwit2x

Wymiany: Niektóre giełdy podpisały Porozumienie Nowojorskie, jednak obecnie wiele z nich zdecydowało się nie wtrącać i pozwolić swoim użytkownikom na handel kontraktami futures na przyszłe monety. Oświadczenia złożone przez: Bitfinex, GDAX, Coinbase.

Co się stanie, jeśli wydarzy się SegWit2X?

  1. Duży blok -> mniejsza kolejka transakcji (pamięć) -> transakcje przebiegną szybciej, opłaty transakcyjne będą niższe.
  2. Duży blok -> wydłużenie czasu potrzebnego na rozprzestrzenienie się informacji w sieci i zwiększenie wymagań technicznych dotyczących utrzymania węzła Bitcoin.
  3. Możliwa utrata wiary w Bitcoin przez użytkowników z powodu zamieszania.
  4. Górnicy stają się „właścicielami” Bitcoina i decydują o jego losie. Utrata decentralizacji Bitcoina, ponieważ duzi górnicy mogą być kontrolowani przez kogoś innego, na przykład przez państwo.
  5. Główny zespół programistów Bitcoin Core przestanie pracować nad Bitcoinem.

Wielu myślało, że Bitcoin Core trochę się „dąsa”, zrozumie, wybaczy i wróci do rozwijania kodu Bitcoin, ale tak nie było. Na przykład jeden z członków Core, Andrew Chow, odpowiada na pytanie w ten sposób:
„Kto będzie się rozwijać w sieci SegWit2X, jeśli Core się tam nie przeniesie?”
Odpowiedź:
„Jeśli SegWit2X przejdzie, większość programistów Bitoin Core opuści Bitcoin na zawsze, ponieważ wspieranie 2X będzie oznaczać, że górnicy i firmy będą mogły mieć absolutną kontrolę nad Bitcoinem. Bitcoin nie będzie już zdecentralizowany.”

Co się stanie jeśli SegWit2X nie odbędzie się?

  1. Bitcoin pozostaje zdecentralizowany. Użytkownicy decydują o jego losie, a nie górnicy.
  2. Żadnych gier za kulisami! Mimo że kod BTC1 jest kodem open source i na Slacku toczy się otwarta dyskusja na temat rozwoju BTC1, w rzeczywistości nie toczy się tam żadna dyskusja. Sugeruje to, że albo nie ma w ogóle dyskusji, albo koordynacja rozwoju kodu odbywa się potajemnie.
  3. Zespół Bitcoin Core pozostaje i nadal pracuje nad udoskonaleniem Bitcoina.
  4. Górnicy nie będą mogli forkować, kiedy tylko zechcą, ponieważ jeśli raz uda im się wykonać hard fork, jest mało prawdopodobne, że później zapytają kogokolwiek o pozwolenie.
  5. Nazwa Bitcoin zostanie zachowana, co prawdopodobnie wpłynie na wzrost ceny kryptowaluty. Zaufanie inwestorów wzrośnie.
  6. Górnicy zostaną zatrudnieni; pozostaną oni „personelem konserwacyjnym” sieci Bitcoin, a nie jej właścicielami.

Kto już „odwrócił się na plecy”

Odmówiono wsparcia dla SegWit2X:

  • Pula f2pool (10% hashrate'u sieci) - https://twitter.com/f2pool_wangchun
  • Slush Pool (5% hashrate sieci) —
Załadunek...
Szczyt