On Bitcoin cash's target recalculation functions
On Bitcoin cash's target recalculation functions
复制标题
关于比特币现金的目标重算函数
DOI:
10.1145/3479722.3480998
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
Shen, Yu
中科院分区:
文献类型:
--
作者:
Garay, Juan;Shen, Yu
Bitcoin Cash, created in 2017, is a "hard fork" from Bitcoin responding to the need for allowing a higher transaction volume. This is achieved by a larger block size, as well as a new difficulty adjustment (target recalculation) function that acts more frequently (as opposed to Bitcoin's difficulty adjustment happening about every two weeks), resulting in a potentially different targetfor each block.While seemingly achieving its goal in practice, to our knowledge there is no formal analysis to back this proposal up.In this paper we provide the first formal cryptographic analysis of Bitcoin Cash's target recalculation functions---both ASERT and SMA (current and former recalculation functions, respectively)---against all possible adversaries. The main distinction with respect to Bitcoin's is that they are no longer epoch-based, and as such previous analyses fail to hold. We overcome this technical obstacle by introducing a new set of analytical tools focusing on the "calibration" of blocks' timestamps in sliding windows, which yield a measure of closeness to the initial block generation rate. With that measure, we then follow the analytical approach developed in theBitcoin backbone protocol[Eurocrypt 2015 and follow-ups] to first establish the basic properties of the blockchain data structure, from which the properties of a robust transaction ledger (namely,ConsistencyandLiveness) can be derived.We compare our analytical results with data from the Bitcoin Cash network, and conclude that in order to satisfy security (namely, properties satisfied except with negligible probability in the security parameter) considerably larger parameter values should be used with respect to the ones used in practice.
DOI:
--
发表时间:
2020
期刊:
International Conference on Blockchain
影响因子:
--
作者:
Sam M. Werner;D. Ilie;I. Stewart;W. Knottenbelt
通讯作者:
W. Knottenbelt