Hay miles de redes de blockchain diferentes en el mercado, sobre todas ellas destaca Bitcoin, es la la más antigua y la que más capitalización tiene, pese a su éxito sin embargo no ha conseguido eclipsar a unas cuantas blockchains privilegiadas, una de ellas es Ethereum y os voy a explicar las razones.
La moneda de Ethereum es el Ether, de cara al usuario funciona más o menos como el Bitcoin, se puede comprar, vender y utilizar para hacer transacciones de una manera descentralizada, no hay una autoridad central que controle su emisión o distribución.
Sin embargo Ethereum va mas allá que Bitcoin, Ethereum además de esas transacciones financieras permite la creación y ejecución de contratos inteligentes (o smart contracts).
Los contratos inteligentes son acuerdos escritos en código (normalmente en Solidity) almacenados en la Blockchain lo que los hace inmanipulables. Una vez se despliega un contrato inteligente en Ethereum este ya no se puede modificar.
Solidity es un lenguaje Turing Complete (o sea, un lenguaje de programación pleno) que se ejecuta sobre la máquina virtual de Ethereum (EVM), que viene a ser un ente formado por todos los nodos de esta Blockhain.
Los contratos inteligentes se ejecutan cuando se cumplen las condiciones establecidas, por ejemplo, en un contrato de alquiler de una película de vídeo si depositas una cantidad de weis (la unidad mínima de Ether) recibirías al hacerlo de manera automática el código de descarga. No haría falta la intervención de un mediador que garantice la operación.
Si aplicamos este sistema a cualquier tipo de transacción de dinero o de datos nos encontramos con que muchos grandes intermediaros del mercado -bancos, notarios, importadores- no serían necesarios en muchos casos. Es un concepto por tanto realmente revolucionario.
Uno de los grandes problemas de los contratos inteligentes es que al no ser modificables si el código está mal se queda así para siempre y cualquier ejecución automática que esté programada se realizará.
La combinación de un contrato inteligente con una app web o móvil recibe el nombre de Dapp, son apps de ejecución descentralizada. Se calcula a día de hoy que solo un 11% se ejecutan a diario, esta cifra con el tiempo tenderá a subir.
Toda esta tecnología está apoyada por una amplia comunidad que da soporte tecnológico y actualiza conforme surgen las nuevas necesidades.
Son por los tanto estos contratos inteligentes los que hacen especial a Ethereum.
La moneda de Ethereum es el Ether, de cara al usuario funciona más o menos como el Bitcoin, se puede comprar, vender y utilizar para hacer transacciones de una manera descentralizada, no hay una autoridad central que controle su emisión o distribución.
Sin embargo Ethereum va mas allá que Bitcoin, Ethereum además de esas transacciones financieras permite la creación y ejecución de contratos inteligentes (o smart contracts).
Los contratos inteligentes son acuerdos escritos en código (normalmente en Solidity) almacenados en la Blockchain lo que los hace inmanipulables. Una vez se despliega un contrato inteligente en Ethereum este ya no se puede modificar.
Solidity es un lenguaje Turing Complete (o sea, un lenguaje de programación pleno) que se ejecuta sobre la máquina virtual de Ethereum (EVM), que viene a ser un ente formado por todos los nodos de esta Blockhain.
Los contratos inteligentes se ejecutan cuando se cumplen las condiciones establecidas, por ejemplo, en un contrato de alquiler de una película de vídeo si depositas una cantidad de weis (la unidad mínima de Ether) recibirías al hacerlo de manera automática el código de descarga. No haría falta la intervención de un mediador que garantice la operación.
Si aplicamos este sistema a cualquier tipo de transacción de dinero o de datos nos encontramos con que muchos grandes intermediaros del mercado -bancos, notarios, importadores- no serían necesarios en muchos casos. Es un concepto por tanto realmente revolucionario.
Uno de los grandes problemas de los contratos inteligentes es que al no ser modificables si el código está mal se queda así para siempre y cualquier ejecución automática que esté programada se realizará.
La combinación de un contrato inteligente con una app web o móvil recibe el nombre de Dapp, son apps de ejecución descentralizada. Se calcula a día de hoy que solo un 11% se ejecutan a diario, esta cifra con el tiempo tenderá a subir.
Toda esta tecnología está apoyada por una amplia comunidad que da soporte tecnológico y actualiza conforme surgen las nuevas necesidades.
Son por los tanto estos contratos inteligentes los que hacen especial a Ethereum.
Comentarios