Ethereum:

The Universal API

Blockchains: 

better money?

...or Web 3.0?

A (very) brief history of computer networking

1957: Timesharing

1957: Timesharing

  • Shared files
  • Shared programs
  • Primitive "email"
  • Only within the organization's walls

1969: Arpanet

1969: Telnet

1971: FTP

1990: World Wide Web

1994: Yahoo

1994: PHP

1995: Amazon

1999: Blogger

~2004: "Web 2.0"

2004: Facebook

2005: Writely (Google Docs)

2005: ProgrammableWeb

2006: AWS

2007: Braintree

2014: fnd.io

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

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

dappstore.io

dappstore.io

Avsa's Devcon Talk

https://www.youtube.com/watch?v=nPpi9BPkRbo

Reddit browser extension

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

  • 2,023