Litecoin MimbleWimble August Summary Update
This update was written and provided by Litecoin MimbleWimble lead developer. David Burkett.
———
coding
last month I node
This month I’ve added code on top of the LTC 0.21 release codebase (see July update). wallet
password. It turns out there were a lot of changes to the wallet between 0.18 and 0.21, so we had to spend several weeks redesigning how we calculate and manage MWEB addresses and keys. The end result is a lot cleaner than in 0.18, so despite the extra effort it took, I got good results 🙂
For the code monkeys among you, most of the changes are in scriptpubkeyman.cpp 1, mweb._wallet.cpp and Keychain.cpp.
Additionally, there were many bugs and tests that needed to be fixed as a result of the merge, which we were able to do in time for Quarkslab auditors to include them in their review. In that regard…
Review and Audit
I am currently working very closely with one of Quarkslab’s auditors. She is reviewing the code and is in the early stages of testing. We were able to get her in sync with her mainnet and she also asked me to create a testnet for them, and they are currently connected and experimenting.
release
It’s now merged on top of the 0.21 release code, but it hasn’t actually been merged yet. released Still 0.21 😀. I’ve been asked to take over the maintenance of this release, so I’ve spent some time last week preparing the code for the release. Assuming we can get other developers together (it’s a lot like herding cats), we expect to be able to release 0.21 in the next update. This includes support for Taproot 🚀, among other things. Let’s hope 0.21 is adopted quickly and miners can send a signal to Taproot. Because next month we will stop releasing MWEB (as I will call it). 0.22-ish
Until someone tells me the official release number). release date 0.22-ish
It will depend heavily on the results of the audit, which will not be fully completed until mid-October. So for now, let’s be optimistic about the October 31st 🎃 release, but please write down the date very lightly in pencil and not in pen 😉
Notable Mentions
Ryan Wright is an absolute player. While I’m looking for a quiet street corner to live (see: background 18), he swooped down Donate 100 LTC 2 Just before my house was listed on the market 😜
MWEB is now fully funded! 💰 🤑 💵
Any additional donations collected will continue to be used to fund future development projects. There’s still a lot more we want to do, including Dandelion for P2P-level privacy, CoinSwap support, improved synchronization, Atomic Swaps, surveillance-only addresses, and MWEB support for hardware wallets and light clients. So chip in 6 whenever you can 🙏