A coin selection strategy based on the greedy and genetic algorithm

被引:2
作者
Wei, Xuelin [1 ]
Wu, Chang [1 ]
Yu, Haoran [1 ]
Liu, Siyan [1 ]
Yuan, Yihong [2 ]
机构
[1] Univ Elect Sci & Technol China, Sch Informat & Commun Engn, 2006 Xiyuan Ave, Chengdu, Peoples R China
[2] Univ Sydney, Sch Comp Sci & Engn, Sydney, NSW, Australia
关键词
Coin selection; UTXO; Bitcoin transaction; Block size; Greedy algorithm; Genetic algorithm;
D O I
10.1007/s40747-022-00799-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Coin selection method refers to the process undergone when selecting a set of unspent transaction outputs (UTXOs) from a cryptocurrency wallet or account to use as inputs in each transaction. The most applied coin selection method that UTXO-based cryptocurrencies currently employ is an algorithm that decides on a certain set of UTXOs that matches the target amount and limits the transaction fee. However this approach trades off favourable maintenance overhead of the entire network for low transaction fees, as many low-value UTXOs known as "dust" is produced. Over time, this will impact the scalability and management of the cryptocurrency network as the global set of UTXOs become larger. Therefore, there is an urgency to find a higher-performing coin selection method suitable for UTXO-based cryptocurrencies. This paper proposes a method based on the greedy and genetic algorithm for effectively choosing sets of UTXOs in Bitcoin. The main objective of this coin selection strategy is to get as close as possible to the target while also maintaining and possibly reducing the number of UTXO inputs.
引用
收藏
页码:421 / 434
页数:14
相关论文
共 27 条
[1]  
Abramova S, 2020, CRYPTOECONOMIC SYSTE, V20
[2]  
[Anonymous], TRANSACTION DATA
[3]  
Antonopoulos AM, 2015, MASTERING BITCOIN UN
[4]  
Bamert T, 2013, IEEE INT CONF PEER
[5]  
Bitcoin Core, BITC COR 220 REL NOT
[6]  
blockchain, BLOCKCHAIN DATA
[7]  
Chang X, 2019, COMPUT APPL SOFTW
[8]   Application of Adaptive Genetic Algorithm in Inversion Analysis of Permeability Coefficients [J].
Deng, Xianghui .
SECOND INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING: WGEC 2008, PROCEEDINGS, 2008, :61-65
[9]  
Diroff DJ, 2019, ARXIV191101330
[10]  
Erhardt M, 2020, THESIS