From Blockchain to DAG:
Getting Rid of Middlemen
Directed Acyclic Graph
DAG is the next step
disintermediation
censorship resistance
DAG
Blockchain
Blockchains: miners are middlemen
user
miner
Small number of block producers
Bitcoin: 4 pools control 50%
Ethereum: 2 pools control 50%
Miners are gatekeepers
Block producer didn’t accept a transaction – it doesn’t exist
Directed Acyclic Graph
Evolution of ledgers
DAG
Blockchain
Single gatekeeper
A few gatekeepers
No gatekeepers
Centralized ledger
Consensus
Ordering: with partial order
Ordering: without partial order
Order providers (witnesses)
Tx by Amazon
Tx by Google
Tx by Bittrex
Each transaction lists 12 order providers of its choice (example)
Ordering around order providers
Consensus
Consensus in Obyte
Admission: | Totally decentralized |
Order provision: | 10 by founder + �2 independent |
Double spends
Double-spend
with partial order
Double-spend
without partial order
What if I accidentally
included a double spend?
orphaned?
reattach-rebroadcast?
double-spend
Censorship resistance
DAG is the next step
disintermediation
censorship resistance
DAG
Blockchain