Litecoin is one of the leading cryptocurrencies in the market. Its blockchain has been working consistently with 0-downtime since its inception back in 2011. In order to continue to grow Litecoin globally, we need to solve the very important issue of fungibility. At the moment, Litecoin transactions are made completely public. This means that that certain types of transactional information can be deducted from the Litecoin ledger to track a person’s purchases or wealth.
If Litecoin is going to be adopted by mainstream users and businesses, we need to provide financial privacy. For example, fungibility helps protect users from having their transactions or balances readily accessible on the blockchain for criminals to identify attractive targets.
Following the Litecoin Community Crowdfunding System, the Litecoin Foundation is setting up a dedicated development fund which will go towards sponsoring David Burkett, who is a developer for Grin++, to work on implementing the Extension Block and MimbleWimble code for Litecoin so that we address this issue of fungibility.
The plan is for David to work 30 hours a week. This will be split into 15 hours for Grin++ and 15 hours for MimbleWimble via Extension Blocks. We believe that this will be a mutually beneficial arrangement because Grin++ code will eventually be forked onto Litecoin’s Extension Block. Therefore any development in Grin++ will be immediately beneficial to Litecoin.
For more information on how opt-in privacy will be implemented onto Litecoin, here are the two Litecoin Improvement Proposals (LIPs):
Since the current Litecoin code is very similar to Bitcoin code, David Burkett will have a large task ahead of him. Historically, Litecoin Core regularly merges code upgrades from Bitcoin Core. So in order to make sure that this continues to happen even after the MimbleWimble code has been integrated, David will need further resources to make the necessary infrastructur...