DTNB: A Blockchain Transaction Framework With Discrete Token Negotiation for the Delay Tolerant Network

被引:8
作者
Cong, Xin [1 ,2 ]
Zi, Lingling [1 ,2 ]
Du, Ding-Zhu [2 ]
机构
[1] Liaoning Tech Univ, Sch Elect & Informat Engn, Huludao 125105, Peoples R China
[2] Univ Texas Dallas, Dept Comp Sci, Richardson, TX 75080 USA
来源
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING | 2021年 / 8卷 / 02期
基金
美国国家科学基金会; 中国国家自然科学基金;
关键词
Blockchain; Delays; Peer-to-peer computing; Internet; Scalability; Security; Currencies; delay tolerant network; discrete token; negotiation mechanism;
D O I
10.1109/TNSE.2021.3065058
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The current blockchain deployment solutions rely on a continuous connectivity network. Unfortunately, the delay tolerant network does not meet this condition. Therefore, we construct a novel blockchain transaction framework with discrete token negotiation called DTNB, which can be deployed on the delay tolerant network to provide transaction services. Specifically, we present the structure of add-chains by modifying the existing block structure. Then, we design a mining qualification determining scheme to achieve fair transactions, including discrete token generation algorithm and mining qualification attribution algorithm, and this scheme avoids the problem that nodes with more stakes in the PoS and DPoS algorithms can obtain mining qualifications with a higher probability. Furthermore, we present two mining schemes and also design a fork processing algorithm, which ensures that blocks on the add-chain generated by the local network can be appended to the main chain with the equal probability. Finally, we design the second consensus algorithm to avoid the problem of false and repeated transactions of the blocks on the add-chains in the local network. Theoretical analysis shows three properties of DTNB, including safety, reliability and activeness, and the experimental simulations demonstrate DTNB has advantages in throughput, block generation time and fork rate.
引用
收藏
页码:1584 / 1599
页数:16
相关论文
共 29 条
[11]   BCOSN: A Blockchain-Based Decentralized Online Social Network [J].
Jiang, Le ;
Zhang, Xinglin .
IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2019, 6 (06) :1454-1466
[12]  
Kazmi I., 2011, 2011 UkSim 13th International Conference on Computer Modelling and Simulation (UKSim 2011), P420, DOI 10.1109/UKSIM.2011.86
[13]  
King S., 2012, PCOIN PEER TO PEER C
[14]   Proof of Vote: A High-Performance Consensus Protocol Based on Vote Mechanism & Consortium Blockchain [J].
Li, Kejiao ;
Li, Hui ;
Hou, Hanxu ;
Li, Kedan ;
Chen, Yongle .
2017 19TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS (HPCC) / 2017 15TH IEEE INTERNATIONAL CONFERENCE ON SMART CITY (SMARTCITY) / 2017 3RD IEEE INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (DSS), 2017, :466-473
[15]  
Li P, 2020, IEEE INFOCOM SER, P1728, DOI [10.1109/infocom41043.2020.9155375, 10.1109/INFOCOM41043.2020.9155375]
[16]  
Lopes V., 2018, ARXIV181000329
[17]   Research challenges and opportunities in blockchain and cryptocurrencies [J].
Mahmoud, Qusay H. ;
Lescisin, Michael ;
AlTaei, May .
INTERNET TECHNOLOGY LETTERS, 2019, 2 (02)
[18]   Performance Modelling and Analysis of Software-Defined Networking under Bursty Multimedia Traffic [J].
Miao, Wang ;
Min, Geyong ;
Wu, Yulei ;
Wang, Haozhe ;
Hu, Jia .
ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2016, 12 (05)
[19]   Blockchain for 5G-enabled IoT for industrial automation: A systematic review, solutions, and challenges [J].
Mistry, Ishan ;
Tanwar, Sudeep ;
Tyagi, Sudhanshu ;
Kumar, Neeraj .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2020, 135
[20]   DakNet: Rethinking connectivity in developing nations [J].
Pentland, AS ;
Fletcher, R ;
Hasson, A .
COMPUTER, 2004, 37 (01) :78-+