Sharding ("fragmentación") es una de las muchas actualizaciones que Eth2 tiene sobre Eth1. Este término proviene de la investigación de bases de datos, que consiste en dividir una gran base de datos en muchas partes, y un fragmento es una parte. Luego, en el contexto de Eth2 y las bases de datos, la fragmentación significa separar el almacenamiento y la computación de todo el sistema, procesar cada fragmento de forma independiente y luego componer el resultado final de acuerdo con las necesidades reales. Específicamente, el sistema Eth2 contiene muchas cadenas de fragmentos, y las capacidades de cada cadena de fragmentos son similares a las de la cadena de bloques Eth1, lo que puede mejorar en gran medida la escalabilidad.
Sin embargo, existe un tipo de sharding menos conocido en Eth2, y quizás incluso más emocionante desde la perspectiva del diseño de protocolo: el consenso fragmentado.
Así como la potencia de procesamiento del nodo más lento de la red limita el rendimiento de la red, los recursos informáticos de un solo validador también determinan el número total de validadores que pueden participar en el consenso. Debido a que cada nuevo validador crea trabajo adicional para todos los demás validadores en el sistema, a medida que aumenta la cantidad de validadores, eventualmente se llegará a un estado en el que el validador con la menor cantidad de recursos ya no podrá participar. posible realizar un seguimiento de todos los demás votos del validador). Entonces, la solución de Eth2 a este problema es el consenso fragmentado.
El video del anuncio oficial de Uniswap V3 NFT se vende a 310 ETH: El video del anuncio oficial de Uniswap V3 se vende a 310 ETH, con un valor de $ 520,000. El adquirente es el Organismo Autónomo Descentralizado (DAO) "PleasrDAO". El DAO fue propuesto por el cofundador de PoolTogether, Leighton Cusack, y se creó específicamente para la compra de NFT. El CEO de Nansen, Alex Svanevik, dijo que la organización se formó originalmente para comprar Uniswap V3 NFT y ahora está considerando comprar más obras de arte. Sus miembros incluyen a Calvin Liu (Compuesto), Tarun Chitra (Gauntlet Network), Andrew Kang (Mechanism Capital) y más de 30 miembros de la comunidad Ethereum.
Según informes anteriores, el fundador de Uniswap, Hayden Adams, tuiteó que el trabajo animado producido por el artista @ppplleasr1 e interceptado el videoclip del anuncio oficial de Uniswap V3 está siendo subastado por Digital Collection Issuance and Trading Foundation. Todos los ingresos serán donados a organizaciones benéficas como AAPI.
El Twitter oficial de Uniswap publicó un video el 23 de marzo y luego anunció los detalles en la madrugada del 24 de marzo, anunciando que planea lanzar la versión V3 basada en la red principal de Ethereum el 5 de mayo, y la versión L2 implementada en Optimism será lanzado más tarde. (El Bloque)[2021/3/28 19:23:28]
Hay dos unidades de tiempo básicas en el sistema Eth2, slot y epoch.
ETH cayó por debajo de la marca de $ 1600 con una caída intradiaria del 7,09 %: según datos de Huobi Global, ETH cayó a corto plazo y cayó por debajo de la marca de $ 1600. Ahora está en $ 1599,47, con una caída intradiaria del 7,09 %. El mercado fluctúa en gran medida, así que por favor haga un buen trabajo de control de riesgos. [2021/3/25 19:15:14]
Un intervalo de tiempo es de 12 segundos, que es el tiempo que esperamos para producir un bloque; un bloque es en realidad un mecanismo para que los votos de los validadores se publiquen en la cadena, no solo incluye transacciones para que la cadena sea útil.
Una época consta de 32 espacios (por lo tanto, 6,4 minutos), durante los cuales Beacon Chain realiza todos los cálculos relacionados con el mantenimiento de la cadena, incluidos: racionalizar y finalizar nuevos bloques, otorgar recompensas y penalizaciones a los validadores.
Como mencionamos en el primer artículo de esta serie, los validadores son asignados para trabajar en diferentes comités. Luego, en cualquier momento, hay verificadores que son miembros del comité de la cadena de balizas y miembros de un determinado comité de la cadena de fragmentos; cada verificador debe enviar un mensaje de testigo una vez en un período de tiempo: bloquear la votación.
Fundador de Bitcoin Advisory: BTC y ETH deben aumentar varias veces para volver a máximos históricos: Pierre Rochard, fundador de Bitcoin Advisory, tuiteó hoy: "ETH debe aumentar 5 veces para volver a máximos históricos. BTC debe aumentar 2 veces para volver al máximo histórico.” [2020/7/25]
El modelo de seguridad del consenso fragmentado de Eth2 se basa en la idea de que el comité es, hasta cierto punto, un representante estadístico preciso de todo el conjunto de validadores.
Por ejemplo, si el 33 % de los validadores de todo el conjunto de validadores son maliciosos, es posible que todos acaben en el mismo comité. Entonces se acabó.
Entonces, debemos asegurarnos de que ese no sea el caso. En otras palabras, lo que debemos garantizar es que si el 33% de los validadores son maliciosos, solo alrededor del 33% de los validadores en un comité son maliciosos.
Mercado 丨 ETH cayó más del 1,00% en 5 minutos: según datos de Huobi Global, ETH/USDT fluctuó violentamente en 5 minutos, cayendo más del 1,00%, alcanzando -1,00%. La cotización actual es de $ 184,39 y el mercado fluctúa mucho, preste atención al control de riesgos. [2019/8/26]
Necesitamos dos movimientos para lograr esto:
1. Garantizar que la asignación de validadores del comité sea aleatoria
2. Existe un requisito de límite inferior para la composición del comité.
Por ejemplo, si un único comité consta de 128 validadores seleccionados al azar, la probabilidad de que un atacante que controla 1/3 de los validadores de la red pueda controlar 2/3 de los validadores del único comité es muy, muy pequeña (Probabilidad inferior a 2^- 40).
Los votos presentados por los validadores se denominan "certificados". Los mensajes de atestación constan de varias partes:
1. Vota en el bloque superior de la cadena de balizas
Noticias | El sitio web de Ethereum, Ethereum.org, ha estado inactivo durante más de 11 horas y el acceso muestra un error 522: El sitio web oficial de Ethereum, Ethereum.org, no está disponible actualmente y muestra un "error 522". Según un tuit inicial del fundador de EthHub, Eric Conner, el sitio web Ethereum.org ha estado inactivo durante más de 11 horas. [2019/8/12]
2. Vote por bloques de baliza racionalizados/bloques de cadena de baliza deterministas
3. Vota sobre el último estado de la cadena de fragmentos
4. Firmas de todos los validadores que están de acuerdo con el voto
Al combinar tantas partes como sea posible en un solo mensaje de certificación, se mejora la eficiencia general del sistema porque, al verificar la firma del validador, ya no es necesario verificar los votos en el bloque de la cadena de balizas y la cadena de fragmentos por separado. Para la votación en bloque, los nodos solo necesitan realizar cálculos basados en mensajes testigo para conocer el estado del bloque de la cadena de balizas y el estado de cada cadena de fragmentos.
Si cada validador envía su propio mensaje de certificación y cada mensaje de certificación debe ser verificado por separado por todos los demás nodos, la sobrecarga de los nodos Eth2 puede volverse muy grande. Por eso necesitamos "técnicas de agregación".
Los mensajes de certificación están diseñados para que se puedan redactar fácilmente, por lo que si dos o más validadores votaron lo mismo, todos pueden agregarse en un mensaje de certificación, simplemente juntando los campos de la firma. Eso es todo. Eso es "agregado" y lo que significa.
Los votos del comité también son fundamentalmente fáciles de agregar, ya que todos estos validadores están asignados al mismo fragmento, por lo que es probable que los votos para el estado del fragmento y los votos para los bloques de la cadena de balizas sean los mismos. Así es como Eth2 escala el rendimiento a medida que aumenta el número de validadores. Al dispersar a los verificadores en comités, los verificadores solo necesitan preocuparse por los miembros de sus propios comités y solo necesitan verificar muy pocos mensajes de atestación agregados de otros comités.
Agregación de firmas
Eth2 utiliza el esquema de firma BLS, un esquema definido en múltiples curvas elípticas que es compatible con la agregación de firmas. En la curva elegida por el esquema, el tamaño de una sola firma es de 96 bytes.
Si se apuesta el 10% del ETH total, Eth2 tendrá alrededor de 350,000 validadores. Esto significa que el tamaño de los datos de firma generados por una sola época puede alcanzar los 33,6 MB, por lo que un día son 7,6 GB. Luego, en solo 133 días, los datos de la firma superan 1 TB.
La solución es que las firmas BLS se pueden agregar. Si Alice envía la firma A y Bob envía la firma B con los mismos datos, las firmas de Alice y Bob se pueden verificar simplemente almacenando C = A+B. Usando la tecnología de agregación de firmas, los validadores de todo el comité se pueden agregar en una sola firma. Esto reduce los requisitos de almacenamiento para datos firmados a 2 MB por día.
El diseño de asignar validadores a diferentes comités reduce la cantidad de trabajo requerido para validar Eth2 en órdenes de magnitud.
Para un nodo que quiere verificar la cadena de balizas y todas las cadenas de fragmentos, todo lo que tiene que hacer es monitorear los mensajes testigo agregados de cada comité, y solo necesita conocer el estado de cada cadena de fragmentos y la opinión de cada validador sobre qué bloques. pertenecen/no pertenecen a la cadena principal Beacon Chain.
Por lo tanto, el mecanismo del comité ayuda a Eth2 a lograr dos objetivos de diseño: solo necesita una computadora portátil de nivel de consumidor para participar en la red Eth2 y admite tantos validadores como sea posible para lograr la mayor descentralización posible.
Póngalo en números: la mayoría de los protocolos de prueba de participación tolerantes a fallas bizantinos solo pueden admitir docenas de validadores (y en algunos casos cientos de validadores), pero Eth2 puede admitir cientos de miles de validadores al mismo tiempo sin sacrificar la ejecución. latencia y rendimiento.
Un agradecimiento especial a Sacha Yves-Leger y Joseph Schweitzer por sus correcciones.
Por Carl Beekhuizen
Traducción: A Jian
Tags:
Recientemente, la línea diaria ha seguido apareciendo lateralmente con una pequeña estructura de pines, y la tendencia es vacilante. El rango 6450-6900 se ha organizado durante más de 3 días.
La política actual de "gran liberación de agua" en muchos países no tiene precedentes.
Hace unos días, el Banco Popular de China emitió las "Especificaciones de seguridad de la tecnología del libro mayor distribuido financiero" (en lo sucesivo.
Sharding ("fragmentación") es una de las muchas actualizaciones que Eth2 tiene sobre Eth1. Este término proviene de la investigación de bases de datos, que consiste en dividir una gran base de datos en muchas partes.
Con el fin de comprender profundamente el impacto de la moneda digital en el sistema macroeconómico nacional y global.
Una organización japonesa está buscando nuevas formas de interpretar las regulaciones sobre actividades ilegales en la comunidad de juegos de blockchain.
Jinjin Finance News, afectado por factores como la propagación de la epidemia y la caída del petróleo crudo, del 12 al 13 de marzo.