在比特币中,6种确认被认为是安全的(交易/块反转的可能性很低)。
现在的数字是什么?
发布于 2016-04-14 16:29:14
来自乔治·哈勒姆:
12确认;但是,仍然鼓励经常处理大量以太的交换和实体运行两种不同的Ethereum实现,并且只接受双方为达到最大安全性而确认的事务(例如Go & C++)。
供参考,12次确认约为3分钟。
发布于 2016-02-01 18:17:31
geth客户端等待5个块来确认新的薄荷块(约1分钟)。
I0201 19:07:07.354260 9098 worker.go:349] Mined block (#1483 / a2648b58). Wait 5 blocks for confirmation为了确保一个块不是叔父,或者包含在块中的事务不会挂在ommer中,我建议等待7次确认(大约2分钟)。来自白纸:
B块中包含的叔父必须具有以下属性:...它必须是B的kth世代祖先的直接子代,其中2 <= k <= 7. ...。
矿工需要检查最后250个区块的参数。如果你想在最安全的链条上,所有的脚都在地面上,就像矿工一样,等待250次确认(约1小时)。
一些交易所实行双管齐下,甚至等待500次确认(约2小时)。这可能伴随着任何地方都可读的安全警告,因为边界仍然不被认为是稳定的。我想这太过分了。
总之,它始终取决于您的应用程序和附加值来考虑哪些确认被认为是安全的。
发布于 2016-01-22 02:31:42
由于幽灵协议,Ethereum在理论上比比特币更短的时间内实现了终结性。这意味着,在15秒的阻塞时间内,大约需要40个块来匹配6个比特币块所需的60分钟。
因此,假设没有重大的共识错误,在比特币中,40个确认应该比6个确认更安全。在实践中,对于规模合理的交易来说,大约20到25次确认就足够了.
https://ethereum.stackexchange.com/questions/319
复制相似问题