Ethereum: Understanding nodes calculating the border of the dust
In the previous release of the core of Bitcoin, the dust limit is defined as an output, which will require more than 1/3 of its value as taxes. However, with the release of the main version of Bitcoin of 0.14.0 and subsequent updates, a new approach was adopted to calculate the dust limit in the calculations of the nodes.
Old Method: The fee is based on a powder limit
Prior to the introduction of a new method in 2016, the dust limit was calculated based on the entire value of network operations at any time. This calculation took into account the taxes paid for each operation and found that the value of the value above one -third of its tax would be considered “dusty”. The old method relies significantly on manual calculations and adjustments to determine the line of dust, so it was predisposed to errors.
New Method: Calculation of Dust Limitation
With the introduction of a new method in 2016, the Ethereum team simplified the calculation using the Prague -based method. Based on the publication on the 2017 Ethereum developers, nodes with default settings use this formula to calculate their dust limit:
Dust_Limit = (Total_balance / Total_pennding) * 3
Where:
This calculation takes into account only costs and neglects taxes paid for each operation. As a result, the default settings can calculate the limits of their dust more accurate and efficient.
Conclusion
The new method, introduced by Ethereum, simplifies the process of calculating the dust limit, facilitating the nodes to control the balance of their nodes and to avoid “dusty” outputs. Using a threshold method, the nodes can calculate their line powder by manually without adjusting tax or manual calculations. This change improved the overall reliability and efficiency of the Ethereum node calculation.
Additional sources