Jeszcze jedno: Peter Wuille rezygnuje z funkcji opiekuna kodu BTC Core

Jeden z najdłużej działających i najbardziej płodnych opiekunów kodu w BTC Core, Pieter Wuille, ogłosił, że zrezygnuje ze stanowiska. Tylko cztery inne osoby mogą teraz wprowadzać zmiany w kodzie roboczym BTC, wywołując więcej pytań dotyczących centralizacji władzy i zobowiązań prawnych opiekunów.

Pochodzący z Belgii Wuille (aka „sipa”) jest współtwórcą i opiekunem projektu BTC od 2011 roku. Wniósł najwięcej kodu do projektu BTC po Satoshi Nakamoto.

Wuille’owi przypisuje się niektóre z głównych implementacji kodu BTC, w tym segregowane podpisy świadków (SegWit), portfele HD, bibliotekę kodów libsecp256k1, a ostatnio Taproot/Schnorr. Był także współzałożycielem Blockstream z Adamem Back w 2014 roku, zanim opuścił firmę w 2020 roku. Obecnie pracuje w nowojorskiej firmie badawczo-rozwojowej BTC Chaincode Labs. Na początku 2010 roku Wuille pracował dla Google w Szwajcarii.

Wuille powiedział, że pozostanie współtwórcą BTC Core i powiązanych projektów, ale zrezygnuje z uprawnień do utrzymywania (lub zmiany) kodu.

Odejście Wuille’a pozostawia tylko cztery osoby, o których wiadomo, że mają dostęp do repozytorium kodów BTC: główny programista Wladimir van der Laan, Marco Falke i Michael Ford. Chociaż teoretycznie każdy może wnieść kod do projektu BTC Core, tylko osoby z dostępem do zatwierdzenia mogą włączyć ten kod do rzeczywistego protokołu BTC.

Wuille dołącza do innego opiekuna repozytorium kodu, Jonasa Schnelli, który oddał klucze w październiku 2021 r., powołując się na rosnące „ryzyko prawne” dla programistów BTC, „co może być stresujące”. W tym czasie Schnelli powiedział również, że nowi współtwórcy BTC Core powinni „dołączyć anonimowo”. Inny opiekun, Samuel Dobson, zrezygnował w grudniu 2021 r. wraz ze współpracownikiem Johnem Newberym. Newbury zarządzał żądaniami pull BTC Core.

Powinniśmy jeszcze raz zauważyć, że anonimowość współtwórcy nie usuwa ryzyka prawnego ani nacisków, biorąc pod uwagę, że GitHub jest amerykańską firmą należącą do Microsoftu z siedzibą w Kalifornii. Oba są markami głośnymi i jako takie podlegają takiemu samemu rodzajowi napięć prawnych/politycznych, jak każdy inny gracz o wysoką stawkę.

Commit access zasadniczo daje czteroosobowej grupie elit BTC ostateczną odpowiedzialność za „politykę monetarną” BTC – każdą z jej funkcji i podstawowe zasady protokołu. Podczas gdy zwolennicy otwartego oprogramowania twierdzą, że poważne zmiany nadal wymagają dużego stopnia konsensusu, aby uniknąć buntu lub rozwidlenia kodu, opiekunowie kodu są wykonawcami.

Dla porównania wyobraź sobie, że pełną władzę wykonawczą nad niezależnym państwem lub innym systemem finansowym sprawuje czteroosobowy komitet. Bez względu na to, jakie mechanizmy kontroli i równowagi, skodyfikowane lub nie, istnieją w takim systemie, rezultatem jest centralizacja i koncentracja władzy. Ta czteroosobowa grupa podlegałaby silnym wpływom, ale musi też ponosić odpowiedzialność za wszelkie zdarzenia wynikające z ich działań.

Scentralizowana kontra zdecentralizowana moc w Bitcoinie

Twórca Bitcoina, dr Craig S. Wright, który stworzył moniker „Satoshi Nakamoto”, aby być autorem białej księgi Bitcoin (2008) i jej oryginalnego kodu (2009), powiedział, że opiekunowie kodu repozytorium są powiernikami zgodnie z prawem. W związku z tym ponoszą ostateczną odpowiedzialność prawną za system i potencjalnie za kilka sposobów wykorzystania systemu. Sprawa jest przedmiotem toczących się sporów prawnych.

Tylko istniejący opiekunowie mogą dodawać nowych opiekunów lub usuwać istniejących. Gavin Andresen, któremu powierzono rolę głównego programisty po tym, jak Satoshi „opuścił” projekt BTC w 2010 roku, w 2016 roku cofnął mu dostęp do GitHub z powodu obaw, że „był zhakowany”. W rzeczywistości obawy te były bardziej wygodną wymówką, aby usunąć go z projektu po tym, jak pracował nad nową wersją protokołu BTC, która zwiększyłaby rozmiary bloków transakcyjnych.

Usunięcie Andresena jest jednym z przykładów scentralizowanej władzy i tego, jak można ją wykorzystać do wpłynięcia na podstawowe zasady BTC. Brak konsensusu co do innych poważnych zmian doprowadził do faktycznego podziału kodu w 2017 roku, po którym BTC wdrożyło SegWit.

Tylko Bitcoin SV działa teraz przy użyciu oryginalnego protokołu i zasad Satoshi Nakamoto, które zostały „utrwalone w kamieniu” i nie mogą być zmieniane. Władza nad jego kierunkiem spoczywa na stowarzyszeniu Bitcoin Association, szwajcarskiej fundacji non-profit. Podczas gdy indywidualni użytkownicy mają dostęp do repozytorium kodu BSV, pozostają pod kierownictwem Stowarzyszenia Bitcoin, podmiotu prawnego posiadającego tę władzę.

Oto pełna historia tego, jak BSV i Satoshi Nakamoto zdołali uratować i przywrócić Bitcoin z uszkodzonych struktur BTC i wpływów zewnętrznych.

Autor : BitcoinSV.pl

Źródło : One more gone: Peter Wuille resigns as BTC Core code maintainer – CoinGeek



Author: BitcoinSV.pl
CEO