DTNB: A Blockchain Transaction Framework With Discrete Token Negotiation for the Delay Tolerant Network
暂无分享,去创建一个
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.