Ethereum 2.0 podria ser el següent gran fet?
Ethereum 2.0 podria ser el següent gran fet??
“Si no es trenca, no ho solucioni”.
Aquest és el tòpic de la ment de moltes persones, ja que Ethereum s’acosta a una revisió massiva amb 2.0 programat per al seu desplegament a finals d’aquest any. Ethereum ja és la segona cadena de blocs més gran del món (per capitalització de mercat). És, sens dubte, una de les històries d’èxit més grans del món de les criptomonedes, de manera que pot semblar estrany jugar amb allò que ja funciona bastant bé..
La realitat és que Ethereum no està completament lliure de problemes i 2.0 podria ajudar a impulsar la plataforma a noves altures. Avui aprofundim en alguns d’aquests problemes i de quina manera 2.0 els podria corregir.
Ethereum ha jugat el segon violí contra Bitcoin des dels seus inicis, però ambdues plataformes blockchain s’enfronten als mateixos problemes i cadascuna ha de canviar el seu rumb si vol contrarestar la competència de les empreses emergents blockchain. Totes aquestes noves empreses de blockchain tenen com a objectiu resoldre els problemes amb què s’enfronten tant Bitcoin com Ethereum, que són: escalabilitat, consens de proves de treball i seguretat.
Escalabilitat
Un dels objectius finals d’Ethereum és convertir-se en l’ordinador del món, però el problema amb aquest objectiu és que actualment Ethereum només pot processar 15 transaccions per segon. Això no és escalable a les necessitats que hi hauria si la plataforma aconseguís aquest objectiu. La congestió del llibre major combinada amb la velocitat de transacció lenta ha fet que sigui extremadament costós l’ús de la cadena de blocs i, per tant, les grans empreses han defugit d’utilitzar Ethereum com a plataforma.
Mentrestant, els projectes de cadena de blocs incipients sovint tenen velocitats de transacció en centenars, si no milers, per segon. Si Ethereum vol competir a llarg termini, en lloc de ser un trampolí per a la progressió d’altres empreses en la indústria de la cadena de blocs, és imprescindible augmentar l’escalabilitat.
Prova del treball
El següent número que afronta Ethereum és el seu algorisme actual de consens de proves de treball. No hi ha res dolent en la forma en què funciona la prova de treball, sinó un problema en la seva utilitat a llarg termini en relació amb la rendibilitat. Bitcoin també utilitza proves de treball i, actualment, una transacció amb Bitcoin costa a un miner prou electricitat per alimentar una llar nord-americana durant 1,57 dies. A part d’això, es tradueix en un cost per la transacció, també és inútil i insostenible per a l’adopció massiva. Ethereum 2.0 té com a objectiu canviar Ethereum a un algorisme híbrid de prova de treball / prova de joc.
Seguretat
El tercer problema principal a què s’enfronta Ethereum és la seguretat en relació amb l’ús d’un sistema de prova de joc en lloc de la prova de treball actual. La prova de treball, en part pels costos associats a la programació d’un atac contra la xarxa, és extremadament segura. Els mals actors són eliminats de la xarxa gràcies als desincentius tecnològics i econòmics i, probablement, costaria més recursos del que podríeu obtenir si intentéssiu atacar el sistema actual de proves de treball. El problema d’Ethereum no és la seva seguretat actual, sinó la seva seguretat quan passa a un sistema de prova d’aposta amb Ethereum 2.0. La prova de joc presenta el tema de “res en joc”, un tema que es discutirà més endavant a l’article.
Les solucions Ethereum 2.0
Per tal de resoldre els problemes als quals s’enfronta Ethereum 1.0, la nova versió promet un algorisme de prova d’estaca, alhora que resol solucions d’escalabilitat amb Plasma i The Raiden Network, i alguna cosa anomenat Sharding. Tot i que els canvis no es limiten a aquest grup, són alguns dels principals.
Prova d’aposta amb Ethereum 2.0
El problema principal de la prova de joc és un problema anomenat “res en joc”, que es resumeix en això, en un sistema de prova de treball, els miners només poden validar un bloc a la vegada. Però en un sistema de prova de joc, es poden presentar dos possibles blocs com a bloc següent de la cadena. Els miners haurien de triar entre dos blocs i, de fet, podrien triar tots dos i duplicar les seves taxes cobrades, tot i que no es validaran tots dos. Bàsicament pot provocar moltes vulnerabilitats de seguretat. Ethereum 2.0 té com a objectiu resoldre aquest problema mitjançant una combinació del protocol Casper i la cadena Beacon.
En resum, el protocol Casper està dissenyat per eliminar el problema de “res en joc” mitjançant la introducció d’un mecanisme que confiscarà instantàniament tota la participació de qualsevol validador que intenti donar suport a una cadena no vàlida validant més d’un bloc a la vegada. Això proporcionarà un incentiu per validar blocs només un bloc a la vegada, essencialment donant-los la possibilitat de validar correctament. El protocol Casper és un mecanisme de prova d’estaca que lliurarà la cadena Beacon.
La cadena Beacon està separada de la prova original de la cadena de treball, però està connectada i funciona paral·lela. Serà la cadena de sistemes d’Ethereum 2.0 i les seves principals responsabilitats seran emmagatzemar i mantenir un registre de validadors, processar enllaços entre si i la cadena principal i processar el gadget de finalitat (és a dir, el bloc es finalitza després del consens del validador ). Es permetrà que els validadors participin a la cadena Beacon mitjançant un contracte intel·ligent a la cadena de blocs Ethereum actual.
Plasma and The Raiden Network
Es va esmentar anteriorment que el problema de la velocitat de les transaccions era extremadament lenta en la cadena de bloc Ethereum actual a 15 transaccions per segon, i l’efecte que això té sobre l’escalabilitat. Aquí és on entren en joc Plasma i Raiden. Tots dos són similars a la Lightning Network de Bitcoin pel que fa al seu propòsit i funcionalitat.
El plasma és una capa addicional que es troba a la part superior d’Ethereum o de qualsevol cadena principal, que permet als usuaris executar aplicacions en una cadena “secundària” independent sense interactuar amb la cadena principal fins que sigui necessària la liquidació final. També permet que la cadena infantil independent pugui executar els seus propis algoritmes de consens i permet transferir els actius de la cadena principal a la cadena infantil i viceversa. Això alleujarà substancialment la congestió de la cadena principal, augmentant la velocitat i reduint els costos.
La Xarxa de Raiden és independent de Plasma, però funciona de manera similar i té com a objectiu resoldre el mateix problema. És gairebé indistingible de la xarxa Lightning en termes de funció. Només requerirà que els desenvolupadors interaccionin amb una interfície de processament d’aplicacions per crear aplicacions escalables a sobre, i proporcionarà pagaments gairebé instantanis, major privadesa de transaccions, micropagaments, baixes tarifes i permutes de token atòmiques. Com passa amb Plasma i Lightning Network, els canals de pagament de Raiden existeixen fora de la cadena i només es troben a la cadena principal per a la liquidació final, reduint la congestió de la xarxa.
Esqueixades
Sharding és una altra manera que Ethereum 2.0 pretén resoldre els problemes del seu predecessor. En general, el sharding divideix una gran base de dades en parts més manejables. Actualment, en tots els protocols de blockchain, cada node emmagatzema tot l’estat i processa totes les transaccions. Tot i que proporciona una gran quantitat de seguretat, limita l’escalabilitat.
Essencialment, el sharding té com a objectiu dividir l’estat i la història d’Ethereum en particions o “fragments”, cadascun amb el seu propi historial de transaccions, de la mateixa manera que la forma en què una empresa pot dividir la seva base de dades de clients en grups segons la ubicació geogràfica i col·locar cada grup a la seva servidor propi. En desglossar la cadena de blocs en segments més manejables, hauria de conduir a un major rendiment de transaccions i escalabilitat d’adreces, ja que cada node no haurà de processar tot el que té lloc a la cadena de blocs, sinó només una part d’ella..
Què tan a prop és Ethereum 2.0?
Ethereum 2.0 estava previst inicialment per al llançament el primer trimestre del 2020, però ara sembla que no es publicarà fins almenys el segon trimestre, possiblement en el cinquè aniversari d’Ethereum el 30 de juliol del 2020. La verificació formal i l’auditoria del bytecode s’han completat i un testnet d’Ethereum 2.0 va ser capaç d’executar 100.000 nodes sense problemes.
Si Ethereum 2.0 es llança i es llança amb èxit, representarà un gran pas endavant per a la plataforma blockchain. En resoldre problemes d’escalabilitat i seguretat amb què Ethereum 1.0 s’ha trobat, podria permetre a la plataforma superar Bitcoin i fer-se amb el lloc número u de la criptomoneda o, almenys, evitar els seus competidors de contractes intel·ligents que simultàniament busquen resoldre els mateixos problemes amb els seus propis projectes. Només el temps ho dirà i l’any vinent serà fonamental per a Ethereum.
Exempció de responsabilitat: aquest article no es pretén en cap cas ser considerat com a consell per comprar, vendre o invertir en Ethereum.