Inside THORchain: Den tværkædede RUNE DEX tilbyder indfødte mønter som BTC, ETH og ADA

CryptoSlate talte for nylig med Tyler Bond "Familiarcow", kommunikationsdirektøren hos Nine Realms, en virksomhed, der bygger kerneinfrastruktur på THORchain, som netop har annonceret en mainnet-lancering. Jeg spurgte Bond, hvorfor THORchain var anderledes end andre likviditetsprotokoller, problemerne med DeFi-smarte kontrakter, anonym udvikling, fremtiden for THORchain, og hvorfor ægte decentralisering betyder noget.

Efter min samtale med Nischal Shetty nyligt og det seneste Solend debacle, Jeg ønskede at finde ud af, om THORchains påstand om at være en 100 % decentral DEX har nogen vægt. Yderligere er DeFis beskidte hemmelighed, at de fleste smarte kontrakter har Proxy Upgradeability, hvilket betyder, at den smarte kontrakt kan opdateres for at ændre dens funktionalitet. I tilfældet med Solend endte dette næsten med, at en bruger havde over $200 millioner i aktiver, og deres konto blev overtaget af platformen.

THORchain er designet til at være en interoperabel DEX på tværs af kæder, der tillader indfødte aktiver såsom Bitcoin (BTC), Ethereum (ETH), og Cardano (ADA) uden behov for indpakkede tokens. Potentialet for en sådan protokol er næsten ubegrænset, men kan den skaleres, er den virkelig decentral, og er den sikker? Bond besvarer disse spørgsmål og mere nedenfor.

Akiba: Så hvad gør THORchain anderledes end andre likviditetsprotokoller?

THORChain er decentraliseret, kædeagnostisk og bruger ingen broer eller indpakkede aktiver til at lave swaps. Dette giver THORChain mulighed for at oprette forbindelse til den økonomisk mest betydningsfulde kæde – Bitcoin uden brug af indpakket BTC og mere uden den sikkerhedsrisiko, som en bro står over for.

Brugere kan bytte til og fra NATIVE aktiver. Enhver kæde kan tilføjes inklusive Monero og Cardano, som slet ikke ses i DEX'er i dag. Ingen andre i DEX-området har været i stand til at nå dette mål. THORChain drives også af over 100 fuldstændig anonyme noder (info: thornode.network), så det besidder tilstrækkelig decentralisering.

THORChain bruger en roterende Threshold Signature Scheme (TSS) vault, der kontinuerligt roterer aktivdepot mellem noder, der kommer ind og ud af netværket. Midler flyttes til en ny boks hver uge - fungerer som en slags bevis på reserve. Midlerne er altid solvente og beviseligt likvide og kan flyttes af netværket selv, men ikke af de enkelte deltagere.

Akiba: CoinMarketCap oplyser, at mainnet blev lanceret den 21. januar – hvad skete der?

Mainnet lancerede ikke i januar. Mainnet er ikke en softwareopgradering til THORChain, men snarere et voksende øjeblik. Siden betaen blev frigivet i april 2021, har protokollen været hårdere og modtaget ugentlige opdateringer.

Netværket har fungeret på mainnet-niveauer af modenhed, stabilitet og sikkerhed siden begyndelsen af ​​2021. Nu er tiden inde til at smide beta-etiketten og fremstå som den modne ægte tværkæde-protokol.

Akiba: THORchain-kerneteamet kan ikke verificeres offentligt. Tror du, at et ikke-doxed/anonymt team er levedygtigt på dagens marked?

Teamets anonymitet er bestemt levedygtig. Noderne kører THORChain, ikke udviklerne. 100 % af nodeoperatører skal vedtage en softwareopdatering for at ændringer i kode kan træde i kraft på netværket, hvilket betyder, at kerneudviklingsteamet ikke kan træffe ensidige beslutninger, der vil påvirke THORChains statsmaskine.

THORChain i sig selv er en infrastruktur på tværs af kæder, og den tilgang, kerneteamet har taget, er at forblive anonyme og til sidst overlade projektet til fællesskabet i stil med Satoshi. Skabere og gudslignende figurer i krypto er farlige og udgør et centraliseringsproblem. Et anonymt kerneteam med planer fra begyndelsen om at træde væk fra protokollen taler til de tidlige planlæggeres modenhed og fremsyn.

En ægte neutral protokol kan ikke have enestående galionsfigurer, der bestemmer fremtiden for netværket. Netværkets fremtid skal bestemmes af dem, der har den største indsats og selv kører netværkets kode – nodeoperatørerne.

Derudover er der andre teams, der arbejder på THORChains kodebase end det originale kerneteam. Nine Realms er en gruppe, der er gået op for at bidrage til kerneudviklingen og kædeintegrationerne af THORChain. Bidragene fra Nine Realms og andre community-udviklere har vist sig at være ubrugelige i processen med at hærde netværket. Kerneteamets identitet betyder meget lidt. Selve kodebasen er fuldstændig åben kildekode og gennemsigtig for fællesskabsbidrag, med den endelige kurering af kodeopdateringer overladt til noderne - som Bitcoin.

Akiba: Hvor sikker er THORchain? Der er nogle bekymrende tegn i DeFi i øjeblikket. For eksempel er Solend i øjeblikket under kritik for at stemme for at tage kontrol over en brugers konto. Dens evne til at gøre dette kommer fra proxy-opgraderingsmulighederne for sine smarte kontrakter - hvilket betyder, at dens smarte kontrakt kan opgraderes ved at ændre dens funktionalitet. Løser ThorChain dette problem på nogen måde, eller er det DeFis beskidte hemmelighed?

TDen eneste måde at foretage ændringer på THORChains logik eller tilstandsmaskine er gennem opdateringer til selve koden. I så fald skal 100 % af nodeoperatørerne (som har en betydelig andel i netværket, idet det er Proof-of-Stake), vedtage kodeændringerne.

I THORChain har noder imidlertid evnen til at ændre netværkskonstanter ved hjælp af en funktion kaldet "mimir". Mimir er en form for styring, der gør det muligt for noder at ændre konstanter granulært, såsom Hvor hurtigt reserven udsender sine belønninger, antallet af bokse sikret af netværkets validatorer og mængden af ​​tid, en LP skal have en position for at få fuld permanent tabsbeskyttelse, om en kæde stoppes af sikkerhedsmæssige årsager osv.

A superflertal (66%+) af noder skal stemme for en bestemt værdi, for at den kan ændres mod status quo. Dette er en decentraliseret styringsmekanisme, der giver de største interessenter kontrol over granulære netværkskontroller. Fuld liste over mimir-kommandoer: https://midgard.thorchain.info/v2/thorchain/mimir

Indtil den planlagte forældelse af kerneholdet er der også en admin mimir-nøgle, som kerneteamet har. Denne admin mimir-nøgle kan ændre enhver af disse værdier uden en fuld afstemning af noder. På grund af at der er så mange noder, tager afstemninger lang tid at blive vedtaget. Men i ungdomsfasen af ​​protokollen har der været adskillige tilfælde, hvor hurtige ændringer af disse konstanter har været nødvendige.

For eksempel kontrollerer handelspause, hvis der er en udnyttelse, der truer med at dræne midler. For at balancere denne magt, stemmer et flertal af noder altid "overstemmer" admin-mimiren. Det betyder, at hvis admin-mimir udfører en ondsindet handling, såsom at standse handel unødvendigt, kan noder stemme for at fortryde den handling, og når der er opnået en konsensus for supermajoritet, vil handel blive sat på pause. Admin-mimir-nøglen vil blive brændt efter planlagt forældelse, da den udgør den største centraliseringsrisiko for protokollen i øjeblikket.

Jeg synes, at Solends handlinger burde vise DeFi, hvordan disse protokoller rent faktisk fungerer. Protokoller kan ændre sig til det bedre eller værre. Hvis de ikke kan ændre sig, vil der uundgåeligt være en slags fejl eller problem, der vil ødelægge protokollen, så den har brug for evnen til at beskytte sig selv. Det vigtigste, en DeFi-bruger kan gøre, er at forstå, hvordan deres protokoller faktisk fungerer, og hvordan kodeændringer overtages af netværket. Hvis en person eller gruppe på egen hånd kan gennemskue ændringer til protokollen, er det et decentraliseringsproblem.

En DeFi-protokol er i sig selv fuldstændig neutral. Dens eneste opgave er at være en tilstandsmaskine, der laver regelmæssige, deterministiske overgange fra en tilstand til en anden, efterhånden som blokke foreslås og sendes af validatorer (knudepunkter) i netværket.

Centralisering vil altid være et problem, når man beskæftiger sig med DeFi-protokoller, hvorfor det er bydende nødvendigt, at teams, der skaber og vedligeholder disse netværk, tager centraliseringsbekymringer alvorligt og lægger planer for at decentralisere over tid.

Bitcoin blev ikke bygget på en dag, og den har tidligt sine egne problemer, inklusive en kæmpe udnyttelse. Der skal være begge dele: en måde at løse problemer, der vil opstå over tid, og en balance mellem kontrol over, hvordan softwareopdateringer og tilstandsændringer håndteres.

THORChain var planlagt fra dag 1 til at blive et mere decentraliseret netværk over tid. Dette betød, at man skulle ofre tidlig bootstrapping og VC-partnerskaber, som "DeFi"-protokoller i dag ser ud til at gøre regelmæssigt. Dette betød at skabe et roterende TSS-hvælvsystem, hvor private nøgler holdes af anonyme noder, som kan skaleres med protokollen. Dette betød den endelige ødelæggelse af kraftfulde kontrolmetoder som admin-mimir. Det betød, at styringen af ​​netværket skulle være i hænderne på de noder, der administrerer netværket – ikke udviklingsteamet. Et netværk skal planlægges decentraliseret fra dets allerførste åndedrag, selvom det uundgåeligt skal skabes af et lille team af enkeltpersoner.

Akiba: Så hvad vil ændre sig nu mainnet har lanceret for slutbrugere/devs?

Mainnet bringer ikke nye kodeændringer til brugerne af netværket. Det markerer en ny fase i væksten for THORChain – integrationer. Integrationer i DEX'er, DEX Aggregators og Wallets. THORChain er infrastrukturen, der lader enhver bruger tilladelsesløst bytte aktiver inklusive Bitcoin uden WBTC eller en bro, som ingen anden decentral tjeneste tilbyder.

Dette giver THORChain en enorm konkurrencefordel i rummet. Brugere af alle forskellige slags multichain-punge vil usynligt bruge THORChain indbygget direkte i deres yndlingspunge. DEX-brugere vil være i stand til at bytte direkte til og fra native bitcoin ved hjælp af THORChains likviditetspuljer.

I de næste par uger vil integrationerne være færdige for ATOM og AVAX. Dette vil koble thorchains likviditetspuljer direkte ind i Cosmos IBC-økosystemet og Avalanche C-Chain-økosystemet. Holdet har også planer om en mekanisme til enkeltsidet afkast på blue-chip-aktiver som Bitcoin. Det vil være den første protokol, der får et enkeltsidet udbytte på indfødte, uindpakkede Bitcoin. Fremtiden er ekstremt lys for THORChain.

Akiba: Når du siger, at det er den eneste 100 % DEX, hvad betyder det egentlig? Hvor decentraliseret er det egentlig?

THORChain er meget decentraliseret sammenlignet med andre DEX'er. Der er over 100 validatorknudepunkter i netværket, som hver binder over 500,000 RUNE. Hver node skal acceptere softwareopdateringer. Et superflertal af noder skal acceptere at ændre netværkskonstanter. Derfor har de noder, der rent faktisk udfører koden for netværket, ekstreme incitamenter til at udføre i brugernes og selve protokollens interesse. Der er ingen person eller gruppe, der kan foretage ensidige ændringer i THORChains kodebase. Den største centraliserede risiko i øjeblikket er admin-mimir nøglen, som vil blive udfaset i de kommende måneder. Dette udgør ingen risiko for at finansiere sig selv på netværket, kun konstanter, som netværket genkender, og endda dets magt overtrumfes af nodekonsensus.

En ADR-proces (Architecture Design Record) er blevet implementeret for medlemmer af fællesskabet for at signalere for ændringer i netværket. Denne proces er stadig ved at blive implementeret, men dette er en af ​​de nye styringsmekanismer for samfundet for at signalere, at de ønsker en specifik ændring af arkitekturen i THORChain. En ADR ligner EIP eller BIP for Ethereum eller Bitcoin. Det inkluderer en afstemningsproces, der gør det muligt for bidragydere at signalere for ændringer som f.eks. tilføjelse af nye kæder, ændring af måden, kode udføres på, osv. Denne ændring vil tillade større decentralisering af den retning, THORChains kode går uden kerneteamet.

I slutningen af ​​dagen er netværket kun så decentraliseret, som ændringer i dets kodebase kan være. THORChain er designet fra start til skala som en decentral service. Dens vækst har været langsommere på grund af dette, men det har gjort netværket mere holdbart. En ændring for at øge decentraliseringen er en Mimir-konstant, der tillader ikke mere end 33 % af validatorerne at være på den samme cloud-tjenesteudbyder. Denne ændring er i gang og er endnu ikke blevet ratificeret af en mimir-afstemning, men vil være afgørende for at gøre netværket modstandsdygtigt over for fangst.

Bond forstår helt sikkert kernemekanikken i THORchain, og han var i stand til at besvare hvert spørgsmål i enorm detaljer. Det kan vurderes, at THORchain stadig har et kerneelement af centralisering på grund af admin-mimir nøglerne, men hvis disse er forældede, kan vi se en DEX mere decentral end mange andre derude. Uden begrænsningen af ​​delegeret proof-of-stake inkarnerer THORchain helt sikkert ånden i et decentraliseret finansielt system. Om det virkelig er, hvad brugerne ønsker, eller bare en fantasi, der ikke virker i praksis, vil blive set i løbet af de kommende måneder. Vil THORchain få adoption blandt DeFi-brugere med dets enorme niveau af interoperabilitet, eller vil brugerne holde sig til de mere velkendte arenaer UniSwap, Aave og Curve?

Stillingen Inside THORchain: Den tværkædede RUNE DEX tilbyder indfødte mønter som BTC, ETH og ADA dukkede først på CryptoSlate.

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