Publicidad
Share this article

El creador de contratos inteligentes de Ripple se centra en Ethereum con el lanzamiento de una nueva tecnología

Tres años después de que Ripple abandonara Codius, Stefan Thomas está devolviendo la vida a la plataforma de contratos inteligentes con la mirada puesta en revolucionar Ethereum.

El ex CTO de Ripple, Stefan Thomas, se enfrenta a Ethereum con el lanzamiento de una nueva plataforma de contratos inteligentes.

Bueno, "nuevo"no es del todo correcto: la plataforma para la que Thomas lanzó implementaciones hoy es Codius, un proyecto de código abierto que Ripple lanzó en versión beta en 2014, pero que abandonó al año siguiente. Ahora, sin embargo, tras anunciar su salida de Ripple en mayo, Thomas... relanzamientoCodius como columna vertebral técnica de sunueva empresa, Bobina.

Ipagpatuloy Ang Kwento Sa Baba
Don't miss another story.Subscribe to the Crypto Long & Short Newsletter today. Tingnan ang Lahat ng mga Newsletter

Con Codius, Coil pretende cambiar la forma en que los sitios web monetizan su contenido.

Según Thomas, la monetización del contenido web se ha basado hasta ahora en soluciones alternativas poco prácticas como anuncios, muros de pago y la recopilación de datos de los usuarios (pensemos en el reciente desastre de Facebook). Pero su nuevo proyecto, que utiliza Interledger, un protocolo de código abierto desarrollado dentro de Ripple para enviar pagos a través de diferentes registros, planea permitir que los navegadores de los usuarios realicen micropagos a los sitios web que visitan.

Codius podría habilitar casos de uso como un "contrato de desembolso de ingresos", que podría captar los ingresos a medida que la gente ve una película y pagar ese dinero a todas las partes que la crearon, y no en pagos por lotes, sino poco a poco. O un contrato inteligente de Codius podría ayudar a los medios de comunicación y a sus lectores a interactuar, ya que podría gestionar las autorizaciones y suscripciones de los lectores "y actuar como una especie de centralita para su dinero", dijo Thomas.

El implementaciónEl lanzamiento de hoy incluye tutoriales parasubiendo y hospedajeContratos inteligentes de Codius (los cargadores pagan a los hosts para que ejecuten contratos inteligentes en sus computadoras) para intentar impulsar a los desarrolladores a comenzar a usar la plataforma de inmediato.

Y ya varios desarrolladores han revelado que trabajarán en la plataforma, como se reveló en exclusiva a CoinDesk.

Telindus, una subsidiaria de soluciones de TI con sede en Luxemburgo del grupo de telecomunicaciones belga estatal Proximus, utilizará Codius para "impulsar nuevos modelos de comercio electrónico directo", dijo a CoinDesk el arquitecto jefe de Telindus, Thomas Scherer.

Josh Williams, que anteriormente invirtió en las conocidas plataformas de juegos Unity, Zynga y Kabam, dijo que utilizaría Codius en nuevos emprendimientos, incluida una compañía de juegos que actualmente se encuentra en secreto.

Williams le dijo a CoinDesk:

Los equipos, tanto en el sector de los videojuegos como en otros, están desarrollando sobre Ethereum y se enfrentan a los problemas de coste y escalabilidad que todos conocemos. Codius tiene un gran potencial para abordar estas preocupaciones, y estamos deseando colaborar con él.

Thomas se hizo eco de ese sentimiento y dijo que, así como Ethereum ha demostrado la viabilidad de los casos de uso de contratos inteligentes, simultáneamente ha demostrado al mundo sus propias vulnerabilidades, como basado en Ethereumlas solicitudes continúan encontrarse condificultades de escalamiento.

A diferencia de Ethereum, Codius fue diseñado para permitir a los desarrolladores escribir código de contratos inteligentes en cualquier lenguaje de programación y hacer que los contratos inteligentes funcionen como "oráculos inteligentes", comunicándose con fuentes de datos externas.

Como tal, dijo Thomas, Codius tiene una vacante.

"La gente que nos contacta nos dice: 'Estamos experimentando con Ethereum. Tenemos problemas de escalabilidad. Es demasiado caro, demasiado lento. No es lo suficientemente flexible. No nos gusta escribir en este lenguaje tan complejo'", dijo.

¿Qué ha cambiado?

Entonces, ¿por qué Ripple dejó de lado a Codius?

Aunque Codius generó bastante interés a principios de 2015, antes de que la red principal de Ethereum estuviera activa, según Thomas, la idea parecía prematura. Los ingenieros de Ripple promocionaron la plataforma como un modelo de interoperabilidad en aquel momento, afirmando que era compatible no solo con XRP (la Criptomonedas más asociada a Ripple), sino también con Bitcoin, ether y monedas fiduciarias.

Pero el proyecto, sin embargo, tropezó con obstáculos.

La incorporación de contratos inteligentes abrió nuevas formas de atacar el libro mayor, y la arquitectura técnica era engorrosa. En 2015,Thomas dijoque construir contratos inteligentes en una cadena de bloques era como escribir software directamente en una base de datos: difícil.

El equipo se dio cuenta, dijo Thomas a CoinDesk en una entrevista reciente, de que la informática había resuelto ese problema en la década de 1970 al desarrollar una arquitectura de tres niveles, en la que una "capa lógica" se encuentra entre las capas de base de datos y de interfaz de usuario.

Codius serviría como esa capa intermedia, dijo Thomas, y agregó: "Tendrías un BIT de código que accede a algunos activos en el libro mayor de XRP , que accede a algunos datos que están en Ethereum, y tal vez realiza una llamada HTTP y, por lo tanto, tienes una arquitectura mucho más flexible. Y lo más importante, puedes hacer que ese tipo de contratos también llamen a otros contratos".

Pero construir ese tipo de plataforma requería una comunicación eficiente entre los libros de contabilidad, algo que no estaba disponible en ese momento, y así Ripple comenzó a desarrollar el Protocolo Interledger de código abiertopara permitir esta comunicación.

Además, Thomas dijo:

"Simplemente no creíamos que los contratos inteligentes fueran una industria muy madura en ese momento... Francamente, los casos de uso parecían tener un valor algo dudoso".

Por lo tanto, Codius fue archivado. Pero ahora, tres años después, las dudas de Thomas sobre el valor de una plataforma de contratos inteligentes de este tipo han desaparecido.

Más bien, ve los problemas de escalabilidad de Ethereum (transacciones costosas y tiempos de confirmación lentos) como señales de que los contratos inteligentes están listos "para alejarse de los mainframes, alejarse de Ethereum y pasar a una arquitectura más flexible que involucra múltiples libros de contabilidad diferentes".

¿El asesino de Ethereum ?

Sin embargo, Codius no es el único potencial asesino de Ethereum que surgió en los últimos años.

Todos estos proyectos, como Codius, promocionan la capacidad de procesar transacciones más rápidas y económicas, pero normalmente hayun equilibrio involucrado– ya sea en términos de seguridad o del beneficio definitorio de blockchain: la descentralización.

EOS, por ejemplo, es un proyecto de Criptomonedas de prueba de participación delegada que es Actualmente en medio de Lanzamiento en la red principal, promete transacciones más rápidas y baratas, porque la cadena de bloques solo necesita ser verificada por 21 nodos validadores, no por toda la comunidad distribuida de mineros como en Ethereum y Bitcoin.

Sin embargo, Thomas sostiene que el diseño de Codius permite a los desarrolladores equilibrar sus propias prioridades, en lugar de tener que aceptar los compromisos de la red como algo dado.

"Puedes elegir el nivel de descentralización", declaró Thomas a CoinDesk. "Si lo subes a cuatro o cinco hosts, tendrás un nivel de descentralización similar al de Ethereum y un coste mucho menor. O puedes subirlo a 100 hosts y tendrás un nivel de descentralización mucho mayor que el de Ethereum".

En lo que respecta a la seguridad, argumenta Thomas, Codius tiene varias ventajas sobre Ethereum y otras cadenas de bloques de contratos inteligentes.

En ONE, la red se basa en HyperContainer, un proyecto de código abierto que utiliza contenedores Docker para aislar el código de un contrato determinado y minimizar sus vulnerabilidades a ataques. Y en segundo lugar, los desarrolladores de Codius no están limitados a un lenguaje de programación emergente como Solidity, que probablemente no dominen tan bien como JavaScript, por ejemplo.

"Creo que muchos de los problemas, las vulneraciones, los grandes ataques informáticos, etc., se deben directamente al hecho de que se trata de lenguajes nuevos cuya seguridad no se comprende muy bien", afirmó Thomas.

En cuanto al precio, Thomas compara los costos de transacción de Ethereum —que pueden superar los 60 centavos e incluso un dólar— con los de la plataforma Lambda de Amazon Web Services, que cuesta 20 centavos por millón de solicitudes. AWS está centralizado, pero Thomas aún espera que los costos de Codius se sitúen entre esos dos extremos.

Para Thomas, la implementación de Codius es el primer paso hacia la creación de un protocolo estándar para la monetización de contenido web, así como del ecosistema que lo rodea. Thomas cree que, con el tiempo, las empresas podrían optar por alojar sitios web en Codius en lugar de AWS, con Coil sirviendo como una especie de «Spotify, pero de forma abierta»: un protocolo que conecta a consumidores, proveedores de servicios de internet, sitios web y creadores de contenido.

Y aunque el código aún está en "principio", Thomas sigue siendo optimista y cree que Codius supondrá un paso adelante para los desarrolladores que escriben contratos inteligentes que resuelvan problemas para las empresas actuales.

Concluyó:

Desde el punto de vista del costo, la escalabilidad, la seguridad y la flexibilidad, es mucho más viable para los casos de uso generalizados.

Corrección:En una versión anterior de este artículo se afirmaba que Josh Williams trabajó en Unity, Zynga y Kabam. Era inversor en esas empresas.

Imagen de Stefan Thomas vía archivos de CoinDesk

Picture of CoinDesk author David Floyd