It has been a long journey, but we’re getting close to the finish line. 2021 is shaping up to be a great year for LTC. The testnet is running smoothly, with only a few bugs remaining to track down.
I’ve updated the one-sided txs proposal to guard against Wagner’s attacks, use stealth addresses, include payment proofs, and guard against replay attacks. It’s still in desperate need of reviewers, but the current form of the proposal is likely to be in the final form (barring no new attacks are found).
After finishing the proposal, I got started on the implementation of one-sided transactions. The new fields have all been added and existing tests fixed.
Now that the fields have all been added to the input and output structures, I will add the new validation logic for checking signatures and performing the new ownership check (See validation rules here).
I will then add in wallet support for the new one-sided transactions, add MWEB functionality in the GUI, and prepare for a second testnet that will also include non-technical users this time.
This update was written by the Litecoin MimbleWimble lead developer David Burkett and published on Litecoin.com