Wewnątrz THORchain: krzyżowy łańcuch RUNE DEX oferujący rodzime monety, takie jak BTC, ETH i ADA

CryptoSlate niedawno rozmawiał z Tylerem Bondem „Familiarcow”, dyrektorem ds. komunikacji w Nine Realms, firmie budującej podstawową infrastrukturę na THORchain, która właśnie ogłosiła uruchomienie sieci głównej. Zapytałem Bonda, dlaczego THORchain różni się od innych protokołów płynności, problemy z inteligentnymi kontraktami DeFi, anonimowy rozwój, przyszłość THORchain i dlaczego prawdziwa decentralizacja ma znaczenie.

Po mojej rozmowie z Nischal Shetty ostatnio i niedawne Solendowa porażka, chciałem się dowiedzieć, czy twierdzenie THORchain, że jest w 100% zdecentralizowanym DEX-em, ma jakąkolwiek wagę. Co więcej, brudnym sekretem DeFi jest to, że większość inteligentnych kontraktów ma możliwość aktualizacji proxy, co oznacza, że ​​inteligentny kontrakt można aktualizować, aby zmienić jego funkcjonalność. W przypadku Solend prawie skończyło się to przejęciem konta użytkownika posiadającego aktywa o wartości ponad 200 milionów dolarów.

THORchain został zaprojektowany jako międzyłańcuchowy interoperacyjny DEX, który umożliwia natywne zasoby, takie jak Bitcoin (BTC), Ethereum (ETH.) i Cardano (ADA) bez potrzeby owijania tokenów. Potencjał takiego protokołu jest prawie nieograniczony, ale czy można go skalować, czy jest naprawdę zdecentralizowany i czy jest bezpieczny? Bond odpowiada na te i inne pytania poniżej.

Akiba: Co sprawia, że ​​THORchain różni się od innych protokołów płynności?

THORChain jest zdecentralizowany, niezależny od łańcucha i nie używa żadnych mostów ani opakowanych zasobów do dokonywania zamian. Dzięki temu THORChain może łączyć się z najbardziej ekonomicznie znaczącym łańcuchem – Bitcoinem bez użycia opakowanych BTC i nie tylko bez ryzyka bezpieczeństwa, na jakie narażony jest most.

Użytkownicy mogą przełączać się między zasobami NATIVE. Można dodać dowolny łańcuch, w tym Monero i Cardano, których w ogóle nie widać w dzisiejszych DEX-ach. Nikt inny w przestrzeni DEX nie był w stanie osiągnąć tego celu. THORChain jest również obsługiwany przez ponad 100 całkowicie anonimowych węzłów (info: thornode.network), więc posiada wystarczającą decentralizację.

THORChain korzysta z obrotowego skarbca Threshold Signature Scheme (TSS), który stale rotuje przechowywanie zasobów między węzłami wchodzącymi i wychodzącymi z sieci. Fundusze są co tydzień przenoszone do nowego skarbca – funkcjonującego jako swego rodzaju dowód rezerwy. Fundusze są zawsze wypłacalne i płynne, co można udowodnić, i mogą być przenoszone przez samą sieć, ale nie przez poszczególnych uczestników.

Akiba: CoinMarketCap stwierdza, że ​​mainnet wystartował 21 stycznia – co się stało?

Mainnet nie wystartował w styczniu. Mainnet nie jest aktualizacją oprogramowania dla THORChain, ale raczej momentem dojrzewania. Protokół, od czasu wydania wersji beta w kwietniu 2021 r., twardnieje i otrzymuje cotygodniowe aktualizacje.

Sieć funkcjonuje na poziomach dojrzałości, stabilności i bezpieczeństwa sieci mainnet od początku 2021 r. Nadszedł czas, aby zrzucić etykietę beta i stać się dojrzałym, prawdziwym protokołem międzyłańcuchowym.

Akiba: Główny zespół THORchain nie jest weryfikowalny publicznie. Czy wierzysz, że niezdyscyplinowany/anonimowy zespół jest opłacalny na dzisiejszym rynku?

Anonimowość zespołu jest zdecydowanie opłacalna. Węzły uruchamiają THORChain, a nie programiści. 100% operatorów węzłów musi przyjąć aktualizację oprogramowania, aby zmiany w kodzie zaczęły obowiązywać w sieci, co oznacza, że ​​główny zespół programistów nie może podejmować jednostronnych decyzji, które wpłynęłyby na maszynę stanu THORChain.

THORChain sam w sobie jest infrastrukturą międzyłańcuchową, a podejście przyjęte przez główny zespół polega na zachowaniu anonimowości i ostatecznie pozostawieniu projektu społeczności w stylu Satoshi. Twórcy i boskie postacie w kryptowalutach są niebezpieczne i stanowią problem z centralizacją. Anonimowy główny zespół, który od samego początku planuje odejście od protokołu, świadczy o dojrzałości i dalekowzroczności pierwszych planistów.

Prawdziwie neutralny protokół nie może mieć pojedynczych figurantów, które określają przyszłość sieci. O przyszłości sieci muszą decydować ci, którzy mają największy udział i kierują samym kodem sieci – operatorzy węzłów.

Ponadto istnieją inne zespoły, które pracują nad bazą kodów THORChain, inne niż pierwotny zespół główny. Nine Realms to grupa, która zintensyfikowała swój wkład w główny rozwój i integrację łańcucha THORChain. Wkład Nine Realms i innych deweloperów ze społeczności okazał się nieodzowny w procesie wzmacniania sieci. Tożsamość głównego zespołu ma bardzo małe znaczenie. Sama baza kodu jest całkowicie otwarta i przejrzysta dla wkładu społeczności, z ostateczną kuracją aktualizacji kodu pozostawioną węzłom – takim jak Bitcoin.

Akiba: Jak bezpieczny jest THORchain? Obecnie w DeFi pojawiają się niepokojące sygnały. Na przykład Solend jest obecnie krytykowany za głosowanie w celu przejęcia kontroli nad kontem użytkownika. Jego zdolność do tego wynika z możliwości aktualizacji przez proxy jego inteligentnych kontraktów – co oznacza, że ​​jego inteligentny kontrakt można uaktualnić, zmieniając jego funkcjonalność. Czy ThorChain w jakikolwiek sposób rozwiązuje ten problem, czy też jest to brudny sekret DeFi?

TJedynym sposobem na wprowadzenie zmian w logice lub maszynie stanowej THORChain jest aktualizacja samego kodu. W takim przypadku 100% operatorów węzłów (którzy mają znaczący udział w sieci, ponieważ jest to Proof-of-Stake), musi przyjąć zmiany w kodzie.

Jednak w THORChain węzły mają możliwość zmiany stałych sieciowych za pomocą funkcji zwanej „mimir”. Mimir to rodzaj zarządzania, który pozwala węzłom na szczegółową zmianę stałych, takich jak szybkość, z jaką Rezerwa emituje swoje nagrody, liczba skarbców zabezpieczonych przez walidatorów sieci oraz czas, przez jaki LP musi mieć pozycję, aby uzyskać pełną nietrwałą utratę ochrony, czy łańcuch jest zatrzymany ze względów bezpieczeństwa itp.

A większość (ponad 66%) węzłów musi głosować na określoną wartość, aby została ona zmieniona w stosunku do status quo. Jest to zdecentralizowany mechanizm zarządzania, który daje największym interesariuszom kontrolę nad szczegółową kontrolą sieci. Pełna lista poleceń mimir: https://midgard.thorchain.info/v2/thorchain/mimir

Do czasu planowanego przestarzałego zespołu podstawowego istnieje również klucz administratora mimir, który jest w posiadaniu głównego zespołu. Ten klucz administratora mimir może zmienić dowolną z tych wartości bez pełnego głosowania przez węzły. Ponieważ jest tak wiele węzłów, głosowanie zajmuje dużo czasu. Jednak na młodzieńczym etapie protokołu było wiele przypadków, w których konieczne były szybkie zmiany tych stałych.

Na przykład kontrole pauzy handlowej w przypadku, gdy istnieje exploit, który grozi drenażem funduszy. Aby zrównoważyć tę moc, większość węzłów głosuje zawsze „przegłosowuje” administratora-mimira. Oznacza to, że jeśli admin-mimir wykona złośliwe działanie, takie jak niepotrzebne wstrzymanie handlu, węzły mogą głosować za cofnięciem tego działania, a po osiągnięciu konsensusu większościowego handel zostanie wznowiony. Klucz admin-mimir zostanie spalony po planowanym starzeniu się, ponieważ stanowi obecnie największe ryzyko centralizacji dla protokołu.

Myślę, że działania Solend powinny pokazać DeFi, jak faktycznie działają te protokoły. Protokoły mogą się zmieniać na lepsze lub gorsze. Jeśli nie mogą się zmienić, nieuchronnie pojawi się jakiś błąd lub problem, który zniszczy protokół, więc potrzebuje on zdolności do samoobrony. Najważniejszą rzeczą, jaką może zrobić użytkownik DeFi, jest zrozumienie, jak faktycznie działają jego protokoły i jak zmiany w kodzie są przyjmowane przez sieć. Jeśli jakakolwiek osoba lub grupa może samodzielnie przeforsować zmiany w protokole, jest to problem decentralizacji.

Sam protokół DeFi jest całkowicie neutralny. Jego jedynym zadaniem jest bycie maszyną stanową, która dokonuje regularnych, deterministycznych przejść z jednego stanu do drugiego, gdy bloki są proponowane i przekazywane przez walidatory (węzły) sieci.

Centralizacja zawsze będzie problemem w kontaktach z protokołami DeFi, dlatego konieczne jest, aby zespoły tworzące i utrzymujące te sieci poważnie traktowały kwestie centralizacji i wdrażały plany decentralizacji w czasie.

Bitcoin nie został zbudowany w jeden dzień i ma swoje własne problemy na początku, w tym ogromny exploit. Muszą istnieć zarówno sposoby rozwiązywania problemów, które pojawią się w czasie, jak i równowaga kontroli nad sposobem obsługi aktualizacji oprogramowania i zmian stanu.

Od pierwszego dnia planowano, że THORChain stanie się z czasem bardziej zdecentralizowaną siecią. Oznaczało to rezygnację z wczesnego uruchamiania i partnerstw VC, które obecnie wydają się być wykonywane regularnie przez protokoły „DeFi”. Oznaczało to utworzenie obracającego się systemu skarbca TSS, w którym klucze prywatne są przechowywane przez anonimowe węzły, które można skalować z protokołem. Oznaczało to ostateczne zniszczenie potężnych metod kontroli, takich jak admin-mimir. Oznaczało to, że zarządzanie siecią musi leżeć w rękach węzłów, które administrują siecią, a nie zespołu programistów. Sieć musi być zaplanowana tak, aby była zdecentralizowana od samego początku, nawet jeśli nieuchronnie musi być tworzona przez mały zespół jednostek.

Akiba: Więc co się zmieni teraz, gdy mainnet został uruchomiony dla użytkowników końcowych/deweloperów?

Mainnet nie przynosi użytkownikom sieci żadnych nowych zmian w kodzie. Oznacza to nowy etap rozwoju THORChain – integracje. Integracje z DEX, agregatorami DEX i portfelami. THORChain to infrastruktura, która pozwala każdemu użytkownikowi bez pozwolenia wymieniać aktywa, w tym Bitcoin, bez WBTC lub mostu, którego nie oferuje żadna inna zdecentralizowana usługa.

Daje to THORChain ogromną przewagę konkurencyjną w kosmosie. Użytkownicy wszelkiego rodzaju portfeli wielołańcuchowych będą niewidocznie korzystać z THORChain wbudowanego bezpośrednio w ich ulubione portfele. Użytkownicy DEX będą mogli wymieniać bezpośrednio na i z natywnego bitcoina, korzystając z puli płynności THORChain.

W ciągu najbliższych kilku tygodni integracje ATOM i AVAX zostaną zakończone. To połączy pule płynności Thorchain bezpośrednio z ekosystemem Cosmos IBC i ekosystemem Avalanche C-Chain. Zespół ma również plany dotyczące mechanizmu jednostronnego zysku z aktywów typu blue chip, takich jak Bitcoin. Będzie to pierwszy protokół, który uzyska jednostronny zysk z natywnego, nieopakowanego Bitcoina. Przyszłość THORChain rysuje się w niezwykle jasnych barwach.

Akiba: Kiedy mówisz, że to jedyny w 100% DEX, co to naprawdę oznacza? Jak bardzo jest zdecentralizowany?

THORChain jest bardzo zdecentralizowany w porównaniu do innych DEX-ów. W sieci jest ponad 100 węzłów walidatorów, z których każdy łączy ponad 500,000 XNUMX RUNE. Każdy węzeł musi wyrazić zgodę na aktualizacje oprogramowania. Zdecydowana większość węzłów musi wyrazić zgodę na zmianę stałych sieciowych. Dlatego węzły, które faktycznie wykonują kod sieci, mają ogromną motywację do działania w najlepszym interesie jej użytkowników i samego protokołu. Nie ma osoby ani grupy, która mogłaby dokonać jednostronnych zmian w kodzie THORChain. Obecnie największym scentralizowanym ryzykiem jest klucz admin-mimir, który zostanie wycofany w nadchodzących miesiącach. Nie stwarza to żadnego ryzyka dla samych funduszy w sieci, a jedynie stałe, które sieć rozpoznaje, a nawet jej moc jest przebijana przez konsensus węzła.

Wdrożono proces ADR (Architecture Design Record), aby członkowie społeczności sygnalizowali zmiany w sieci. Ten proces jest nadal wdrażany, ale jest to jeden z nowych mechanizmów zarządzania, dzięki któremu społeczność może zasygnalizować, że chce konkretnej zmiany w architekturze THORChain. ADR jest podobny do EIP lub BIP dla Ethereum lub Bitcoin. Obejmuje proces głosowania, który pozwala współtwórcom sygnalizować zmiany, takie jak dodawanie nowych łańcuchów, zmiana sposobu wykonywania kodu itp. Ta zmiana pozwoli na większą decentralizację kierunku, w którym zmierza kod THORChain, bez udziału głównego zespołu.

Ostatecznie sieć jest tak zdecentralizowana, jak tylko mogą być zmiany w jej bazie kodu. THORChain został od początku zaprojektowany jako zdecentralizowana usługa. Jego wzrost był z tego powodu wolniejszy, ale sprawił, że sieć jest trwalsza. Jedną ze zmian mających na celu zwiększenie decentralizacji jest stała Mimir, która pozwala nie więcej niż 33% walidatorów korzystać z tego samego dostawcy usług w chmurze. Ta zmiana jest w toku i nie została jeszcze ratyfikowana przez głosowanie mimirów, ale będzie kluczowa, aby uczynić sieć odporną na przechwytywanie.

Bond z pewnością rozumie podstawową mechanikę THORchain i był w stanie odpowiedzieć na każde pytanie z ogromną szczegółowością. Można ocenić, że THORchain nadal ma podstawowy element centralizacji ze względu na klucze admin-mimir, jednak jeśli zostaną one wycofane, możemy zobaczyć DEX bardziej zdecentralizowany niż wiele innych. Bez ograniczeń delegowanego dowodu stawki THORchain z pewnością ucieleśnia ducha zdecentralizowanego systemu finansowego. Czy to naprawdę jest to, czego chcą użytkownicy, czy tylko fantazja, która nie działa w praktyce, okaże się w nadchodzących miesiącach. Czy THORchain zyska popularność wśród użytkowników DeFi dzięki ogromnemu poziomowi interoperacyjności, czy też użytkownicy pozostaną przy bardziej znanych obszarach UniSwap, Aave i Curve?

Post Wewnątrz THORchain: krzyżowy łańcuch RUNE DEX oferujący rodzime monety, takie jak BTC, ETH i ADA pojawiła się najpierw na CryptoSlate.

Źródło: https://cryptoslate.com/inside-thorchain-the-cross-chain-rune-dex-offering-native-coins-like-btc-eth-and-ada/