Hoy, Carl, el desarrollador central del equipo Eth2.0 y el jefe de desarrollo de Eth2.0, publicó un artículo que explica el esquema de firma de prueba de participación en Eth2.0. El siguiente es el contenido del artículo.
En el corazón de cada sistema de prueba de participación hay un esquema de firma. Las firmas se utilizan para verificar la identidad de cada validador, lo que permite atribuirles sus acciones, buenas o malas.
Podemos verificar la honestidad mirando un mensaje firmado por un validador y podemos probar la malicia mostrando un mensaje que viola las reglas de consenso.
De hecho, en eth2, la identidad de un validador es su clave pública. En concreto, cada validador tiene dos conjuntos de claves: claves de firma y claves de extracción.
Clave de firma
Una clave de firma es una clave de verificación necesaria para firmar certificaciones y proponer bloques. Dado que los verificadores deben firmar los mensajes al menos una vez por época, el software del cliente debe tener la custodia de las claves.
Golden Evening News | Noticias importantes en la tarde del 13 de septiembre: 12:00-21:00 Palabras clave: MicroStrategy, Coinbase, Valor, Skybridge Capital
1. Coinbase planea emitir USD 1500 millones en notas senior de forma privada
2. Bloomberg: La energía consumida para minar Bitcoin este año ha superado el nivel de 2020
3. El emisor de productos de inversión Valor anunció el lanzamiento de Solana ETP en Nordic Exchange
4. Skybridge Capital lanza Flatter, una nueva plataforma para arte, coleccionables y experiencias NFT
5. Recur completó la ronda A de financiamiento de US$50 millones a una valoración de US$333 millones, liderada por la plataforma de inversión Metaverse Digital
6. MicroStrategy anuncia la compra de 5050 bitcoins a un promedio de $48 099 cada uno
7. La productora de cine recaudó fondos para la película "We Are As Gods" en forma de NFT. Después de recaudar 900 ETH, se proyectará de forma gratuita [2021/9/13 23:22:03]
Clave de retiro
Análisis | Disco dorado: BTC cayó por debajo de la pista inferior en 15 minutos: Análisis exhaustivo del disco dorado: BTC no pudo atacar $ 6400 anoche y retrocedió a alrededor de $ 6200 nuevamente. Hay un cierto efecto de apoyo, a corto plazo a corto plazo no debería ser. [2018/8/17]
Dado que el software del cliente siempre está conectado a Internet, es posible, por supuesto, comprometer su clave de firma. Para reducir el impacto de esta brecha, las operaciones que puede realizar un verificador se dividen entre las dos claves.
Como se mencionó anteriormente, la clave de firma se utiliza para verificar que el programa realiza sus funciones. Las claves de retiro, por otro lado, tienen el poder de controlar los fondos del validador (transferir y retirar ETH).
Un validador solo necesita usar su clave de retiro unas pocas veces durante la vida útil de ser un validador. Esto significa que pueden almacenarse en frío y almacenarse con un alto grado de seguridad (fuera de línea).
Informe en vivo de Golden Finance Chu Wei, presidente de Fudan Blockchain Association: Es difícil entender verdaderamente el proyecto blockchain: Informe en vivo de Golden Finance, en la Cumbre Fenzhi de Tokio 2018, se llevó a cabo el tema "Identidad digital y red de activos digitales 3.0 Era" En la mesa redonda, Chu Wei señaló que los intercambios de criptomonedas enfrentan muchas oportunidades, pero también muchos desafíos. En primer lugar, hay una falta de educación de los usuarios y la mejor manera de resolver este problema es organizar reuniones. De esta forma, cada proyecto puede educar a inversores y usuarios. Los intercambios tradicionales funcionan bien porque entienden muy bien a las empresas, pero ahora es difícil que los intercambios entiendan realmente los proyectos. La tecnología blockchain actual es una industria muy importante, y las diversas comunidades deberían cooperar entre sí en lugar de enfrentarse entre sí. Si el intercambio puede lanzar tokens más estables para el comercio, puede atraer a más usuarios para que usen criptomonedas, que también es la dirección de desarrollo futuro. [2018/5/22]
Además, las transferencias y retiros no estarán habilitados hasta al menos la Fase 1.
Análisis exclusivo de los intercambios de Jinse Finance: la supervisión también debe ser "efectiva y autodisciplinada": el incidente anterior de Upbit fue investigado por la principal agencia reguladora financiera de Corea del Sur y, al mismo tiempo, el problema de la autenticación del nombre real de más de 100 Los intercambios en Corea del Sur también han atraído la atención de la gente. En el caso de las transacciones de criptomonedas, el tema de la autorregulación y supervisión de la industria ha recibido más atención. Además de los medios distintos de la supervisión y la investigación, la autodisciplina también es indispensable. Sin embargo, la autodisciplina es una mera formalidad. El surgimiento de organizaciones autorreguladoras y asociaciones industriales en Japón y Corea del Sur hace que la gente sienta que hay más elementos para mostrar favor al gobierno que una autodisciplina sustantiva. Antes de la regulación gubernamental, ellos primero debe hacer un gesto , También muestra que los intercambios japoneses y coreanos están preocupados por los riesgos normativos y regulatorios, y algunas personas en la industria creen que la "autodisciplina de la industria" no es efectiva, excepto en algunos países. Con el fin de generar confianza y lograr un desarrollo a largo plazo, los intercambios deben implementar medidas relevantes de manera activa y de alto nivel, como divulgar AML/KYC al público. Por supuesto, en vista de la naturaleza de los intercambios centralizados, las personas aún deben considerar la cuestión de "si es confiable" de todos modos. buena ecología. [2018/5/14]
Muchas llaves
Si cada 32ETH invertido, necesita guardar y usar 2 claves no relacionadas para depositar, este método desaparecerá rápidamente.
Afortunadamente, tenemos una solución. El remedio es usar claves públicas para que al almacenar una sola clave se pueda acceder a múltiples claves.
En eth2, esto se logra a través de EIP 2333 y 2334, que describen la relación entre las claves de retiro y firma, y cómo se derivan de un solo mnemotécnico.
Mnemónico
Los mnemotécnicos son otra forma de codificar secretos y son una forma mucho más sencilla para que las personas almacenen y hagan copias de seguridad de sus claves privadas.
Derivación de claves a partir de otras claves
Al interactuar con la billetera, puede encontrar una "ruta" del formulario.
De acuerdo con EIP 2333, esta relación toma la forma de una estructura de árbol, donde la clave está determinada por la fuente de entropía (la semilla del árbol) y la ruta del árbol.
Usamos la semilla para calcular la raíz del árbol y luego construimos el árbol jerárquicamente sobre esa raíz. Un árbol clave se define completamente por la relación entre las ramas que siguen en el árbol y la raíz del árbol.
En efecto, nos permite encontrar cualquier clave en el árbol comenzando por la raíz del árbol y calculando claves intermedias en cada rama que sigue hasta encontrar la hoja de interés.
Una maravillosa consecuencia de esto es que podemos comenzar con una sola fuente de entropía (como un mnemotécnico) y construir un número casi infinito de claves a partir de ella.
Además, al almacenar de forma segura solo el mnemotécnico, puede hacer una copia de seguridad de todas las claves utilizadas por el verificador.
Esta idea se usa en eth2 para permitir que un solo mnemotécnico genere tantas claves como necesite un validador.
EIP 2334 establece que la clave de firma del validador es la tercera subrama de la clave de extracción 0. En la práctica, esto significa que siguiendo el estándar, si conoce la clave privada para revocar, puede calcular la clave privada correspondiente para firmar.
Lo importante que debe recordar es que si conoce el mnemotécnico, puede calcular la clave de extracción, de la cual puede derivar la clave de firma.
Clave de tienda
Los clientes del autenticador utilizan almacenes de claves como medio de intercambio de claves.
Un almacén de claves es un archivo que contiene una clave privada cifrada con la contraseña de un usuario. Las contraseñas se pueden almacenar y transferir de forma segura entre computadoras si no se almacenan en la misma computadora.
Cuando esté listo para comenzar a autenticarse, puede proporcionar al cliente el almacén de claves y la contraseña para cifrarlos (se necesitan dos datos para importar la clave).
Conviértete en un validador
El primer paso para convertirse en validador es generar las claves apropiadas. Una vez que se memorizan los mnemotécnicos, se generan.
Dado que no hay retiros ni transferencias en la Fase 0, no necesita configurar un almacén de claves para la clave de retiro; almacenar su mnemónico de forma segura es suficiente.
Dado que los clientes certificadores necesitan sus claves de firma, recibirá un almacén de claves para cada certificador para almacenar estas claves.
Ahora es el momento del depósito, y para convertirse en validador, cada validador debe enviar 32 ETH además de los datos de depósito que contienen las claves públicas de todos los validadores.
Luego, los datos del depósito se registran en el contrato de depósito de eth1, y el nodo eth2 es responsable de monitorear este contrato, que es responsable de replicar los datos del depósito. Una vez que se hayan copiado los datos de su depósito, ¡ahora es oficialmente un validador!
Tags:
Hainan se ha convertido en una de las presencias más deslumbrantes en la industria de la cadena de bloques.En el campo de blockchain.
Polkadot es uno de los lanzamientos de blockchain más esperados del año.
Antes de que comience el artículo, ¡presumamos y prestemos atención!Antes de que el gran pastel colapsara en la etapa inicial, participé en el Salón Dorado el 4 de marzo, es decir, antes de la caída de BTC.
Hoy, Carl, el desarrollador central del equipo Eth2.0 y el jefe de desarrollo de Eth2.0.
Cuando muchos inversores intercambian criptomonedas, es posible que no les importe mucho la tecnología detrás de ellos.Recientemente, Gavin Andresen, uno de los primeros desarrolladores del núcleo de Bitcoin.
Se ha recordado antes que retroceder el promedio móvil de 20 días o empujar alfileres hacia arriba son todos cortos. oportunidades de venta, y BTC continúa aumentando los fines de semana Ataca la posición 9300.
Como parte importante de la planificación general de ETH 2.0, la cadena de balizas implementará directamente la función PoS. De acuerdo con el diseño actual de todo su sistema Staking.