According to Coindesk's June 5 report, Jadge Dryja, an early adopter of the Bitcoin Lightning Network concept, published a new paper on Monday that outlines the expansion he has been working on over the past year. solution.
(Source: flickr )
The Utreexo technology mentioned in this paper will reduce the memory footprint of some of the bitcoin nodes known as the state (also known as "UTXO set"), while the full node will be easier to run with the help of password proof.
- Russia's central bank director of legal affairs: "there is more than enough" to ban Bitcoin
- Bridge Water Fund Ray Dalio talks about paradigm shift: Will gold or bitcoin be bought in the next decade?
- Why is the founder of Layer1 saying that Bitcoin is actually an energy storage industry?
- Research: Bitcoin inflation loopholes still exist, 60% of Bitcoin is or affected by the entire node
- Bitcoin will continue to fall close to $7,600? The bearish pattern of bear market is re-emerging in 2018
- The main force continues to wash, ETH or brewing changes
In a paper on Lightning Networks, Dryja said that if the transactions on the Bitcoin main chain are placed on the second-tier network, the scalability of Bitcoin will increase dramatically. Nowadays, several development teams are working hard to implement this technology for bitcoin payments, but this technology is still in the experimental stage and it is not 100% safe to use.
Utreexo technology is, in the final analysis, making Bitcoin's complete nodes easier to run. Although the full node requires some computing resources to set it up, it is still the safest way to use Bitcoin (transactions on the network do not need to trust the intermediary to verify that it is true).
The paper explains:
As the number of users of the Bitcoin system increases, the UTXO set will increase accordingly, so the resource cost of running the entire Bitcoin node will increase. This will result in fewer and fewer users running their own nodes, while more users will rely on those lightweight clients or (third party) nodes to get the bitcoin's network status.
Therefore, this paper outlines how nodes can use less cryptographic proofs to store less data without compromising network security. The paper writes:
Nodes that use accumulators only need to store data representing the logarithmic size of the UTXO set, which greatly reduces the storage seek and disk seek time.
The paper also introduces the results of the technology of Dryja virtual operation, which shows the superiority of the scheme.
He said to CoinDesk:
Since January of this year, I have implemented more code and published the code on GitHub, and finally got the performance data of the bitcoin main network download size.
By analyzing the data, I found a small problem: although the storage requirements were generally reduced, it proved that the data still increased the load of the network bandwidth.
The paper explains:
In the simulation run in early 2019, we downloaded the bitcoin blockchain, which allocated 500MB of RAM to the cache, and the password proved only about 25% of the downloads.
Dryja tells CoinDesk that if other developers want to study the technology carefully, he will release the code as open source so that developers can test the idea.
The technology has not been integrated into the wallet, it will take some time, but there will be open source code for everyone to try.