THORChain Network Back Up 20 tunnin ketjutauon jälkeen – crypto.news

THORchain-verkkoyhtiö ilmoitti ongelmasta, joka oli johtanut yksittäisten solmujen epädeterminismiin, mikä johti verkon sulkemiseen. Kuitenkin juuri äskettäin proof-of-bond-verkosto ja ketjujen välinen vaihto THORChain ilmoitettu että yli 20 tunnin seisokkiajan jälkeen se oli nyt "täysin toimiva".

THORChain-tiimi twiittasi 28. lokakuuta, että kauppa oli palautettu ja että verkko on "taas toiminnassa ja luo lohkoja". Yhtiö ilmoitti ongelmasta, joka johti verkon sulkemiseen 27. lokakuuta.

Ei-determinismi solmujen välillä

Verkon ylläpitäjät väittivät aiemmin, että vakavaraisuus ei liittynyt pysähdykseen ja johtui yksittäisten solmujen välisestä epämääräisyydestä sen jälkeen, kun lohkoketjun ylläpitäjät totesivat Twitterissä torstaina THORChain-verkon katkoksen ohjelmistovian vuoksi. Todettuaan, että seisokilla ei ollut mitään tekemistä vakavaraisuuden kanssa, yhtiö lähti vakuuttamaan asiakkailleen, että he pyrkivät löytämään ratkaisun mahdollisimman nopeasti.

Aiemmin julkaiseman päivityksen mukaan THORChain, yritys huomasi solmujen välisen epädeterminismin lähteet, mikä aiheutti ongelman noin neljä tuntia ensimmäisen ilmoituksen jälkeen.

Tutkijat sanoivat, että konsensuspysähdykset hajautetussa tilakoneessa johtuvat solmujen välisen epädeterminismin lähteistä ja estävät kirjanpidon korruptiosta. Verkon ylläpitäjät listasivat ongelman korjaamiseen tarvittavat toimenpiteet ja totesivat, että ne olivat melkein perillä: epädeterminismin lähteen paikantaminen, päivityksen julkaiseminen ja tilakoneen uudelleenkäynnistys.

THORChain väittää, että se oli merkkijonomanipulaatiota takaisinkäynnin jälkeen

Tiimi ilmoitti, että he olivat tunnistaneet ongelman merkkijonojen manipuloimiseksi vielä kolmen tunnin kuluttua kauppiaat ja sijoittajat odottivat yrityksen vastausta. Heidän lausuntonsa mukaan kehittäjien olisi pitänyt huomata ongelma, koska virheellinen muistio poistettiin välittömästi, eikä sitä koskaan syötetty lohkoon. Virheellinen muistio kirjoitettiin lohkoon, mikä vaikutti verkkoon, koska se sisältää jonon, joka estää swapia syntetisoimasta samassa lohkossa.

Tiimi oli ilmoittanut toiminnan keskeyttämisestä tapahtuman vuoksi ja pyysi asiakkailtaan kärsivällisyyttä, kun se valmisteli ohjeita korjauksen välittömän toimituksen aikana. 15 tunnin poissaolon jälkeen verkko oli vihdoin toiminnassa ja pian sen jälkeen yrityksen tiimi toimitti päivityksen.

Yrityksen mukaan käy ilmi, että koodi työnsi cosmos.Uint (uint64:n sijaan) merkkijonoon, jolloin merkkijono sai suuren int:n pisteen todellisen arvon sijaan, mikä johti erilaisiin muistiomerkkijonoihin eri solmuissa. Viallinen muistio ei koskaan kirjoita levylle tai lohkoon. Siksi lausunto ei nähnyt tätä.

Ketju pysäytettiin turvallisuussyistä, mutta THORChainin tiedottajan mukaan yritys aikoi tehdä niin "Palaa, kun epädeterminismin lähde on paljastettu". Katkosajan aikana tokeninvaihtoalusta THORSwap vahvisti kuitenkin, että Ethereum- ja ERC-20-vaihtoja tuettiin edelleen.

Lisää THORchainista

Cosmos SDK:ta käytettiin luomaan riippumaton lohkoketju THORChain, joka toimisi cross-chain hajautettuna vaihtona (DEX). Se käyttää automaattista markkinatakaaja (AMM) -mekanismia, joka on samanlainen kuin Uniswapin (Uniswap) tai Bancorin (BNT) varhaiset versiot, ja THORChainin natiivi token (RUNE) toimii olennaisena swap-parina.


Seuraa meitä Google-uutisissa

Lähde: https://crypto.news/thorchain-network-back-up-after-a-20-hour-chain-pause/