区块链技术公司智能合约进化史

简介: 区块链项目开发

1993年,计算机科学家、加密大师尼克·萨博提出“智能合约”的概念,1994年他发表的《智能合约》(Smart contracts)是智能合约的开山之作。那么,他是如何发明智能合约的呢?

他是根据售货机的灵感,提出了“智能合约”的概念。这情景很类似于牛顿被树上掉下来的“上帝的苹果”砸中,于是茅塞顿开,发现了牛顿运动定律。在信息技术时代,他偶然被自动售货机“砸中”,从而创造了可能改变人类历史的“智能合约”。自动售货机的设计原理就是使破坏售货机的代价远远高于售货机钱箱里的钱。同理,“智能合约”其实也是利用相似的原理,使违约成本远远高于违约所获收益。其本质就是在个人、机构、财产三者之间建立联系,达成共识,且形成一个自动执行合约的触发系统。

尼克·萨博如此定义“智能合约”:
智能合约超越了自动售货机中嵌入各种有价属性的范畴,通过数字方式控制合约。智能合约涉及具有动态性、频繁主动执行属性的财产,且提供更好的观察和验证点,其中主动积极的措施必须丝毫不差。

书中提供了一个对比表格,让我们能够清晰地看出智能合约和传统合约的区别:

__20180907093523

从表中可知,智能合约有着卓越的优势。基于区块链的智能合约包括事务处理和保存的机制,以及一个完备的状态机,用于接受和处理各种智能合约,而且事务的保存和状态处理都在区块链上完成。智能合约的出现,一方面降低了签订与执行合约的成本;另一方面,也提升了合约的可信度和执行效力。

当然,智能合约+区块链还存在不少问题。在安全性方面,由于区块链有着不可篡改性,这就意味着,哪怕智能合约出错了,也没有修改的机会;在私密性方面,由于区块链透明公开的特性,所以智能合约的私密性就有可能受到侵犯。同时,如何处理意外情景下的合约执行,也是当前人们使用智能合约面临的问题。

虽然,智能合约现阶段仍存在一些问题。但是,书中也明确指出“智能合约是区块链最重要的特性之一,是区块链能够被称为颠覆性技术的主要原因,是可编程货币与可编程金融的技术基础,是真正的全球经济的基本构件”。

目录
相关文章
|
11月前
|
安全 测试技术 区块链
区块链101:区块链技术是如何工作的?
区块链101:区块链技术是如何工作的?
|
大数据 区块链 数据安全/隐私保护
区块链开发公司浅析区块链技术的应用
  区块链技术在金融、互联网管理、能源、医疗、知识产权、物联网、农业、慈善、食品安全等领域或行业的应用,在产业升级的过程中,可以创造出与移动互联网不同的新世界。他们必将成为记录历史、创造价值的新发起者。
1495 0
|
安全 大数据 区块链
区块链开发公司谈区块链技术的安全问题
 此外,由于当前区块链技术仍然以哈希和非对称加密算法为主要基石,这些加密算法面临的挑战也将成为区块链技术的巨大挑战。最大的挑战之一是量子计算。在量子计算技术日趋成熟的情况下,利用主流的非对称加密算法生成的公钥地址,很容易推断出该账户的私钥,从而导致整个块链系统安全基础的崩溃。
1405 0
|
大数据 区块链
区块链开发公司浅析区块链技术存在的意义
 信息核实、信源追溯、版权保护等是媒体行业的痛点所在。总体而言,区块链具有去中心化、去信任化、可扩展、匿名化、安全可靠等特点。区块链所具有的这些特点如果能够解决目前媒体行业存在的痛点,将对媒体行业的发展产生颠覆性的变革,行业结构可能出现重新调整。
1468 0
|
区块链
|
区块链 开发者
|
算法 区块链
区块链技术公司区块链的特点分析
区块链项目开发,想做的留言
1270 0
|
区块链
区块链开发公司 区块链何时能产生实际价值?
十年的沉淀,区块链开公司发逐渐经历了一个“由虚向实”的转变过程。很多人在问“区块链开发公司还有多久才能产生应用实体价值?”就在今年,政策整改明确规制,让大批的“伪区块链项目”倒闭!这是转型机遇,也是产生实际价值的转折点!
1392 0
|
PHP 区块链
区块链开发公司谈区块链技术的应用
 区块链的采用在地方层面上相当缓慢。但是,新加坡,菲律宾和瑞士等国家已逐步采取支持区块链技术和数字货币的政策。爱沙尼亚在启动电子驻留计划后也引起了一些关注,该计划允许公民在区块链上登记他们的数据。   当然,大规模采用也涉及意识。
1788 0
|
供应链 前端开发 大数据
区块链开发公司谈区块链的技术
  区块链是在现有技术边界条件下对生产关系的改进,因为基于代码和通证,区块链价值生态中的成员可以更好的交换和协作,同时利益是及时反馈的,可以最大化的刺激生态参与者,也能让更多的人快速进入协作状态。这种生产关系的改进,就是区块链价值生态体系所具备的系统性红利。
1396 0