Prólogo: ETH2.0 tiene mucho contenido nuevo y nueva terminología, para los lectores que son nuevos en esto, habrá muchas dudas. Este artículo explica brevemente los términos más utilizados para ayudarlo a comprender. Este artículo es adecuado para principiantes de ETH2.0 para leer. El autor de este artículo es Alex T, traducido por "SIEN" de "Blue Fox Notes".
El tiempo de espera para ETH2.0 es muy largo. Si la red se migra de PoW a PoS, el tiempo de espera será aún más largo. Al mismo tiempo, hay algunas mejoras importantes en términos de escalabilidad. Uno de los hitos importantes fue la congelación de la primera fase de la especificación de desarrollo, y ahora podemos ver los resultados del enorme trabajo de investigación y desarrollo invertido.
Cuando comencé a investigar ETH2.0, lo primero que me abrumó fue la gran cantidad de nueva terminología. ¿Qué es un "entrecruzamiento", es una "ranura" un bloque? (no, no es). ¿Son lo mismo probadores y verificadores?
La siguiente lista intenta describir los términos más utilizados en ETH2.0. Sin embargo, esta no es una lista exhaustiva, sino que se centra en los detalles más importantes que pueden generar dudas.
Si encuentra alguna inconsistencia, deje un mensaje para contactarnos.
Cadena de balizas
Una cadena para gobernar todo
Cadena de punto de venta
Contiene bloques de baliza
Capa de consenso para todo
Administrar validadores
Solicitar recompensas y penalizaciones
Actúa como un punto de anclaje para fragmentos mediante enlaces cruzados
Fragmentos
64 fragmentos (1024 planeados originalmente)
Cadena semi-independiente
Incluye bloques de fragmentos
Registre periódicamente el estado de los bloques de fragmentos en la cadena de balizas a través de enlaces cruzados
Una vez que se finaliza un bloque en la cadena de balizas, los bloques de fragmentos a los que se hace referencia en los enlaces cruzados incluidos también se consideran finales.
Cada fragmento tiene un comité de validadores que certifican los bloques.
Enlace cruzado
Resumen del estado del fragmento
La cadena de balizas es solo una referencia a fragmentos
Cada fragmento estará vinculado a cada bloque.
ranura
El período durante el cual el proponente del bloque propone probar el bloque.
El espacio puede estar vacío
Los espacios están llenos de bloques probados
Época
Múltiples espacios (actualmente 32, originalmente planeados para 64), después de lo cual los validadores se redistribuyen en el comité
Verificador
Usuarios que depositan 32 ETH en el contrato de almacenamiento del validador y ejecutan el nodo del validador
Pueden estar inactivos (no ejecutándose como un validador real), activos (validando) y pendientes (elegidos para convertirse en validadores pero aún en la cola de entrada), cerrados (ya no quieren participar en la validación y permanecen en la lista de cerrados). cola)
Proponente de bloque
Los validadores aleatorios son elegidos por la cadena de balizas para proponer bloques de validación/certificación
La cadena de balizas tiene un proponente de bloque por ranura, y cada fragmento tiene un proponente de bloque por ranura
Prueba
Vote sobre la validez de los bloques de fragmentos o la cadena de balizas
Comité
Un grupo de validadores aleatorios seleccionado por la cadena de balizas para probar la validez del bloque (balizas y fragmentos)
Al menos 128 validadores por comité
ETH2 o BETH
La moneda base de la cadena de balizas
Al principio, se obtuvo de recompensas en bloque, y ETH1 estaba bloqueado en el contrato de almacenamiento del validador (Nota de Blue Fox: ETH1 se refiere a la ETH actual y ETH2 se refiere a la ETH en la cadena de balizas)
Contrato de almacenamiento del validador
Contratos inteligentes en la cadena PoW (es decir, contratos en la red principal de Ethereum)
Una vez que los fondos ETH1 están bloqueados en este contrato inteligente y se emite un registro de eventos, la cadena de balizas debe leer ese registro de eventos y el mismo ETH2 debe asignarse a la cuenta, que ahora se considera un validador.
Este mecanismo puede cambiar en el futuro.
Hasta el final de la segunda fase, la transferencia de ETH1 a ETH2 es un comportamiento unidireccional y no se puede volver a transferir a ETH1, pero una vez que la transferencia entre validadores sea posible, habrá una puerta de escape porque puede vender su participación.
Etapas de ETH2.0
Fase 0 - Cadena de balizas
- Administrar validadores y stake
-Organizar y elegir comités y proponentes
-Aplicar reglas de consenso
-Recompensas y penalizaciones/recortes
Fase 1 - Fragmentación
-Crea bloques y cadenas de fragmentos
- Anclaje (a través de enlaces cruzados) del bloque de fragmentos a la cadena de balizas
- Capacidad de transferir BETH entre validadores (esto puede ocurrir antes, ya que técnicamente no está relacionado con el trabajo de fragmentación)
Phase2——entorno de ejecución
-Máquina virtual basada en Ewasm, un entorno de ejecución para ejecutar...
- Cada fragmento tiene acceso a todos los entornos de ejecución
- la capacidad de operar en un entorno de ejecución
: la capacidad de ejecutar e interactuar con contratos inteligentes
-Comunicación entre fragmentos
------
Advertencia de riesgo: todos los artículos de Blue Fox Notes no se pueden utilizar como consejos o recomendaciones de inversión. La inversión es riesgosa. La inversión debe considerar la tolerancia personal al riesgo. Se recomienda realizar una investigación profunda del proyecto y tomar cuidadosamente sus propias decisiones de inversión.
Tags:
El 26 de febrero, el Centro de inteligencia de amenazas de seguridad de AsiaInfo publicó recientemente el informe "Análisis de la situación de amenazas de seguridad de AsiaInfo 2019". El informe analiza la evolución d.
(Paisaje de Auvers, Van Gogh)Prefacio: El núcleo de la fase 0 de Ethereum es la cadena de balizas, que es responsable de coordinar la red de Ethereum. Como validador.
Hoy, tras la apertura del mercado, la tendencia de las principales divisas vuelve a entrar al mismo ritmo que BTC, y sigue manteniendo un periodo de consolidación de shock.
Prólogo: ETH2.0 tiene mucho contenido nuevo y nueva terminología, para los lectores que son nuevos en esto.
Las acciones del concepto de moneda digital aumentaron considerablemente en la apertura.
El 24 de febrero, el fundador de TRON, Justin Sun, fue coautor de una declaración que incluía testigos, desarrolladores y partes interesadas en la comunidad Steem.
Jinjin Finance, 27 de febrero La Comisión de Bolsa y Valores de EE. UU. (SEC) rechazó la solicitud de Wilshire Phoenix para lanzar un ETF de Bitcoin en el Mercado de Tableros de Alto Crecimiento de la Bolsa de Valores.