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.
Santiment: las direcciones de Tether que tienen entre 100 000 y 10 millones de USDT están cerca de un mínimo de 3 años: noticias del 7 de julio, los datos de Santiment muestran que, en términos de suministro retenido, las direcciones de Tether que tienen entre 100 000 y 10 millones de USDT están cerca de un mínimo de 3 años. Además, Santiment afirmó que si el USDT comienza a acumularse nuevamente, será una buena señal de un mayor poder adquisitivo. [2022/7/7 1:57:10]
Clave de retiro
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).
Kyoko completó un financiamiento de colocación privada de $ 3 millones liderado por Animoca Brands: el 21 de febrero, según las noticias oficiales, Kyoko completó un financiamiento de colocación privada de $ 3 millones liderado por Animoca Brands, Infinity Ventures Crypto (IVC), YGG SEA, Morningstar Ventures, AXIA8, Red Building Capital y otros participaron en la inversión. Los fondos recaudados se utilizarán para consolidar la posición de liderazgo de Kyoko en el mercado.Kyoko buscará activamente establecer asociaciones estratégicas con DAO, asociaciones industriales y compañías de juegos, mientras desarrolla equipos de desarrollo y marketing para expandir rápidamente su alcance industrial.
Se informa que Kyoko es un proveedor de crédito de DAO a DAO y proporciona un mercado de préstamos de bloqueo GameFi NFT interconectado para jugadores de juegos en cadena. [2022/2/21 10:05:31]
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).
El rapero estadounidense Ja Rule lanzará el arte encriptado NFT creado por él: El 17 de marzo, el rapero estadounidense Ja Rule lanzará el arte encriptado NFT "Fyre Festival" creado por él en la plataforma de comercio NFT Flipkick. Se entiende que JaRule es ahora uno de los accionistas de Flipkick, así como el artista y líder del proyecto de Flipkick. (Forbes)[2021/3/17 18:52:06]
Además, las transferencias y retiros no estarán habilitados hasta al menos la Fase 1.
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 consecuencia fantástica 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, 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:
El artículo es una contribución del análisis de blockchain de Niu Qi.
Wu dijo que blockchain se enteró de que el 7 de mayo, la prefectura de Dehong, Yunnan.
Según un informe de Decrypt del 23 de mayo, alrededor de 70 000 bitcoins recibieron atributos de privacidad este mes mediante el uso de la política de privacidad CoinJoin.Max Hillebrand, colaborador de Wasabi Wallet.
Hoy, Carl, el desarrollador central del equipo Eth2.0 y el jefe de desarrollo de Eth2.0.
FUBT emitió un anuncio oficial de que, debido al grave desequilibrio entre la entrada y salida de activos de la plataforma.
La imagen de arriba muestra la tendencia histórica a largo plazo de BTC. La investigación encontró que el mercado alcista en 2012-2013 y el mercado alcista en 2016-2017.
El 25 de mayo, en la Tercera Sesión de la Decimotercera Asamblea Popular Nacional, Zhou Qiang, Presidente del Tribunal Popular Supremo.