财经365讯(编辑 章馨),目前做区块链应用,有几种方式。第一种是数据上链。数据上链的特点是对现有业务系统友好,因为改动很容易,直接把数据库的部分改成区块链调用即可。如果区块链不是自己开发,而是使用bass(区块链即服务)服务商提供的服务,1-2天即可完成传统应用到区块链应用的转型。
用数据上链的方式实现区块链应用,目前会遭到很多质疑。最常见的声音是,这种方式是用中心化的业务系统去写去中心化的数据账本,因此并不符合真正的区块链精神。
因此数据上链只是区块链的初级应用。中级的应用,是业务上链,即使用智能合约替代传统的中心化业务系统。用智能合约替代业务系统,产生的数据自然天生在链上,而无需上链这一过程。这叫做核心业务和关键数据的链上化。
但智能合约目前争议较大,最具争议的就是其安全性。code is law是理想,code is bug是现实。现阶段的智能合约无法托起数字资产之重。
所以很多公链开始转向做支持撮合交易的钱包了,毕竟干掉去中心化的交易所,比开发更安全的智能合约带来的利益更大。
而区块链的高级应用,实际上是没有链上与链下概念的,就像线上与线下一样。PC互联网时代有线上与线下之分,移动互联网时代线上与线下融为一体。PC时代的电商在移动时代叫做新零售,是软体与实体相结合的产物。
高级的区块链应用,也不分链上和链下。高级的区块链应用本身就是和硬件相结合的,所有的设备都是区块链的节点,因此完全没有链上与链下的概念。
但高级的应用面临的问题也更突出,即如何确保设备是可信的?黑客的设备也能成为区块链的节点,谁来保证区块链的安全?
因此区块链的应用,有很长的路要走。但这并不影响我们做区块链应用的决心。
现在,我总结出区块链应用的2个极简公式:
1)通证经济
Dapp=钱包+智能合约+oracle
2)支付场景
Dapp=钱包+浏览器
可以发现,不论是支付场景,还是token经济,都离不开钱包。钱包的本质不是保存数字资产,而是保存私钥,即身份证明。数字资产在链上,只有钱包里的私钥能证明那些资产或权益是你的。
钱包不一定是有币区块链,也可以是无币区块链。无币区块链钱包里发送的是带签名的token,可用于投票、积分、扣分、签到等。
可以这样讲,一切Dapp都离不开钱包。开发者可以开发通过调用钱包完成功相关功能的dapp,也可以直接在钱包上做二次开发。通常第一种开发者是在公链上做智能合约,而第二种,则是公链自己做Dapp。有数据表明,越来越多的公链开始在钱包上做Dapp,这是一个趋势。关注财经365外汇频道,了解更多的相关新闻资讯!