Ethereum saavuttaa konsensus kovalle haarukalle, vahvistamalla DAO Hack

Universal Access to Basic Finance (Marraskuu 2024)

Universal Access to Basic Finance (Marraskuu 2024)
Ethereum saavuttaa konsensus kovalle haarukalle, vahvistamalla DAO Hack

Sisällysluettelo:

Anonim

Ehdottuna hajautetussa, hajautetussa yhteisössä, joka muodostaa Ethereumin, saavutettiin lähes yksimielinen yksimielisyys radikaalin ohjelmistomuutoksen toteuttamiseksi, joka tunnetaan nimellä "kova haarukka". Tämä on tehty sen estämiseksi, että hakkeri, joka hyökkäsi DAO: ssa, tyhjensi lähes 40 miljoonan euron arvosta eetteriä, digitaalista valuuttaa Ethereum blockchainissa, nähtävästi näistä varoista - sekä palauttamaan alkuperäisille omistajilleen menetetyt.

Siirto on tärkeä luottamuspula demokraattiselle järjestelmälle, jota käytetään konsensuksen saavuttamisessa lohkoperusteisissa järjestelmissä.

Hard Fork vs. Soft Fork

DAO tai Decentralized Autonomous Organization kutsuttiin aluksi uutena ja jännittävänä organisatorisen rakenteena, joka on johtava, hajautettu elin, jota hallitsee tietokonekoodi, joka on ohjelmoitu "älykkäät sopimukset". Hanke nosti yli 150 dollaria väkijoukon kautta - mutta ennen kuin DAO voisi itse asiassa tehdä jotain, se romahti.

Valitettavasti muutamia huonoja koodeja DAO: n älykkäässä sopimuksessa sallivat hakkarin hyödyntää rekursioprosessia, tyhjentämällä kymmeniä miljoonia dollareita eetteristä uuteen DAO: han. Haarukka - tai muutos estolaitteeseen ohjattuun ohjelmistoon - olisi ainoa tapa saada nämä varat takaisin muulta anonyyminä hyökkääjältä. Tämä jätti yhteisölle suuren valinnan tehdä: yksi, ei tee mitään - hyväksy, että hyödyntäminen oli perusteltua, koska se oli osa älykkään sopimuksen koodia ja anna sen olla oppitunti tuleville älykäs sopimusvalmistajille; kaksi, toteuttamaan pehmeä haarukka-korjaus olemassa olevalle Eteerikoodille, joka tehokkaasti jäädyttäisi varastetut varat niin, ettei niitä koskaan voitu käyttää; tai kolme kovaa muotoa - ohjelmistomuutos, joka todellakin palaisi tapahtumat transaktioon ja käänsi hakata suoraan.

Aluksi ehdotettiin pehmeä haarukatkaisua varastettujen varojen jäädyttämiseksi paikan päällä. Tämä kuitenkin osoittautui ongelmalliseksi, kun toteutus avasi mahdollisia hyökkäysvektoreita tuleville hakkereille. Erityisesti hyökkääjä voisi tuoda verkon liiketoimiin, jotka suorittavat vaikean laskutoimituksen yhdessä suorittaessaan operaation DAO-sopimuksessa. Pehmeän haarukan johtajat päättivät joutua suorittamaan ja sitten hävittämään tällaiset sopimukset keräämättä mitään maksuja. Tämä johti siihen, että yhteisö hylkäsi pehmeän haaran, jättäen vain valitun joko kovan haarukan tai toimimatta lainkaan.

Tällä viikolla Ethereum-verkosto hyväksyi kovan haaran, lähes yksimielisen päätöksen. Tämä tarkoittaa, että kaikki varat voidaan palauttaa oikeille omistajilleen. Muutos on höyhenä blockchain-pohjaisen demokratian päähän, mutta tämä päätös näyttäisi myös rikkovan hajauttamisen ja sensuurin vastustuksen hyveitä.Ethereumin perustaja ja pääarkkitehti Vitalik Buterin on kuitenkin huomauttanut, että tämä on demokraattinen päätös alhaalta ylöspäin eikä Ethereum-säätiön ylhäältä alas direktiiviä.

Bottom Line

Tällä viikolla Ethereum-yhteisö pääsi tekemään kovaa lomaketta korjatakseen DAO: n hakkeroinnin, joka käänsi vahingon, jonka teki nimettömänä hakkeri, joka sai DAO: lta 40 miljoonan dollarin digitaalisen valuutan. Kun pehmeä haarukka avasi enemmän ongelmia kuin se ratkaistiin, kova haara, vaikka radikaali, osoittaa, että demokratia voi toimia yhteisön parhaiden etujen mukaisesti.