El llibre blanc que descrivia els mecanismes de la plataforma Ethereum per crear aplicacions descentralitzades (dApps) basats en contractes intel·ligents va aparèixer el 2013. Des del començament del projecte, la idea de crear una plataforma per introduir la tecnologia blockchain a tercers. els projectes del partit van ser acceptats i recollits per un gran nombre d’empreses i empreses emergents.

Avui, Ethereum és la segona criptomoneda més gran en termes de capitalització. Ethereum es va convertir en la plataforma líder per emetre més de 6 mil tokens diferents durant el boom de l’ICO el 2017. Ethereum ignora tant TRON com EOS pel que fa al nombre d’usuaris i al cost total de les transaccions dApps … Avui Ethereum és la plataforma número u per a una nova onada de bombo – DeFi.

En aquesta sèrie, parlarem de les etapes de com es va formar la xarxa, les principals actualitzacions i canvis que es produeixen durant la transició a l’algorisme de la prova d’estaca i recordarem els esdeveniments més importants que van tenir un paper tant per a la comunitat Ethereum i tota la comunitat de criptografia en el seu conjunt.

Primers passos

La idea de crear la plataforma pertany a un programador canadenc d’arrels russes, Vitalik Buterin. El 2013, Bitcoin Magazine, cofundada i editada per Vitalik, va publicar una peça que descrivia el concepte de plataforma Ethereum. En les fases inicials, la idea principal era crear una plataforma per al desenvolupament de dApps amb integració a la xarxa Bitcoin. Però aquesta proposta va ser rebutjada per la comunitat Bitcoin. La creació i el desenvolupament d’una cadena de blocs separada per a l’ús de contractes intel·ligents es va convertir en l’objectiu principal del projecte més endavant.

Segons Vitalik, el nom “Ethereum” va ser pres de Wikipedia i significa un “mitjà que impregna l’univers i permet que la llum viatgi”.

L’anunci d’un proper projecte es va publicar el 23 de gener de 2014 a l’article “Ethereum: ara es fa públic“, Que incloïa una descripció de la plataforma, contractes intel·ligents, criptomoneda i DAO.

El juny de 2014 es va crear la Fundació Ethereum, una fundació sense ànim de lucre, per donar suport al desenvolupament de la plataforma de criptomoneda Ethereum..

L’ICO del projecte va tenir lloc del 20 de juliol al 2 de setembre de 2014, en què els desenvolupadors van poder recollir uns 31.500 BTC, que van correspondre a 18.450.000 dòlars. Durant la prevenda, 1 BTC podria obtenir 2000 ETH.

La plataforma s’ha provat des de principis de febrer del 2014, des de la introducció de la prova de concepte Ethereum.

Una prova de concepte (PoC) és un prototip d’aplicació dissenyat per comprovar que determinats conceptes o teories tenen el potencial de l’aplicació real..

El primer testnet públic es va llançar a la primavera del 2015 i va ser nomenat olímpic. Els usuaris enviaven correu brossa a la xarxa amb transaccions, creaven nodes i intentaven interrompre la xarxa. Pel seu esforç, els usuaris van rebre recompenses pagades en ETH per la fundació. Olympic va ser l’última fase del desenvolupament d’Ethereum abans del llançament de la implementació bàsica de la xarxa: Frontier.

Formació d’ecosistemes

La principal fase de desenvolupament d’Ethereum es va dividir en parts, de manera que el procés de desenvolupament es va dur a terme sense problemes i de manera coherent. El 30 de juliol de 2015 es considera el dia de llançament de la xarxa, ja que va ser aquell mateix dia “la primera versió de la xarxa, Frontier Network”.

Una característica important d’aquesta versió era que els desenvolupadors no garantien la seguretat i la fiabilitat de la plataforma. Frontier estava dirigit principalment a desenvolupadors i usuaris amb coneixements tècnics. Van ser aquests primers usuaris els que van haver de formar un ecosistema actiu. Amb aquesta versió, els usuaris podrien iniciar transaccions, extraure, crear i provar contractes intel·ligents i dApps.

Una altra característica interessant d’aquesta versió van ser els anomenats “contractes canaris”. Es tracta de contractes que canvien entre els valors d’1 i 0. Cada contracte va ser controlat per membres de l’equip de desenvolupament. De fet, al llarg de tota la vida de Frontier, els desenvolupadors han pogut desfer les accions dels usuaris a la xarxa.

El següent pas per guanyar popularitat de la plataforma va ser l’ICO basada en Ethereum. El concepte ICO (Initial Coin Offering) es va introduir el 2013 durant la recaptació de fons per al projecte MasterCoin (més tard rebatejat com a OmniLayer), una solució de transacció segura per a Bitcoin 2.0. Ethereum és una plataforma dissenyada per convertir-se en la base de contractes intel·ligents amb la capacitat de crear tokens de criptomoneda. Us permet crear fitxes noves a la seva cadena de blocs mitjançant el protocol ERC-20. El primer Ethereum ICO es va celebrar el 17 d’agost de 2015 i es va convertir en la base del projecte de mercat de predicció descentralitzada Augur. Durant l’ICO, els tokens REP han recaptat més de 5 milions de dòlars. Aquest esdeveniment va donar un impuls al boom de l’ICO a la plataforma Ethereum.

La primavera del 2016 es va llançar Homestead, la primera versió estable del protocol. En aquesta versió de la xarxa, es van desactivar els “contractes canaris” i es van fer canvis a l’EIP (proposta de millora d’Ethereum), que millorava la protecció contra atacs de correu brossa i la compatibilitat de la xarxa de futurs canvis al protocol.

Els EIP són propostes per millorar el funcionament d’Ethereum fora de la xarxa, de manera similar al BIP (Proposta de millora de Bitcoin) a la xarxa Bitcoin..

Totes les actualitzacions posteriors des de Homestead han estat forques, amb l’objectiu de millorar la plataforma.

Divisió de la comunitat

Una de les possibilitats de la cadena de blocs és la creació d’organitzacions anònimes descentralitzades (DAO). És un nou tipus d’organització basat en un contracte intel·ligent que regula la manera com una organització pren decisions. Les fitxes DAO proporcionen drets de vot i control als seus propietaris.

L’equip de desenvolupament d’Ethereum, juntament amb un grup de la startup Slock.it, van desenvolupar “The DAO”, una organització descentralitzada basada en la cadena de blocs d’Ethereum. Per primera vegada a la història, es va crear una organització els membres de la qual podien fer un seguiment dels fons invertits en temps real. El procés de gestió es realitza mitjançant sistemes automatitzats. Essencialment, es va crear una empresa digital gestionada per la comunitat. Després que DAO veiés la seva venda multitudinària el 30 d’abril de 2016, es van recaptar uns 150 milions de dòlars de 20 mil inversors.

Però el 17 de juny, el projecte va ser atacat. Es van robar 3,5 milions d’ETH. Els atacants van utilitzar una vulnerabilitat de trucada recursiva, que molts membres de la comunitat havien advertit aproximadament una setmana abans del pirateig, però l’equip de Slock.it no es va prendre seriosament les declaracions, que van costar al projecte 50 milions de dòlars (aproximadament el 15% de tot l’ETH circulació) i va provocar el col·lapse de DAO.

La vulnerabilitat d’invocació recursiva va permetre a l’usuari del contracte intel·ligent retirar el doble d’èter del que s’ha invertit i transferir fons al DAO secundari. Això es va produir a causa d’un error tipogràfic al codi. Els fons robats no s’han pogut retirar a causa de la finestra existent de 27 dies, necessària durant la creació de DAO secundaris. Els desenvolupadors van aprofitar aquest temps per trobar solucions al problema. L’únic que podien fer els desenvolupadors per recuperar els fons robats era anar a buscar una bifurcació dura.

Els grups miners més grans van votar per veure si estaven preparats per implementar la bifurcació dura. La majoria dels miners van estar d’acord, de manera que es va decidir retornar l’ETH invertit als usuaris. Totes les fitxes DAO es van congelar i es van enviar a una nova adreça, cosa que permetia retirar els fons invertits.

L’escissió a la comunitat es va produir precisament a causa de la decisió de la majoria de dur a terme una forquilla dura. Es va decidir retornar el sistema a l’estat abans de la creació de DAO, declarant així l’ETH robada invàlida. Va ser una decisió controvertida, ja que el grup que no estava d’acord amb la decisió va anunciar que no infringiria el principi de descentralització, ja que la cadena de blocs ha de ser immutable i els contractes intel·ligents han de mantenir-se autosuficients. Per tant, la comunitat criptogràfica va acabar amb dues cadenes de blocs independents: Ethereum, que va retornar fons als inversors, i Ethereum Classic, que va conservar el blockchain original.

Val a dir que la comunitat Ethereum Classic està treballant per millorar la interoperabilitat entre les dues cadenes de blocs i té el seu propi historial de desenvolupament..

Després del pirateig del projecte DAO, el preu d’Ethereum va caure gairebé un 50% i va fluctuar al voltant dels 11 dòlars.

En els articles següents, parlarem dels problemes que esperaven els desenvolupadors després dels esdeveniments “The DAO”, les actualitzacions més crítiques realitzades a la xarxa i els esdeveniments associats al canvi cap a l’algorisme PoS.