Saltar al contenido

Ethereum

Anuncio del programa Devcon Scholars

Anuncio del programa Devcon Scholars

Venta de boletos en cadena Devcon5

Venta de boletos en cadena Devcon5

Traduciendo Ethereum para nuestra comunidad global

Traduciendo Ethereum para nuestra comunidad global

Entradas Devcon: Wave 3 y más allá

Entradas Devcon: Wave 3 y más allá

On Wave 1 y Devcon Ticketing

On Wave 1 y Devcon Ticketing

Geth v1.9.0

Geth v1.9.0

Errores de matriz de almacenamiento de solidez

Errores de matriz de almacenamiento de solidez

Respuestas a tus 3 preguntas principales de Devcon4

Respuestas a tus 3 preguntas principales de Devcon4

¿Qué es Ethereum y cómo funciona?

La plataforma Ethereum fue creada en 2015 por el programador Vitalik Buterin, con la perspectiva de crear un instrumento para aplicaciones descentralizadas y colaborativas. Ether (ETH) es un token que puede ser utilizado en transacciones que usen este software. Como bitcoin, ether existe como parte de un sistema financiero autónomo de pares, libre de intervención gubernamental. También como bitcoin, el valor de ether se ha disparado en un corto periodo de tiempo.
En enero de 2016, ether cotizaba alrededor de 1$. En septiembre de 2017, este precio estaba a más de 290$ -aunque su valor se ha demostrado que es volátil, con fluctuaciones frecuentes en el intradía. Por tanto, aunque esta no sea más que una entre cientos de criptomonedas, es también una de las pocas que tienen una capitalización de mercado significativa, junto a sus dos grandes rivales, bitcoin y bitcoin cash.

¿Cómo funciona ether?
Ether, como otras criptomonedas, utiliza un libro digital compartido donde se registran todas las transacciones. Es de acceso público, completamente transparente y muy difícil de modificar a posteriori.
Esto se denomina blockchain o cadena de bloques, y se construye a través del proceso de minería.
Los mineros son los responsables de verificar grupos de transacciones de ether para formar “bloques” y codificarlos resolviendo complejos algoritmos. Estos algoritmos pueden ser a su vez más o menos difíciles, como forma de mantener cierta constancia en el tiempo de procesamiento de los bloques (alrededor de uno cada 14 segundos). 
Los nuevos bloques se enlazan entonces a la cadena de bloques anterior y el minero en cuestión recibe una recompensa, es decir, un número fijo de tokens de ether. Normalmente son 5 unidades de ether, aunque esta cifra puede verse reducida si la criptomoneda continúa subiendo. 

El minero agrupa transacciones de criptomoneda nuevas en un “bloque”.

El bloque se codifica y se vincula a la cadena de bloques o blockchain existente.

El minero obtiene su recompensa, que puede inyectar directamente de nuevo en el mercado.
¿Cómo funciona Ethereum?
El blockchain de Ethereum es muy similar al de bitcoin, pero su lenguaje de programación le permite a los desarrolladores crear software a través del cual gestionar las transacciones y automatizar ciertos resultados. Este software se conoce como contrato inteligente.
Si un contrato tradicional describe los términos de una relación, un contrato inteligente se asegura de que esos términos se cumplan escribiéndolos en código. Son programas que automáticamente ejecutan el contrato una vez que las condiciones predefinidas se cumplen, eliminando el retraso y el coste que existe al ejecutar un acuerdo de manera manual. 
Por poner un ejemplo sencillo, un usuario de Ethereum podría crear un contrato inteligente para enviar una cantidad establecida de ether a un amigo en una fecha determinada. Escribirían este código en la cadena de bloques y cuando el contrato se complete (es decir, cuando se alcance la fecha acordada) los ether se enviarán automáticamente.

Un número fijo de usuarios anónimos acuerdan unos términos y el contrato se codifica dentro de la cadena de bloques.

El evento desencadenante se produce y el contrato se cumple.

Los términos del acuerdo se ejecutan entonces entre las partes correspondientes.
Esta idea básica puede aplicarse a configuraciones más complejas, siendo su potencial probablemente ilimitado, con proyectos que ya han logrado un notable progreso en sectores como seguros, inmobiliarias, servicios financieros, servicios legales y micromecenazgo.
Los contratos inteligentes también poseen varios beneficios adicionales:

Eliminan la figura del intermediario, ofreciendo al usuario control total y minimizando los costes extra
Se registran, encriptan y duplican en la cadena de bloques pública, donde todos los usuarios pueden ver la actividad del mercado
Eliminan el tiempo y el esfuerzo requerido en procesos manuales

Por supuesto, los contratos inteligentes son todavía un sistema muy nuevo con muchos detalles que pulir. El código se traduce literalmente, por lo que cualquier error durante la creación del contrato podría provocar resultados no deseados que no pueden modificarse. 
DApps vs contratos inteligentes
Los contratos inteligentes comparten similitudes con las DApps (aplicaciones descentralizadas), pero también les separan algunas diferenciales importantes.
Al igual que los contratos inteligentes, una DApp es una interfaz que conecta a un usuario con un servicio de un proveedor a través de una red de pares descentralizada. Pero, mientras que los contratos inteligentes necesitan un número fijo de participantes para ser creados, las DApps no tienen límite de usuarios. Además, no solo se reducen a aplicaciones financieras como los contratos inteligentes: una DApp puede tener cualquier finalidad que a uno se le ocurra.

¿Alcanzará Ethereum a bitcoin?
De todas las criptomonedas, ether es la única que podría sustituir al bitcoin en la cima de la pirámide. La cuota de mercado de bitcoin se ha visto mermada durante 2017 a favor de la joven criptomoneda, y hay muchas probabilidades de que ether siga obteniendo importantes ganancias en los próximos meses.
Sin embargo, algunos se muestran escépticos. La única función de bitcoin es ser una divisa, mientras que la función principal de ether es facilitar los contratos inteligentes y las DApps. Esto significa que su reputación como divisa alternativa podría comenzar a quebrarse.

¿Cómo comienzo a operar sobre el precio del ether?
Abra una cuenta con nosotros y vaya a nuestra plataforma de trading. Encontrará el mercado de ether bajo la categoría FX del menú de la izquierda o buscándola directamente en el buscador. Tenga en cuenta que lo que hará entonces será operar con un contrato derivado sobre el precio del ether, pero no poseerá directamente la moneda. Las pérdidas pueden exceder los depósitos. El apalancamiento magnifica el impacto de pérdidas y ganancias.

¿Hay límite en la cantidad de ether que puede ser liberada?
No hay límite en la cantidad de unidades de ether que pueden ser liberadas, pero existe un límite anual de 18 millones. Esto hace que la inyección de ether en el mercado sea constante.

El protocolo Ethereum fue concebido originalmente como una versión mejorada de la criptomoneda Bitcoin, para superar las limitaciones de su lenguaje de programación, proporcionando características avanzadas tales como custodia sobre la blockchain, límites de retiro, contratos financieros, mercado de juegos de azar y similares a través de un lenguaje de programación muy generalizado.
En Ethereum, una versión básica de Namecoin, la base de datos de registro de nombres descentralizada, se puede escribir en dos líneas de código, y otros protocolos como monedas y sistemas de reputación se pueden construir en menos de veinte líneas. Contratos inteligentes, “cajas” criptográficas que contienen valor y sólo se desbloquean si se cumplen ciertas condiciones, también pueden ser incorporados encima de la plataforma, con mucho más poder que la ofrecida por el script de Bitcoin debido al poder agregado del Turing completo.
El protocolo Ethereum no “soporta” cualquiera de las aplicaciones directamente, pero la existencia de un lenguaje de programación Turing completo permite que contratos arbitrarios teóricamente se puedan crear para cualquier tipo de transacción o aplicación. Lo que es más interesante de Ethereum, sin embargo, es que el protocolo Ethereum se mueve mucho más allá de la moneda. Protocolos alrededor de almacenamiento de archivos descentralizados, computación descentralizada y mercados de predicción descentralizados, entre docenas de otros conceptos similares, tienen el potencial para aumentar sustancialmente la eficiencia de la industria computacional, y proporcionar un gran impulso a otros protocolos peer-to-peer adicionando por primera vez una capa económica. Por último, también hay una variedad considerable de aplicaciones que no tienen nada que ver con el dinero en absoluto.
¿QUÉ ES ETHER?

Símbolo de la criptomoneda Ether de Ethereum
Ether es la criptomoneda de Ethereum, el combustible que impulsa esta plataforma de aplicaciones distribuidas. Es una criptomoneda utilizada por los clientes de la plataforma Ethereum para realizar pagos a otras personas o a máquinas que ejecutan operaciones solicitadas. Es decir, Ether es el incentivo que asegura que los desarrolladores escriban aplicaciones de calidad (la codificación innecesaria cuesta más) y que la red permanezca saludable (la gente es recompensada por los recursos aportados).
La oferta total de Ether y su tasa de emisión fue decidida en la preventa de 2014. Los datos claves son los siguientes:

60 millones de Ether fueron creados para los contribuyentes de la preventa.
12 millones fueron creados para el fondo de desarrollo, la mayoría de ellos fue a los primeros contribuyentes y a los desarrolladores y el resto a la Fundación Ethereum.
5 Ether son creados por cada bloque (cada 15-17 segundos) para los mineros de los bloques.
2-3 Ether son algunas veces enviados a otros mineros si ellos fueron capaces de encontrar una solución pero su bloque no fue incluido (llamada recompensa tío/tía).

De acuerdo a los términos acordados por todas las partes en la preventa de 2014, la emisión de Ether está limitada a 18 millones de Ether por año (25 % de la oferta inicial). Aunque esta tasa se espera que varíe ya que Ethereum tenía planeado cambiar su esquema de minadoen el 2017, de Prueba de Trabajo (PoW) a Prueba de Participación (PoS), bajo el nombre clave Casper. La fecha de lanzamiento ha sido pospuesta varias veces y aún no es clara.
¿QUÉ ES GAS?
Con el fin de evitar bucles infinitos accidentales, hostiles, u otro desperdicio computacional en el código, cada transacción es obligada a establecer un límite al número de pasos computacionales de ejecución de código que ella puede utilizar. La unidad fundamental de computación es “gas”. Por lo general, un paso computacional cuesta 1 gas, pero algunas operaciones cuestan cantidades más altas de gas porque son más costosas computacionalmente, o porque aumentan la cantidad de datos que deben ser almacenados como parte del estado. También hay una tarifa de 5 gas por cada byte en los datos de transacción.
La intención del sistema de comisiones es obligar a un atacante a pagar proporcionalmente por cada recursos que consume, incluyendo computación, ancho de banda y almacenamiento. Por lo tanto, cualquier operación que conduzca a la red a consumir una mayor cantidad de cualquiera de estos recursos debe tener una comisión de gas más o menos proporcional al incremento.