"Bitcoin, which has been getting a large amount of public attention over the last year, represents a radical new approach to monetary systems which has appeared in policy discussions and in the popular press. Its cryptographic fundamentals have largely held up even as its usage has become increasingly widespread.The key issue is that nodes on the network have an incentive to keep transaction information to themselves to improve their odds of earning the transaction fee. These researchers propose a system to fix the incentive structure.
We find, however, that it exhibits a fundamental problem of a different nature, based on how its incentives are structured. We propose a modification to the protocol that can fix this problem.
Bitcoin relies on a peer-to-peer network to track transactions that are performed with the currency. For this purpose, every transaction a node learns about should be transmitted to its neighbors in the network. As the protocol is currently defined and implemented, it does not provide an incentive for nodes to broadcast transactions they are aware of. In fact, it provides a strong incentive not to do so. Our solution is to augment the protocol with a scheme that rewards information propagation."
Edit: here is a simplified summary of the paper.
Very interesting, I wonder if it will ever be implemented.
ReplyDeleteUnlike most critics of Bitcoin's design, this is actually a legitimate point. Fortunately, this can be corrected if an when the issue becomes problematic.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteI stopped reading when you failed to say two Bitcents instead you said Bitcoins....
ReplyDeleteI regret nothing.
ReplyDeleteNice catch, GoWest.
ReplyDelete