Vortrag: Blockchain 101 for Java Developers
We all know the effects of the Gartner hype cycle and with regards to Blockchain technology we might wonder: Are we still on the “Peak of Inflated Expectations” or did we crash into the “Trough of Disillusionment”? No matter the current state, let’s hope we are at one point heading to the “Plateu of Productivity”, however this might look.
Aside from the hype and the buzzword bingo, blockchain as a technology contains a lot of interesting concepts and building blocks from a diverse range of computer science domains, such as cryptography, distributed computing, fault tolerant computer systems or formal verification.
In this talk we want to take a closer look at those basic building blocks. Without regard to which cryptocurrencies or blockchain frameworks rise in the next years, knowing about those fundamentals will be a worthwhile endeavor with a stable return on investment. It will also provide ammunition in the next big discussion with a manager requesting to “3-D print a blockhain and HTML into a bitcoin”.
I will go through the history of computer science and cryptography with regards to blockchain and distrubted ledger technology, starting as early as the 70s, and we will end up in the present day and see how we can interact with Ethereum Smart Contracts using Java and web3j.