目前区块链2.0里面的智能合约能解决什么具体问题?商用价值在哪里?

目前区块链2.0里面的智能合约能解决什么具体问题. 商用价值在哪里?

参与27

2同行回答

buffosbuffos产品经理兴业数金
我们常会问:人和人的信任在哪里?智能合约就是在解决这始于人性的哲学问题。什么是信任?信任是人类认同的的最大公约数,是整个社会遵守的底线和准绳;人类从刀与火的历史走来,社会的认同经历了原始部落的血缘纽带,黑暗时代的政教体系,儒家思想的道德约束,以及延续至今的法制,每一次文...显示全部

我们常会问:人和人的信任在哪里?
智能合约就是在解决这始于人性的哲学问题。
什么是信任?信任是人类认同的的最大公约数,是整个社会遵守的底线和准绳;
人类从刀与火的历史走来,
社会的认同经历了
原始部落的血缘纽带,
黑暗时代的政教体系,
儒家思想的道德约束,
以及延续至今的法制,
每一次文明的进步都是人类社会最大公约数的跃进。
而任何方式的约束,都有不可避免的弊端,而这弊端来源于人性。
智能合约就是一套以数字形式定义的承诺,从此在不需要你义薄云天,海誓山盟,天打雷劈。
我们再不需要交易所,再不需要裁决机构,再不需要青天白日大老爷,只需要一行代码,只需要一段程序。
自此这个社会的人际关系将是:“三杯吐然诺,五岳倒为轻”
今天,当我们开始用智能合约编程这个社会的信任法则,就有理由相信:
未来约束这个社会的,不仅是头顶的星空和心中的道德律,还有区块链上的智能合约。

至于商用价值,积极运用智能合约提高业务效率,是进一步筑牢国家发展繁荣、人民幸福安康、社会和谐稳定的强大物质基础。

收起
互联网服务 · 2017-09-15
浏览2462
leizh1984leizh1984系统架构师IBM
智能合约是一段能够自动执行的代码,它的主要用途是用来控制应用程序对区块链上存储的数据进行读取的逻辑。智能合约的执行是要求在所有的分布式节点上面都要运行,这意味着智能合约的执行可能会在不同的节点上产生不同的结果。因此需要用共识算法,来促使网络中的节点达成一致...显示全部

智能合约是一段能够自动执行的代码,它的主要用途是用来控制应用程序对区块链上存储的数据进行读取的逻辑。

智能合约的执行是要求在所有的分布式节点上面都要运行,这意味着智能合约的执行可能会在不同的节点上产生不同的结果。因此需要用共识算法,来促使网络中的节点达成一致,只有达成一致的结果才会被存储到账本当中。

这个过程有点类似于董事会投票,对于相同的议题大家有可能达成不一致的结果,因此,区块链才是一个去中心化的应用。在传统的应用当中,一般会有一个中心节点来完成运算,同时把这个结果分发到不同的节点。而区块链的智能合约是要求全部节点同时计算,最后在根据共识算法来达成一致。因此在区块链当中的每一个节点都是平等的。

智能合约由于在每一个节点都需要执行,因此,在编写智能合约的时候一定要注意,不能加入一些具有随机结果的逻辑,不然会导致共识失败。

收起
IT分销/经销 · 2017-09-15
浏览2292
talkischeap 邀答
  • “因此在区块链当中的每一个节点都是平等的”,未来是否会有一些“不平等”的设定的可能?
    2017-09-15
  • 未来是可以通过一些策略来实现不同节点的权重不同,相当于在某种程度上的不平等
    2017-09-15

提问者

chaozi84
系统运维工程师某股份制商业银行

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-09-14
  • 关注会员:3 人
  • 问题浏览:5277
  • 最近回答:2017-09-15
  • X社区推广