您的当前位置:主页 > 新闻动态 > 区块链资讯 >

智能合约是什么?有什么用?

来源:原创     作者:匿名科技    时间:2018-12-19 15:29:45

 
智能合约是什么?
智能合约(smart contract)这个术语至少可以追溯到 1995 年,是由多产的跨领域法 律学者尼克·萨博(Nick Szabo)提出来的。他的定义是“一个智能合约是一套以数字形式 定义的承诺(promises) ,包括合约参与方可以在上面执行这些承诺的协议。”合约是数字形式的,这就意味着合约只能写入计算机可读代码中,一旦双方达成协议,智能合约就通过一台计算机或者计算机网络建立,并明确记录各自的权利和义务。


与区块链的关系
智能合约看上去就是一段计算机执行程序,满足可准确自动执行即可,那么为什么用传 统的技术为何很难实现,而需要区块链技术等新技术呢?传统技术即使通过软件限制、性能 优化等方法,也无法同时实现区块链的特性:
1 是数据无法删除、修改,只能新增,保证了 历史的可追溯,同时作恶的成本将很高,因为其作恶行为将被永远记录;
2 是去中心化,避 免了中心化因素的影响。
 
基于区块链技术的智能合约不仅可以发挥智能合约在成本效率方面的优势,而且可以避 免恶意行为对合约正常执行的干扰。将智能合约以数字化的形式写入区块链中,由区块链技 术的特性保障存储、读取、执行整个过程透明可跟踪、不可攥改。同时,由区块链自带的共 识算法构建出一套状态机系统,使得智能合约能够高效地运行。

智能合约的应用案例
1.以太坊在其区块链上实施了一种近乎图灵完备的语言,这是一个突出的智能合约框架。
2.RootStock(RSK) 是一个智能合约平台,通过侧链技术连接到比特币区块链。 RSK兼容为以太坊创造的智能合约。

关于我们
我们的服务
  • 区块链系统开发
  • 区块链交易所开发
  • 移动端&微网站定制
  • 区块链解决方案
我们的案例
新闻动态
联系我们

公司服务热线

© 2018 匿名(重庆)区块链科技有限公司版权所有 备案号: 渝ICP备18013466号-1