I started off by covering the basics of blockchains to try my best to get everyone on the same page, and then dove into how æternity is considered a blockchain 3.0 platform. Here are the topics I presented:
Why was cryptocurrency born?
How do blockchains work?
How do transactions work?
Consensus algorithms - proof of work vs proof of stake.
Challenges of blockchain 1.0 and blockchain 2.0 platforms.
How æternity solves key issues through state channels, oracles, Bitcoin-NG, Sophia for contract execution, Base æpp’s wallet, blockchain explorer, voting æpp, token migration æpp, and shared the recent publishing success in the Apple AppStore & Google Play Store!
Smart contracts, dApp structure, dApp attributes.
Why should you build a dApp?
What scenarios are dApps useful in?
I also focused on discussing the great learning material that dacade.org provides in order to get started on developing smart contracts for decentralized apps and really encouraged everyone to check it out!
Last but not least, I opened the floor to questions and had some really good ones! I had to cut the Q&A a bit early though because we were going overtime as I took most of the time covering a lot of material during my presentation.
Here are some of the questions asked by my audience, in no particular order:
What is the difference between proof of work and proof of stake?
What are the advantages of proof of work and proof of stake?
Why do you need proof of work?
How do 2 parties interact with a smart contract?
How does conflict resolution happen?
Why should I choose æternity over Ethereum?
Can you elaborate in more detail about key blocks vs micro blocks?
How many micro blocks are created after the key block?
What dApps have you used?
What kind of dApps are you most interested in seeing?
As a bonus, I also shared a video about the Byzantine problem