Uvnitř THORchain: Cross-chain RUNE DEX nabízející nativní coiny jako BTC, ETH a ADA

CryptoSlate nedávno hovořil s Tylerem Bondem „Familiarcowem“, ředitelem komunikace ve společnosti Nine Realms, která buduje základní infrastrukturu na THORchain, která právě oznámila spuštění mainnetu. Zeptal jsem se Bonda, proč se THORchain liší od jiných protokolů likvidity, na problémy s inteligentními smlouvami DeFi, anonymní vývoj, budoucnost THORchainu a proč záleží na skutečné decentralizace.

Po mém rozhovoru s Nischal Shetty nedávno a nedávno Solendový debakl, Chtěl jsem zjistit, zda tvrzení THORchainu, že je 100% decentralizovaný DEX, má nějakou váhu. Dalším špinavým tajemstvím DeFi je, že většina chytrých smluv má možnost upgradu proxy, což znamená, že inteligentní smlouvu lze aktualizovat, aby se změnila její funkčnost. V případě Solend to téměř skončilo tím, že uživatel držel aktiva v hodnotě více než 200 milionů dolarů a jejich účet převzala platforma.

THORchain je navržen jako cross-chain interoperabilní DEX, který umožňuje nativní aktiva, jako je bitcoin (BTC), Ethereum (ETH) a Cardano (ADA) bez nutnosti zabalení tokenů. Potenciál takového protokolu je téměř neomezený, ale lze jej škálovat, je skutečně decentralizovaný a je bezpečný? Bond na tyto a další otázky odpovídá níže.

Akiba: V čem se tedy THORchain liší od jiných protokolů likvidity?

THORChain je decentralizovaný, řetězově agnostický a k provádění swapů nepoužívá žádné mosty ani zabalené prostředky. To umožňuje THORChain připojit se k ekonomicky nejvýznamnějšímu řetězci – Bitcoinu bez použití zabalených BTC a více bez bezpečnostního rizika, kterému most čelí.

Uživatelé mohou přecházet do az NATIVE aktiv. Lze přidat jakýkoli řetěz včetně Monero a Cardano, které se dnes v DEXech vůbec nevidí. Nikdo jiný v prostoru DEX nebyl schopen dosáhnout tohoto cíle. THORChain také provozuje více než 100 zcela anonymních uzlů (info: thornode.network), takže má dostatečnou decentralizaci.

THORChain používá rotační trezor Threshold Signature Scheme (TSS), který nepřetržitě otáčí úschovu aktiv mezi uzly přicházejícími do sítě a ze sítě. Prostředky se každý týden přesouvají do nového trezoru – fungujícího jako jakýsi doklad o rezervě. Prostředky jsou vždy solventní a prokazatelně likvidní a mohou být přesunuty samotnou sítí, ale ne jednotlivými účastníky.

Akiba: CoinMarketCap uvádí, že mainnet byl spuštěn 21. ledna – co se stalo?

Mainnet se v lednu nespustil. Mainnet není softwarový upgrade pro THORChain, ale spíše okamžik dospívání. Protokol se od vydání beta verze v dubnu 2021 zpevňuje a dostává týdenní aktualizace.

Síť funguje na mainnetových úrovních vyspělosti, stability a bezpečnosti od začátku roku 2021. Nyní je čas zbavit se označení beta a ukázat se jako vyspělý skutečný cross-chain protokol.

Akiba: Základní tým THORchain není veřejně ověřitelný. Věříte, že nedoxovaný/anonymní tým je na dnešním trhu životaschopný?

Anonymita týmu je rozhodně životaschopná. Uzly provozují THORChain, nikoli vývojáři. 100 % operátorů uzlů musí přijmout aktualizaci softwaru, aby se změny v kódu projevily v síti, což znamená, že hlavní vývojový tým nemůže činit jednostranná rozhodnutí, která by ovlivnila stavový stroj THORChain.

THORChain sám o sobě je cross-chain infrastruktura a přístup, který zvolil hlavní tým, je zůstat v anonymitě a nakonec přenechat projekt komunitě ve stylu Satoshi. Tvůrci a božské postavy v krypto jsou nebezpeční a představují problém centralizace. Anonymní základní tým s plány od začátku až po krok od protokolu hovoří o vyspělosti a prozíravosti prvních plánovačů.

Skutečně neutrální protokol nemůže mít singulární loutky, které určují budoucnost sítě. Budoucnost sítě musí určovat ti, kteří mají největší zájem a provozují samotný kód sítě – operátoři uzlů.

Kromě toho existují další týmy, které pracují na kódové základně THORChain, jiné než původní jádrový tým. Nine Realms je skupina, která posílila, aby přispěla k základnímu vývoji a řetězovým integracím THORChain. Příspěvky Nine Realms a dalších komunitních vývojářů se ukázaly jako nepostradatelné v procesu posilování sítě. Na identitě základního týmu záleží jen velmi málo. Samotná kódová základna je zcela otevřený zdroj a je transparentní pro příspěvky komunity, přičemž konečná správa aktualizací kódu je ponechána na uzlech – jako je bitcoin.

Akiba: Jak bezpečný je THORchain? V současné době jsou v DeFi některé znepokojivé příznaky. Například Solend je v současné době kritizován za hlasování o převzetí kontroly nad uživatelským účtem. Jeho schopnost to udělat vychází z možnosti upgradu proxy jeho smart kontraktů – což znamená, že jeho smart kontrakt lze upgradovat změnou jeho funkčnosti. Řeší ThorChain tento problém nějakým způsobem nebo je to DeFi špinavé tajemství?

TJediným způsobem, jak provést změny v logice nebo stavovém stroji THORChain, jsou aktualizace samotného kódu. V takovém případě musí 100 % provozovatelů uzlů (kteří mají v síti významný podíl, protože jde o Proof-of-Stake), přijmout změny kódu.

V THORChain však mají uzly schopnost měnit síťové konstanty pomocí funkce zvané „mimir“. Mimir je typ řízení, který umožňuje uzlům podrobně měnit konstanty, jako je jak rychle rezerva vydává své odměny, počet vaultů zabezpečených validátory sítě a množství času, který musí mít LP v pozici, aby získal plnou netrvalou ztrátu ochrana, zda je řetěz z bezpečnostních důvodů zastaven atd.

A supervětšina (66 %+) uzlů musí hlasovat pro konkrétní hodnotu, aby byla změněna proti status quo. Jedná se o decentralizovaný mechanismus řízení, který dává největším zainteresovaným stranám kontrolu nad granulárními síťovými kontrolami. Úplný seznam příkazů mimir: https://midgard.thorchain.info/v2/thorchain/mimir

Až do plánovaného zastarání základního týmu existuje také klíč admin mimir v držení základního týmu. Tento klíč mimir správce může změnit kteroukoli z těchto hodnot bez úplného hlasování uzlů. Vzhledem k velkému počtu uzlů trvá uzákonění hlasování dlouho. Ve fázi dospívání protokolu však došlo k četným případům, kdy byly nutné rychlé změny těchto konstant.

Například pauza obchodování kontroluje v případě zneužití, které hrozí vyčerpáním finančních prostředků. Aby byla tato síla vyvážena, většina uzlů vždy „přehlasuje“ admin-mimira. To znamená, že pokud admin-mimir provede škodlivou akci, jako je zbytečné pozastavení obchodování, uzly mohou hlasovat pro zrušení této akce, a jakmile bude dosaženo konsensu supervětšiny, obchodování bude zrušeno. Klíč admin-mimir bude po plánovaném zastarání spálen, protože v současnosti představuje největší centralizační riziko pro protokol.

Myslím, že Solendovy akce by měly DeFi ukázat, jak tyto protokoly skutečně fungují. Protokoly se mohou měnit k lepšímu i horšímu. Pokud se nemohou změnit, pak nevyhnutelně dojde k nějaké chybě nebo problému, který zničí protokol, takže potřebuje schopnost chránit se. Nejdůležitější věcí, kterou může uživatel DeFi udělat, je pochopit, jak jejich protokoly skutečně fungují a jak síť přijímá změny kódu. Pokud může jednotlivec nebo skupina samostatně prosadit změny protokolu, je to problém decentralizace.

Samotný protokol DeFi je zcela neutrální. Jeho jediným úkolem je být stavovým automatem, který provádí pravidelné, deterministické přechody z jednoho stavu do druhého, jak jsou bloky navrhovány a předávány validátory (uzly) sítě.

Centralizace bude vždy problémem při práci s protokoly DeFi, a proto je nezbytné, aby týmy, které vytvářejí a udržují tyto sítě, braly otázky centralizace vážně a zavedly plány na decentralizaci v průběhu času.

Bitcoin nebyl postaven za den a na začátku má své vlastní problémy, včetně obrovského exploitu. Musí existovat obojí: způsob, jak vyřešit problémy, které časem nastanou, a rovnováha kontroly nad tím, jak se zpracovávají aktualizace softwaru a změny stavu.

THORChain byl plánován od prvního dne, aby se postupem času stal více decentralizovanou sítí. To znamenalo obětovat rané bootstrapping a partnerství VC, které dnes protokoly „DeFi“ zřejmě dělají pravidelně. To znamenalo vytvoření rotačního systému úschovny TSS, kde soukromé klíče drží anonymní uzly, které lze škálovat podle protokolu. To znamenalo konečné zničení mocných kontrolních metod jako admin-mimir. To znamenalo, že správa sítě musí být v rukou uzlů, které síť spravují – nikoli vývojového týmu. Síť musí být naplánována tak, aby byla decentralizována od prvního dechu, i když ji nevyhnutelně musí vytvořit malý tým jednotlivců.

Akiba: Co se tedy změní, když mainnet spustil pro koncové uživatele/vývojáře?

Mainnet nepřináší uživatelům sítě žádné nové změny kódu. Znamená to novou fázi růstu pro THORChain – integrace. Integrace do DEX, DEX agregátorů a peněženek. THORChain je infrastruktura, která umožňuje jakémukoli uživateli bez povolení swapovat aktiva včetně bitcoinu bez WBTC nebo mostu, který žádná jiná decentralizovaná služba nenabízí.

To dává THORChain obrovskou konkurenční výhodu v prostoru. Uživatelé všech různých druhů víceřetězcových peněženek budou neviditelně používat THORChain zabudovaný přímo do svých oblíbených peněženek. Uživatelé DEX budou moci swapovat přímo za nativní bitcoiny pomocí fondů likvidity THORChain.

V příštích několika týdnech bude dokončena integrace pro ATOM a AVAX. To propojí likviditní fondy thorchainu přímo s ekosystémem Cosmos IBC a ekosystémem Avalanche C-Chain. Tým má také plány na mechanismus pro jednostranný výnos z blue-chip aktiv, jako je bitcoin. Bude to první protokol, který získá jednostranný výnos z nativního, nebaleného bitcoinu. Budoucnost je pro THORChain extrémně jasná.

Akiba: Když říkáš, že je to jediný 100% DEX, co to vlastně znamená? Do jaké míry je to skutečně decentralizované?

THORChain je ve srovnání s jinými DEX velmi decentralizovaný. V síti je více než 100 validačních uzlů, z nichž každý spojuje více než 500,000 XNUMX RUNE. Každý uzel musí souhlasit s aktualizacemi softwaru. Nadpoloviční většina uzlů musí souhlasit se změnou síťových konstant. Proto uzly, které skutečně provádějí kód sítě, mají extrémní pobídky, aby fungovaly v nejlepším zájmu svých uživatelů a samotného protokolu. Neexistuje žádný jednotlivec nebo skupina, která by mohla provádět jednostranné změny v kódové základně THORChain. Největším centralizovaným rizikem je v současnosti klíč admin-mimir, který bude v nadcházejících měsících ukončen. To nepředstavuje žádné riziko pro samotné finanční prostředky v síti, pouze konstanty, které síť rozpozná, a dokonce i její síla je překonána konsensem uzlů.

Pro členy komunity byl implementován proces ADR (Architecture Design Record), aby signalizovali změny v rámci sítě. Tento proces se stále implementuje, ale je to jeden z nových mechanismů řízení, kterým komunita signalizuje, že chce konkrétní změnu architektury THORChain. ADR je podobné EIP nebo BIP pro Ethereum nebo Bitcoin. Zahrnuje proces hlasování, který umožňuje přispěvatelům signalizovat změny, jako je přidávání nových řetězců, změna způsobu provádění kódu atd. Tato změna umožní větší decentralizaci směru, kterým se kód THORChain ubírá bez hlavního týmu.

Na konci dne je síť decentralizovaná jen tak, jak mohou být změny její kódové základny. THORChain byl od začátku navržen jako decentralizovaná služba. Její růst byl kvůli tomu pomalejší, ale díky tomu je síť odolnější. Jednou změnou ke zvýšení decentralizace je konstanta Mimir, která umožňuje, aby u stejného poskytovatele cloudových služeb nebylo více než 33 % validátorů. Tato změna probíhá a ještě nebyla ratifikována mimirským hlasováním, ale bude zásadní, aby byla síť odolná vůči zachycení.

Bond jistě rozumí základním mechanismům THORchain a dokázal odpovědět na každou otázku do obrovských detailů. Lze zhodnotit, že THORchain má stále základní prvek centralizace díky klíčům admin-mimir, ale pokud budou tyto klíče zastaralé, mohli bychom vidět DEX decentralizovanější než mnoho jiných. Bez omezení delegovaného proof-of-stake THORchain jistě ztělesňuje ducha decentralizovaného finančního systému. Zda je to skutečně to, co uživatelé chtějí, nebo je to jen fantazie, která v praxi nefunguje, se ukáže během následujících měsíců. Získá THORchain přijetí mezi uživateli DeFi díky své rozsáhlé úrovni interoperability, nebo se uživatelé budou držet známějších oblastí UniSwap, Aave a Curve?

Příspěvek Uvnitř THORchain: Cross-chain RUNE DEX nabízející nativní coiny jako BTC, ETH a ADA se objevil nejprve na CryptoSlate.

Zdroj: https://cryptoslate.com/inside-thorchain-the-cross-chain-rune-dex-offering-native-coins-like-btc-eth-and-ada/