The blockchain is not only restricted to Bitcoin and crypto-currencies. It's a distributed ledger technology, meaning you can write different things on it, depending on the technology involved. Ethereum is such a blockchain implementation that allows to write code.In this talk, I'll show you how to start coding on Ethereum, how to deploy your code, how to test it and how to call your code from the world outside the blockchain, all based on live demo.After the talk, you'll be able to start your own journey on the blockchain.
2. ME, MYSELF AND I
@nicolas_frankel #ethereum #developer
2
By day
• Developer
By night
• Teacher
• Book author
• Conference speaker
• Blogger
3. HYBRIS, AN SAP COMPANY
@nicolas_frankel #ethereum #developer
3
4. DISCLAIMER
@nicolas_frankel #ethereum #developer
4
1. I’m not a FinTech expert
2. I’m not a BlockChain expert
3. I’m not an Ethereum expert
4. I’m just a developer!
5. (You won’t get rich by
attending this presentation)
10. ETHEREUM VM
“From a practical standpoint, the EVM can be
thought of as a large decentralized computer
containing millions of objects, called "accounts",
which have the ability to maintain an internal
database, execute code and talk to each other.”
--https://github.com/ethereum/wiki/wiki/Ethereum-Development-Tutorial
@nicolas_frankel #ethereum #developer
10
12. ETHEREUM CONCEPTS
“[…] the Ethereum execution environment is
lifeless; nothing happens and the state of every
account remains the same.
However, any user can trigger an action by
sending a transaction from an externally owned
account, setting Ethereum's wheels in motion.
[…] if the destination is a contract, then the
contract in turn activates, and automatically runs
its code.”
@nicolas_frankel #ethereum #developer
12