区块截留攻击

尽管矿工无法窃取成功的答案所带来的区块奖励,但他仍然可以否决池中其他矿工的报酬。矿工可以选择丢弃所有成功答案,而只向矿池管理员提交部分答案。这样,当其他人找到完整答案时,该矿工会收到一定份额的奖励,而他并未对该矿池提供任何实质贡献。丢弃成功的答案妨害了矿池,但只让攻击者损失了少量收入。尽管会对攻击者造成损失,但在某些情况下攻击者投入算力来妨害他们的竞争对手是值得的:攻击者矿池通过将一些矿工注册为受害者矿池中的工作人员而渗透其中,然后这些矿工进行区块截留攻击。经过仔细计算成本和回报,在某些情况下(取决于攻击者和受害者矿池的大小),攻击是有利可图的。为了防止这种手段,略微修改的挖矿协议被提出。在修改的版本中,矿工将无法辨别部分和完整的工作量证明,并且也不能选择性地截留完整答案。

区块截留攻击

扫一扫手机访问

发表评论