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

¿Qué es Ethereum?

Ethereum es un sistema operativo de código abierto que ofrece funcionalidad de contrato inteligente. Es una plataforma informática distribuida que respalda el desarrollo descentralizado DigiAplicaciones tal (DApps) que utilizan 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 funcionamiento 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.
  • 14 de marzo de 2016: Un protocolo planificado, Homestead, se convierte en la segunda mayor actualización de versión de la red Ethereum.
  • 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 Actas
Remesa Manual Automático
Depósito en garantía Necesario Necesario
Costo 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: Organización Autónoma Descentralizada es una organización digital que tiene como objetivo operar sin necesidad de una gestión jerárquica.
  • 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: El 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 Virtual Machine: El Ethereum La máquina virtual, también conocida como EVM, es el entorno de ejecución de los contratos inteligentes. La EVM es una capa de ordenador situada justo encima del hardware subyacente. No está simplemente aislada, sino que está en un entorno aislado. Además, el código que se ejecuta dentro de la EVM no tiene 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 y el Bitcoin:

Parámetro Bitcoin Ethereum
Definición Bitcoin es un dinero digital Ethereum es una computadora mundial.
Fundadora Satoshi Nakamoto Vitalik Butarrn
Algoritmos hash 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 de julio de 2015
Método de liberación Mente del bloque Génesis Prasala
Blockchain Prueba de trabajo Prueba de trabajo (Planificación para POS)
Uso Digital moneda Contratos Inteligentes
Digital moneda
Criptomoneda utilizada Bitcoin(Satoshi) Éter
Bloquea el tiempo 10 Minutos 12-14 Segundos
Minería Mineros ASIC GPU
Escalable Ahora no
Concepto Digidinero tal 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.
  • DigiGestión de identidad tal: DigiLas identidades digitales se pueden gestionar mediante el uso de contratos inteligentes que resuelven los principales problemas del robo de identidad y el monopolio de datos.

Ventajas de Ethereum

Las siguientes 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

  • El 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?

Resum

  • 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, así como para DigiMoneda tal.
  • 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.