Justificación Para Smart Contracts Más Seguros

26 de diciembre de 2018

¿Por Qué Smart Contracts?

En lo que se refiere al futuro del negocio, hay pocas innovaciones que hayan capturado mejor la imaginación que el concepto de contratos inteligentes, o smart contracts. A pesar de lo poco apropiado del nombre —en qué medida son “inteligentes” o incluso “contratos” todavía es materia de intenso debate— las empresas entienden la necesidad de que los procesos autónomos no se detengan ni interrumpan.

Mientras no se arruine la experiencia del usuario, la respuesta a “¿Cuánta seguridad necesitamos?” siempre es “Más”. Por eso tiene sentido analizar cuál es la mejor manera posible de proporcionar smart contracts. Bitcoin tiene la respuesta.

¿Por qué smart contracts en Bitcoin?

¿Qué hace que Bitcoin sea tan segura? La razón es la “prueba de trabajo” acumulada —aproximadamente una década—. Al agrupar el conjunto de transacciones de un período dado y buscar una solución de fuerza bruta, surge un problema informático que es difícil de resolver, pero simple de verificar, y surge un libro de cuentas a prueba de falsificaciones.

Aunque eso es algo digno de admiración, Bitcoin es realmente buena para una sola cosa: trasladar valores de una persona a otra. RSK buscó expandir esas características y, de esta forma, desarrolló una EVM que funciona sobre la blockchain de Bitcoin y le da capacidad de manejar smart contracts.

En su publicación “El trabajo es eterno, la participación no”, Hugo Nguyen analiza los dos conceptos principales para lograr consenso en las redes de blockchain: prueba de trabajo (que utilizan Bitcoin y afines) y prueba de participación (adonde Ethereum planea hacer la transición). Su argumento es que la prueba de trabajo ofrece la seguridad del tiempo transcurrido: bloques sepultados criptográficamente debajo de bloques sucesivos, lo cual los hace cada vez más seguros. La prueba de participación (o, según la describe el autor, “prueba de participación temporal”) depende de que el “minero” ponga en juego una especie de fianza de cumplimiento para asegurar el buen comportamiento.

Incluso sin tomar en cuenta los planes de consenso futuro de Ethereum, en una comparación frente a frente de la seguridad actual por prueba de trabajo de cada una, Bitcoin continúa siendo claramente la mejor opción. Por ejemplo, el costo de atacar Bitcoin es prohibitivo. (En este estudio reciente, que encargó Zebpay, se lo considera imposible). Esto representa varios múltiplos de Ethereum y Ethereum Classic.

Para nosotros, no hubo discusión y ni siquiera podemos decir que fue una opción. Seríamos necios si no aprovecháramos el gran obsequio que nos hizo Satoshi Nakamoto para proporcionar los smart contracts más seguros posibles. Por lo tanto, RSK forma las bases de RIF OS. A eso se debe que RIF Labs haya optado por desarrollar sus implementaciones de los protocolos RIF OS sobre la RSK Smart Contract Network, debido a su posición sin igual como primera plataforma de smart contracts de código abierto protegida por la red Bitcoin.

Follow our news!