La cadena de blocs és un lloc incert. És un dels llocs més segurs on es poden emmagatzemar i recuperar dades sense cap entitat centralitzada. Tanmateix, és possible que hagueu sentit a parlar del hack DAO. Va passar el 2016 on el pirata informàtic va aconseguir eliminar 300 milions de dòlars.
Què és DAO??
La forma completa del DAO és una organització autònoma descentralitzada. Es va llançar el 2016. El seu objectiu és donar a una organització la capacitat de codificar la presa de decisions i les normes de l’organització en un control descentralitzat. Això significa que qualsevol organització que utilitzi DAO pot automatitzar-se creant una estructura de control descentralitzada.
Llavors, com funciona? Enumerem els passos següents.
- En primer lloc, un grup de persones qualificades crea contractes intel·ligents. Aquests contractes intel·ligents contenen el programa per executar l’organització.
- Un cop creat, s’inicia un període de finançament. En aquest període de finançament, les persones afins afegiran fons comprant les fitxes. Les fitxes representen la propietat del DAO. També es coneix com a oferta inicial de monedes (ICO)
- Un cop finalitzat el finançament, el DAO es posa en funcionament.
- Ara el DAO evoluciona amb noves regles i regulacions mitjançant un sistema de votació.
Bitcoin va ser el primer DAO. Funciona descentralitzat i ja no és propietat. En aquest article, parlarem de “El DAO”, Que va ser creat per Slock.it per executar-se a la cadena de blocs d’Ethereum.
Tanmateix, els DAO comencen a perdre la seva postura a causa dels continus pirates informàtics. Van llançar les seves fitxes a la venda el maig del 2016. Aviat van començar a operar en diferents borses.
Els contractes intel·ligents de DAO no eren perfectes. Això va provocar múltiples pirates informàtics en només un any. L’últim pirateig o explotació que va acabar amb 300 milions de dòlars d’èter va assegurar que el DAO no pogués tornar mai més. Ho va fer un alumne novell que va eliminar les línies de codi del contracte intel·ligent, cosa que va fer que l’èter que quedava als contractes intel·ligents de The DAO fos inaccessible. El hack va matar The DAO completament. Obteniu més informació sobre “Què és DAO” aquí?.
Què és el DAO Hack?
No és la primera vegada que el DAO de la plataforma Ethereum és piratejat. Anteriorment, el fons d’inversió autònoma descentralitzada (DAO) va perdre 50 milions de dòlars quan es va piratejar. El mateix any, es va tornar a piratejar quan un pirata informàtic va explotar un error a les carteres de paritat per robar 31 milions de dòlars. L’últim clau al fèretre es va fer amb el pirateig anterior de 300 milions de dòlars.
Tanmateix, vol dir que aquests hacks volen dir que la cadena de blocs és insegura? Bé, no. No és. Aquí hi ha moltes coses que passaran i intentarem explorar-ho i entendre-ho des del punt de vista dels principiants.
Abans de decidir com va passar tot, intentem entendre com funcionen les aplicacions a la part superior de la cadena de blocs.
Dapps
Crèdit de la imatge: Ethereum
Les aplicacions descentralitzades s’executen a la part superior de la cadena de blocs. Per facilitar-ho, els desenvolupadors han d’utilitzar contractes intel·ligents. Els contractes intel·ligents són una peça de codi especial que es pot utilitzar per automatitzar tasques a la cadena de blocs. L’única diferència entre aquests dos és que Dapps té una interfície, mentre que els contractes intel·ligents no. Cobrim com funciona ethereum recentment i us aconsellem llegir-lo per obtenir una imatge completa.
És fiable Blockchain?
És menys probable que les màquines o les tecnologies cometin errors. Només ho fan si estan construïdes amb espitlleres. En aquest cas, la cadena de blocs és perfecta i no té escletxes. Tot i això, les aplicacions que es construeixen a la part superior de la cadena de blocs no són tan fiables. Poden contenir problemes que poden ser explotats pels pirates informàtics. Els contactes intel·ligents desenvolupats per a DAO van ser vulnerables des del principi que li van deixar caure.
En resum, és difícil per als desenvolupadors escriure contractes intel·ligents que compleixin un estàndard. Per garantir que sempre es compleix un estàndard, s’utilitza ERC20. Però això tampoc no garanteix un codi segur.
La història de l’alumne novell
Els dos primers pirates inicials de 50 i 31 milions de dòlars van ser enormes. Es va robar una gran quantitat d’èter a causa d’errors o explotacions en els contractes intel·ligents i carteres paritàries de The DAO. Però aquest no era el final.
Un alumne novell anomenat Devops199 va obrir un nou número al seu dipòsit de codi obert GitHub. L’anomenava “qualsevol persona pot matar el vostre contracte”. El seu objectiu és publicar els desenvolupadors de Parity sobre l’error.
El contracte intel·ligent era un contracte de signatures múltiples. Els usuaris l’utilitzen per emmagatzemar el seu Ethereum. Tot i això, no és el final. El problema precís aquí és que l’error permet que qualsevol sigui el propietari. L’error de la cartera va permetre que Devops199 esdevingués un dels propietaris. Després va dirigir accidentalment el comandament de matar que va matar el contracte.
En termes laics, els fons que queden a la cartera es perden per sempre. Va eliminar la funció de contractes intel·ligents que permet als propietaris reals transferir èter. Un cop fet, no es pot mirar enrere. Es van perdre gairebé 300 milions d’èter.
No és la cadena de blocs, sinó les aplicacions i els contractes intel·ligents
El blockchain és aquí per quedar-se. Ha revolucionat gairebé tots els sectors proporcionant un llibre digital descentralitzat. Els hacks relacionats amb The DAO són deguts a contractes intel·ligents mal escrits i errors a les carteres de paritat.
La solució: la forquilla ETC-ETH
Tot plegat condueix a la dura forquilla de la cadena de blocs d’etereu. És forçat en ethereum classic (ETC) i Ethereum (ETH). Es va fer per protegir els usuaris normals i millorar la plataforma Ethereum per al futur. En resum, DAO no va durar gaire ni tan sols amb les millors intencions. També hi havia una opció per a la forquilla suau, però la comunitat va decidir fer-ho amb la forquilla dura. La forquilla dura va assegurar el compliment de les noves regles. ETC tracta de la cadena original que es va conservar. La nova cadena de blocs d’Ethereum està forçada i segueix noves regles.
Llavors, què en penseu de tot el fracàs? Comenta a continuació i fes-nos-ho saber.