IOTA

IOTA

The Future of Blockchain

Kumar Anirudha

Who am I?

Let's roll back a decade ago

  • Huge fees for money/asset transfer.
  • Delayed oversees transfer.
  • Controlled by any government or Institution.
  • Corrupt Humans. No Trust among peers.

Solution

Blockchain

  • Bitcoin for the first time established trust in a trustless system.
  • Blockchain paved the way to more distributed data systems.
  • Peer to peer networks gave control back to the people who earlier felt at mercy of the big organisations.
  • Internet faced a revolution unlike any other.
  • Everyone can now be rewarded for every little action they do. Incentives are the new have-to and not can do.

Problems with Blockchain

  • Users vs Network
  • Scalability
  • Tax/ Miners
  • Always Online
  • High end hardware requirements
  • Data Overflow

Solutions in Blockchain

  • Users vs Network - Solved by various consensus mechanisms
  • Scalability - Solved temporarily by lightning network, raiden network, plasma, sharding, etc.
  • Tax/ Miners - No solution
  • Always Online - No solution
  • High end hardware requirements - Light chains solve to some extent if mining is not involved.
  • Data Overflow - Offline Storage

Tangle

Tangle It is a novel new distributed ledger architecture that is based on a DAG (Directed Acyclic Graph). One might refer to it as a "Blockchain without Blocks and the Chain" (semantically, it's not really a Blockchain).
IOTA Whitepaper
At its core, the Tangle still has the same underlying principles as a Blockchain: it's still a distributed database, it's still a P2P Network and it still relies on a consensus and validation mechanism.

Directed Acyclic Graph ( DAG )

In mathematics and computer science, a directed acyclic graph (DAG), is a finite directed graph with no directed cycles. Tangle initial

Adding a transaction

Tangle add a transaction

Another Transaction

Tangle Another Transaction

New Tangle State

Tangle New Tangle State

Confirmation Levels

Tangle Confirmation Levels

Propagation Delay

Tangle Propagation Delay

Double Spend

Tangle Double Spend

Double Spend Resolution

Tangle Double Spend Resolution

Offline Tangle

Tangle Offline Tangle

Tangle Scaling

Tangle Scale

Tangle Scaling

Tangle Scale

Blockchain vs Tangle

Blockchain Tangle
Linked list Graph
Transactions are grouped in blocks and blocks are validated. Transactions validate two other transaction.
Network requires certain fee for transaction No Transaction Fee
Sequential Consensus Parallel Consensus
Network gets slower as nodes increases. Network gets faster as nodes increases. Infinitely Scalable.
Always Onchain Offchain onchain anytime. Partioning.

Enabling a new

Machine Economy

It's happening NOW

A new digital age

Welcome to The Future

IOTA

https://iota.org

The End

Questions?

Kumar Anirudha : https://anirudha.dev
Twitter: @kranirudha
Github: @anistark