Blog de la EF

Imagen de fondo inicial de ETH superior
Imagen de fondo final de ETH inferior
Ir al contenido

Esta entrada está disponible en 7 idiomas:

Español

Anunciamos la Ceremonia KZG

Publicada por Equipo de Soporte de Protocolos de EF el 16 de enero de 2022

Anunciamos la Ceremonia KZG

El elevado precio de las tarifas ha dificultado la vida de los viajeros a través de estas rutas confusas. Las reservas de memoria que llegaron a nublarse una vez ya están ahora aclaradas por efecto del filtro 1559 y revelan que no son lo suficientemente profundas como para aguantar.

Las leyendas hablan de una sociedad que florece bajo la abundancia de DankShard, de despliegues gigantes que se nutren de campos de Data Blobs, cada uno apoyando sus propias capas de nutrientes fractales.

*Para invocar a DankShard, nuestros guías nos sugieren que celebremos una ceremonía. Se anima a todos los miembros de las Tierras de Éter y de Más Allá a contribuir. Cada uno añadirá su contribución única al colectivo y al hacerlo, iluminará el camino que hay que recorrer.*🕯

Descripción

La Ceremonia KZG es un ritual público coordinado que proporcionará una base criptográfica para las operaciones de escalabilidad de Ethereum como EIP-4844 (conocido como proto-danksharding). A este tipo de eventos también se les conoce como «Configuraciones de confianza», famosamente utilizadas por Zcash para propulsar las características de privacidad de la cadena. Sin embargo, también se pueden utilizar para apoyar a los mecanismos de escala, como Ethereum planea hacer.

Proto-danksharding requiere un nuevo esquema criptográfico: los Compromisos KZG. Estos generarán una «cadena de referencia estructurada» (SRS) que es necesaria para que los compromisos funcionen. Una SRS es segura siempre y cuando un solo participante en la ceremonia esconda con éxito su secreto.

Se trata de una ceremonia para múltiples participantes: cada colaborador crea un secreto y ejecuta un cálculo para mezclarlo con contribuciones anteriores. Posteriormente, se publican los resultados y se pasan al siguiente colaborador. El resultado final se incluirá en una actualización futura para ayudar a escalar la red Ethereum.

Fuente: blog de Vitalik «¿Cómo funcionan las configuraciones de confianza?»

Para obtener más información, lea el artículo de Carl Beekhuizen Devcon Talk donde lo explica tanto para los expertos, como en detalle. O, consulte los enlaces proporcionados en la carpeta de recursos .

Por qué es importante

Su participación tiene un impacto significativo más allá de las repercusiones técnicas de la propia Ceremonia y de los mecanismos de escalabilidad que permitirá.

Aquí, la comunidad más amplia de Ethereum tiene una rara oportunidad de contribuir directamente al desarrollo de protocolos básicos. De hecho, la credibilidad que goza la Ceremonia ahora y mantenerla a la larga en el futuro depende de muchas contribuciones de varios caminos diferenciados.

A medida que construimos nuestras propias infraestructuras, nos recordamos a nosotros mismos lo que esperamos que Ethereum traiga al mundo: protocolos accesibles que cualquiera pueda usar o contribuir a ellos. Este es el compromiso en la práctica del esfuerzo colectivo, el mantenimiento de nuestros ideales comunitarios. Nuestra invocación manifiesta un nuevo significado para un mundo cambiante.

Cómo participar

Hay cuatro maneras principales para que la comunidad Ethereum pueda ayudar a construir esta importante infraestructura (ordenada por dificultades técnicas, de baja a alta):

  1. Interfaces del navegador
    • cree y contribuya a su propio modelo aleatorio a través de su navegador preferido
    • El recurso principal donde obtener información y participar es ceremony.ethereum.org. ¡Asegúrese de estar en esta URL y no en otra! Puede haber intentos de phishing/suplantación de identidad
    • puede ser a través de la interfaz alojada o en IPFS
    • los participantes tendrán que proporcionar una dirección de Ethereum (que haya enviado al menos 4 transacciones a partir de 13/01/2023) o cuenta de Github para prevenir contribuciones de spam.
  2. Implementaciones de línea de comandos
    • Si se encuentra cómodo usando una línea de comandos, revise algunas de las implementaciones de CLI para contribuir desde su máquina local
  3. Generar entropía de una manera única
    • Puede generar algo de aleatoriedad usando algún original método único & y recurrir a uno de los métodos anteriores para añadirlo a la ceremonia. (Si, por alguna razón, necesita más tiempo para su contribución, comuníquese con ceremony@ethereum.org)
    • p. ej., En 2018, como parte de la ceremonia, Zcash Sapling, Ryan Pierce y Andrew Miller utilizaron un contador Geiger y un artefacto de Chernóbil para generar entropía en un avión: enlace
    • Financiación disponible: Solicítela aquí
  4. Escriba su propia implementación
    • Se ha dedicado mucho esfuerzo a simplificar todo lo posible la creación de su propia implementación para la ceremonia, (algunos incluso lo han hecho en una tarde). Eche un vistazo a las especificaciones completas de ceremonia.
    • Si realmente quiere convencerse de que el secreto no se ha filtrado, piense en desplegar su propia implementación BLS12-381. Solo necesita la multiplicación entera de G1 y G2, y el secuenciador rechazará simplemente las contribuciones incorrectas, por lo que no puede dañar la ceremonia.
    • Si, por alguna razón, necesita más tiempo para su contribución, comuníquese con ceremony@ethereum.org
    • Financiación disponible: Solicítela aquí

Cronología

El proyecto lleva desde mediados de 2022 en desarrollo: explore la cronología completa aquí. Las principales áreas de trabajo incluyeron una implementación de los componentes criptográficos subyacentes, el secuenciadior y una interfaz para soportar la participación basada en navegadores. Estos esfuerzos tuvieron un amplio compromiso con los ecosistemas, con contribuciones de docenas de equipos e individuos: estos incluyen algunos equipos dentro de Ethereum Foundation (Soporte de Protocolos, Privacidad & Exploracicones de escalabilidad (PSE), DevOps, Eth.org e Investigación) Worldcoin, y colaboradores independientes (¡sus nombres figuran abajo!).

El primer período de contribución durará dos meses, del viernes 13 al 13 de marzo de 2023. Después de eso, habrá un período de contribución especial para las implementaciones personalizadas y la generación única de entropía, que puede requerir apoyo adicional.

Después de que ambos hayan concluido, el secuenciador revertirá para aceptar contribuciones generales hasta que el EIP-4844 esté listo para programarse para una actualización de red.

En este momento, el secuenciador dejará de aceptar nuevas contribuciones y producirá su resultado final. Habrá al menos una verificación pública de que este es el resultado correcto: se conmina a las personas a que también lo comprueben utilizando scripts simples como este.

Preguntas frecuentes

He aquí algunas de las preguntas más frecuentes que la gente suele hacer.

¿Necesito registrarme de antemano para contribuir? ¡No! Solo necesita una dirección de Ethereum que haya enviado al menos 4 transacciones antes del 13 de enero de 2023.

¿Cuánto tiempo se tarda en participar? Participar en sí es muy rápido: se tarda menos de un minuto, lo que puede llevarle más tiempo es esperar su turno. Todos los que intentan contribuir se ponen en un lobby juntos y se elige al azar a la siguiente persona que contribuya.

¿Qué tiene que ir mal para que la ceremonia se interrumpa? La ceremonia tiene un supuesto de confianza de «1-de-N», lo que significa que con solo un único participante en toda la ceremonia que no haya revelado su aportación secreta, todo será seguro. Esto significa que para interrumpirla, cada participante necesitaría colaborar para extraer su secreto y recombinarlo o tendría que haber un error en cada implementación.

Consulte la lista completa de Preguntas frecuentes en ceremony.ethereum.org.


Y un agradecimiento inmenso a Nico Serrano, Geoff Lamperd, Chialiy Takamichi Tsutsumi de Privacidad & Exploraciones de escalabilidad, Remco Bloemen, Marcin Kostrzewa, Grzegorz Świrski y Philipp Sippl de Worldcoin, Rafael Matias y Parithosh Jayanthi de EF DevOps, además de Kevaundray (0)[video] derburn, Marius Van Der Wijden, Daniel Knopik, Hagopianos Ignacio, Antonio Sanso y Paul Wackerow, entre muchos otros, por hacer una ingente tarea para que esta Ceremonia sea posible.


Esta entrada se tradujo del inglés. Por ello, es posible que no sea del todo precisa ni esté actualizada. La versión original puede consultarse en Inglés.

Categorías