Blockchain Hands on
Details
Lots of interesting topics for this new year!
We will start with Libra and its impact on the marketplaces.
Next, an introduction to Zero Knowledge Proofs (ZKP), or Evidence with Zero Disclosure of Knowledge. This is used in votes, self-sovereign identity, authentication systems, ...
Afterwards, we will have the latest news from the Ethereum ecosystem and a presentation on a secure and verifiable way to scale Ethereum.
After the pizza, we will do a hands on about zero-knowledge signaling on Ethereum.
Agenda (Doors open: 18:30)
▶ Presentations:
- Libra and other Stablecoins | Pedro Lopez-Belmonte (15 min)
- Zero Knowledge Proofs (ZKP) (1) | Philippe Métais (20 min)
- Ethereum Rollups - secure and verifiable way to scale Ethereum
- Latest from Ethereum ecosystem | Robert Zaremba (25 min + 5min Q/A)
▶ Pizza break (30 min)
Offered by Hortis !
▶ Hands On | Philippe Métais (90 min)
Zero-knowledge signaling on Ethereum (2)
> Prerequisites:
- Docker (https://www.docker.com/)
- Node.js (https://nodejs.org/en/)
- MetaMask (https://metamask.io/)
(1)
In 20 minutes of presentation and questions and answers, familiarize yourself with the Zero Knowledge Proofs (ZKP), or Evidence with Zero Disclosure of Knowledge. This cryptographic tool, which has received a lot of attention recently, makes it possible to prove an attribute while protecting its personal data. Votes, self-sovereign identity, authentication systems; the uses concerned are multiple.
Around a subject investing in the field of voting, mixing blockchains and decentralized identities, Philippe Métais, lead developer at Blockchain Partner, will introduce this subject and will try to expose all the elements allowing everyone to build their own applications.
(2)
An hour and a half hands-on is planned following the presentation to get to grips with ZKP technology. An anonymous ballot system will be built during this session, based in particular on the Semaphore (https://github.com/kobigurk/semaphore/) tool.
No prior knowledge in terms of cryptography or decentralized networks is necessary.
Everyone is invited to bring a computer. The Docker (https://www.docker.com/) and Node.js ((https://nodejs.org/en/)) tools, as well as a recent browser with a blockchain wallet such as MetaMask (https://metamask.io/) installed, are recommended.
For the more determined, an introduction to ZKPs (https://medium.com/web3studio/a-simple-explanation-of-zero-knowledge-proofs-ca574092e73b) or Semaphore (https://commonwealth.im/edgeware/proposal/discussion/96-semaphore-and-the-potential-for-a-private-dao) can be judicious preliminary readings.
