都知道区块链是建立在,互不可信的系统上的,因此各节点需要达成共识,才能建立信任,并且需要通过智能合约的约束,来确保节点将数据上链的时候是无恶的。事实上现有的节点,基本是布置在服务器上的,这样很难做到完全去中心化,例如虽然是很多节点,大家借用同几家巨头企业的云服务,就是很大的隐患。更不用说像EOS搞的超级节点,实际上性能并没有提高多少,并且这些节点的存在,都是以自己利益为主,去年发生好几起不利散户的事情,最后的仲裁也没能给出公平的答复。
传统的物联网领域,都是基于服务器的中心化结构,所有设备的链接、数据处理都需要经过云计算,现在已经暴露出,诸如计算成本高、数据保护没法监管、被攻击后造成连锁反应的问题。这些都是现有的中心化无法解决的。因而现在物联网领域正在探索边缘计算,即在靠近物联设备终端的位置上,进行数据处理的方法,它同区块链一样也是分布式计算的一种,但它更像我们小时去网吧玩CS,将整个网吧主机连在一起的局域网。即设备在原先可以交互,并产生数据的情况下,现在能做到自行处理计算数据,这样就可以做到不连接云平台,通过局部数据计算,就可以实现物联设备的智能控制。
当各设备端具备边缘计算的能力时,区块链可以将节点部署在上面,这样的节点都是机器,不需要云服务器,数据都是机器产生并计算,并且通过区块链的智能合约,保证数据的可靠性和安全,这样成为真正的完全去中心。这样的一套系统,几乎不需要人去参与,则排除了人为作恶的可能性。当然,现阶段还面临着很多问题,要不然国家也不会在今年两会提出,大力支持这个方向的发展。