
Zero to Start: Applied Fully Homomorphic Encryption (FHE) Part 2
Part 2: Fundamental Concepts, FHE Development, Applied FHE, Challenges and Open Problems, FHE Resources.This post was written by 0xZoey. Special thanks to Janmajaya, Enrico, and Owen who generously gave their time and expertise to review this piece. Your valuable contributions and feedback have greatly enhanced the quality and depth of this work. This is an extension of Part 1: An Introduction to FHE, ZKPs & MPC, and The State of FHE Development.Fundamental ConceptsThreshold FHEThreshold cryp...

The next chapter for zkEVM Community Edition
We are excited to share some updates on our road to building a zkEVM, as we generalize our exploration towards the design and implementation of a general-purpose zkVM. Zero-knowledge research and development in the broader Ethereum ecosystem has been bearing wholesome fruits over the past three years. That came after years of vibrant ideation with an uncompromising approach to security, building on the shoulders of giants of the prover-verifier computational model in computer science and cryp...

zkEVM Community Edition Part 3: Logic and Structure
This series intends to provide an overview of the zkEVM Community Edition in a way that is broadly accessible. Part 3 reviews the general logic and structure of the zkEVM Community Edition. Part 1: Introduction Part 2: Components The zkEVM Community Edition has the challenge of creating proofs to validate EVM execution as it is today. To make this feasible, a system of interconnected circuits has been designed to prove the correctness of EVM opcodes while dealing with the inefficiencies of co...
>100 subscribers

Zero to Start: Applied Fully Homomorphic Encryption (FHE) Part 2
Part 2: Fundamental Concepts, FHE Development, Applied FHE, Challenges and Open Problems, FHE Resources.This post was written by 0xZoey. Special thanks to Janmajaya, Enrico, and Owen who generously gave their time and expertise to review this piece. Your valuable contributions and feedback have greatly enhanced the quality and depth of this work. This is an extension of Part 1: An Introduction to FHE, ZKPs & MPC, and The State of FHE Development.Fundamental ConceptsThreshold FHEThreshold cryp...

The next chapter for zkEVM Community Edition
We are excited to share some updates on our road to building a zkEVM, as we generalize our exploration towards the design and implementation of a general-purpose zkVM. Zero-knowledge research and development in the broader Ethereum ecosystem has been bearing wholesome fruits over the past three years. That came after years of vibrant ideation with an uncompromising approach to security, building on the shoulders of giants of the prover-verifier computational model in computer science and cryp...

zkEVM Community Edition Part 3: Logic and Structure
This series intends to provide an overview of the zkEVM Community Edition in a way that is broadly accessible. Part 3 reviews the general logic and structure of the zkEVM Community Edition. Part 1: Introduction Part 2: Components The zkEVM Community Edition has the challenge of creating proofs to validate EVM execution as it is today. To make this feasible, a system of interconnected circuits has been designed to prove the correctness of EVM opcodes while dealing with the inefficiencies of co...
Share Dialog
Share Dialog
Originally published on Apr 21, 2021:
tl;dr: the public participation part of our ceremony has finished, we provide verification details, stats and announce a random beacon

The public participation part of our ceremony is now complete! It ran for 22 days in total and had 5146 successful contributions to all circuits combined. We encourage you to head to this website to find your contribution files and instructions on how to verify them.
By some metrics our trusted setup was the largest ever conducted, we had 5147 contributions across the 16 circuits albeit “only” by 369 individuals. A total computation time of 190,5h (7days) went into the ceremony and the average participant spent 36 minutes. We also had quite number of failed contributions and therefore gave affected participants an additional week to do a second run.

The largest number of contributions came surprisingly before April 2nd where we posted it on twitter. Before that date we shared it in various Ethereum and ZKP telegram channels.

As a final step we are sealing the ceremony with a last contribution using a random number generated by Drand round 805765. This number will be generated close to Wed Apr 28 2021 10:00:00 GMT. After that time, you can find the number here.
See here the selection details uploaded to ipfs and here an Ethereum transaction that proves that we decided on the procedure before the random number is generated.
Note that according to this, a random beacon might not be strictly necessary. Nevertheless, we consider it best practice to do so.
We are in the process of stress-testing Zkopru, building a wallet and explorer and hope to launch on Ethereum very soon.
Thanks to everonye who made this ceremony possible:Barry, Chance, Geoff, Kobi, Rachel, the Iden3 team, Thore, Wanseob, Wei Jie and the Ethereum community ❤
Find us on telegram and on twitter: @ZkopruNetwork.
Originally published on Apr 21, 2021:
tl;dr: the public participation part of our ceremony has finished, we provide verification details, stats and announce a random beacon

The public participation part of our ceremony is now complete! It ran for 22 days in total and had 5146 successful contributions to all circuits combined. We encourage you to head to this website to find your contribution files and instructions on how to verify them.
By some metrics our trusted setup was the largest ever conducted, we had 5147 contributions across the 16 circuits albeit “only” by 369 individuals. A total computation time of 190,5h (7days) went into the ceremony and the average participant spent 36 minutes. We also had quite number of failed contributions and therefore gave affected participants an additional week to do a second run.

The largest number of contributions came surprisingly before April 2nd where we posted it on twitter. Before that date we shared it in various Ethereum and ZKP telegram channels.

As a final step we are sealing the ceremony with a last contribution using a random number generated by Drand round 805765. This number will be generated close to Wed Apr 28 2021 10:00:00 GMT. After that time, you can find the number here.
See here the selection details uploaded to ipfs and here an Ethereum transaction that proves that we decided on the procedure before the random number is generated.
Note that according to this, a random beacon might not be strictly necessary. Nevertheless, we consider it best practice to do so.
We are in the process of stress-testing Zkopru, building a wallet and explorer and hope to launch on Ethereum very soon.
Thanks to everonye who made this ceremony possible:Barry, Chance, Geoff, Kobi, Rachel, the Iden3 team, Thore, Wanseob, Wei Jie and the Ethereum community ❤
Find us on telegram and on twitter: @ZkopruNetwork.
No comments yet