月亮链 月亮链
Ctrl+D收藏月亮链
首页 > 瑞波币 > 正文

以太坊:区块链入门 | 进阶理解智能合约——实现方式_COIN

作者:

时间:1900/1/1 0:00:00

2015年7月30日,以太坊第一个区块被挖出,以太坊正式登上历史舞台。随之而来,还成就了智能合约的大热门。我们可以从谷歌趋势可看到,智能合约和以太坊的相关性。

智能合约这个概念是1995年由尼克·萨博提出来的。那时候还没有比特币,没有区块链,更没有以太坊。

腾讯云区块链全新战略升级 发布三款产品:11月4日消息,腾讯方面向记者透露,腾讯云区块链全新战略升级,以长安链为基础重构腾讯云区块链产品矩阵。本次升级发布了三款产品:腾讯云区块链服务平台TBaaS-长安链、腾讯云区块链分布式身份服务TDID、至信链元商品协议。目前,已在龙华建设区块链示范先行区、海南建设区块链财政电子票据、国家开放大学建设学分银行链与陕煤集团构建供应链金融新应用。(财联社)[2021/11/4 21:24:51]

现在主流的认知都把智能合约和以太坊绑定在一起。以太坊是一个智能合约平台,任何人都可以在以太坊上发布定义了某些合同属性的代码,并委托给以太坊网络运行。

就像马云开发了淘宝平台,人们可以在淘宝上开网店一样。经营网店并不需要店家自己部署服务器,网店的后台完全是运行在淘宝上的。

声音 | 平安联席CEO:将以区块链等技术手段推动扶贫模式创新升级:平安联席CEO陈心颖表示,科技在扶贫场景还有巨大空间。平安将积极落实国家的精准扶贫政策,助力2020年脱贫攻坚工作收官;将以“智慧扶贫”为核心理念,依托人工智能、大数据、区块链等技术手段将自身的科技资源应用到“三村工程”中,持续以科技力量推动扶贫模式创新升级。(新华网)[2020/1/15]

目前影响力较大的智能合约实例基本上都是运行在以太坊上,最广泛的几个是发代币、DeFi、去中心化的。

对于智能合约的应用方向,现在主流的信息对智能合约更多的共识是将传统的合同进行智能合约化改造。传统的合同是通过社会习俗和法律来定义参与方的权利和义务,习俗和法律是合同背后的约束力来源。智能合约化改造是期望于代码来承担约束力来源。

动态 | 直布罗陀商务部长访华,在区块链等领域与中国金融行业有密切联系:据经济参考报消息,近日,直布罗陀商务部长伊索拉访华时表示,“近3、4年来,直布罗陀一直密切与中国金融行业联系,在保险、区块链等领域有所进展。随着全球数字经济发展成为潮流,2018年直布罗陀开启分布式分类账技术(DLT)的经营许可,吸引越来越多跨国公司的申请。”据悉,直布罗陀的DLT监管框架自2018年1月1日起正式生效,由直布罗陀金融服务委员会颁发。该监管框架规定,使用分布式账本技术进行价值存储和转移的企业必须获得直布罗陀金融服务委员会授权的牌照。据伊索拉介绍,该监管框架旨在推动区块链和加密技术的发展,同时,更希望通过明确的监管和指导吸引优质的区块链企业到直布罗陀发展。[2019/6/20]

这也是为什么智能合约会被以太坊,以及类以太坊项目绑定在一起的原因。因为以太坊提供了有约束能力的代码运行平台。以太坊被设计成了一个世界计算机,可以让程序的运行不依赖于特定的中心化服务器。

声音 | 平安银行行长:通过区块链将贸易金融服务向实体经济纵深渗透:今日,平安银行行长胡跃飞在“2018中国AI金融探路者峰会”上表示,现在已经进入了金融科技时代。用科技力量创新的商业模式是供应链应收账款服务平台,简称SAS。平安银行用区块链互联网技术升级平台,在贸易背景核准和应收账款多级流转过程中,通过区块链技术实现了信息可追溯、不可篡改,保证数据安全,实现更优的风险管理,将贸易金融服务向实体经济纵深渗透。[2018/9/8]

比特币的爱好者对以太坊在智能合约上大放光彩非常不服,也想了大量的办法让比特币网络承接智能合约生意。

比特币系统内置了脚本引擎来完成账本的可编程性,以太坊使用的是虚拟机。后者是图灵完备的,可以用来运行非常复杂的程序。加上比特币的UTXO设计,以太坊是账户设计。前者只能设计无状态的合约。这代表着,比特币上的合约代码是不能利用自己生成的中间状态。比特币的脚本程序都是一次性的,只对这个交易有效,不能被其他交易引用。比特币的脚本代码也不能去读取数据,你无法编写一个程序命令比特币的某笔交易获取特定的参数。只有极少数例外,比如区块CSV指令,允许比特币脚本依赖区块高度来做出反应。对应的,以太坊的虚拟机,都没有这些阻碍。

但比特币网络依然可以承接特定的智能合约。P2SH交易格式允许在脚本里嵌入代码,就可以用来实现特定的应用场景。Core开发者在搞默克尔化抽象语法树就有望将比特币脚本构建更复杂的代码。

BCH已经实现了OP_CHECKSIGVERIFY这样的操作码,脚本可以验证外部数据,可以用来构建去中心化仲裁的资产交易。如Bitcoin.com发布的local.bitcoin.com就是一个去中心化的资产交易平台。这个操作码还可以用来构建去中心化的。

但无论是使用以太坊的智能合约平台,还是使用比特币脚本引擎来实现智能合约,都是将传统的合同智能合约化改造的思路。这种思路显然是手里有一把锤子,看什么都是钉子。现在有了智能合约平台,就像是有一把锤子,要把传统的合同全拿这把锤子锤一下。可事实上,传统的合同,在绝大多数情况下,是不需要被改造的。

这种思路是对智能合约的一种矮化。

就如上一篇文章《初步清晰理解智能合约》所描述的比特币挖矿,就是一个非常完美的智能合约。挖矿是全新地创造了一个商业范式,一个智能化的商业范式。

这是智能合约发展的一个思路,创造全新的商业范式。

任何一条链,无论是PoW,还是PoS,其实都是一个类似的商业范式的案例。PoW链里,矿工交付工作量证明,帮用户打包交易,系统发放Coinbase奖励。PoS链里,节点交付币龄证明,帮用户验证交易,系统发放铸币奖励。

去中心化的交易所,参与买卖的交易双方是点对点的,双方在成交之前都是自己控制自己的资产。交易时,不存在第三方介入。去中心化的交易所也是一个无须授权,自运行,公开透明的智能合约。

类似的Openbazaar,是一个去中心化的淘宝,参与者也是不需要注册,系统自运行的商业平台。需要注意的是,Openbazaar并不会记录所有的商业交易。

或许,设计一个区块链项目,首先想明白如何设计出一个商业逻辑自洽的智能合约。

尼克·萨博在提出智能合约这个概念时,还没有诞生比特币,更没有以太坊。把智能合约限制在某个智能合约平台上的自动化运行的程序,是对智能合约这个概念的矮化。回归智能合约的初心,降低商业成本,降低违约风险,扩展商业范围。

作者:黄世亮

欢迎关注微信公众号:闪电HSL,H13116885

欢迎打赏BTM:bm1qefc720au672awrgazgw5c3kx7etr5kejju02p7

标签:以太坊区块链比特币COIN比特币以太坊是什么意思数字人民币与区块链比特币价格历史走势图FC Bitcoin

瑞波币热门资讯
稳定币:美国立法者寻求将Libra等稳定币归类为证券,Libra协会有话说_COIN

一些美国立法者正在寻求将稳定币归类为证券。随着Facebook的稳定币天秤座考虑采用挂钩法定货币的稳定币,而不是一篮子国家货币支持的单一代币,这个拟议的加密项目可能会面临另一个监管障碍.

1900/1/1 0:00:00
区块链:巴比特现场丨中美上市公司共议区块链,产业何时迎来新奇点?_比特币今日价格行情价格最新消息

10月25日晚,随着中共中央局就区块链技术发展现状和趋势进行第十八次集体学习的消息传播出去之后,区块链迅速成为资本市场的明星。A股区块链概念股数量一夜翻倍,从80余只猛增到170余只.

1900/1/1 0:00:00
区块链:区块链入门丨实物资产上链的方式与利弊浅析_MANGO Chain

作者:严出品:白话区块链区块链的去中心化账本意味着,任何人都可以在可信任的网络中进行交易,同时确定自己的资产是安全的。虽然目前为止,区块链在很大程度上仍然仅限于数字资产.

1900/1/1 0:00:00
比特币:观点 | 隐私币走势还在联动比特币吗?_Filcoin Standard Full Hashrate Token

来源:LongHash编者注:原标题为《?隐私币还在联动比特币走势吗?》隐私币看起来似乎与加密货币市场上的其他币种有些不同.

1900/1/1 0:00:00
比特币:观点:为什么比特币不会成为数字黄金?_比特币全球市值排名

来源:Medium编译:?头等仓近期,许多加密货币公司和加密信徒将比特币称为“数字黄金”,他们将比特币作为贵金属的替代品进行宣传营销.

1900/1/1 0:00:00
区块链:加密行业观察 | 熊市没有指南,成败不局限于当下_比特币

新生行业往往遵循这样的“韵脚”——从上升到下跌,再由下跌到上升,循环反复直到达到顶峰阶段,这样的循环总会经历三次或以上。据艾略特研究发现,事物的兴起总会经历被低估、价值发现、泡沫这三个过程.

1900/1/1 0:00:00