Rootstock lead engineer Sergio Demian Lerner revealed in a blog post that he discovered new quadratic delays in Bitcoin Script while conducting research on the SegWit protocol. Lerner detailed that he started working on SegWit expansion last week and studying the code, specifically the “EvalScript() function”. In the process, Lerner discovered two quadratic complexity loops in the Bitcoin Core protocol. However, Lerner said that everyone does not need to worry about this test result, and he believes that “there are worse problems in Bitcoin block verification.” However, he went on to detail a potential attack scenario from malicious miners. Lerner explained:
Bitcoin scripts need to be optimized to prevent "surprises" during future expansionLerner further described an issue he called “Unmet Heckler: OP_IF Abuse,” and another issue he called “Rock-and-Roll” in the OP_ROLL opcode. He also detailed a lot of work being done to optimize block processing, though he said “some old code still needs to be optimized to prevent any ‘surprises’ in the future as we scale.”
Additionally, Bitcoin security expert Kristov Atlas complemented Lerner and his findings. He said:
Parallel ValidationLerner's blog post also prompted another thought, with one commenter asking:
BUIP033 is a concept proposed by Bitcoin developer Peter Tschipper in October 2016. BUIP033 proposes creating a separate thread for block verification. Essentially, this idea is the opposite of the current method of verifying each block through the main processing thread. Lerner responded:
Lerner joins scaling debateThe Rootstock chief engineer has already added his voice to the current scaling debate. He recently wrote a block size proposal involving SegWit and a 2MB block size increase. Last month, the "SegWit 2mb + soft fork/hard fork combination" scaling plan received mixed reactions and comments from Bitcoin developers. Lerner is also the inventor of ASICBOOST technology, which was hotly debated in the Bitcoin community some time ago. |
<<: Financial expert Brian Wolfe believes Bitcoin's popularity is inevitable
>>: Bitcoin demand continues to rise in India as cash reserve shortage drives up demand for Bitcoin
Face reading: What are the characteristics of a f...
1. Palace of Official Career Among the twelve pal...
Physiognomy is an academic discipline that has be...
Everyone's birthmark has different meanings w...
What’s the luck of a woman with straight eyebrows...
The mouth is one of the five facial features and ...
The star Tianji represents learning and activity,...
Cash-strapped bitcoin miners are reducing loan am...
Palmistry is a relatively important part of fortu...
People usually think that palm reading is somethi...
We can usually see that some people obviously have...
Marriage is one of the most important things in o...
In fact, facial features are the best way to give ...
How to read the forked wisdom line on palmistry? ...
In fact, everyone's moles are different, and ...