计算机科学
分类帐
块链
计算机网络
数字货币
计算机安全
数字加密货币
数据库事务
分布式账本
货币
协议(科学)
分布式计算
万维网
数据库
货币经济学
业务
会计
医学
替代医学
病理
经济
付款
作者
Christian Decker,Roger Wattenhofer
标识
DOI:10.1109/p2p.2013.6688704
摘要
Bitcoin is a digital currency that unlike traditional currencies does not rely on a centralized authority. Instead Bitcoin relies on a network of volunteers that collectively implement a replicated ledger and verify transactions. In this paper we analyze how Bitcoin uses a multi-hop broadcast to propagate transactions and blocks through the network to update the ledger replicas. We then use the gathered information to verify the conjecture that the propagation delay in the network is the primary cause for blockchain forks. Blockchain forks should be avoided as they are symptomatic for inconsistencies among the replicas in the network. We then show what can be achieved by pushing the current protocol to its limit with unilateral changes to the client's behavior.
科研通智能强力驱动
Strongly Powered by AbleSci AI