Skip to main content
QUICK REVIEW

[论文解读] Bitcoin Blockchain Dynamics: the Selfish-Mine Strategy in the Presence of Propagation Delay

Johannes Göbel, Paul Keeler|arXiv (Cornell University)|May 20, 2015
Blockchain Technology Applications and Security参考文献 8被引用 4
一句话总结

本文分析了在传播延迟条件下比特币区块链中的自私挖矿策略,表明区块隐藏会提高孤块率并降低整体区块生成效率。研究显示,即使拥有较高的算力,自私挖矿池也可能因效率低下而导致收入减少,并指出传播延迟的波动性是通过参数γ使该策略成功的关键因素。

ABSTRACT

In the context of the `selfish-mine' strategy proposed by Eyal and Sirer, we study the effect of propagation delay on the evolution of the Bitcoin blockchain. First, we use a simplified Markov model that tracks the contrasting states of belief about the blockchain of a small pool of miners and the `rest of the community' to establish that the use of block-hiding strategies, such as selfish-mine, causes the rate of production of orphan blocks to increase. Then we use a spatial Poisson process model to study values of Eyal and Sirer's parameter $γ$, which denotes the proportion of the honest community that mine on a previously-secret block released by the pool in response to the mining of a block by the honest community. Finally, we use discrete-event simulation to study the behaviour of a network of Bitcoin miners, a proportion of which is colluding in using the selfish-mine strategy, under the assumption that there is a propagation delay in the communication of information between miners.

研究动机与目标

  • 研究传播延迟对比特币区块链中自私挖矿策略的影响。
  • 分析区块隐藏策略对孤块产生率和网络效率的影响。
  • 在现实网络延迟和不同网络条件下,评估自私挖矿的盈利能力。
  • 研究参数γ(代表诚实矿工在发现公开区块后对秘密区块的响应比例)在促成或破坏该策略中的作用。
  • 通过现实挖矿动态下的离散事件仿真验证分析结果。

提出的方法

  • 采用简化的马尔可夫模型,追踪矿工及更广泛社区的信念状态,以研究区块隐藏对孤块率的影响。
  • 使用空间泊松过程模型分析参数γ,即在发现公开区块后,选择在秘密区块上继续挖矿的诚实矿工所占比例。
  • 该模型引入传播延迟的波动性,表明延迟方差增大可显著提高γ值。
  • 通过离散事件仿真模拟一个矿工网络,其中部分矿工采用自私挖矿策略,且通信延迟符合现实情况。
  • 仿真评估在诚实挖矿与自私挖矿策略下,长期的区块生成速率和收入分配情况。
  • 分析假设挖矿难度恒定,以隔离传播延迟和区块隐藏的影响。

实验结果

研究问题

  • RQ1传播延迟如何影响比特币中自私挖矿策略的成功率?
  • RQ2区块隐藏在多大程度上提高了区块链中孤块的产生率?
  • RQ3传播延迟的波动性在多大程度上影响了γ值(即响应秘密区块的诚实矿工比例)?
  • RQ4在何种条件下,尽管相对收入更高,自私挖矿仍会导致区块生成速率的净减少?
  • RQ5更广泛的挖矿社区能否通过监测孤块率的上升来检测自私挖矿行为?

主要发现

  • 当矿工采用区块隐藏策略(如自私挖矿)时,孤块产生率显著上升。
  • 传播延迟的波动性导致γ值迅速增加,使自私挖矿池更容易利用网络漏洞。
  • 即使算力份额超过25%,自私挖矿池每小时的收入仍可能低于诚实挖矿时的收入,原因在于区块生成效率降低。
  • 当使用自私挖矿策略时,长期区块生成速率下降,表明尽管相对奖励更高,但系统整体效率低下。
  • 诚实社区可通过监测孤块率的异常升高来检测自私挖矿行为。
  • 在未进行难度调整的情况下,自私挖矿会导致矿池的绝对收入下降,即使其占总区块份额更大。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。