Intercambio de Ethereum Intercambio de Ethereum
Ctrl+D Intercambio de Ethereum
ads
Casa > USDT > Info

Hardcore丨¿Cómo hace Ethereum la transición de 1.x a 2.0? ¿Cómo funcionará 2.0? Lee el artículo

Author:

Time:

Jinse Finance lanzó recientemente la columna Hardcore para brindar a los lectores introducciones o interpretaciones detalladas de proyectos populares. En 2020, además del tan esperado evento de reducción a la mitad de Bitcoin, la transición de Ethereum a 2.0 también es un evento importante en la industria de las criptomonedas. Según el plan, en 2020, Ethereum comenzará la cadena de balizas de POS, y la cadena POW de Ethereum 1.x también se ejecutará en paralelo. Cómo Ethereum pasa de 1.x a 2.0 y cómo funcionará 2.0, debe conocer el mecanismo detallado. Este artículo proviene de Daniel Wu, ingeniero senior de blockchain de PPIO, una plataforma de distribución y almacenamiento descentralizado, para comprender el camino de Ethereum 2.0 hacia la computadora mundial. El término Ethereum 2.0 describe una cadena de bloques de Ethereum nueva y mejorada que es más escalable, más rápida y mejor. Como dijo Danny Ryan, investigador central de Ethereum, el principal objetivo de diseño de Ethereum 2.0 es: la resiliencia del sistema: mantener el sistema en funcionamiento frente a una gran cantidad de interrupciones de nodos o fragmentación de la red. Seguridad: utilice mecanismos criptográficos y de diseño para permitir que tantos nodos de validación como sea posible participen plenamente en la validación de cada unidad de tiempo. Simplicidad: cuanto menor sea la complejidad del sistema, mejor, e incluso puede sacrificar la eficiencia para reducir la complejidad. Persistencia: Seleccionar componentes para el sistema que garanticen la seguridad cuántica. Si el componente no puede cumplir con los requisitos de seguridad cuántica por un tiempo, elija un componente fácilmente reemplazable. En el futuro, cuando existan componentes de seguridad cuántica, estos componentes se podrán reemplazar fácilmente. Descentralización: el objetivo es permitir que las computadoras portátiles ordinarias utilicen recursos de complejidad O(C) para procesar/verificar tareas de fragmentación O(1) (incluida cualquier verificación a nivel del sistema, como en la cadena de balizas). Esto permitirá que más dispositivos de gama baja participen en la red. La Fundación Algorand nombra a Harpal Singh como director financiero: El 13 de octubre, la Fundación Algorand nombró a Harpal Singh como director financiero. Singh supervisará los asuntos financieros de la Fundación Algorand y trabajará en estrecha colaboración con la alta gerencia para garantizar una implementación efectiva. el desarrollo de todo el ecosistema de Algorand para resolver problemas del mundo real. (PR News Wire) [2022/10/13 14:26:37] Para comprender cómo funciona todo esto, estos son los detalles de cada fase de Serenity: hay tres etapas de desarrollo: Frontier, Homestead, Metropolis y Serenity. A partir de ahora, Ethereum ha pasado por las primeras tres fases. Con el desarrollo de Ethereum, lideró la era de los contratos inteligentes y abrió la era de blockchain 2.0. Ethereum 2.0 en sí mismo es una revisión y un rediseño radical y completo que llevará años lanzar por completo. Pero antes de que Ethereum ingrese a su segunda iteración conocida como Serenity, la versión original de la cadena Ethereum, o Ethereum 1.0 en sí, sufrirá cambios: Estambul y Ethereum 1.x. Ethereum 1.x continuará perfeccionándose para garantizar la continuidad de la cadena PoW original a medida que Ethereum se desarrolla hacia "Serenity". Pero en términos de Serenity, ¿cómo cambiará realmente? Quizás el mayor cambio es la transición completa de PoW (Prueba de trabajo) a PoS (Prueba de participación). Para este y otros cambios, la actualización "Serenity" se implementará en cuatro fases: Fase 0: Beacon Chains (Cadenas de balizas) se basa en el mercado de divisas de cadena cruzada basado en Kava. El AUM del fondo común de USDX en HARD supera 10 millones: según el anuncio oficial, el AUM del fondo común de USDX en el mercado de divisas de cadena cruzada HARD alcanzó un récord y el depósito de USDX superó los 10 millones. Kava es una plataforma DeFi de cadena cruzada que proporciona préstamos hipotecarios para las principales monedas digitales. HARD Protocol es un mercado de criptomonedas de cadena cruzada lanzado en base a la cadena de bloques Kava, que admite activos BTC, XRP, BNB, BUSD, KAVA y USDX, como préstamos y minería para obtener ingresos. [2020/11/11 12:18:12] Fase 1: Shard Chains Fase 2: eWASM reemplaza a Ethereum Virtual Machine (EVM) Fase 3: Mejora continua Lo primero que se debe lograr es el establecimiento de la cadena de balizas. Preston Van Loon, cofundador de Prysmatic Labs, publicó un artículo en Medium en mayo de 2019, anunciando el lanzamiento de Ethereum 2.0 Beacon Chain Test Network, marcando la finalización de la fase 0 de la red de prueba. Cadena de balizas La cadena de balizas es una cadena que utiliza el algoritmo de consenso POS, que es la infraestructura de Ethereum 2.0. En la segunda fase de Ethereum 2.0, la cadena de fragmentos operará con la ayuda de la cadena de balizas. El intercambio japonés Coincheck lanza oficialmente Sharely, un servicio de soporte de reuniones de accionistas en línea: el intercambio de criptomonedas japonés Coincheck anunció hoy que lanzó oficialmente Sharely, un servicio de soporte de reuniones de accionistas en línea. Además de proporcionar un sistema en la nube que facilita la asistencia y participación remota en las juntas de accionistas, el servicio también puede crear escenarios relevantes para las juntas de accionistas y hacer recomendaciones sobre los métodos de gestión de reuniones, dijo la compañía. (Finance Magnates) [2020/9/10] La forma en que funciona la cadena de balizas es que a cada fragmento se le asigna aleatoriamente un validador diferente para publicar bloques, y a cada cadena de fragmentos también se le asigna un comité. El papel de este comité es votar sobre los bloques producidos por validadores de cadenas de fragmentos. Los bloques de la cadena de fragmentos deben ser aprobados por más de la mitad de los miembros del comité. La cadena de fragmentos también puede usar la cadena de balizas para completar operaciones de fragmentos cruzados. Actualmente, la cadena de balizas se ejecutará en paralelo con la cadena Ethereum 1.0 y dependerá del estado de la cadena Ethereum 1.0 durante este tiempo. ¿Cómo funciona la cadena de balizas? La cadena de balizas utiliza el algoritmo PoS. En el algoritmo PoS, la probabilidad de que cada minero genere un bloque es proporcional a la equidad del minero. Sin embargo, todos los mineros en la cadena de balizas en realidad tienen los mismos derechos. Cada minero solo puede hipotecar 32 ETH a la cadena de balizas. Para convertirse en un validador de cadena de balizas, debe enviar transacciones a Contratos de depósito en Ethereum 1.0, lo que requiere que tenga 32 ETH. El método público (método público) de Contratos de Depósito en Ethereum 1.0 tiene dos parámetros: dinámico | Dharma lanzado en la tienda de aplicaciones iOS: la plataforma de préstamos encriptados Dharma anunció oficialmente que ha lanzado la tienda de aplicaciones iOS. [2020/2/14] Pubkey, la clave pública de firma del verificador en la cadena de balizas Withdrawal_credentials, utilizada para recuperar el ETH prometido en el futuro Después de llamar con éxito al contrato de depósito, el contrato devuelve un evento de registro (evento de registro), y la cadena de balizas será notificada automáticamente de los eventos en la cadena Ethereum 1.0. La cadena de balizas marcará los validadores recién agregados como "Validadores pendientes". Después de un período de tiempo, se convertirán en validadores activos (Active Validators), lo que significa que pueden participar en la generación de bloques. La cadena de balizas penalizará la inactividad a largo plazo o los malos validadores. Cuando los derechos e intereses del validador se reduzcan a 16ETH, no podrá participar en la operación del protocolo POS. Finalmente, las balizas excluirán a los validadores con apuestas por debajo de 16ETH. Los bloques de Beacon Chain deben mantener la siguiente información: Validadores inscritos Validadores en espera, estas cuentas se agregarán a la lista de validadores Validadores activos, estas cuentas se agregaron a la lista de validadores Validadores de salida, estas cuentas abandonan la lista de validadores de forma dinámica | Dharma anuncia Su plataforma de préstamos entra en versión beta cerrada: la firma de préstamos criptográficos con sede en San Francisco, Dharma, ha anunciado el inicio de una versión beta cerrada para una nueva versión de su plataforma. Según una publicación de blog oficial, Dharma se ha asociado con Ethereum money market Compound y utilizará su protocolo como infraestructura para la nueva plataforma. Además, Dharma abrirá sus contratos inteligentes antes de la producción. Como se informó anteriormente, Dharma detuvo los nuevos servicios de depósito y préstamo en su plataforma a principios de agosto. (cointelegraph) [2019/8/30] Información de la encuesta Votación del validador Número aleatorio, utilizado para seleccionar al azar a los proponentes y comités Selección de proponentes Antes de enviar un bloque, se debe seleccionar un validador como proponente. El derecho a enviar el siguiente bloque en Ethereum 1.0 depende del poder de cómputo de los mineros. Si el poder de procesamiento del minero es grande, es probable que el minero sea seleccionado como productor del siguiente bloque. En Ethereum 2.0, la selección de nodos productores de bloques se basa en números aleatorios; es difícil generar números aleatorios de alta calidad en el sistema blockchain. Sin embargo, el protocolo POS requiere que la fuente de números aleatorios sea distribuida, verificable, impredecible e insustituible. Los proponentes se seleccionan de un conjunto de validadores utilizando números aleatorios, lo que hace imposible que los validadores sepan quién fue elegido. Esto evita que se confabulen para lanzar un ataque. Se genera un bloque cada 6 segundos en la cadena de balizas. Estos 6 segundos también se denominan intervalos de ranura. Durante cada intervalo, el proponente elegido recopila todos los votos de los validadores de bloques anteriores en la cadena de balizas y los usa para formar un nuevo bloque. El comité debe votar sobre el bloque propuesto por el proponente antes de que pueda ingresarse en la cadena principal de la cadena de balizas. El comité puede votar sobre los bloques propuestos por el proponente, y los bloques votados pueden recibir la confirmación final. Idealmente, si los votos pueden recolectarse rápidamente, los miembros del comité deberían ser todos validadores activos en el sistema. Reglas de selección de la cadena principal En Ethereum, la cadena más larga está determinada por la potencia informática, mientras que la cadena de balizas de Ethereum 2.0 utiliza el algoritmo POS. Por lo tanto, se requerirá un conjunto diferente de reglas para determinar la cadena bifurcada (nota: la cadena principal) que todos deben seguir. La cadena de balizas resuelve este problema utilizando LMD GHOST (Último mensaje controlado por GHOST). Este método implica un algoritmo que funciona en base a mensajes o, en otras palabras, a través de votaciones. En términos generales, la cadena bifurcada con el mayor número de votos se considerará la cadena principal. Una cara sonriente representa la información de votación. Los números en cada bloque representan el número total de votos, que es el peso del bloque. En el diagrama anterior, aunque la cadena superior es la cadena más larga, la cadena verde es la cadena principal. Cadenas fragmentadas Las cadenas fragmentadas son una característica central de la futura escalabilidad de la red Ethereum 2.0. La segmentación se refiere a la separación de las responsabilidades de procesamiento de datos de múltiples nodos en una base de datos (como una base de datos descentralizada u otros tipos de bases de datos), lo que permite que las transacciones, el almacenamiento y el procesamiento de la información se realicen simultáneamente. El concepto de fragmentación es muy diferente del modelo Ethereum 1.0 actual, que requiere que todos los nodos completos procesen y verifiquen cada transacción. La primera fase se encargará de la finalidad y el consenso de las cadenas de fragmentos. Lo que hay que recordar es que las cadenas de fragmentos en esta etapa son más un "experimento" que una solución directa a los problemas de escalado de blockchain. La cadena de balizas monitoreará el funcionamiento de la cadena de fragmentos. Después de que el verificador hipoteca 32 ETH, se asignará aleatoriamente a una cadena de fragmentos para su verificación (la aleatoriedad aquí puede garantizar que la ruta de distribución del verificador sea impredecible, de lo contrario correrá el riesgo de ser manipulado). De acuerdo con la especificación Ethereum 2.0, la cadena de balizas admitirá 1024 cadenas de fragmentos, cada una con 128 nodos para verificación. En la segunda fase de eWASM, con la introducción de la nueva máquina virtual eWASM (versión Ethereum de WebAssembly), la cadena de fragmentos evolucionará de una forma bastante básica de marcado de datos a una cadena de transacciones completa, asumiendo así la responsabilidad de expandir la Red Ethereum. Para mantener el funcionamiento normal del ecosistema blockchain, los nodos deben ejecutar transacciones y contratos inteligentes en máquinas virtuales. La máquina virtual de Ethereum 1.0 es EVM. Después de cambiar a Ethereum 2.0, la máquina virtual de la red Ethereum se actualizará a eWASM, que es una máquina virtual basada en WebAssembly. WebAssembly es de código abierto según los estándares del World Wide Web Consortium (W3C). Dado que WASM admite múltiples lenguajes de programación, eWASM permite que los contratos inteligentes escritos en cualquier idioma se ejecuten en Ethereum. En comparación con EVM de Ethereum 1.0, EVM solo permite que los contratos inteligentes escritos en el lenguaje de programación Solidity se ejecuten en Ethereum. ETH 1.X ETH 1.x es el nombre en clave de la actualización de la serie Ethereum 1.0, porque tomará de 2 a 3 años para el lanzamiento completo de Ethereum 2.0, lo que significa que el Ethereum actual seguirá funcionando. La cadena de balizas de fase 0 y la cadena de fragmentos de fase 1 se completarán en 1 o 2 años. El eWASM, que se implementará en la Fase 2, se completará en algún momento de 2022. Ethereum 2.0 se implementará como una cadena de bloques independiente, por lo que no reemplazará a Ethereum 1.0, lo que significa que la cadena de bloques de Ethereum 1.0 debe mantener un desarrollo continuo en los próximos 5 a 10 años. El equipo detrás de Ethereum 1.x aún se encuentra en las primeras etapas de desarrollo de una hoja de ruta, pero ha identificado tres objetivos principales para la actualización de Ethereum 1.x: aumentar el rendimiento por segundo para aumentar la escalabilidad de la red principal (a través de Optimize the client para que la red pueda aumentar continuamente el límite de gas del bloque) asegúrese de que el nodo completo pueda funcionar durante mucho tiempo (reduciendo la "alquiler estatal" (alquiler estatal) y limitando los requisitos de espacio en disco del nodo completo) a través de Máquinas virtuales que incluyen eWASM Actualización para optimizar la experiencia del desarrollador y estabilizar los costos totales de transacción mediante el uso de diferentes modelos de costos de transacción Ethereum realmente logra su objetivo, entonces tendremos una computadora mundial con una cadena de bloques de propósito general totalmente escalable.

Tags:

USDT
Golden Depth 丨 Funciona mejor que el PIB de EE.UU.¿Por qué los préstamos encriptados pueden contrarrestar la tendencia?

Con la economía de EE. UU. mostrando signos de debilidad, especialmente con las tasas de interés cerca de mínimos históricos, muchos grandes bancos, incluido JPMorgan Chase.

Informe semanal: El ex investigador de plasma recibe financiación, la inversión en escala de grises recauda un fondo fiduciario de 1200 millones

Polkadot Weekly: el primer lote de ganadores de tragamonedas en Kusama, Karura, Moonriver y KILT renovaron con éxito sus contratos de arrendamiento por 48 semanas: según las noticias del 27 de marzo.

El índice Blockchain 50 cayó por debajo del precio de emisión, el 84 % de las acciones de muestra cayó más del 9 %

El 3 de febrero, con el final de las vacaciones del Festival de la Primavera, se inauguró oficialmente el mercado de acciones A de China. Aunque antes de la apertura del mercado.

Hardcore丨¿Cómo hace Ethereum la transición de 1.x a 2.0? ¿Cómo funcionará 2.0? Lee el artículo

Jinse Finance lanzó recientemente la columna Hardcore para brindar a los lectores introducciones o interpretaciones detalladas de proyectos populares. En 2020.

Golden Observation | La industria minera de Bitcoin bajo la epidemia

En la situación epidémica actual, observar toda la industria de la cadena de bloques, los intercambios, las principales partes del proyecto, los medios, etc. pueden realizar oficinas distribuidas.

Sichuan publicó un libro blanco sobre la industria de la cadena de bloques, analizando estas 7 direcciones para los "nuevos puntos de venta" de las aplicaciones de la cadena de bloques

Buena base En la actualidad, hay 44 empresas en la provincia de Sichuan que se enfocan en la investigación de la tecnología blockchain.

ads