联盟链地域上的限制体现在哪里呢?互联网本身就打通地域限制了吧?

联盟链地域上的限制体现在哪里呢?互联网本身就打通地域限制了吧?

早期到目前为止,多数基于联盟链的项目在搭建的时候,节点都是事先部署在邻近的机房或者相同地域的云服务器上,或者是同一个云服务商提供的在广域网上分布的节点(但是这种我们说还是脱离了真实的广域网环境),只有少数做跨境的金融或者供应链业务的基于联盟链的项目,才真正部署在广域网上。这个限制主要还是从共识机制上来说,比如Zab这种共识协议,对网络分区容忍度是0,也就是说它有个前提就是节点之间的网络必须是稳定的,如果不能稳定,它就不能100%保证数据一直是一致的并且可用的。另外联盟的的出块速度都比较快,一般都是在几秒左右,这就要求参与共识的节点必须网络延迟很低,否则会有大量轮次的共识因为没有在规定时间内得到足够的确认数而失败,会非常影响效率。广域网上要保证网络延迟非常低是比较困难的,除非在部署节点的时候就考虑这一点,在节点所处的地理位置和机房做出选择,保证网络延迟是比较低的。