Obawy związane z ochroną prywatności dotyczące aktualizacji Bitcoinów Taproot są „nieistotne“, mówią eksperci

Eksperci Bitcoin prywatności są dalekie od wrażenia z niedawno okrągły pokaz slajdów w stylu raportu prywatności, który stawia Taproot, prawdopodobnie zbliża się aktualizacja do Bitcoin, w krzyża.

Aktualizacja Taproot zwiększy prywatność i skalowalność Bitcoin’a. Lata tworzenia aktualizacji zostały nagrodzone brawami przez najbardziej aktywnych programistów Bitcoin’a, a społeczność była wielokrotnie zapraszana do testowania i analizowania go. Plus, w bezprecedensowy ruch dla dużych aktualizacji Bitcoin, większość górników Bitcoin teraz sygnalizuje wsparcie dla aktualizacji.

W tym kontekście pojawia się nowy raport głównego programisty blockchainu, Nikity Zhavoronkova, który wydał kilka narzędzi wspierających prywatność. Twierdzi on, że ponieważ Taproot wprowadza nowy „skrypt“ do Bitcoina – który dyktuje warunki wydawania monet – monety Taproot będą się odróżniać od innych Bitcoinów.

Zhavoronkov, który wypracował sobie opinię częstego krytyka Bitcoina, teraz wydaje się mieć jeden cel: zatrzymać aktualizację.

Jednak eksperci od prywatności Bitcoinów nie zgadzają się z twierdzeniem Zhakoronkova, że Taproot nie nadaje się do tabaki.

Myślę, że „badania“ są do dupy, mówiąc wprost“, powiedział ekspert Bitcoin prywatności Chris Belcher, który pracuje nad projektami prywatności Bitcoin CoinSwap i JoinMarket). W mailu do CoinDesk, twierdził, że, jak na ironię, co Zhavoronkov proponuje – aby zatrzymać Taproot – zaszkodzi prywatności Bitcoin w dłuższej perspektywie.

„To, co Nikita opisuje jest nieistotne“, pseudonimowy edukator Bitcoinów i guru prywatności 6102 powiedział CoinDesk.

Weteran Bitcoin deweloper Greg Maxwell, który wynalazł Taproot, poszedł tak daleko, aby przejść na Reddit i nazwać badania Zhavoronkov „atak,“ ostrzeżenie, „Bądź informowany i nie pozwól złośliwym aktorom siać FUD w celu skrzywdzenia użytkowników Bitcoin“.

Krytyka

Nurkujmy trochę w szczegóły. Taproot włączy nowe zasady, znane jako skrypty, do zamykania monet. Bitcoin ma wiele rodzajów skryptów. Najczęstszą z nich jest po prostu zasada, że Bitcoin nie może być wysłany do kogoś innego, chyba że użytkownik użyje prywatnego klucza do podpisania i wysłania go razem z nim. Ale są też inne, jak na przykład zasada, że dwóch z trzech określonych użytkowników musi podpisać transakcję, aby przenieść monety gdzie indziej.

Bitcoiny zamknięte w tych różnych skryptach, każdy wygląda trochę inaczej. Pamiętaj, że księga Bitcoinów jest otwarta dla każdego. Jest to możliwe dla busybody, a mianowicie firm analizy łańcucha blokowego, aby wykorzystać historię transakcji Bitcoin i przekazać to, co znajdą do płacących klientów, takich jak agencje rządowe, które mogą następnie wykorzystać te informacje dla różnych powodów do rozprawienia się z przestępcami.

W skrócie, Zhavoronkov wskazuje, że po dodaniu nowego skryptu Taproot, monety Taproot będą wyróżniać się spośród innych Bitcoinów.

Mówiąc dokładniej, przygląda się, gdzie wysyłane są transakcje Bitcoinów. Bitcoiny są przechowywane w kawałkach zwanych Wyjściami Niewykorzystanych Transakcji (UTXO). Powiedzmy, że Alice ma 3 BTC zablokowane w jednym UTXO, ale chce wysłać tylko 1 BTC do Boba. Po wysłaniu Bitcoina do Boba, jej 3 BTC UTXO zostaną podzielone na dwie części: 1 BTC zostanie wysłany do Boba, a 2 BTC zostanie odesłane do Alicji w tak zwanym „zmień adres“.

Jeśli typ skryptu „change address“ jest taki sam jak adres nadawcy, ale różni się od adresu odbiorcy, to łatwo jest odgadnąć, gdzie nadawca wysłał swoje monety. Zhavoronkov twierdzi, że jest to założenie (znane jako „heurystyczne“ w lingu Privacyland), które firmy zajmujące się analizą łańcuchów blokowych mogą wykorzystać do ustalenia (lub przynajmniej zgadnięcia), dokąd trafiają środki.

Zhavoronkov argumentuje, że dodanie kolejnego skryptu dla Taproot zwiększy prawdopodobieństwo tej przeszkody w prywatności. Zhavoronkov uważa, że nie będzie to problem krótkoterminowy.

Zhavoronkov twierdzi, że jeśli Taproot zostanie w 100% przyjęty, wtedy zgadza się z innymi deweloperami Bitcoinów, że aktualizacja będzie „dobrem netto“. Ale on nie sądzi, że do tego dojdzie.

„Taproot nie powinien być traktowany jako „funkcja prywatności“, ponieważ nie jest jak osłonięty basen w Zcash lub podpisy na pierścieniu w Monero. Zalety są niewielkie i mają zastosowanie tylko do przypadków krawędziowych“, dodał.

Devs: Obawy nie trzymają się kupy

Twórcy Bitcoinów twierdzą, że jest to problem, który wielu już rozważało. To nie są nowe informacje.

„W rzeczywistości jest to już „problem“ i dodanie nowego typu prawdopodobnie będzie miało znikomy wpływ, a jednocześnie przyniesie inne znaczące korzyści“, powiedział CoinDesk 6102. Dodał, że heurystyczny Zhavoronkov wskazuje, że można łatwo grać.

Maxwell argumentował (ponownie, w Reddit), że Taproot został zaprojektowany specjalnie z problemem wskazanym przez Zhavoronkova.

„Jest to fakt, który zawsze był omawiany wraz z rozwojem Taproot, i który prowadził do wielu decyzji projektowych: np. nie wdrażania go jako wielu funkcji i upewnienia się, że nowe rozszerzenia mogą być wdrażane w skrzydłach, gdzie mogą nie zostać odsłonięte,“ powiedział Maxwell.

Belcher dodał, że istnieje już wiele, wiele typów skryptów, z których każdy można odróżnić od innych, a dodanie jeszcze jednego nie będzie stanowiło większego problemu, nie mówiąc już o katastrofalnym, jak to opisuje Zhavoronkov.

„Bitcoin dzisiaj już cierpi z powodu sytuacji opisanej w tym PDF-ie, a Taproot poprawia sytuację na równowagę“, powiedział Belcher.

Taproot: Poprawa prywatności

Dalej nie zgadzając się z Zhavoronkovem, deweloper, z którym skontaktował się CoinDesk, argumentował, że długoterminowe korzyści z Taproot znacznie przewyższają obawy Zhavoronkova.

Korzyści dla prywatności, jakie przynosi Taproot, w rzeczywistości mają być przeciwieństwem tego, co opisuje Zhavoronkov. Dzięki Taproot, użytkownicy Bitcoinów będą mogli korzystać z różnych sposobów zamykania swoich monet „bez możliwości odróżnienia się od siebie“, jak ujął to Belcher. Na przykład, transakcja użyta do ustawienia kanału Błyskawica może wyglądać jak zwykła transakcja Bitcoin.

Belcher niedawno opublikował wątek na Twitterze, badając w bardziej szczegółowy sposób sposoby, w jakie Taproot będzie korzystał z prywatności Bitcoinów w dłuższej perspektywie.

„Taproot jest ogromny pozytywny dla prywatności i powinien być dodany do Bitcoin tak szybko, jak to jest bezpiecznie możliwe“, powiedział Belcher, później dodając, że „to błyszczące i charyzmatyczne, ale nieuczciwe, PDF jest próbą zmniejszenia prywatności Bitcoin“.

Deweloper Bitcoin Lloyd Fournier, który zarobił dotację z Square Crypto na początku tego roku, również zauważył, że transakcje Taproot są tańsze (w przeciwieństwie do tego, co Zhavoronov powiedział), więc użytkownicy będą mieli dodatkową zachętę do ich przyjęcia. „Ogromny indywidualny i społeczny wysiłek, jaki włożono w specyfikację i inżynierię Taproot, ma na celu ulepszenie Bitcoinu w nadchodzących latach i dekadach. Nacisk autora na bardzo wąskie problemy krótkoterminowe wydaje się być niezgodny z długoterminowym rozkwitem Bitcoinu“, powiedział.