Saltar al contenido

¿Por qué red se envía Ethereum?

febrero 6, 2022
¿Por qué red se envía Ethereum?
¿Por qué red se envía Ethereum?

Grifo Ropsten

El contrato es extremadamente sencillo. Los eventos son elementos especiales en Solidity que se mapean a un sistema en Ethereum que permite registrar datos especiales. Los eventos son generalmente observados por clientes que monitorean la evolución del blockchain. Esto permite que los clientes realicen acciones cuando se crean los eventos. En nuestro caso, cada vez que un usuario intenta iniciar sesión, se emite un evento creado con el desafío. Sólo nos importa recibir una llamada del propietario legítimo de la dirección de Ethereum que se pasó al sitio web de terceros. Y, gracias a la forma en que funciona Ethereum, podemos estar seguros de que el remitente fue quien realizó la llamada.Además de la dirección del remitente, también se difunde el reto. Esto significa que cualquier persona que vea la cadena de bloques conoce el desafío. Sin embargo, esto no puede utilizarse por sí solo para suplantar a un usuario: un usuario sólo puede interactuar con el backend a través del JWT de sesión. Esto significa que un atacante debe conocer tres piezas de información para hacerse pasar por un usuario: la dirección de Ethereum, el reto y el JWT emitido con el reto. Como los JWTs están firmados, un atacante no puede crear un JWT válido para suplantar a un usuario, incluso con acceso al reto.Lo que sigue es nuestro código de backend. Primero, veamos cómo vigilar los eventos de Ethereum:const LoginContract = require(‘./login_contract.js’);

Llave de prueba de Ethereum

Ethereum es una cadena de bloques descentralizada y de código abierto con funcionalidad de contrato inteligente. Ether (ETH o Ξ) es la criptomoneda nativa de la plataforma. Entre las criptodivisas, Ether es la segunda en capitalización de mercado, después de Bitcoin[2][3].

Ethereum fue concebido en 2013 por el programador Vitalik Buterin[4] Otros fundadores de Ethereum fueron Gavin Wood, Charles Hoskinson, Anthony Di Iorio y Joseph Lubin[5] En 2014, se iniciaron los trabajos de desarrollo y se financiaron mediante crowdfunding, y la red se puso en marcha el 30 de julio de 2015[6] La plataforma permite que cualquiera despliegue en ella aplicaciones descentralizadas permanentes e inmutables, con las que los usuarios pueden interactuar. [7] [8] Las aplicaciones financieras descentralizadas (DeFi) proporcionan una amplia gama de servicios financieros sin necesidad de intermediarios financieros típicos como corredores, bolsas o bancos, como permitir a los usuarios de criptodivisas pedir préstamos contra sus posesiones o prestarlas a cambio de intereses. 9] [10] Ethereum también permite la creación e intercambio de NFTs, que son tokens no intercambiables conectados a obras de arte digitales u otros artículos del mundo real y vendidos como propiedad digital única. Además, muchas otras criptomonedas operan como tokens ERC-20 sobre la blockchain de Ethereum y han utilizado la plataforma para ofertas iniciales de monedas.

Red local de Ethereum

Aunque Ethereum Mainnet es, con diferencia, la red basada en Ethereum más utilizada, existe todo un ecosistema de redes más pequeñas que podrían ser útiles para desarrolladores, blockchains empresariales o proyectos de consorcios.

Acompáñenos mientras exploramos 17 de las redes más populares basadas en Ethereum en tres categorías principales. Analizaremos las características clave de cada una de ellas y ofreceremos nuestros consejos sobre qué redes evitar y cuáles recomendamos integrar en sus sistemas actuales.

Esta entrada del blog se basa en la presentación realizada en la Conferencia de la Comunidad Ethereum (EthCC) en París en marzo de 2020 por Peter Eulberg. Puedes ver el vídeo (25 min) a continuación o visitar el canal de YouTube de Anyblock.

Innovación. El ecosistema más amplio basado en Ethereum está experimentando un rápido crecimiento. Al ser el blockchain un sector tan rápido y en constante evolución, estar atento a las tecnologías emergentes puede abrir las puertas a innovadoras oportunidades de negocio.

Compatibilidad del código. La compatibilidad entre Ethereum Mainnet y la mayoría de las redes más pequeñas basadas en Ethereum facilita la experimentación, la portabilidad de las funcionalidades existentes y las transferencias sin problemas entre múltiples redes.

Eth testnet metamask

Ethereum Mainnet es la mayor red de máquinas virtuales de Ethereum hasta la fecha. La red Proof-of-Work se estableció en julio de 2015. Ethereum Mainnet es una plataforma de computación distribuida de código abierto, basada en blockchain, y un sistema operativo con funcionalidad de contratos inteligentes.

Ropsten es una red de prueba de Ethereum que permite probar el desarrollo de blockchain antes de su despliegue en Mainnet, la red principal de Ethereum. Ropsten es el sucesor de Morden, la primera red de pruebas de Ethereum. Está en vivo desde noviembre de 2016, y es apoyado por Geth, Parity, Nethermind y Hyperledger Besu.

Kovan es una red de prueba de Ethereum que permite probar el desarrollo de blockchain antes de su despliegue en Mainnet, la red principal de Ethereum. La red de prueba Proof-of-Authority se creó en marzo de 2017. Utiliza el mecanismo de consenso AuRa (ronda de autoridad), y es apoyado por Parity.

Goerli es una red de prueba de Ethereum que permite probar el desarrollo de blockchain antes de su despliegue en Mainnet, la red principal de Ethereum. La red de prueba Proof-of-Authority se estableció en marzo de 2019. Utiliza el mecanismo de consenso Clique, y fue propuesto originalmente por Chainsafe y Afri Schoedon.

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad