According to a May 1 report on the Litecointalk forums, the project to implement the MW privacy enhancements into Litecoin has reached an important milestone with the build of a test-bed. Burkett claims that he has also run some end-to-end validation tests through the framework.
The lead developer on the Litecoin Mimblewimble (MW) project, David Burkett, has now built a functional testing framework and started to integrate the development work done so far into the Litecoin codebase.
“I’ve built out a functional testing framework that builds valid headers, blocks, and transactions. I’ve now got some (mostly) complete end-to-end block validation tests”, he said.
As Cointelegraph reported in March, Burkett predicted that MW would be running on the Litecoin testnet by the end of the summer. This is a significant step towards that goal.
Burkett has also begun to integrate his work with the Litecoin codebase, initially focusing on the ConnectBlock logic. This part of the code validates blocks before adding them to the chain.
While Burkett was still unsure as to which specific area to tackle next, he did state that his high-level plan involved continued codebase integration and “lots more testing.”
Burkett also gave an update on his other project, Grin++, which has just achieved release candidate v1.0.0 status, marking its “first non-beta version.” Grin++ featured the first implementation of the Mimblewimble privacy protocol, back in January 2019.
Mimblewimble was first revealed in 2016 when its white paper – authored by an individual acting under the pen name Tom Elvis Jedusor – appeared on a Bitcoin research channel.
The protocol aims to improve blockchain privacy, scalability, and fungibility by combining transactions in a CoinJoin. As a result, blocks on the network comprise a list of all input, output, and signature data, which obscure transaction data for any third party monitoring the network.
Lightning Labs Designs Monitoring Tool for ‘Layer 2’ Bitcoin Network
The lightning network, seen as the future of bitcoin payments, is now a bit easier to monitor.
This Wednesday, Lightning Labs released a new network analysis tool dubbed “Lndmon” that bitcoin lightning network users can use to pull up data about the state of their node and the rest of the network. The offering features colorful graphs illustrating different aspects of the network, such as network fees or the “channels” a user has opened to send lightning payments.
This is useful for users running “lightning nodes”, which users need to set up in order to use the network in the most secure way. Lndmon gives users a more tangible look into what’s going on with their nodes, whether the user is a running a routing node and looking to make a little money or a bitcoin enthusiast who just want to know more about their node and the rest of the network.
The announcement blog post written by Lightning Labs software engineer Valentine Wallace, who led the project, explains:
“As the network has grown over the past year, we’ve noticed gaps in its observability and the need for an easy-to-use tool for routing node operators to manage their nodes.”
There have even been instances when the tool might have even prevented problems with the network, Wallace argues in the blog post: “This year, lack of such a suitable tool caused certain problems in the peer-to-peer network to remain undiscovered until they became harmful.”
As such, Wallace thinks Lndmon can “help prevent problems by enabling users to monitor trends and take preventative action.”
But it isn’t just for detecting problems. By looking at the graphs, users can take a better look at the history of their payments, or potentially use it to figure out how to pay the lowest fees when sending payments.
The tool is supposed to be easy to use, at least for developers. Once a user has their node up and running, it just takes a couple of extra steps to get their own Lndmon dashboard up and running.
Lightning Labs has plans to extend the tool further, such as supporting more lightning network data and allowing users to set up notifications when something happens they would like to know about.