在哈希值最低的实体获胜的情况下,优化工作证明问题是否存在任何安全弱点或其他缺点?

我想知道,如果像比特币这样的加密货币将其工作证明问题改为优化竞赛,是否会有任何安全缺陷。例如,假设比特币将其工作证明问题转化为优化问题。在这种情况下,工作证明问题的每个实例的目标是最小化哈希函数的输出,每个块的获胜者是在10分钟后找到哈希值最低的输入的实体。优化工作证明问题是否会导致加密货币的任何安全弱点、其他缺陷或复杂性?有没有使用优化工作证明问题而不是搜索问题作为工作证明的加密货币?
安全
工作证明
共识
最佳连锁店
分享
改进这个问题
跟随
23小时前编辑的
墨奇♦
54.1k3232金徽章150150银徽章468468铜徽章
17年5月26日21:27问
Joseph Van姓名
11355青铜徽章
它不会起作用,因为它会导致弱点。请参阅bitcoin.stackexchange.com/questions/53654/…–abelenky 5月26日21:50
似乎这将是一个主要的问题,如果有实体谁控制了采矿网络的大部分。另一方面,如果每个实体只控制网络的一小部分,那么我不认为这个问题会是致命的。例如,如果Alice只控制了10%的采矿权,并且Alice领先5分钟,那么Alice只有15%的机会开采下一个区块,因此Alice很难产生51%的攻击。因此,我想知道除了“未雨绸缪”的攻击之外,是否还有其他弱点Joseph Van Name 2017年5月26日22:42
还有一个问题是,你怎样才能取得这样的成就。您基本上需要收集优化问题的所有解决方案,这将意味着不必要的网络泛洪。这是一种不公平的优势,因为所有的解决方案都不可能在同一时刻达成小说7月3日17点20分45秒
小说。至于收集所有解决方案,可以灌输一个协议,声明只有低于某个阈值的散列才是可接受的,这样就只能收集少数解决方案Joseph Van Name 2017年7月3日22:50
添加评论
2个答案
2
通常,可以预测成功的“平均”散列。
当一个矿工有幸找到一个异常好于正常的散列值时,它就可以将该块保持在自己的状态,并在下一个块和下一个块的开采中获得一个开始。
当一个竞争区块被一个竞争矿主释放时,原始矿主可以以一个非常低的散列值释放它以前的秘密区块,这被认为是一个有保证的“赢家”。
这将使其他矿商的工作无效,并使矿商在未来的工作中处于领先地位,从而使矿商获得不公平的优势,并对区块链拥有更大的控制权。
分享
改进这个答案
跟随
编辑时间:2017年5月27日13:02
回复时间:2017年5月26日21:52
阿贝伦基
133277银牌1919铜牌
1
这和比特币式的POW中自私的挖掘有什么区别吗?每种策略的预期价值是什么尼克·奥德尔17年5月26日21:57
添加评论

你还没有像攻击者那样思考
除了鼓励自私的采矿,一个矿工可以做以下攻击:马洛里把她所有的资金寄给她自己的每一个街区。一旦她找到一个哈希值很低的块,她就可以执行以下攻击:向接受第一次确认的人付款,并支付大量费用,确保它将在下一个块中。等下一个街区。收到交易的背面(例如,另一条链上的硬币)。发表他们的观点并大笑。
分享
改进这个答案
跟随

时光素材-香车美女  (1486)blockchainBTC比特币区块链www.qkl91.com

发表评论

邮箱地址不会被公开。 必填项已用*标注