We describe and analyze perishing mining, a novel block-withholding mining strategy that lures profit-driven miners away from doing useful work on the public chain by releasing block headers from a privately maintained chain. We then introduce the dual private chain (DPC) attack, where an adversary that aims at double spending increases its success rate by intermittently dedicating part of its hash power to perishing mining. We detail the DPC attack's Markov decision process, evaluate its double spending success rate using Monte Carlo simulations. We show that the DPC attack lowers Bitcoin's security bound in the presence of profit-driven miners that do not wait to validate the transactions of a block before mining on it.
翻译:我们描述并分析腐烂的采矿业,这是一个全新的阻断采矿战略,它通过从私人维持的链条上释放块头来吸引利润驱动的矿工在公共链条上从事有益的工作,从而诱使利润驱动的矿工离开在公共链条上从事有用的工作。然后我们引入了双重私人链(DPC)攻击,在这种攻击中,一个旨在将支出增加一倍的对手通过间歇性地将部分散射权用于破坏采矿,提高了其成功率。我们详细介绍了DPC攻击的Markov决定程序,用蒙特卡洛模拟来评估其双重支出成功率。我们表明,DPC攻击降低了Bitcoin的安全,而后者则不等待在采矿之前验证区交易的利润驱动矿工的存在。