Zero Knowledge Proofs are among the most fascinating concepts in cryptography today, enabling global privacy-preserving systems. But how many of us can actually write a prover and verifier?
Join us in an amazing workshop with leading experts that will provide a thorough exploration of the underlying theory and guide you through hands-on workshop on their development, specifically through Zenroom project; that aims to approach complex cryptography to all developers that will need it to their own projects.
And what is Zenroom? It is a cryptographic virtual machine that executes sophisticated cryptographic schemes, including elliptic curve pairing on a wide range of cryptographic curves and the “Coconut” scheme developed by UCL in the project. Zenroom’s has a completely isolated virtual machine built in it, which can be programmed in Lua or in “Zencode” its own non Turing complete domain specific language, which can be written and read by non programmers. Zenroom is written in ANSI C99, making it very performant, requiring minimal resources. Using continuous integrations Zenroom is built on a variety of platform (Linux, Windows, Mac OS, Android, iOS, WASM) and its automated tests allowed to prove a high level of determinism in a multiplatform execution environment. Zenroom is already being used in pilot deployments by non-affiliated third party developers.
The workshop will be divided into three parts: (50 mins each):
- Part 1: Zencode: cryptography and smart contracts in natural language
- Part 2: Zero-knowledge proof, attribute-based credentials and disposable identities in Zenroom
We expect the attendees to have a good understanding of:
- Basic cryptography: asymmetric keys, signatures, hashing
- Blockchain (for the third part)
Bring your laptop as this is a hands-on workshop!
You can pre-install the following
All Zenroom builds are here: https://sdk.dyne.org:4443/view/zenroom/
- Linux: https://sdk.dyne.org:4443/view/zenroom/job/zenroom-static-amd64/
- MacOs: https://sdk.dyne.org:4443/view/zenroom/job/zenroom-apple-osx/
- Windows: https://sdk.dyne.org:4443/view/zenroom/job/zenroom-windows/
The audience will need to: git clone https://github.com/DECODEproject/zenroom/
LocationEspacio Fundación Telefónica Madrid 3 Calle de Fuencarral 28013, Madrid, España
Could not find route!
Espacio Fundación Telefónica Madrid
3 Calle de Fuencarral
Weather data is currently not available for this location
Wind stec_replace_current_wind stec_replace_current_wind_units stec_replace_current_wind_direction
Humidity stec_replace_current_humidity %
Feels like stec_replace_current_feels_like °stec_replace_current_temp_units
Next 24 Hours
Powered by openweathermap.org