Ethereum Tutorial para principiantes: ¿Qué es? Ethereum ¿Blockchain?

Que es Ethereum?

Ethereum es un código abierto operaSistema de ting que ofrece funcionalidad de contrato inteligente. Es una plataforma informática distribuida que admite el desarrollo de aplicaciones digitales (DApps) descentralizadas utilizando tecnología blockchain. Ethereum proporciona una máquina virtual descentralizada llamada Ethereum Máquina virtual (EVM) que puede ejecutar scripts utilizando una red internacional de nodos públicos.

Ethereum es la aplicación de software descentralizada más grande. Le ayuda a crear contratos inteligentes y aplicaciones descentralizadas sin ningún tiempo de inactividad ni interferencia de terceros. Ethereum permite al desarrollador crear y publicar aplicaciones distribuidas de próxima generación.

En este Ethereum tutorial para principiantes, aprenderás Ethereum conceptos básicos como:

Por qué lo necesitas Ethereum?

Los sistemas centralizados son uno de los modelos más extendidos para aplicaciones de software. Este sistema controla directamente el operación de las unidades individuales y el flujo de información desde un único centro. En este tipo de sistema, los individuos dependen del poder central para enviar y recibir información.

Sin embargo, existen problemas con el sistema centralizado que son:

  • Punto único de control y fallo
  • Puede corromperse fácilmente
  • Cuello de botella en el rendimiento
  • Efecto silo

La solución son las aplicaciones descentralizadas

Las aplicaciones descentralizadas nunca responden en un backend centralizado, sino que interactúan directamente con una cadena de bloques. Consulte este tutorial para obtener más información sobre BlockChain.

El término DApp es una combinación de dos palabras: aplicaciones descentralizadas. En palabras simples, es una aplicación, herramientas o programas que funcionan de forma descentralizada. Ethereum Blockchain.

Historia Ethereum

  • 2013: Vitalik Buterin, un desarrollador que participó en Bitcoins, y fue el primero en describir en papel
  • 2014: una empresa suiza Ethereum Suiza Gmbh desarrolló la primera Ethereum proyecto de software
  • 2015: Frontier, la primera versión de Ethereum fue lanzado.
  • El 14 de marzo de 2016: un protocolo planificado, Homestead, se convierte en la segunda versión más grande upgrade de las ethereum red.
  • En mayo de 2016: Ethereum obtiene la cobertura mediática más amplia cuando la DAO recaudó un récord de 150 millones de dólares en una venta colectiva.
  • En julio de 2016: la red se dividió en dos categorías amplias: Ethereum (ETH) y Ethereum Classic (ETC).
  • Junio ​​2017: Ethereum se recupera por encima de $ 400 registrando un aumento del 5001% desde el 1 de enerostde 2017
  • Mayo 2017- Ethereum eventualmente superará el éxito de Bitcoins
  • Junio ​​de 2018: el DAO fue pirateado por un grupo anónimo que reclamaba ETH por valor de 50 dólares.

¿Qué es el contrato inteligente?

A Contrato Inteligente es un programa informático que se ejecuta automáticamente. Es un protocolo de transacción que permite a los usuarios de blockchain intercambiar dinero y propiedades. También ayuda a los usuarios a realizar acciones como votar sin ninguna autoridad central. Es un agente de software virtual de terceros que puede ejecutar y hacer cumplir automáticamente los términos y acciones de acuerdo con el acuerdo legal.

¿Cómo funcionan los contratos inteligentes?
¿Cómo funcionan los contratos inteligentes?

Contratos tradicionales versus contratos inteligentes

A continuación se muestra la diferencia entre contratos tradicionales y contratos inteligentes:

Parámetro Tradicional Contratos inteligentes
Duración 103 Días Min
Remesa Manual Automático
Fideicomiso Necesario Necesario
Cost Costoso Una fracción del coste
Presencia Presencia física Presencia virtual
empresas Los abogados son importantes Los abogados pueden no ser necesarios

Términos clave en Ethereum

  • Emisión de moneda: Es administrado y monitoreado principalmente por el banco central de un país. También se la conoce como autoridad monetaria.
  • Autónoma Descentralizada: La Organización Autónoma Descentralizada es una organización digital que tiene como objetivo operate sin necesidad de hierarchigestión de cal.
  • Organizaciones (DAO): DAO es una combinación de código informático, blockchain, contratos inteligentes y personas.
  • Contratos inteligentes: Es un acuerdo firmado digitalmente entre dos o más partes que se basa en un sistema de consenso.
  • Propiedad inteligente: The Ethereum Wallet es una puerta de entrada a aplicaciones descentralizadas en el Ethereum cadena de bloques. Le ayuda a mantener y proteger el éter y otros criptoactivos basados ​​en Ethereum.
  • Solidez: Solidity es el lenguaje de contrato inteligente utilizado en Ethereum. Es un lenguaje de programación de propósito general desarrollado para ejecutarse en el entorno EVM. Solidity le ayuda a realizar cálculos arbitrarios. Sin embargo, su objetivo es enviar y recibir tokens digitales y estados de almacenamiento.
  • Transacciones: Una transacción es un mensaje que se envía de una cuenta a otra cuenta que puede ser la misma o estar vacía. Puede incluir datos binarios que se denominan Ether.
  • Ethereum Máquina virtual: El Ethereum La máquina virtual, también conocida como EVM, es el entorno de ejecución para contratos inteligentes. EVM es una capa de computadora justo encima del hardware subyacente. No es solo arenaboxed pero aislado. Además, el código que se ejecuta dentro del EVM no tiene ningún acceso a la red, al sistema de archivos ni a ningún otro proceso.

¿Qué es el éter?

El éter es un token de valor del Ethereum cadena de bloques. Aparece como "ETH" en los intercambios de criptomonedas. Le ayuda a pagar tarifas de transacción y servicios computacionales en el Ethereum red. En el Ethereum red cada vez que se ejecuta el contrato, se paga Ether.

¿Qué es el éter?

¿Qué es el éter?

Parrilla de gas

Para realizar una transacción en el Ethereum En la red, un usuario debe realizar un pago (al minero) Ether a través de un token intermediario llamado 'Gas'. Es una unidad que le permite medir el trabajo computacional requerido para ejecutar un contrato inteligente u otras transacciones.

In Ethereum, la tarifa de transacción se calcula en Ether, que se expresa como

Ether = Tx Fees= Gas Limit * Gas Price

Dónde,

  • Límite de gas= Se refiere a la cantidad de gas que se utiliza para el cálculo
  • Precio del gas= La cantidad de Ether que un usuario debe pagar
Resolucion Ethereum Transacción de red

Ethereum vs Bitcoin

Aquí está la principal diferencia entre Ethereum and Bitcoin:

Parámetro Bitcoin Ethereum
Definición Bitcoin es un dinero digital Ethereum es una computadora mundial.
Fundador Satoshi Nakamoto Vitalik Butarrn
Hashing algorithms Bitcoin Se utilizó el algoritmo SHA-256. Ethereum utiliza el algoritmo Etash.
Tiempo promedio de bloqueo 10 minutos 10 15-sec
Fecha de lanzamiento 9 de enero 2008 30 Julio 2015
Método de liberación Mente del bloque Génesis Prasala
Servicios Prueba de trabajo Prueba de trabajo (Planificación para POS)
Uso Moneda digital Contratos Inteligentes
Moneda digital
Criptomoneda utilizada Bitcoin(Satoshi) Éter
Bloquea el tiempo 10 Minutos 12-14 Segundos
Minería Mineros ASIC GPU
Escalable Ahora no
Concepto Dinero digital Computadora mundial
Ficha de criptomoneda BTC Éter
Turing Turing incompleto Turing completo
Método de liberación de monedas Minería temprana A través de ICO
Protocolo Bitcoin todavía emplea el concepto de minería en grupo. Utiliza un protocolo fantasma.

siguiente en este Ethereum tutorial, aprenderemos sobre las aplicaciones de Ethereum.

Aplicaciones de Ethereum

A continuación se muestran las aplicaciones de Ethereum:

  • Bancario : Con EthereumEl sistema descentralizado. Es casi imposible que un pirata informático tenga acceso no autorizado a la información personal de un individuo.
  • Acuerdos: Al utilizar un contrato inteligente, los acuerdos se pueden mantener y ejecutar sin ninguna alteración.
  • Mercado de predicción: El mercado de predicción es otro maravilloso caso de uso de Ethereum Contrato inteligente. Las plataformas como Gnosis y Augur utilizan Ethereum para este propósito.
  • Gestión de identidad digital: Las identidades digitales se pueden gestionar mediante contratos inteligentes que resuelven los principales problemas del robo de identidad y el monopolio de datos.

Ventajas de Ethereum

Following son las ventajas de Ethereum:

  • Le permite cargar y solicitar programas para ejecutar.
  • 100% de tiempo de actividad y resistente a DDOS.
  • Ethereum le ayuda a crear un token negociable que puede utilizar como nueva moneda o acción virtual.
  • Almacenamiento de datos persistente y permanente.
  • Construir organizaciones virtuales.
  • Le ayuda a desarrollar aplicaciones descentralizadas.
  • Ethereum le ayuda a crear aplicaciones descentralizadas altamente seguras y tolerantes a fallos.

Desventajas de Ethereum

  • The Ethereum La máquina virtual es lenta, por lo que no puedes usarla para cálculos grandes.
  • El almacenamiento en blockchain es caro.
  • La escalabilidad del enjambre es un problema, por lo que existe una compensación con la descentralización. Es probable que proliferen las cadenas de bloques privadas.
  • Corregir errores o actualizar aplicaciones es una tarea difícil porque todos los pares de la red necesitan actualizar el software de su nodo.
  • Algunas aplicaciones requieren verificación de la identidad del usuario y no existe una autoridad central para verificar la identidad del usuario.

Si desea aprender a crear su propia criptomoneda, aquí tiene un tutorial gratuito que querrá consultar: ¿Cómo crear tu propia criptomoneda?

Resumen

  • Ethereum significado: Ethereum es un marco de software de código abierto que se basa en la tecnología blockchain.
  • Ethereum le ayuda a crear contratos inteligentes y aplicaciones descentralizadas sin ningún tiempo de inactividad ni interferencia de terceros.
  • Ethereum fue lanzado en 2013 por el desarrollador Vitalik Buterin.
  • Los contratos inteligentes permiten a los usuarios de blockchain intercambiar dinero y propiedades. Minería Ethereum se puede utilizar para contratos inteligentes y moneda digital.
  • El éter es un token de valor del Ethereum cadena de bloques. Aparece como "ETH" en los intercambios de criptomonedas.
  • Para realizar una transacción en el Ethereum En la red, un usuario debe realizar un pago (al minero) Ether a través de un token intermediario llamado 'Gas'.
  • Ethereum Garantiza un 100 % de tiempo de actividad y es resistente a DDOS.
  • Corregir errores o actualizar aplicaciones en el Ethereum La red es una tarea difícil porque todos los pares de la red necesitan actualizar el software de su nodo.