Ethereum Classic: El dilema de la inmutabilidad de la red vs el Hard Fork

in #ethereum8 years ago

Hablar de Ethereum Classic(de ahora en adelante, etc) es hablar del trending de la semana en el mundo de las criptomonedas, es el producto de una decisión tomada por la fundación ethereum de realizar un hard fork luego de sucedido el problema con The DAO, el cual se llevo a cabo la semana pasada, específicamente en el bloque 1920000 (información más amplia en el post oficial Aquí),  el cual trajo como consecuencia un debate en la comunidad, entre si el hard fork o si dejar morir The DAO y mantener la inmutabilidad de la red ethereum, sin embargo, gran parte de la comunidad desconoce ciertos términos dentro de todo esto.

¿Qué es un hard fork? 

En el ámbito de las criptomonedas, un hard fork es un cambio en el protocolo de la moneda en cuestion el cual invalida los bloques y/o transacciones validas que se ejecutasen antes de el, requiriendo así a todos los usuarios del protocolo la inmediata actualización del mismo para seguir haciendo uso de él.

Cualquier tipo de cambios en la estructura de los bloques(como el tamaño del bloque en bitcoin), cambio en las reglas de dificultad de la red o cualquier tipo de cambio en la forma en como se realizan transacciones en la red, se denomina un hard fork. Sin embargo, para la aplicación de este tipo de cambios, se realiza una votación por consenso, que en casos como el de ethereum, el cual trabajar en una red Proof Of Work, se decide a traves de mineros que rechazan o aceptan estos cambios.

Entonces, ¿Existe otro tipo de fork? La respuesta es sí y se llama softfork, pero ese es otro cuento, información más detallada en este link.

Precedentes al Hard Fork de ethereum: The DAO y el "Hacker"

Un hacker no es una mala persona, es un tipo de persona distinta al resto, esa que va más allá y siempre busca romper el sistema, eso paso con ethereum, se aprovecharon del sistema. Ahora, hemos llegado a este punto y aun no hemos dicho lo más importante ¿Qué es ethereum?

Ethereum es una plataforma descentralizada para correra aplicaciones exactamente como han sido programadas sin la posibilidad de ningún fraude, censura o interferencia externa.

Ethereum es una red que brinda la posibilidad de desplegar "smart contracts" los cuales son porciones de código que tienen la capacidad de correr de manera autonoma para ejecutar acciones dignas de un contrato real, sin embargo, sobre esta red también se pueden crear sub-monedas, tal es el caso de The Dao, la cual fue creada como un contrato para crear organizaciones descentralizadas y que en su visión e ICO se planteaba como un exito, personalmente, creí en ellos, sin embargo, el mercado no lo tomo así y el precio de los DAO no pudo superar el del ICO, pero, ¿Qué paso? ¿Por que The DAO no dio el zarpazo? Un ataque legal al contrato acabo con todo, Cointelegraph ES reseñaba lo siguiente:

El viernes 17 de junio quedará grabado en la retina y cerebro de muchos. A las 03:34 horas UTC Los peores miedos de los que invirtieron en la compra de tokens del DAO se hicieron realidad, el contrato inteligente que vive en la cadena de bloques de Ethereum fue atacado sin piedad; más de 3.5 millones de ethers han sido extraídos del DAO, y existe un alto grado de incertidumbre sobre la resolución final del problema. Cointelegraph

El ataque The DAO fue totalmente legal, ya que el ataque se aprovechaba de un error en una funcion del contrato desarrollado por digix el cual permitia extraer esos DAO's, aunque todo fue un ataque legal, la ethereum foundation a penas supo de esto salio al recaste de su cochinito de oro, y mando a parar el trade de ether para "mantener" el precio de ethereum, sin embago esto genero desconfianza en el mercado llevando a su minimo historico de los ultimos meses a la moneda y poniendo en riesgo al proyecto con el crowfunding más grande del mundo, un billon de dolares. Como respuesta a todo el alboroto, el CEO tomo la decisión de salvar The DAO e hizo la proposición de un hard fork a la red ethereum, para devolver los DAO's robados, en mi opinión, me parecio la peor de las opciones, ya que en el mundo de las criptomonedas, todas las inversiones son a riesgos, es parte de la descentralización, los errores se pagan, si The DAO estaba mal programado, debia morir porque la gente así lo quizo y que fuesen los responsables del contrato los encargados de hacer frente a la situación, la visión de ethereum foundation es distinta a la de muchos en este mundo cryptocurrencies.

Mayoría Simple: El punto de quiebre del consenso

Sin extendernos más, el hard fork se decidio bajo un esquema nada amable bajo mi opinión, los mineros estaban practicamente obligados a aceptar el hard-fork para poder seguir minando sus ethers lo cual trajo que la mayoria de los pool que lo aceptaron generaran la mayoria simple necesaria para ejecutarla, esto trajo como consecuencia un grupo de mineros que no estuvieron de acuerdo debido a que el hard fork mato la inmutabilidad de la red ethereum y su descentralización, demostrando así que vale más recuperar un proyecto perdido que dejar seguir el libre curso de las cosas, dieran paso a la formación de Ethereum Classic.

 Ethereum Classic: La manzana de la discordia

  Nace como una oposición a lo sucedido con ethereum planteando así, que el proyecto classic mantiene los verdaderos estandartes de la red ethereum, en la cual los contratos se dejan vivir así se encuentren mal programados. En su website leemos:

We believe in decentralized, censorship-resistant, permissionless blockchains. We believe in the original vision of Ethereum as a world computer you can't shut down, running irreversible smart contracts. We believe in a strong separation of concerns, where system forks are only possible in order to correct actual platform bugs, not to bail out failed contracts and special interests. We believe in censorship-resistant platform that can be actually trusted - by anyone. 

Y es aqui donde comienza el punto de partida del debate, ¿Quién debe prevalecer? ¿Es en realidad ethereum una red en la cual confiar? ¿Ethereum Classic humo del bueno?

Deja en tus comentarios tu opinión y discutamos, Ethereum classic debe prevalecer como forma de protesta a la decisión tomada y debe marcar precedentes para otras monedas y/o redes blockchains.

Sort:  

Congratulations @unfernandito! You have received a personal award!

Happy Birthday - 1 Year on Steemit
Click on the badge to view your own Board of Honor on SteemitBoard.

For more information about this award, click here

By upvoting this notification, you can help all Steemit users. Learn how here!

Congratulations @unfernandito! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 3 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!