Czy Bitcoin mining pools są zbyt potężne? Czy sprawiają, że Bitcoin jest zbyt scentralizowany? Stratum v2, przebudowa górnictwa Bitcoin, ma na celu uczynienie tych pytań mootnymi.
W najnowszym wydaniu wersji open source protokołuStratum v2 (SV2), Stratum Reference Implementation (SRI), deweloperzy ogłosili, że zakończyli „negocjowanie zadań”, ważną funkcję dla szerszej branży Bitcoin, ponieważ daje pulom górniczym mniejszą władzę nad wyborem transakcji.
Górnictwo jest kluczowym elementem, który sprawia, że Bitcoin tyka. Górnicy na całym świecie zbierają nagrody Bitcoin w zamian za moc obliczeniową, której używają do zabezpieczenia sieci. Ale nawet jeśli każdy z odpowiednim sprzętem jest wolny do kopalni, górnicy prawdopodobnie stracą pieniądze, jeśli pójdą na to sam. Górnicy zazwyczaj podpisują się z tak zwanymi „pulami górniczymi”, aby połączyć swoje zasoby i zwiększyć szanse na zdobycie nagród Bitcoin.
Od 2018 roku deweloperzy Bitcoin pracują nad SV2, który łączy górników z pulami wydobywczymi w bardziej płynny sposób, dzięki czemu wydobycie jest bardziej wydajne i bezpieczne. Ale „negocjowanie pracy”, które kliknęło w miejsce z najnowszą aktualizacją, jest najważniejszą częścią tego.
Stratum v1, które SV2 zastępuje, ma swoje problemy. „[W] pooled mining, [cała] sieć jest podatna na cenzurę, ponieważ pools mining są pojedynczym punktem awarii – zaufaną stroną trzecią”, pseudonimowy kierownik programu Bitcoin Pavlenex, który pracował z zespołem SRI, wyjaśnił TCN. „Regulatorzy mogliby zmusić niektóre pule wydobywcze do nieuwzględniania pewnych transakcji w bloku na przykład”.
Ta aktualizacja mogłaby to powstrzymać – przynajmniej po tym, jak zostanie ostatecznie przyjęta przez pule górnicze.
Odporność na cenzurę?
Racją bytu Bitcoina jest bycie pieniądzem, którego nie może kontrolować żadna firma ani król. Centralizacja ma jednak nieubłaganą tendencję do wkradania się do niego.
Wielu Bitcoinerów martwi się o pule wydobywcze jako siłę centralizującą. Jak pokazuje ten wykres, tylko dwa pule wydobywcze stanowią około 60 procent sieci:

Rozkład puli wydobywczych Bitcoina. Image: mempool.space.
Gdy pule wydobywcze używają protokołu Stratum v1, ktokolwiek kontroluje pulę wydobywczą ma moc zatrzymania pewnych transakcji. Rządy mogłyby wykorzystać pule wydobywcze jako punkt zaporowy, aby zatrzymać transakcje, które im się nie podobają, na przykład.
To nie jest wymyślona obawa. Pule wydobywcze były znane z cenzurowania transakcji przez lata, a nawet reklamowania tego faktu, aby uszczęśliwić regulatorów.
Jednak w najnowszej aktualizacji SRI, zadanie selekcji transakcji zostało powierzone poszczególnym górnikom, co sprawia, że pule górnicze są mniejszym celem. Oznacza to, że zamiast po prostu iść prosto do Foundry USA i powiedzieć im, aby zablokować pewne transakcje, rząd (lub inny podmiot cenzurujący) musiałby indywidualnie udać się do wszystkich setek górników, którzy tworzą Foundry, aby złożyć takie żądanie.
„Dla całej sieci, zdolność górników do wyboru transakcji oznacza, że władza wraca z garstki potężnych podmiotów z powrotem do tysięcy indywidualnych górników,” Pavlenex said.
„Duża odpowiedzialność „
Ale żeby było jasne, SV2 nie zostało jeszcze przyjęte przez baseny wydobywcze. SRI jest wciąż w fazie rozwoju. Pavlenex zauważył, że szukają „wczesnych adoptujących”, aby przetestować oprogramowanie w obecnej formie. „Chcielibyśmy zaprosić górników, puli i twórców firmware’u, aby pomogli nam przetestować naszą najnowszą aktualizację, dostarczyć opinie i bezpośrednio wpłynąć na kierunek naszego rozwoju” – powiedział.
Pavlenex uważa, że baseny wydobywcze chętnie przyjmą nowy protokół SV2, nie tylko ze względu na wzrost wydajności, ale dlatego, że wiele z nich nie chce odpowiedzialności za blokowanie transakcji.
„[Pule] prawdopodobnie przyjmą SV2, ponieważ tak naprawdę nie chcą też być centralnym punktem awarii. To duża odpowiedzialność, a nasza najnowsza aktualizacja pomaga im pozbyć się tej presji i ryzyka” – powiedział.