Navin Ramachandran Profile picture
Board of Directors @iota Foundation. Visiting Professor @ImperialDyson @imperialcollege. Radiology doctor @uclh. Co-founder @thehalfloop.
Nov 7, 2021 15 tweets 3 min read
Okay so we finally reach thread 3 about the evolution of dust protection in #IOTA. But if you haven’t read it yet, see Thread 2 here:

1/n Thread 3:
** New Tokenisation Framework**

The new IOTA tokenisation framework introduces various new UTXO types, which add a great amount of functionality to IOTA. But they can also add large amounts of data to the ledger (eg for NFTs, native assets, aliases).

2/n
Nov 7, 2021 12 tweets 3 min read
Before we start Thread 2 about the evolution of dust protection in IOTA, see Thread 1 here: Thread 2:
**IOTA 1.5**

IOTA now switches to a UTXO-based ledger. Each address can now hold multiple UTXOs, each with its own balance.

The address balance is calculated as the total of the UTXO balances on that address.

Recommended reading: medium.com/bitbees/what-t…

2/n
Nov 6, 2021 8 tweets 2 min read
We talked about dust and why it was bad for a blockchain. But what does it mean specifically for #IOTA?

1/n Blockchains grows in size over time. This is due to at least 2 distinct things:

1) You store the history of transactions.

2) You store the current ledger state - the current amount of tokens on every address in the network.

2/n
Nov 4, 2021 12 tweets 3 min read
The tokenisation specifications released today have attracted a lot of interest. There is so much to delve into here, but first I wanted to talk about the ugly duckling that was also released today. The new #IOTA dust RFC:
github.com/muXxer/protoco…

1/n
This RFC is quite complex to understand, because we have tried to tackle many things at the same time, using an elegant unified system. So I will try to explain this as simply as possible.

Let’s start with why this dust protection is needed. What exactly is “dust”?

2/n
Feb 12, 2021 7 tweets 2 min read
Many people have been asking me what #IOTA Industrial Oracles are all about.

This excellent article outlines a major problem with traditional DLT oracles.

hackernoon.com/lying-to-the-b… If you put garbage data into your DLT, you will get garbage results out of your smart contracts. Garbage in, garbage out.
May 29, 2019 5 tweets 2 min read


1/ I have heard this a few times in the last day.
IOTA's coordicide uses a voter model which has been extensively studied since the 70s. 2/ The voter model originates in these two papers:
P. Clifford, A. Sudbury, A model for spatial conflict. Biometrika 60 (1973), 581–588.

R.A. Holley, T.M. Liggett (1975) Ergodic theorems for weakly interacting infinite systems and the voter model. Ann. Probab.3(4),643–663.