CryptoKitties疯狂暴露了DAPP的致命问题

赵建海
赵建海 2018-03-10 21:22
0 32970
近期,以太坊出现了严重拥堵的事件,起因是一块游戏。

CryptoKitties1128日登陆以太坊区块链,是一款虚拟养猫游戏,玩家可以买卖并繁殖不同品种的电子宠物小猫。这块游戏其实是一个基于以太坊的DAPP,上线后迅速在加密货币爱好者圈内刮起一阵旋风。

根据以太坊区块链的数据统计,在过去的1500个区块里,占据了总计超过16%的比例交易。

CryptoKitties在展现了DAPP的巨大潜力的同时,也暴露了DAPP的一个致命问题。

DAPP是基于智能合约的一种应用程序,运行在区块链的分布式网络上,运行数据也存储在网络中,通过网络节点的去中心化操作。

但是我们知道,任何一款应用都有一定的应用范围,不可能覆盖所有的用户。如果DAPP所有的数据运行和保存在区块链上,势必造成网络的堵塞,这对为其他用户来说是不是一种不公平?

区块链的底层数据结构,是通过数据的冗余来保证安全,如果DAPP的数据也在区块链网络上冗余,那么多大的区块链扩容都不能满足未来的需要。区块链就会像一场连环相撞的高速公路车祸现场一样,在去中心化的管理模式下,只会越来越堵,更多无辜的车辆也过不去。


什么才是DAPP未来最好的运行模式呢?

我们从日常生活中的获得启发。我们常说的“去中心化”模式,其实可以分为“全局性的去中心化”和“局部性的去中心化”。举个例子说,全国性的法律是一种全局性的规则,可以在整个区块链上执行和存储。而地方性的文件是一种局部性的规则,它们在区块链的其中某个部分执行和存储就行。这样就解决了公平和效率的关系。

回到最初的那个游戏上。CryptoKitties作为一种DAPP游戏,它的玩家应该自成一个虚拟的去中心化网络,游戏中的所有交易数据是限定在区块链的某一部分的,只有当玩家离开这个游戏时,其对应的交易数据才会影响到整个区块链网络。这样给其他非游戏玩家提供一个干净、通畅的交易空间。

这更符合去中心化理论的本质。
游客
登录后才可以回帖,登录 或者 注册