<p>There is zero chance of it being used in Bitcoin.</p>
<p>There is prior incidents to gain wisdom from. Before zcash existed as an altcoin, zcoin was an implementation of a similar concept which people rallied behind and tried to ham fist into Bitcoin. It's essential, it's a mandatory, it's my right to be private! If you don't put zcoin into Bitcoin you are the manifestation of the devil himself, brought to destroy the fabric of society!</p>
<p>Unfortunately whenever things like this have been social pressured into existence for reasons of perceived valor, it has lead to problems. In the case of zcoin, it was later discovered that the implementation of zcoin slated for use in Bitcoin had an unbounded, invisible inflation bug which would have instantly ended the currency.</p>
<p>Bitcoin survives by being conservative with changes, not grabbing onto everything shiny.</p>

CC BY-SA 4.0
2020-10-14T14:45:10.223Z
I agree Bitcoin must be conservative, but implementing MW on extension blocks protects the main chain for any possible hidden inflation bug. People should have their savings in the main chain and move small amounts to the extension block to do private transactions with other people. In the worst case, the extension block is purged with a hard fork and people only lose the amount they had there. It's a small risk that most users would be happy to take. And don't forget is scalable privacy, not like Monero :)
Tux
CC BY-SA 4.0
2020-10-14T10:25:38.377Z
2020-10-14T10:25:38.377Z
Claris
<p>As you know the Litecoin implementation of MimbleWimble on extensions blocks is already running on testnet. They will go mainnet in a year. I think this could be a great improvement for Bitcoin. We could use Bitcoin for private transactions when required, no need of coin mixers or Monero anymore. Exchanges like Coinbase will not delist Bitcoin as they already have ZCash which have public and private transactions too.</p>
<p>In the rare case there is a hidden inflation bug, new coins created in the extension block can't infiltrate the canonical chain because the amounts are public, so the bug would be detected sooner or later when someone can't send back his coins to the canonical chain.</p>
<p>The developer has said he's going to write a BIP and make a pull request to Bitcoin. What are the chances it's approved?</p>
<p>Regards</p>

CC BY-SA 4.0
2020-10-14T21:17:44.120Z
Nothing is stopping someone from implementing MW on a higher layer network, but I think the chance of seeing the Bitcoin protocol altered to include MW is **very** slim.
chytrik
CC BY-SA 4.0
2020-10-15T09:16:35.873Z
I understand you but implementing it on extension blocks makes a hidden inflation bug impossible on the main chain. Exchanges, shops and institution would accept only coins from the main chain, public transactions. The private coins would be used in person to person payments, or to erase your history before doing public payments. What would be risky is a hard fork with all transactions private, but extension blocks make it safe.
Tux
<mimblewimble>
MimbleWimble on Bitcoin
Tux
# MimbleWimble on Bitcoin

(Asked by: username_0 on 2020-10-14)

As you know the Litecoin implementation of MimbleWimble on extensions blocks is already running on testnet. They will go mainnet in a year. I think this could be a great improvement for Bitcoin. We could use Bitcoin for private transactions when required, no need of coin mixers or Monero anymore. Exchanges like Coinbase will not delist Bitcoin as they already have ZCash which have public and private transactions too.

In the rare case there is a hidden inflation bug, new coins created in the extension block can't infiltrate the canonical chain because the amounts are public, so the bug would be detected sooner or later when someone can't send back his coins to the canonical chain.

The developer has said he's going to write a BIP and make a pull request to Bitcoin. What are the chances it's approved?

Regards

**Tags:** mimblewimble

> **Comments:**
> **username_1**: Nothing is stopping someone from implementing MW on a higher layer network, but I think the chance of seeing the Bitcoin protocol altered to include MW is **very** slim.  
> **username_0**: I understand you but implementing it on extension blocks makes a hidden inflation bug impossible on the main chain. Exchanges, shops and institution would accept only coins from the main chain, public transactions. The private coins would be used in person to person payments, or to erase your history before doing public payments. What would be risky is a hard fork with all transactions private, but extension blocks make it safe.  

---

## 1 answers

### Answer by username_2 on 2020-10-14. Score: 1

There is zero chance of it being used in Bitcoin.

There is prior incidents to gain wisdom from. Before zcash existed as an altcoin, zcoin was an implementation of a similar concept which people rallied behind and tried to ham fist into Bitcoin. It's essential, it's a mandatory, it's my right to be private! If you don't put zcoin into Bitcoin you are the manifestation of the devil himself, brought to destroy the fabric of society!

Unfortunately whenever things like this have been social pressured into existence for reasons of perceived valor, it has lead to problems. In the case of zcoin, it was later discovered that the implementation of zcoin slated for use in Bitcoin had an unbounded, invisible inflation bug which would have instantly ended the currency.

Bitcoin survives by being conservative with changes, not grabbing onto everything shiny.

> **Comments:**
> **username_0**: I agree Bitcoin must be conservative, but implementing MW on extension blocks protects the main chain for any possible hidden inflation bug. People should have their savings in the main chain and move small amounts to the extension block to do private transactions with other people. In the worst case, the extension block is purged with a hard fork and people only lose the amount they had there. It's a small risk that most users would be happy to take. And don't forget is scalable privacy, not like Monero :)  

---

