Ethereum:
The Universal API
Blockchains:
better money?
...or Web 3.0?
A (very) brief history of computer networking
1957: Timesharing
![](https://s3.amazonaws.com/media-p.slid.es/uploads/402272/images/2347408/timesharing.jpg)
1957: Timesharing
- Shared files
- Shared programs
- Primitive "email"
- Only within the organization's walls
1969: Arpanet
![](https://s3.amazonaws.com/media-p.slid.es/uploads/402272/images/2347425/arpanet3.gif)
1969: Telnet
![](https://s3.amazonaws.com/media-p.slid.es/uploads/402272/images/2347445/telnet.gif)
1971: FTP
![](https://s3.amazonaws.com/media-p.slid.es/uploads/402272/images/2347449/32bit-ftp-2.jpg)
1990: World Wide Web
![](https://s3.amazonaws.com/media-p.slid.es/uploads/402272/images/2347459/first-web-browser.png)
1994: Yahoo
![](https://s3.amazonaws.com/media-p.slid.es/uploads/402272/images/2347468/original-yahoo.png)
1994: PHP
![](https://s3.amazonaws.com/media-p.slid.es/uploads/402272/images/2347506/php-logo.png)
1995: Amazon
![](https://s3.amazonaws.com/media-p.slid.es/uploads/402272/images/2347505/feat_Bezo42__02__630.jpg)
1999: Blogger
![](https://s3.amazonaws.com/media-p.slid.es/uploads/402272/images/2347515/1999.png)
~2004: "Web 2.0"
![](https://s3.amazonaws.com/media-p.slid.es/uploads/402272/images/2347525/capture3.jpg)
2004: Facebook
![](https://s3.amazonaws.com/media-p.slid.es/uploads/402272/images/2347538/Thefacebook.png)
2005: Writely (Google Docs)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/402272/images/2347541/66064626_2b3485db1d_o.png)
2005: ProgrammableWeb
![](https://s3.amazonaws.com/media-p.slid.es/uploads/402272/images/2347555/programmableweb1.png)
2006: AWS
![](https://s3.amazonaws.com/media-p.slid.es/uploads/402272/images/2347570/AWS_Logo_PoweredBy_300px_0.jpg)
2007: Braintree
![](https://s3.amazonaws.com/media-p.slid.es/uploads/402272/images/2347563/braintree-payment-gateway-integration-php.jpg)
2014: fnd.io
![](https://s3.amazonaws.com/media-p.slid.es/uploads/402272/images/2347591/Screen_Shot_2016-03-14_at_4.26.38_PM.png)
Current state of the art:
-
Powerful Javascript
-
Many API providers
Problems with APIs
- Costly to develop and maintain
Problems with APIs
- Costly to develop and maintain
- Unreliable
Problems with APIs
- Costly to develop and maintain
- Unreliable
- Not standardized
Problems with APIs
- Costly to develop and maintain
- Unreliable
- Not standardized
- Dependent on centralized providers
2009: Blockchains
![](https://s3.amazonaws.com/media-p.slid.es/uploads/402272/images/2347615/Zennet-e1417244262314.jpg)
Tool for data synchronization
Every node is equal
Bitcoin is for money, Ethereum is for everything
Costly to develop and maintain
Shared data by default
Unreliable
As reliable as the network
Not standardized
A single shared database
Dependent on centralized providers
Decentralized by default
Let's see some examples
![](https://s3.amazonaws.com/media-p.slid.es/uploads/402272/images/2347654/Screen_Shot_2016-03-14_at_5.02.06_PM.png)
dappstore.io
![](https://s3.amazonaws.com/media-p.slid.es/uploads/402272/images/2347657/Screen_Shot_2016-03-14_at_5.05.04_PM.png)
dappstore.io
Avsa's Devcon Talk
https://www.youtube.com/watch?v=nPpi9BPkRbo
![](https://s3.amazonaws.com/media-p.slid.es/uploads/402272/images/2347670/Screen_Shot_2016-03-14_at_5.08.02_PM.png)
Reddit browser extension
![](https://s3.amazonaws.com/media-p.slid.es/uploads/402272/images/2347671/Screen_Shot_2016-03-14_at_5.08.17_PM.png)
Reddit browser extension
What does this mean?
New Possibilities
- Customizable security
- Shared reputation
- "Drop-in" commercial and financial services
- Cross-site organizations and profiles
- ...and much more
Contact me:
peter.borah@gmail.com
Slides available at:
https://slides.com/peterbb/ethereum-the-universal-api
Ethereum: The Universal API
By peterbb
Ethereum: The Universal API
- 1,920