Introduction to MimbleWimble
A private and massively prunable Bitcoin-like protocol
The
Story
Behind
2008 : Bitcoin
In 2008, a new form of payment on the internet has been revealed on a crypto (cryptographic) mailing list.
UTXO based
Unspent Transaction (TX) Output
Input:
Previous tx: f5d8ee39a430901c91a5917b9f2dc19d6d1a0e9cea205b009ca73dd04470b9a6
Index: 0
scriptSig: 304502206e21798a42fae0e854281abd38bacd1aeed3ee3738d9e1446618c4571d10
90db022100e2ac980643b0b82c0e88ffdfec6b64e3e6ba35e7ba5fdd7d5d6cc8d25c6b241501
Output:
Value: 5000000000
scriptPubKey: OP_DUP OP_HASH160 404371705fa9bd789a2fcd52d2c580b65d35549d
OP_EQUALVERIFY OP_CHECKSIG
Bitcoin Transaction
Bitcoin USE Scripts
MimbleWimble
does not !
And a new world of crypto-Magic is possible
NON-INTERACTIVE COINJOIN
Based on Dr Maxwell work
Improve privacy !
MASsively prunable
Tom Elvis Jedusor
It is french name for Tom Marvolo Riddle in the Harry Potter books. So we can create the anagram "Je suis Voldemort".
Other Fun Fact
The main pokemon character name is :
-
Ash (english)
-
Sacha du Bourg-Palette (French)
-
Satoshi (Japenese)
Coincidence ? Yep.
The
Implemen-tation
Grin
In 2016, someone with the pseudonyme Ignotus Peverell decide to do a minimal implementation of the protocol under the form of a new coin : Grin.
Cuckoo Cycle
Proof-of-work style algorithm created by John Tromp. Will be ASIC resistant and have a fork every other months to keep it this way for a couple of years.
Why I like it
Simple.
Disadvantage
Doesn't scale with more people.
Thank you
Introduction to MimbleWimble
By Lola Rigaut-Luczak
Introduction to MimbleWimble
- 229