comunidades

¿Qué es Ethereum y qué son los contratos inteligentes?

francisco perez yoma ethereum bitcoin


Ethereum es una plataforma informática descentralizada. Genera un token de criptocurrency conocido como Ether. Los programadores pueden escribir "contratos inteligentes" en la cadena de bloques Ethereum, y estos contratos se ejecutan automáticamente de acuerdo con su código.

¿Qué es Ethereum?

Ethereum se menciona a menudo en la misma linea que Bitcoin, pero es bastante diferente. Bitcoin es una red de pago descentralizada y criptocurrency que permite la transferencia de tokens Bitcoin entre usuarios.

El proyecto Ethereum tiene objetivos más amplios. "Ethereum es una plataforma descentralizada que ejecuta contratos inteligentes". Estos contratos se ejecutan en la "Ethereum Virtual Machine", una red informática distribuida compuesta por todos los dispositivos que ejecutan los nodos de Ethereum.

La parte de "plataforma descentralizada" significa que cualquiera puede configurar y ejecutar un nodo Ethereum, del mismo modo que cualquiera puede ejecutar un nodo Bitcoin. Cualquiera que quiera ejecutar un "contrato inteligente" en los nodos tiene que pagar a los operadores de esos nodos en Ether, que es un token en criptocurrency ligado a Ethereum. Así, las personas que ejecutan nodos Ether proporcionan potencia de cálculo y se les paga en Ether, de forma similar a como las personas que ejecutan nodos Bitcoin proporcionan potencia de hash y se les paga en Bitcoin.

En otras palabras, mientras Bitcoin es sólo una cadena de bloques y una red de pago, Ethereum es una red de computación distribuida con una cadena de bloques que puede utilizarse para muchas otras cosas.

¿Qué es el Ether?

El Ether es el token digital (o criptocurrency) asociado con la cadena de bloques Ethereum. En otras palabras, el Éter es la moneda y el Etherium es la plataforma. Sin embargo, la gente ahora usa estos términos indistintamente. Por ejemplo, Coinbase le permite comprar Ethereum, que significa fichas de Éther.

Los desarrolladores que quieran crear aplicaciones, o "contratos inteligentes", en la cadena de bloques Ethereum necesitan el token Ether para pagar a los nodos que lo alojan, mientras que los usuarios de aplicaciones basadas en Ethereum pueden necesitar que Ether pague por los servicios en esas aplicaciones. La gente también podría vender servicios fuera de la red Ethereum y aceptar el pago en Ether, o los tokens de Ether podrían ser vendidos por dinero en efectivo en una bolsa, al igual que Bitcoin.

¿Por qué son interesantes las aplicaciones descentralizadas?

La cadena de bloques Bitcoin almacena un historial de transacciones de Bitcoin, y eso es todo. La cadena de bloques Ethereum almacena los tokens Ether en los monederos de las personas, pero también almacena el estado más reciente de cada contrato inteligente, así como el código de cada contrato inteligente.

Una cadena de bloques es un libro mayor distribuido almacenado en múltiples ubicaciones, lo que significa que los datos de contratos inteligentes son almacenados por esos nodos de Ethereum. Si crea un "contrato inteligente" -también conocido como una aplicación- en la cadena de bloques, se almacena y se ejecuta de forma descentralizada.

A modo de comparación, piensa en muchas de las aplicaciones que utilizamos hoy en día. Esto incluye aplicaciones de correo electrónico como Gmail, aplicaciones para tomar notas como Microsoft OneNote y cualquier otra aplicación en la que utilices una aplicación y almacenes tus datos en los servidores de una empresa. Si la empresa que almacena tus datos prohíbe tus cuentas, cierra la aplicación o cierra el negocio, perderás todos los datos que tenía en esa aplicación a menos que tenga una copia de seguridad sin conexión.

Si estuvieras usando una aplicación construida sobre Ethereum, tanto el código que compone la aplicación (el código del contrato inteligente) como los datos personales (el estado del contrato inteligente) se almacenarían en la cadena de bloques. Cada vez que usabas una aplicación y cambiabas tus datos, todos los nodos de Ethereum actualizaban el estado del contrato inteligente. Esto significa que no hay un "punto de fallo" central que pueda quitarte el acceso a los datos o apagar la aplicación que utilizas. Tus datos y el código de la aplicación en sí mismo serían respaldados en todo el mundo, y nadie podría tomar todas esas notas fuera de línea. Por supuesto, tus datos serían encriptados por la cadena de bloqueo para que nadie más pudiera leerlos.

¿Qué son los contratos inteligentes?

Los contratos inteligentes son aplicaciones que se ejecutan en la máquina virtual Ethereum. Se trata de un "ordenador mundial" descentralizado donde la potencia de cálculo es proporcionada por todos los nodos de Ethereum.

Se denominan contratos inteligentes porque se pueden escribir "contratos" que se ejecutan automáticamente cuando se cumplen los requisitos.

Por ejemplo, imagínate la creación de un servicio de financiación colectiva similar a Kickstarter sobre Ethereum. Alguien podría establecer un contrato inteligente de Ethereum que reuniría dinero para ser enviado a otra persona. El contrato inteligente podría ser escrito para decir que cuando se agreguen $100,000 de dinero al fondo común, todo será enviado al destinatario. O, si el umbral de 100.000 dólares no se ha alcanzado en un mes, toda la moneda será devuelta a los titulares originales de la moneda. Por supuesto, esto usaría fichas Ether en lugar de dólares estadounidenses.

Todo esto sucedería de acuerdo con el código de contrato inteligente, que ejecuta automáticamente las transacciones sin necesidad de que un tercero de confianza retenga el dinero y firme la transacción. Por ejemplo, Kickstarter cobra una comisión del 5% además de una comisión de procesamiento de pagos del 3% al 5%, lo que significaría entre 8.000 y 100.000 dólares en concepto de comisiones en un proyecto de financiación colectiva de 100.000 dólares. Un contrato inteligente no requeriría el pago de honorarios a un tercero como Kickstarter.

Los contratos inteligentes se pueden utilizar para muchas cosas diferentes. Los desarrolladores pueden crear contratos inteligentes que proporcionen características a otros contratos inteligentes, similares al funcionamiento de las bibliotecas de software. O los contratos inteligentes podrían utilizarse simplemente como una aplicación para almacenar información en la cadena de bloques Ethereum.

Para ejecutar realmente un código de contrato inteligente, alguien tiene que enviar suficiente Ether como tarifa de transacción - cuánto depende de los recursos informáticos requeridos. Esto paga a los nodos Ethereum por participar y proporcionar su potencia de cálculo.

Fuente: este post proviene de Francisco Pérez Yoma, donde puedes consultar el contenido original.
¿Vulnera este post tus derechos? Pincha aquí.
¿Qué te ha parecido esta idea?

Esta idea proviene de:

Y estas son sus últimas ideas publicadas:

Recomendamos

Relacionado

Información Ethereum (ETH)

Qué es Ethereum (ETH) y qué son los Contratos Inteligentes

En palabras simples, Ethereum es una plataforma de software abierta basada en la tecnología blockchain o cadena de bloques que permite a los desarrolladores construir aplicaciones descentralizadas y hacer uso de contratos inteligentes. Aunque comúnmente la tecnología blockchain se asocia con bitcoin y las criptomonedas, esta tiene otras aplicaciones más allá de las criptodivisas. Hasta hace poco, ...

Tecnología e Internet

Bitcoin Forks, ¿Qué son las bifurcaciones del blockchain?

En la actualidad, muchas de las criptomonedas con las que se puede comerciar y realizar inversiones a lo largo y ancho de Internet, como por ejemplo en plataformas como es.cryptoengine.app, nacen de bifurcaciones en el Blockchain o Bitcoin Forks. Sobra decir que estas bifurcaciones se han convertido en algo común en los últimos años y que por lo general surgen cuando se le añaden nuevas funciones ...

Guías

¿Qué es Blockchain o la tecnología cadena de bloques?

¡La famosa cadena de bloques o blockchain! Si estás buscando un significado de blockchain o su definición, estas en el lugar adecuado. El nombre suena como a construcción medieval. Pero en realidad es un nuevo tipo de libro de contabilidad digital y distribuido a la vanguardia de la informática. Blockchain vs Bitcoin Tal vez has escuchado a los medios de comunicación describir la tecnología blockc ...

General BEO BINANCE COIN ...

CRIPTOMONEDAS

Criptomonedas, uno de los mejores valores para invertir en bolsa en 2020 : Bitcoin, Ripple, Neo, Ethereum, etc. A la hora de invertir en bolsa, hay que tener en cuenta todos los sectores económicos del mercado para poder diversificar riesgos invirtiendo en distintos valores bursátiles, por ello siempre hay que entrar a valorar las CRIPTOMONEDAS. ¿Qué es una criptomoneda? Las criptomonedas tambié ...

bitcoin criptomonedas tecnologia

Blockchain y Bitcoin, ¿cuál es la diferencia?

Para los recién llegados a la criptomoneda, la terminología puede ser bastante confusa e incluso engañosa. Algunas personas se refieren a Bitcoin cuando hablan de la tecnología blockchain, mientras que otras mencionan blockchain cuando hablan de las criptomonedas en general. Sin embargo, estos términos no son realmente intercambiables: se refieren a conceptos diferentes pero conectados. Por lo tan ...

business

Las criptomonedas más compradas en el 2019

Inversionistas del todo el mundo han hecho que las criptomonedas sean un fenómeno. Son millones de transacciones de personas dispuestas a depositar su confianza en esta clase de activos virtuales para sus proyectos. La economía virtual tuvo un auge en el año 2018 gracias a las criptomonedas más compradas como el bitcoin, la favorita de muchos y más popular. Sin embargo, hay otras monedas virtuale ...

Guías

Qué son las Altcoins y las ICO

Bueno, el tema de hoy es muy interesante. Se trata de unos fenómenos que se han originado a partir de la creación de Bitcoin, hablo de las Altcoins y las ICO. En este episodio, vamos a comentar algunas de las diferentes monedas que existen aparte de Bitcoin y explicar qué son las ICOs. Esto es Cripto Economía y… ¡Comenzamos! Lo que aprenderás en este video ¿Qué son las Altcoins? ¿Cómo decidir en q ...

Aplicaciones Listas Top 10 Productivas

Las 10 mejores apps para operar con Bitcoin en Android

El Bitcoin es la nueva moneda de la que todo el mundo habla. Esta criptomoneda o moneda digital, que en su día fue el motor de la infame Silk Road, no para de crecer. De los 0.39 dólares que valía en 2010 ha pasado a tener un valor de casi 10,000$ en la actualidad. Si quieres empezar a operar con esta criptomoneda, una de las formas más cómodas es hacerlo desde el móvil. Estas son las 10 mejores a ...

Guías

¿Qué es minar Bitcoins? ¿es rentable hoy en día?

Si has oído hablar de Bitcoin probablemente también hayas oído hablar de minar Bitcoins. El concepto de “crear” Bitcoins desde tu ordenador. La siguiente lección te dará una visión completa de lo que es la minería de Bitcoin. Y si sigue siendo rentable hoy en día. Lo que aprenderás en este video ¿Qué es minar Bitcoins y cómo funciona? Dificultad del minado La evolución de los mineros B ...

computación internet bitcoin ...

Qué es BlockChain, la tecnología detrás de BitCoin

Desde que el BitCoin hiciera su aparición en 2009 no ha dejado de crecer. Ahora, está establecido como una de las criptomonedas más estables que existen y es probable que eso no cambien en poco tiempo. Sin embargo, existe mucha terminología del mundo financiero virtual que aún desconocemos por completo o que escuchamos a menudo pero no sabemos a qué se refiere. En ese sentido, estamos aquí para ay ...