在区块链的河边晃了好多年,也算知道一些皮毛,只是无币区块链这两天突然热起来了。国家支持区块链,但是有币的很容易走向传销之路,所以很多地方保守起见只能提无币区块链了。无币区块链可能会发展壮大么?无币区块链和有币区块链会如何共存?这是我这两天思考的问题。
有币区块链和无币区块链的差异,有点类似市场经济和计划经济的差异。有币可以搞市场经济,无币就只能搞计划经济。首先讲讲区块链技术最开始为何会有币。因为早期币是去中心化的,需要激励矿工节点竞争记账权来维持网络的安全可靠,同时也让币的发行在时间和空间上比较分散。相对来说,无币区块链也就是要绕过这几个问题。因为无币区块链讲的主要是存证和建立信任,所以一般的提法是上面不涉及金融活动,所以没币是可以的。剩下的唯一问题就是如何来保证网络的安全可靠。我们思考互联网的DNS根服务器,发现也是相对分散的并通过一些约束来获得安全性和可靠性。但同时也存在一些问题,比如dns劫持和dns拦截。如果记账全采用类似dns服务器那样的做法,只给一些可靠的组织机构授权,这出来的就是一种联盟链。联盟链在联盟内部利益一致的时候,应该是可信的。只要联盟利益一致,各自愿意承担记账成本,联盟链是可以运行下去的。或者让一个有钱的组织机构出钱,如国家或者联合国来补贴,也是可行的。联盟链的问题在于其可信度应该是低于公链的,如果有某个利益高于整个联盟的利益,那么可能就会做假。其二是在缺乏链上约束的时候,链的使用权给谁的问题。公链都是使用经济手段来提升攻击者的成本,如eth就通过提升指令的gas来避免了粉尘攻击。如果联盟链仍然是授信查询或者注册后查询的话,那么同样会面临类似12306流量爆发的问题。有币区块链使用的是资源链上竞价,从而获得了公平的使用权限。但在联盟链可能就会存在一些资源被限制和浪费的现象,其稳定可靠和持续性依赖于计划。
那么无币区块链是否就没有必要存在呢?我认为无币区块链类似于分布式数据库。我认为其实可以和有币的区块链结合起来实现某些应用。如果我们把无币区块链当成了分布式热备的数据库,那么为了提升其可靠性,可以在一定间隔的区块hash写入到可信公链中。最后可以通过公链来验证无币区块链是否被篡改或者受到攻击。但这个无币的区块链具体和百度阿里的云数据存储有多大区别呢?我有点看不懂,可能我对于无币区块链的学习还太过于表面。
(发现简书里面提到某些具体币的名称仍然会转为仅仅自己可见,不知道这篇会不会,测试一下)
网友评论