Los smart contract en Bitcoin

En muchas ocasiones el lenguaje de programación que utiliza Bitcoin se queda corto para añadir mayor lógica. Por eso se introducen los contratos inteligentes, con el fin de crear soluciones con lenguajes turing completo.

Bitcoin es un sistema nuevo, dinámico y en proceso de crecimiento constante en donde los smart contracts tienen un papel cada vez mayor. Actualmente van apareciendo nuevas funcionalidades en donde darle uso. Pero la más conocida es en los monederos multifirma, en donde las dos o más partes deben confirmar la realización de la transacción.

Los dobles depósitos son otra de las funcionalidades a la que se le dan utilidad a los contratos inteligentes. En este caso, se elimina la necesidad de la figura de un tercero como árbitro. BitHalo fue quien lo introdujo. Consiste en que ambas partes (comprador y vendedor) realizan una transacción de depósito ligado a un contrato inteligente. El contrato tiene fecha de caducidad por lo que si no se resuelve en dicha fecha, los fondos se enviarán a una dirección con clave privada desconocida.

Hay que destacar el papel de los proyectos Counterparty y Rootstock, quienes llevan los smart contracts de nueva generación a Bitcoin.

¿Qué es Counterparty?

Counterparty nace en 2014. Es una plataforma open source en la que se pueden desarrollar aplicaciones peer-to-peer, inicialmente orientadas al sector financiero, sobre la blockchain de Bitcoin. También soporta la creación de activos, las apuestas binarias y los contratos-por-diferencias (CFD). Gracias al protocolo de código abierto, se crean activos digitales y se escriben contratos inteligentes, traspasando acciones, que antes se hacían por medio de intermediarios, al mundo digital.

La moneda de Counterparty se llama XCP y se usa para algunas funcionalidades que no son posibles en Bitcoin. Y cabe destacar que, Counterparty utiliza el mismo lenguaje de programación de contratos inteligentes, llamado Solidity.

Dentro de Counterparty se introdujo el EVM (Ethereal Virtual Machine) de Ethereum. Esto implica la ejecución de contratos inteligentes iguales a los de Ethereum pero sobre Bitcoin, permitiendo una diversidad de aplicaciones enorme como Organizaciones Autónomas Descentralizadas (DAOs),  sistemas de identidad, sistemas de votación basados en consenso, entre otras.

¿Qué es RootStock?

RootStock es una plataforma relativamente nueva que quiere llevar smart contracts turing completo a Bitcoin y a Ethereum para disfrutar de los beneficios de esta red y su seguridad sin tener que crear otra desde cero. Como Counterparty, es una plataforma open source y en ella se crean contratos inteligentes que gratifica a los mineros que participen activamente. Otras opciones que añade son pagos instantáneos y mayor escalabilidad. Todo ello lo consigue a través de cadenas laterales (sidechain) y usando su moneda (Roots) para ser intercambiada por bitcoins.

→ Los millonarios del Bitcoin son reales

Existen multiples personas que se han hecho millonarios en los últimos años y diciembre de 2018 apunta como el momento en que la población mundial va comprar bitcoin de forma masiva.

Call Now ButtonLLámanos