...
首页> 外文期刊>OASIcs : OpenAccess Series in Informatics >A Formal Analysis of the Bitcoin Protocol
【24h】

A Formal Analysis of the Bitcoin Protocol

机译:比特币协议的正式分析

获取原文

摘要

We study Nakamotoa??s Bitcoin protocol that implements a distributed ledger on peer-to-peer asynchronous networks. In particular, we define a principled formal model of key participants - the miners - as stochastic processes and describe the whole system as a parallel composition of miners. We therefore compute the probability that ledgers turn into a state with more severe inconsistencies, e.g. with longer forks, under the assumptions that messages are not lost and nodes are not hostile. We also study how the presence of hostile nodes mining blocks in wrong positions impacts on the consistency of the ledgers. Our theoretical results agree with the simulations performed on a probabilistic model checker that we extended with dynamic datatypes in order to have a faithful description of miners' behaviour.
机译:我们研究Nakamotoa ??的比特币协议,它在点对点异步网络上实现了分布式分类帐。特别是,我们定义了主要参与者的主要形式模型 - 矿工 - 作为随机过程,并描述整个系统作为矿工的并联组成。因此,我们计算了分类仪转变为具有更严重不一致的州的概率,例如,具有较长的叉子,在消息不会丢失的假设下,节点并不敌对。我们还研究了错误位置在错误位置的敌对节点挖掘的存在如何影响LEDERS的一致性。我们的理论结果与在我们用动态数据类型扩展的概率模型检查器上进行的模拟,以便具有忠实的矿工行为的描述。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号