The mission of the MWC developer team is to match and exceed every other good in the market with regard to the ten primary monetary characteristics in order to produce a good that is the superior qualitative money. Good money in the Information Age is (1) recognizable, (2) scarce, (3) censorship resistant, (4) durable & indestructible, (5) extensible, (6) salable, (7) portable, (8) fungible, (9) private and (10) divisible.
Andrew Poelstra's 2016 San Fran BitDevs presentation on Mimble Wimble sent shockwaves through the Bitcoin developer community. Mimble Wimble provides an approximate 3x scalability improvement over legacy blockchain technology plus other benefits.
Three main properties of MWC transactions increase their privacy. All transactions on the base layer are CoinJoined with Confidential Transactions and signature aggregation. Consequently, there are no addresses, transaction amounts or intermediary inputs and outputs in blocks and all transactions are indistinguishable from one another. Unless you are a transaction participant then all inputs and outputs look like random pieces of data on the blockchain.
MWC transactions and block format transactions can be merged when an output is directly spent by the input of another and this can happen without being broadcast to the network. It is as if when Alice sends MWC to Bob and then Bob sends MWC to Carol then Bob was never involved and his transaction is actually never seen on the blockchain. All these features and yet the whole blockchain can be stored, downloaded and fully verified in just a few gigabytes or less.
The MWC development team seeks to innovate and bring out all of the MimbleWimble protocol benefits. The team has already created a fully functional GUI wallet, developed a method for secure offline cold storage of MWC, completed a MWC/BTC atomic swap on testnet and is working on multi-sig transactions and Lightning Network.
[ ROADMAP ]