Compartir este artículo

¿Por qué Ethereum necesita contratos "tontos"?

El empresario de Ethereum, Daniel Cawrey, analiza la reciente desaparición de The DAO y cómo eso afecta el futuro de los contratos inteligentes.

Daniel Cawrey es jefe de comunicaciones en Velocity, un proyecto de derivados autónomos que utiliza contratos inteligentes y está construido sobre la cadena de bloques Ethereum .

En este artículo de Opinión , Cawrey analiza la reciente desaparición de The DAO y cómo eso afecta el futuro de los contratos inteligentes, la Tecnología en la que se basó el fondo de corta duración.

CONTINÚA MÁS ABAJO
No te pierdas otra historia.Suscríbete al boletín de Crypto for Advisors hoy. Ver Todos Los Boletines

"Las dos cosas que hay que saber sobre los contratos inteligentes es que son tontos y no son contratos".

Esta declaración de Patrick Murck, del Centro Berkman de Harvard, cobra cada vez mayor relevancia tras el colapso de The DAO. El fondo basado en Ethereum fue el mayor contrato inteligente emitido hasta la fecha, y su fracaso ha llevado a muchos a reconsiderar si la Tecnología está lista para su uso en el momento clave.

En CORE,contratos inteligentesFacilitan las aplicaciones descentralizadas al eliminar los puntos de confianza. Dado que automatizan los procesos existentes, muchos creen que los contratos inteligentes podrían algún día reducir los costos en todas las industrias.

Sin embargo, toda esa promesa no está exenta de posibles problemas.

Esto es especialmente cierto cuando se trata de contratos inteligentes que se construyen en Ethereum, actualmente considerados como el plataforma estándarpara la creación de contratos inteligentes.

Ahora es necesario debatir si la comunidad Ethereum quiere avanzar en la mejora de su Tecnología y su estructura de gobernanza para apoyar los objetivos de los empresarios y los usuarios.

Rompiendo el sistema

Desde la invención de las computadoras, los piratas informáticos y los atacantes han estado rompiendo sistemas explotando el código.

Este enfoque de prueba de fuego para el desarrollo puede considerarse posiblemente la razón detrás de lamultimillonarioAtaque a The DAO. Aunque fue el primer logro importante en contratos inteligentes de blockchain, el ataque a The DAO expuso debilidades en el lenguaje de programación de Ethereum que podrían desalentar futuros esfuerzos.

En total, el ataque resultó en3,6 m de éter que se está robando de The DAO, actualmente con un valor de unos 50 millones de dólares. Más que un robo, el ataque parece...arraigado en exponer la ideaEl código de Ethereum aún no está listo para producción. Esto ha demostrado ser efectivo. Desde el ataque, han aparecido numerosos artículos que muestran fallas en Ethereum y su lenguaje de programación, Solidity.

Obviamente, se ha hablado del problema de la "llamada recursiva" del ataque DAO. Además, el exploit Solar Storm y varios otros errores del sistema ya son públicos gracias a los esfuerzos deinvestigadores de seguridad.

Esto demuestra que queda mucho trabajo por hacer para que los contratos inteligentes de Ethereum sean más seguros. Sin embargo, esto requerirá el esfuerzo de la comunidad y una decisión más inmediata sobre si la cadena de bloques... se bifurcarácomo parte de un esfuerzo por recuperar los fondos.

Contratos tontos

Hay trabajo por hacer para que los contactos inteligentes de Ethereum estén listos para el mundo real.

Por ejemplo, el código del contrato inteligente de Ethereum se diseñó para permanecer inmutable o sin cambios. Esto dificulta el sistema, pero no es imposible, cuando se trata de actualizar el código.

Por un lado, esto tiene sentido. Los acuerdos contractuales, una vez firmados, no pueden simplemente revocarse. Sin embargo, los sistemas de software se actualizan constantemente. Esta dicotomía es quizás la razón principal por la que, casi 20 años después de que Nick Szabo... primera propuestaLa idea de los contratos inteligentes aún no se ha implementado en el sistema legal existente.

En la legislación, es frecuente encontrar lagunas legales en los acuerdos que luego se explotan. Esto no es muy distinto de lo que ocurrió con The DAO. Por lo tanto, es fundamental tener mucho cuidado al crear contratos inteligentes.

"El código es ley" suena como un gran lema hasta que se encuentran fallas.

Está claro que los contratos inteligentes simples son ideales debido al diseño de Ethereum. Desarrollar una gobernanza automatizada como la que quería The DAO suena genial en teoría, pero parece mejor implementar contratos inteligentes más pequeños e interrelacionados en lugar de ONE más grande.

Gobernanza y transparencia

La Tecnología basada en criptomonedas es única: muchos se suben al tren de la publicidad y no consideran las implicaciones a largo plazo.

El precio de Ethereum, junto con las expectativas de ganancias de The DAO, ciertamente han impulsado esto, ya que ambos proyectos usaron tokens con valor monetario para financiar sus esfuerzos.

Como resultado, es necesario dialogar sobre la gobernanza, ya que existe el riesgo de que la situación fomente una estructura opaca donde los miembros de la comunidad no estén seguros de quién tiene el control. Este tipo de configuración no sería diferente de los sistemas poco transparentes que Ethereum intenta reemplazar.

Actualmente, solo unas pocas partes interesadas parecen beneficiarse de las plataformas de Criptomonedas , aunque este no es un problema exclusivo de Ethereum. Por ejemplo, si hubiera habido una mejor gobernanza en Bitcoin, se habrían implementado organismos de normalización específicos para definir adecuadamente el propósito de BTC, su unidad de cuenta.

Si no se hace nada, podría ocurrir el mismo tipo de lucha interna sobre la mera definición de Ethereum .

¿Es Ethereum una plataforma de contratos inteligentes? ¿Es el sistema adecuado para implementar aplicaciones descentralizadas? ¿Es una reserva de valor? ¿Una moneda de pago?

Las diversas definiciones plagaron a Bitcoin hasta el punto de que su uso como medio de pago rápido se volvió casi imposible. Ethereum podría experimentar problemas similares si no se establece una gobernanza adecuada.

Camino por delante

Un optimista esperaría que las luchas internas no destruyan a Ethereum.

Muchos observan atentamente lo que ocurrirá en las próximas semanas y meses. Aun así, es difícil ser pesimista.

Los contratos inteligentes y las cadenas de bloques abiertas aún tienen un gran futuro. Ethereum tiene un lugar, siempre que su Tecnología de contratos inteligentes se perfeccione adecuadamente y se concrete su gobernanza.

En el ecosistema de las Criptomonedas , la Tecnología está experimentando con conceptos fascinantes de las Finanzas y la economía. Bitcoin fue, sin duda, el primero en hacerlo, un replanteamiento de la definición de valor.

Los contratos programáticos llevan a esta industria a un territorio más profundo e intrigante. Antes de Ethereum, no existía un sistema abierto para implementar correctamente los acuerdos en código. Los contratos inteligentes en Ethereum sí funcionan. La DAO lo demostró, pero también demostró que aún requiere un buen nivel de refinamiento para su uso en producción.

Los contratos inteligentes simples combinados con una cadena de bloques abierta podrían mejorar el sistema legal al aumentar la eficiencia y democratizar aún más la ley.

Pero es T probable que esto suceda todavía, al menos hasta que se comprenda adecuadamente la Tecnología y la estructura distribuida de control.

En este momento, Ethereum es la plataforma de contratos inteligentes estándar, pero sin un camino adecuado a seguir, fácilmente podría llegar una nueva plataforma que la reemplace y allane el camino.

Imagen de un hombre en un bote de remosvía Shutterstock

Nota: Las opiniones expresadas en esta columna son las del autor y no necesariamente reflejan las de CoinDesk, Inc. o sus propietarios y afiliados.

Daniel Cawrey

Daniel Cawrey colabora con CoinDesk desde 2013. Ha escrito dos libros sobre el mundo de las Cripto , incluyendo "Mastering Blockchain" (2020), de O'Reilly Media. Su nuevo libro, "Understanding Cripto", se publicará en 2023.

Daniel Cawrey