网络长时间分裂后重新连接会怎样?

中本聪SN-1986

creighto:我同意这个想法。几个小时之后,客户端应该有可能察觉到收到区块的频率是否下降到了不太可能仅由偶然因素造成的程度。它就能知道自己是否已听不到整个网络正常运转的「嗡嗡声」。

creighto: I agree with that idea. After a few hours, it should be possible for the client to notice if the flow of blocks has dropped off by more than would be likely just by chance. It could tell if it's not hearing the hum of the world anymore.

其他参与者原话knightmb原帖 ↗

有意思的信息。也就是说,除了一些双重支付问题,只要区块链分离不超过 100 个区块左右(或 16 小时以上),

Interesting info, so other than some double-spending issues, as long as the block chain isn't separated for more than 100 or so blocks (or 16+ hours),

中本聪回应

实际上,分割很可能极不对称。把世界从正中间劈开很难。更可能的情形是一个国家对世界其他地方,比方说 1:10 的分割。那样的话,少数派分叉要花 10 倍的时间生成 100 个区块,约 7 天。而且客户端会非常容易地察觉自己听到的区块太少了、一定出了问题。

In practice, splits are likely to be very asymmetrical. It would be hard to split the world down the middle. More likely it would be a single country vs the rest of the world, lets say a 1:10 split. In that case, it would take the minority fork 10 times as long to generate 100 blocks, so about 7 days. Also it would be super easy for the client to realize it's hearing way too few blocks and something must be wrong.

其他参与者原话knightmb原帖 ↗

网络分裂持续的时间有没有硬编码的上限?意思是,如果我有一个从公共网络分离出去的小网络,在里面花了些币,几天后回来同步到公共网络(除了碰巧发生的币生成),交易应该都没问题?

If there a hard coded limit on split delay? Meaning if I had a small network split from the public network, spent some coin around, came back a few days later and got them sync up to the public network (other than coin generation if it happened) transactions should be fine?

中本聪回应

没有时间限制。只要你没有花少数派分叉里生成的币、没有花你收到的别人的双重支付,你的交易随时可以在之后进入另一条链。

There's no time limit. Assuming you weren't spending coins generated in the minority fork, or spending someone's double-spends you received, your transactions can get into the other chain at any time later.

上下文
译文校对、修订与纠错

当前版本尚未建立逐条校对状态记录。来源核验、历史审校与当前译文校对是不同事项。

查看历史审校与代表修订 →

译文内容版本:cab586ba038a。用于比对文本,不代表校对等级或更新时间。

准备纠错说明

请填写对应原文、现译文、建议译法和理由。复制后通过你联系本站作者的渠道提交;此处不会自动发送。

来源
英文原标题

What happens when network is split for prolonged time and reconnected?

Bitcointalk · 原始链接 ↗ 记录编号 SN-1986

阅读字号

选择适合你的字号,之后阅读会继续使用。