zhuxiangzhidi 2019-10-30
智能合约本质上其实就是一段代码,可以被准确执行。这用传统的技术也能实现,为什么一定要用区块链技术呢?区块链又是否真的能应用于电商等现实交易?
本期《晓说区块链》,陈晓东先生(维基链首席技术官)将围绕这些话题,为大家给出他的解读。
维基链CTO陈晓东:什么时候采用区块链,什么时候不采用区块链,其实可以有一个决策树或者一个决策模型来帮到大家的。也就是说,区块链并不是解决所有问题的通用技术。如果生搬硬套,为了区块链而引入区块链,而不从问题的本身考虑,很多时候可能就是劳民伤财、适得其反。
智能合约是现代区块链技术中的重要一环。因为不可篡改的区块链特性,提交在链上的智能合约具有了『代码即法律』(Code is Law)的美誉。
其实,很多人把这句话理解偏了,认为智能合约可以达到法律一样的约束性。实际上大家最终发现,法律约束是一个中心化的主权国家暴力机器维护的一种约束,而去中心化的区块链的智能合约只能达到一种『技术约束』。法律约束和技术约束,两者可以有关联但是不可等同。区块链的技术的约束是在链上发起合约类型交易时候的既定规则的执行。然而,法律是对个体或者机构等进行的所有行为的约束,其管辖权可以涵盖目标主体在信息世界和非信息世界的各类行为。
以下,就提供一个如何决策使用区块链技术的模型,仅供参考: