22. septiembre 2018 - 9:30 hasta 19:30

Build your own Blockchain in 1day, Barcelona, sábado, 22. septiembre 2018

Learn by doing
This training is aimed at actual developers or people that have a good first knowledge in code (any object-oriented language).
What you will have learnt by the end of the workshops:
Gossip protocols (P2P), basic hashing/cryptography knowledge, the structure of a Blockchain and the Merkle tree, Proof of Work consensus.
What you will not learn:
Advanced cryptography, Proof of Stake and other consensuses.

Max 15 / Min 5 attendees
After a short lecture, in pairs, you will face some challenges about a specific topic. Using your favorite OOP languages you will have to turn all the tests green to make it work. But please, be still creative in building your own "Coin/P2PNetwork" ;-).
The recommended languages for the workshops are either Javascript, Ruby or Python. I will use the ruby in the lectures.

9:30 - 10:00: Breakfast
10:00 - 11:00: P2P networks - Lecture #1In a centralized database is pretty easy to understand how to keep data up-to-date. Now, how can we achieve this in a decentralized and secured way?
11:00 - 14:00: Create a gossip protocol - Workshop #1Let's build an actual P2P network between us and use it to share data amongst all participants. Each pair of participants will construct a node that respects a specific protocol to be able to talk to the other nodes. Use cryptography to sign your data.
14:00 - 15:00: Lunch
15:00 - 16:00: Blockchain - Lecture #2Why is Blockchain called this way, and how do hashing functions and Merkle trees make it immutable? What's a consensus algorithm and how do we link this chain with our P2P network?
16:00 - 19:00: Create a Blockchain instance - Workshop #2Create an actual instance of a basic Blockchain with a Proof of Work consensus, linked it with your P2P Network. We can now create our own "Coin" and exchange it for a beer for example ;-)

Coming soon


Dorian Somers
Developer at SmartCitizen & P2P evangelist
Dorian Somers went from the construction field to the code world through three different startups. Enthusiast learner, he loves to teach too. He has been a Mathematics Teacher and more recently Front-End Code teacher at Le Wagon in Lille, France. Machine Learning and Blockchain are now at the center of his attention.

sábado, 22. septiembre 2018, Barcelona, Build your own Blockchain in 1day

Encuentra eventos más interesantes
Obtener recomendaciones de eventos en base a su gusto Facebook. ¡Consiguelo ahora!Muéstrame los eventos adecuados para míAhora no