Ethereum

KZG Awards Ceremony Announcement | Ethereum Foundation Blog

High fees have made life difficult for travelers passing through the Dark Forest. The once clouded pool of memory is now made clear by the filter of 1559, revealing that it is not deep enough to sustain.

Legends speak of a society that thrived on the abundance brought about by DankShard, a gigantic roll-up existing in a field of nutrient-rich data blobs, each supporting its own fractal trophic layer.

To summon DankShard, the guide takes us through a ritual. All members from the Aetherlands and abroad are encouraged to contribute. Each person will add his or her unique contribution to the group and, in doing so, illuminate the way forward. đź•Ż

outline

The KZG event is a coordinated public ceremony that will provide a crypto foundation for Ethereum expansion efforts such as: EIP-4844 (aka proto-danksharding). These types of events are also known as “trusted settings” and are famously used by Zcash to bootstrap the chain’s privacy features. However, it can also be used to support scaling mechanisms as planned by Ethereum.

Proto-danksharding requires a new encryption scheme, KZG Commitments. This creates the “Structured Reference String” (SRS) needed for the task appointment. SRS is secure as long as one event participant successfully hides his or her secret.

This is a multi-party event. Each contributor generates a secret and runs computations to blend it with previous contributions. The output is then made public and passed on to the next contributor. The final output will be included in future upgrades to help expand the Ethereum network.

source: Vitalik’s blog “How do trusted settings work?”

For more information see Carl Beekhuizen Devcon Talk It explains both at a high level and in depth. Or check out the link provided below: resource store.

Why is it important?

Your participation will have a meaningful impact beyond the technical output of the awards themselves and the expansion mechanisms they will enable.

Here, the wider Ethereum community has a rare opportunity to contribute directly to the development of the core protocol. In fact, the credibility of the awards ceremony is now and maintaining it The future depends on many contributions from a variety of differentiated pathways.

As we build our own infrastructure, we are reminded of what Ethereum hopes to bring to the world: an accessible protocol that anyone can use or contribute to. It is about engaging in group-building practices and maintaining community ideals. Our summons represents a new meaning for our changing world.

How to Participate

There are four main ways the Ethereum community can help build this critical infrastructure (sorted from lowest to highest by technical difficulty):

  1. browser interface

    • Generate and contribute your own randomness through your preferred browser.
    • Key resources for information and participation include: event.ethereum.org. Make sure you’re at this URL and not another one! There may be phishing/impersonation attempts.
    • Available via hosted interface or IPFS
    • Participants must provide an Ethereum address (to which at least 4 transactions have been sent as of 2023/01/13) or Github account to avoid spam contributions.

  2. Command line implementation

    • If you’re comfortable using the command line, check out some of these: CLI implementation Contribute from your local machine

  3. Generate entropy in a unique way

    • You can use unique and crazy methods to create randomness and add it to your ritual using any of the methods above. (If for any reason you need more time to contribute, please contact us: event@ethereum.org)
    • yes. As part of the 2018 Zcash Sapling event, Ryan Pierce and Andrew Miller used a Geiger counter and Chernobyl artifacts to generate entropy from an airplane. link
    • Available funds: Apply here

  4. Write your own implementation

    • I put a lot of effort into writing my own implementation of the event as simple as possible (some of it was done in an afternoon). Please confirm Comprehensive Event Specifications.
    • If you really want to be sure that your secrets haven’t been leaked, consider implementing your own BLS12-381 implementation. Only G1 and G2 integer multiplications are required, and incorrect contributions are rejected by the sequencer, so they cannot harm the consciousness.
    • If for any reason you need more time to contribute, please contact us: event@ethereum.org
    • Available funds: Apply here

timeline

The project has been under development since mid-2022. View the full schedule. here. Key areas of work included the implementation of basic cryptographic components, a sequencer, and interfaces supporting browser-based participation. This effort has resulted in widespread ecosystem participation with contributions from dozens of teams and individuals. It includes several teams within the Ethereum Foundation (Protocol Support, Privacy and Scalable Exploration (PSE), Devops, Eth.org, and Research) Worldcoin is independent. Contributors (names below!).

The first contribution period will last for two months, until Friday the 13th, until March 13, 2023. After that, there will be a special contribution period for custom implementations and unique entropy creations that may require additional support.

After both of these are completed, the Sequencer reverts to accepting regular contributions until EIP-4844 is ready to schedule a network upgrade.

At this point, the sequencer stops accepting new contributions and produces its final output. There will be at least one public verification that this is the correct output. Individuals are also invited to verify this using the following simple script: this one.

Frequently Asked Questions

Here are some questions people commonly ask:

Do I need to register in advance to contribute?

no! All you need is an Ethereum address that has sent at least 4 transactions before January 13, 2023.

How long does it take to participate?

Joining itself is very quick, taking less than a minute, but waiting for your turn may take longer. Everyone who wants to contribute will be placed together in a lobby and the next person to contribute will be selected at random.

What must go wrong for consciousness to cease?

Consciousness has a “1-of-N” trust assumption. This means that for everything to be safe, only one participant in the entire ritual needs to reveal his or her secret input. This means that to break it, all participants must work together to extract the secret and reunite. Otherwise you will encounter bugs. Each implementation.

For a full list of FAQs, please visit: event.ethereum.org.


And shout out loud. Nico Serrano, Jeff Lampard, What is that?and Takamichi Tsutsumi In Privacy and Expanded Browsing, Lemko Blomen, Marcin Kostzeba, Grzegorz Szyrski and Philip Sipple At World Coin, Raphael Matthiasand Paritosh Jayanti In addition to EF DevOps Kevandrey Weatherburn, Marius van der Weiden, Daniel Knopik, Ignatius Hagopian, Antonio Sanso and Paul Wackerow Thank you to the many people who did so much to make this event possible.


Related Articles

Back to top button