2018 · 51 citations · 26 references
ComputingCybersecurityDecentralizationIncentive SystemsNetwork SecurityDistributed TransactionsMonetary IncentivesPeer-to-peer NetworkingPeer-to-peer NetworksPeer-to-peer SystemsRouting ProtocolsAverage Path LengthBlockchain ConsensusConsensusIncentive MechanismsPeer-to-peer ProtocolsPropagation MechanismsRedundant CommunicationShortest Path Length
Existing permissionless blockchain solutions rely on peer-to-peer propagation mechanisms, where nodes in a network transfer transaction they received to their neighbors. Unfortunately, there is no explicit incentive for such transaction propagation. Therefore, existing propagation mechanisms will not be sustainable in a fully decentralized blockchain with rational nodes. In this work, we formally define the problem of incentivizing nodes for transaction propagation. We propose an incentive mechanism where each node involved in the propagation of a transaction receives a share of the transaction fee. We also show that our proposal is Sybil-proof. Furthermore, we combine the incentive mechanism with smart routing to reduce the communication and storage costs at the same time. The proposed routing mechanism reduces the redundant transaction propagation from the size of the network to a factor of average shortest path length. The routing mechanism is built upon a specific type of consensus protocol where the round leader who creates the transaction block is known in advance. Note that our routing mechanism is a generic one and can be adopted independently from the incentive mechanism.
26
Statistical mechanics of complex networks
Réka Albert, Albert-Ĺaszló Barabási · Reviews of Modern Physics · 2002 · 20.6K citations · Full text
Bitcoin: A Peer-to-Peer Electronic Cash System
Dr Craig S Wright · SSRN Electronic Journal · 2008 · 14.3K citations · Full text
Ethereum: A Secure Decentralised Generalised Transaction Ledger
Gavin Wood · 2013 · 5.3K citations
On the Security and Performance of Proof of Work Blockchains
Arthur Gervais, Ghassan Karame, Karl Wüst et al. · 2016 · 1.6K citations
Iddo Bentov, Charles Lee, Alex Mizrahi et al. · ACM SIGMETRICS Performance Evaluation Review · 2014 · 583 citations