¿Qué es Ethereum? – ¡Crea Aplicaciones Imparables!

in #spanish7 years ago (edited)

Además de las criptomonedas, ¿Qué otros beneficios ofrece la tecnología Blockchain? ¿Qué son los Contratos Inteligentes?

Ethereum es una plataforma basada en tecnología blockchain. Al igual que Bitcoin, es una plataforma distribuida, descentralizada, pública y de código libre. A diferencia de Bitcoin, se caracteriza por su capacidad para ejecutar contratos inteligentes o Smart Contracts. Esta plataforma fue propuesta por Vitalik Buterin en 2013 y se puso en marcha oficialmente el 30 de Julio de 2015. La propuesta original se puede conocer consultando el artículo: “A next-generation smart contract and decentralized Platform”.


Fuente: Ethereum, sitio web: https://ethereum.org/foundation

Muchos expertos aseguran que el Internet estaba destinado a ser descentralizado. Ethereum es una de las tecnologías más nuevas para lograr ese objetivo. Aunque Bitcoin tiene como propósito irrumpir la banca en línea. Ethereum utiliza la tecnología Blockchain para reemplazar la dependencia de terceros y ejecutar aplicaciones descentralizadas. Ethereum quiere ser un ordenador mundial que descentralizaría – y como algunos dicen, democratizaría – el modelo cliente-servidor existente.

¿Qué es un Contrato Inteligente?
Ethereum es un sistema Turing Completo. En términos computacionales esto significa que se puede programar. El término contrato inteligente o “Smart Contract” es usado para describir un programa computacional que es capaz de facilitar, ejecutar y hacer valer la negociación o cumplimiento de un acuerdo usando la tecnología Blockchain. Una vez que un contrato inteligente se encuentra en Ethereum, este no puede ser modificado y no hay posibilidad de detener su ejecución ya que el código es ejecutado por cientos de nodos en el ciberespacio. Al igual que Bitcoin, no se necesita un intermediario para validar las transacciones.

¿Qué es Soidity?
El lenguaje más común para realizar estos contratos es Solidity. Este es un lenguaje de programación de alto nivel orientado a objetos. Es similar a Javascript y C++ pero diseñado especialmente para crear contratos inteligentes. Fue propuesto en 2014 por Gavin Wood.

Solidity es un lenguaje de programación de tipado estático, es decir, la comprobación de tipificación se realiza durante la compilación, y no durante la ejecución. El código es compilado (i.e., bytecode) y ejecutado en la EVM (Ethereum Virtual Machine). Similar a Java y la Java Virtual Machine (i.e., JVM).

¿Qué es el Ether?
Ethereum tiene su propia moneda conocida como: Ether. Todas las transacciones realizadas con esta moneda pueden ser consultadas y rastreadas. El sitio web Etherscan (i.e., https://etherscan.io) permite consultar todas las operaciones que se han podido realizar en esta plataforma desde su concepción. Es posible saber quién, cómo y cuándo se realizaron las operaciones. Esto con el fin de tener una plataforma transparente y auditable.

¿Qué es Mist?
El monedero electrónico Mist es una puerta de entrada a la red Ethereum. Permite crear cuentas y administrar Ether así como escribir, enviar y acceder a los contratos inteligentes. Mist se puede descargar del sitio web: https://github.com/ethereum/mist/releases. Considera que sincronizar un nodo a la red Ethereum puede llevar algo de tiempo y consumir más de 50GBytes. Sin embargo es posible conectarse a diferentes redes de prueba. Otro cliente que puede ser utilizado para conectarse a la red Ethereum es Geth.


Fuente: Mondero Digital Mist. https://github.com/ethereum/mist/releases

Comentarios
Para finalizar, quisiera comentar que al mes de Septiembre de 2017 Ethereum está a punto de hacer un cambio crítico para su futuro desarrollo. El mecanismo de consenso cambiará de una prueba de trabajo (i.e., Proof-of-Work) a un protocolo de consenso llamado Proof-of-Stake. Este es el mecanismo por el cual los nodos validan las transacciones. La razón principal es reducir el consumo de energía y eliminar la tendencia a centralización. En un futuro hablaremos más sobre este tema.
Para mayor información puedes consultar el sitio web de Ethereum en: https://www.ethereum.org/

Referencias: Ethereum White Paper. Sitio web: https://github.com/ethereum/wiki/wiki/White-Paper

Gracias y espero poder seguir publicando información relacionada con las criptomonedas y la tecnología Blockchain. ¡No olviden seguirme! Saludos!

Sígueme en: @gcervera

Sort:  

Que buena información.

Nos leemos en al próxima, saludos cordiales.

Gracias por el comentario. Continuaré escribiendo sobre el tema. Saludos y estamos en contacto!

Excelente post! muy claro el artículo en cuanto a la tecnología detras de Ethereum upvoted y resteemed! adelante!

Uno cree que porque son monedas que llevan buen tiempo circulando su precio no caera .pero nada es seguro .

Claro existe mucha incertidumbre. Lo más interesante es la posibilidad de crear aplicaciones de software basadas en nuevos modelos de negocios. Saludos!

Si es una herramienta para producir positivamente

gcervera un tip, pon en el tag a cervantes a un ladito de spanish retira uno de los otros tags.

This post recieved an upvote from minnowpond. If you would like to recieve upvotes from minnowpond on all your posts, simply FOLLOW @minnowpond

This post recieved an upvote from minnowpond. If you would like to recieve upvotes from minnowpond on all your posts, simply FOLLOW @minnowpond

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 63101.67
ETH 2588.03
USDT 1.00
SBD 2.74