虚拟币钱包开发

新闻资讯

产品分类

热门点击

掌握钱包私钥掌握一切吗?
掌握钱包私钥掌握一切吗?
一般而言,如果一笔区块链交易的交易费设置的很低,它是不会被网络纳入的,但在某些情况下,零

杭州软件开发公司
杭州软件开发公司
杭州区块链软件开发公司哪里比较靠谱,区块链软件开发钱包,区块链商城系统开发,区块

GO开发者:如何成为区块链开发者?
GO开发者:如何成为区块链开发者?
可以这样说,2018年是区块链应用元年,区块链相关概念被炒得沸沸扬扬,作为一项新生技术,虽

稳定币之争
稳定币之争
毫无疑问,在加密货币市场有一个占主导地位的稳定币。 从理论上来说,Tether的代币USDT价

河南省首家区块链技术研究院成立
河南省首家区块链技术研究院成立
10 月 30 日消息据凤凰网商业消息,10 月 10 日,河南省未来区块链技术研究院在中国郑州正

软件开发-钱包开发
软件开发-钱包开发
沧州区块链软件开发钱包,区块链商城系统开发,区块链应用技术开发,区块链钱包开发,区块

宜昌软件开发钱包
宜昌软件开发钱包
宜昌区块链软件开发钱包,区块链商城系统开发,区块链应用技术开发,区块链钱包开发,区

临沂区块链钱包开发
临沂区块链钱包开发
临沂区块链软件开发钱包,区块链商城系统开发,区块链应用技术开发,区块链钱包开发,区

您的当前位置:首页 > 行业新闻

数字形式定义承诺


时间:2018-10-21 19:05:26  来源:新闻资讯  作者:admin  点击次数:


  智能合约:数字形式定义承诺

  智能合约是区块链的又一核心技术,它基于区块链数据难以篡改的特性,自动化执行预先设定好的规则和条款。随着区块链技术的发展,智能合约也逐渐进入了大众的生活。未来,智能合约技术也将被应用于各个领域。什么是智能合约

  “智能合约”概念最早可以追溯到1995年,由密码学家尼克・萨博提出,他将智態合约定义为“一套以数字形式定义的承诺,包括合约参与方可以在上面执行这些承诺的协议”。

  在这个定义中,“一套承诺”是指合约双方共同确定的权利与义务。例如在交易活动中,卖家承诺发货,买家承诺付款。“数字形式”是指合约以可读代码的形式写入计算机,智能合约权利和义务的履行都要用计算机网络来执行。“协议”是指实现合约承诺所应用的技术。合约履行期间,被交易资产有什么样的性质就要选择什么样的协议。

  但是,当时由于没有能够支撑可编程交易的数字金融系统,智能合约的工作理论并没有产生。随着比特币的出现和广泛使用,阻得智能合约实现的情况正在逐渐改变,萨博的理念得到了重生。智能合约被部署在可分享、复制的账本中,它能维持自己的状态,控制自己的资产,并对接收到的外界信息做出回应。简单地说,它是一种附在共享账本上的计算机程序,可以进行信息处理、接收、存储和发送等一系列操作。智能合约更像是一个可以绝对信赖的系统参与者,负责临时保护个人资产,并严格按照事先约定的规则执行操作。由于智能合约完全由代码定义执行,最大范围地减小了人为干预,智能合约一旦启动,将会自动执行整个过程,即使是发起人也没有能力改变。

  尼克・萨博认为,智能合约最简单的应用就是自动售卖机。用自动售卖机买东西只需要在售卖机中放入钱,选择商品,然后等待商品自动掉出即可。智能合约同样如此,只要预先设定好代码,工作就会一直按照代码来执行,相同的代码会带来相同的执行结果。智能合约和每个人的生活息息相关,它可以自动执行一系列的简单交易。

  例如,两个人事先对一场比赛结果打赌,并将打賭筹码放到一个由智能合约控制的账户中去。比赛结果出来后,智能合约就会根据收到的指令自动判断输赢。这个过程避免了第三方介入可能产生的暗箱操作,实现了整个过程的开透明。


本文来自区块链开发官网 转载请注明

上一篇 下一篇


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
网站首页| 关于沙僧科技| 区块链开发| 产品案例| 新闻中心| 售后服务| 联系我们