Lecture: Learning blockchain basics with PHP
Bitcoin and the blockchain turned 10 this year, and after a decade are still the subject of controversial debates. Nowadays, even politicians put the blockchain on their digital agenda. Whether it's a revolutionary technology that has the potential to disrupt whole industries and our daily lives, or the path towards extreme technological libertarianism that leads to event more centralized capitalist power in the hands of a few remains to be seen. But we as developers play an important role in that discussion. In order for that we must - first of all - understand the basic theory and technologies behind the blockchain.
In this talk, we will implement a (simplified) blockchain in PHP from scratch. Thus, we will get an overview of the main concepts of the blockchain technology without getting lost in too much details. This is not a blockchain deep dive, we will stay on the surface, but touch on important topics like: * transactions * mining * cryptography * smart contracts * distributed ledgers * consensus of the network. If time permits, we will take a look at a short live demo, spinning up some blockchain nodes written with ReactPHP.
Start time: 17:45