Por qué este desarrollador construyó un «Ethereum centralizado» sobre la red Lightning de Bitcoin

Ethereum fue creado para llevar a cabo aplicaciones complejas que Bitcoin supuestamente no podría manejar. Una nueva aplicación trae la idea al círculo completo.

El desarrollador seudónimo Fiatjaf ha creado Etleneum, que describe como una versión «centralizada» de Ethereum que se ejecuta con pagos de Lightning Network de Bitcoin. De ahí el nombre, un acrónimo de «Ethereum» y «Lightning». (Si eso es demasiado sutil, el logotipo de Etleneum tiene forma de diamante como el de Ethereum con un rayo que lo atraviesa).

Al igual que Ethereum, Etleneum tiene «contratos», acuerdos automatizados sobre qué reglas deben cumplirse antes de que se pueda distribuir el dinero. Los contratos son públicos como los de Ethereum, y al igual que la segunda cadena de bloques más grande del mundo por capitalización de mercado, la plataforma de Fiatjaf está abierta para que cualquiera la use.

Pero no está descentralizado. Fiatjaf lo controla todo, como se da cuenta rápidamente.

«Mucha gente piensa que inventé algún tipo de plataforma descentralizada de contratos inteligentes sin confianza en Lightning, lo que sería increíble y probablemente imposible, pero luego se frustran cuando lo niego», dijo.

Suena extraño, ya que el objetivo de Bitcoin y Ethereum es la descentralización: el control de la lucha desde una regla o entidad.

Pero Fiatjaf argumenta que hay límites a lo que puede ser totalmente descentralizado, y que esta configuración mixta particular podría resultar más útil.

Contratos abiertos

Etleneum se lanzó en octubre. La aplicación ha obtenido 200 usuarios registrados y 1,200 llamadas en total para usar el sistema, ya sea para realizar o participar en los contratos. Eso es un problema en comparación con Ethereum, que cuenta con más o menos 1,000 transacciones por día y solo cruzó 100 millones de cuentas.

La plataforma de Fiatjaf permite a «dos o más partes que desconfían mutuamente … ejecutar un código arbitrario que determinará qué sucede con cierta cantidad de dinero, todo garantizado por un tercero en el que confíen todos los involucrados», dijo.

«Si eso fuera posible con un banco fiduciario normal, ya sería bastante interesante», dijo. «Hoy tenemos algunas aplicaciones que hacen básicamente eso» [aceptar depósitos de dinero y ejecutar código que determina a dónde irá ese dinero].

Dio el ejemplo de Google AdSense, que permite a los usuarios que se les pague por publicar anuncios en sus sitios web en función de la cantidad de clics que reciben los anuncios.

«Pero siempre es un» contrato «fijo y predefinido, nunca una plataforma abierta para que nadie publique ningún tipo de contrato inútil o estúpido o pequeño o grande o útil», dijo Fiatjaf.

Las limitaciones de los sistemas de pago tradicionales hacen que el tipo de pagos abiertos que Fiatjaf imagina sea poco práctico. Las tarifas cobradas por los bancos emisores de tarjetas o PayPal no son insignificantes, lo que desalienta los pagos más pequeños. Sin mencionar que estas aplicaciones casi siempre requieren identificación.

«En el mundo fiduciario eso es muy difícil de hacer, incluso cuando puede aceptar pagos con tarjetas de crédito no puede enviar dinero a un visitante aleatorio», dijo Fiatjaf. «Existen muy pocos ejemplos de servicios que paguen a las personas, y normalmente el beneficiario debe pasar por algún proceso de verificación, vincular su cuenta bancaria, está restringido a algunos países y jurisdicciones».

Casos de uso y cumplimiento

Lightning Network le permite a Etleneum sortear estas limitaciones. Al igual que en Bitcoin propiamente dicho (y Ethereum, para el caso), no hay requisito de vincular una identidad a una cuenta o pago. Y dado que los pagos se envían de ida y vuelta entre las partes fuera de la cadena de bloques de Bitcoin hasta la liquidación final, es más rápido, más barato y más escalable.

El ejemplo básico de un caso de uso que ofrece Etleneum es el de una persona rica que pone dinero gratis en un contrato. Entonces, los usuarios más pobres pueden simplemente tomar el dinero si llaman al contrato.

Un caso de uso común para Ethereum son los oráculos, donde dos partes, por ejemplo, hacen una apuesta en función de algún punto de datos futuro, como cuánto valdrá una acción en una fecha determinada.

Una fuente confiable (el «oráculo») envía los datos y el dinero se distribuirá a quien ganó la apuesta.

Etleneum también admite este caso de uso. Los acuerdos codificados se pueden cargar en el sitio web por una tarifa. Entonces, cualquier persona en el mundo puede utilizarlos llamando al contrato y pagando una tarifa.

Cuando se le preguntó sobre el riesgo legal de ejecutar una plataforma centralizada sin identificar a los usuarios, Fiatjaf no parecía preocupado.

Al señalar que otras aplicaciones de iluminación de custodia no requieren cheques de conocimiento de su cliente (KYC) e incluso uno de los intercambios más grandes no funciona a través de KYC para pequeños depósitos y retiros de bitcoin, dijo: «Creo que estoy bien, con la esperanza de que la estructura KYC haya caído al suelo antes de que llegue a un tamaño significativo «.

Límites de la descentralización

Si gran parte de la aplicación está inspirada en Ethereum, ¿por qué no usar Ethereum?

Fiatjaf dijo que decidió hacer una versión centralizada porque, en su opinión (compartida por muchos Bitcoiners), Ethereum se inclina involuntariamente hacia la centralización del poder de todos modos. Etleneum ataca, persiguiendo las partes de Ethereum que intentan descentralizar el poder, pero no hacen el trabajo.

«Creo que [Ethereum] fue un experimento genial por un tiempo», dijo Fiatjaf, pero con el tiempo se hicieron aparentes problemas graves. Por un lado, llamar a la tecnología para que pueda ser utilizada por más de unas pocas personas a la vez ha sido una tarea difícil. Lo más famoso, CryptoKitties, una aplicación popular para intercambiar gatos virtuales de aspecto divertido, logró obstruir la red sin ayuda, lo que hizo que todas las aplicaciones que se ejecutaban en Ethereum se ralentizaran como resultado.

Si bien los desarrolladores de Ethereum están buscando soluciones potenciales para este problema de escala (algunas de las cuales son similares a Lightning de Bitcoin), este problema aún no se ha resuelto.

Luego están los oráculos. Al final, argumentó Fiatjaf, los contratos inteligentes confían en terceros para proporcionar datos correctos.

«No es posible codificar ningún contrato inteligente útil allí debido a que es imposible acceder al mundo externo sin confianza», dijo.

Finalmente, al contrario del principio de descentralización de Ethereum, muchas de sus aplicaciones tienen puertas traseras que se pueden usar para apagarlas en caso de un error crítico. Del mismo modo, con una regla, Etleneum le permite a esa parte cerrar un contrato si no funciona correctamente.

«La complejidad del código, los errores y las actualizaciones de contratos siempre necesarias siempre exigirán alguna forma de centralización», dijo Fiatjaf.

Pagina Original:

https://www.coindesk.com/why-this-dev-built-a-centralized-ethereum-on-top-of-bitcoins-lightning-network



Categorías:Noticias

Deja un comentario

A %d blogueros les gusta esto: