Rage Review : Recently, a coder named Voldemort published a solution to the problem of Bitcoin scalability and privacy. Perhaps this person is a die-hard fan of Harry Potter, and there are many references to the book in the book. However, technical experts did not ignore him, and still praised the proposal called Mimblewimble as an alternative to reduce the size of the blockchain. Previously, confidential transactions and signature collections could only handle one problem and could not take both into account. This proposal is a major breakthrough. However, the poor compatibility of the solution is the biggest factor hindering its implementation. Perhaps there will be a way to solve the compatibility problem in the future. Translation: Annie_Xu In a weird but true chapter in the history of bitcoin, an anonymous coder going by the pseudonym of Harry Potter's nemesis Voldemort has come up with a proposal that experts say could help solve the network's biggest problems. The author of the suggestion is "Tom Elvis Jedusor", which is the name of Voldemort in the French version of Harry Potter. However, the article uses words from Harry Potter more than once. Earlier this month, this person published the suggestion and named it "Mimblewimble", which is a spell in Harry Potter that makes the enemy unable to speak. Yet despite the allusion to the myth, the document has real-world implications, suggesting ways to combine cryptographic privacy and signature technology to gain new benefits. Experts were quick to see the practical implications of this fantasy scenario, with Blockstream mathematician Andrew Poelstra, who first chatted on IRC, noting that it didn’t seem like “complete fantasy.” And because bitcoin developers are looking for solutions to anonymity and scalability, people will discuss the document more seriously. Many of these developers believe that this anonymously published suggestion can advance the discussion process of solutions. Bitcoin Core code contributor Bryan Bishop commented on this:
Potential for scalability Currently, scalability is considered an element that must be perfected by Bitcoin and even all blockchains. Bitcoin developers have also rallied around the Lightning Network, an off-chain payment channel designed to boost the platform’s transaction capacity from seven transactions per second to Visa-like speeds. But Mimblewimble has emerged as an alternative to shrinking the size of the blockchain. Bitcoin users must download all transaction histories before they can verify them, and it is important to know that this amount of data is not small. Andrew Poelstra Poelstra said:
Poelstra also pointed out that the proposal is about more than just capacity expansion. No more trade-offs between privacy and scalability? In addition to scalability, there is also the issue of privacy. Because the blockchain is an open ledger that anyone can read and write to, Bitcoin is not completely anonymous as advertised, which has deterred privacy advocates and businesses that want to use Bitcoin because they don't want their financial data to be visible to adversaries or others. All privacy solutions to date have required a compromise between scalability and privacy. The Confidential Transactions implemented by blockchain developers on sidechains also have technical flaws and have strict requirements on transaction size. Therefore, the proposal document proposes:
Mimblewimble provides a way around this problem by combining several earlier Bitcoin cryptographic techniques: signature aggregation and Confidential Transactions. Using signature aggregation, it may be possible to compress all signatures into one block, thereby reducing the size of the blockchain while ensuring the security of transactions. Bitcoin Core developer Greg Maxwell proposed Confidential Transactions, which can shield the transaction amount so that only the sender and receiver can see the transfer amount. Greg Maxwell Mimblewimble combines these two technologies. Bishop explained:
Future development directions Developers are so excited about this that Bishop said someone — not necessarily the anonymous developer — might discuss the idea at the Scaling Bitcoin conference in Milan, Italy, next month. But challenges remain. The biggest problem with Mimblewimble is that it is incompatible with Bitcoin’s existing scripting language. Bishop explained:
Mimblewimble is only suitable for simple systems, that is, simple and direct transaction sending. That is to say, planned upgrades such as smart contracts and micropayment channels are not compatible with Mimblewimble, at least for now. And Poelstra said that it might be possible to use it for altcoins or sidechains in the future. But maybe other developers will find a way to implement this solution. Bishop said:
|
<<: MIT releases latest survey data on free Bitcoin airdrop project
>>: Kazakhstan's attitude towards Bitcoin has changed 180%
Many people know that people with big earlobes ar...
How to see the people around you clearly through ...
As one of the traditional physiognomy techniques, ...
On May 18, 2020, the Hangzhou Intermediate People...
Blockchain ledger startup Factom has released a n...
There are many lines on people's hands, and t...
The fortune line shows a person's fate in a v...
In fact, the personalities of some women can be s...
Korbit, South Korea’s largest bitcoin exchange, h...
Face analysis of the relationship between husband...
The board of directors appointed Wang Haichao as ...
Wu Shuo Author | Wu Zhuocheng Editor of this issu...
Women's facial features explained: Don't ...
Recently, the trial of a pregnant woman in Heilon...
On November 6, Bitmain officially released new pr...