什么是智能合约与dApps?智能合约的用途

这篇将跟大家介绍「智能合约」的概念,我们将带大家了解智能合约是什么、智能合约和链之间是怎么互动的。有兴趣了解的朋友就继续看下去吧!

这篇的内容将分为:

  • 智能合约是什么
  • 智能合约的用途
  • 智能合约与链的互动

智能合约(smart contract)其实不智能,也不是一个合约。它是在链上运行的一段程序代码,而这段程序代码运行着一套开发者写好的规则或准则,所以类似于合约有着对签约双方的规定一样。写好的合约被部署到链上之后,也会以一个地址的形式被表示(和钱包一样),而不同的钱包也都能对这个合约发送交易。在Etherscan等Explorer 上我们也能查讯到这个合约的程序代码、看到哪些地址跟合约互动等等。例如下图就是与Uniswap V2 : Router 2这个合约互动的交易纪录,可以看到交易的接收者(“to”)不是一个钱包地址而是一个合约的地址(红色框框内)。在第二栏的部分也能看到这些交易是跟合约里的什么功能(function)互动,例如“Swap Exact Tokens for Tokens” 就是在Uniswap交易所交易代币时会呼叫的功能。

什么是智能合约与dApps?智能合约的用途

Etherscan 上与Uniswap V2 : Router 2 合约互动的交易。资料来源:Etherscan

在上一段我们有提到智能合约运行着一套开发者写好的规则,那这些规则有什么应用呢?最基本的就是用来发行代币,只要是应用代币或是NFT 就都是由合约产生的,但原生代币没有智能合约。这就是$WETH 和$ETH 的不同,$WETH 和其他代币一样属于基于智能合约的代币,而$ETH 则是以太坊的原生代币。不论是哪种代币都能在合约里面定义这代币符合的规则,(例如以太坊的ERC-20、ERC-721、ERC-1155)它的供给量、代币的代号(symbol)等等。

链上所有的应用程序(dApp)也都是由智能合约驱动的,不论是借贷协议、去中心化交易所(DEX)、预言机或NFT 市场。这些协议都是由一个或多个智能合约组成的,而合约里面都会写好各式功能,让协议能正常被用户使用。例如我们刚刚举例的“Swap Exact Tokens for Tokens” 功能,就能在下图合约上看到当用户地址呼叫这个功能时,合约会做什么相对应的操作。

什么是智能合约与dApps?智能合约的用途

Etherscan 上可以直接看到Uniswap V2 : Router 2 合约里的功能(function)。资料来源:Etherscan

写智能合约的语言有很多中,每一条链支援的语言也不太一样,常见的语言有Solidity, Vyper 和Rust。在链上执行合约的环境称为虚拟机器(VM),不同的链也有各自不同的环境(例如以太坊的就称为EVM),而这些环境能适用的程序语言也不同。像是以太坊的EVM 就只能执行由Solidity 写的智能合约,这也让Solidity 成为现在最普遍的智能合约语言。

什么是智能合约与dApps?智能合约的用途

由Solidity 写的智能合约大约占84%。资料来源:DeFiLlama

EVM-compatible 链指的就是这些链的执行环境与以太坊的EVM 是兼容的,这也代表这些链所适用的语言大都是Solidity。加上智能合约大都是开源的,所以只要是EVM-compatible 的链都有很多从以太坊复制(fork)上去的协议,这些协议的智能合约大多都没有更动,主要是更改协议名称以及网页介面而已。下图可以看到Uniswap就被复制了252 次,Compound、Olympus DAO等以太坊上的知名项目也有很多复制品。这也让EVM-compatible 的链能快速的复制成功的协议,并形成丰富的生态,但也因而较缺乏创新的协议。比较知名的EVM-compatible 链有Polygon、币安链、Avalanche,non-EVM-compatible 的链则有Solana、Terra等。

什么是智能合约与dApps?智能合约的用途

以太坊上成功的协议都被复制过非常多次。资料来源:DeFiLlama

以上就是我们有关「智能合约」这个主题的介绍,希望有帮助大家了解链上的应用程序是怎么运作的。

本站提醒:投资有风险,入市须谨慎,本内容不作为投资理财建议。
Tag:智能合约  

免责声明: 文章源于会员发布,不作为任何投资建议

如有侵权请联系我们删除,本文链接:https://www.sws100.com/biquan/303827.html

(0)
鸟叔鸟叔
上一篇 2023年 3月 29日
下一篇 2023年 3月 29日

相关推荐

  • 经过一夜闪电崩盘之后,比特币价格会再次反弹的5个理由

    摘要:比特币也遭遇了崩盘的厄运,但我们有理由相信,比特币价格将会再次反弹。本文将会从多个角度进行深入分析和解读,帮助大家更好地理解比特币价格反弹的5个理由。理由一:比特币的价值仍在长期增长尽管比特币价格溃败,但是它的价值仍在不断地增长。以2009年比特币问世至今的十年间,比特币价格已经经历了多次的暴涨和大幅下跌,但其中一个重要的特点是,比特币的价格总体上呈现…

    币圈资讯 2023年 12月 27日
  • 比特币矿机有哪些品牌型号?主流矿机是什么?

      比特币挖矿机是比特币挖矿的必备设备。在比特币刚开始出现的那几年,个人电脑还可以作为挖矿的工具,并且可以挖到比特币。但时至今日,个人电脑早已不适应挖矿,现在都是大型矿场在运作了。所以,比特币挖矿机就成为挖矿的主力军。比特币挖矿机的好坏,直接影响到挖矿的收益。判断一个比特币挖矿机的优劣,不能只看它某个部分,要从整体性去看,多方面考虑,选择性价比最高的。   …

    币圈资讯 2022年 12月 28日
  • 比特币跌破18000美元 这支加密货币ETF在飙升

    智通财经APP注意到,随着比特币交易价格跌破1.8万美元,加密货币的前景越发暗淡。然而,尽管比特币价格下跌,但有一只交易所交易基金(ETF)从中获利,那就是ProShares做空比特币策略ETF (BITI.US)。BITI是一家持有基础数字代币空头头寸的基金,周二收盘上涨近13%,周三盘前上涨超过4%。 周二,BITI的交易量也出现飙升,该基金的交易量超过…

    币圈资讯 2023年 3月 11日
  • 美国国债达31.3兆上限 比特币力守2万美元 分析师称利好加密币

    美国财政部长耶伦(Janet Yellen)上周通报国会,联邦政府负债预计于当地时间1月19日达到31.38兆美元的法定上限,理论上不能再行举债应付开支。耶伦表示财政部会采取某些「特殊手段」,避免发生债务违约状况,但警告此举治标不治本,只能推延到6月。 对此,民主党的拜登(Joe Biden)需与由共和党占多数的众议院展开紧锣密鼓的协商,对是否提高国债上限达…

    2023年 4月 10日
  • XRP币发展前景怎么样?

    瑞波币一直想扮演金融领域网关的角色,也在一直往这个方向努力,特别是在接受软银投资后,市值火箭般爆发,但却因为没有足够的金融共识基础,腰斩后再次腰斩,购买者怨声载道。加上大部分筹码集中在开发团队的手中,甚至因为大额买卖而对薄公堂。 所以只能暂时给六分,后续根据发展调整分数。 一个很令人无奈的币 早期持有极少仓位 涨幅足以让任何人财务自由 曾经多次摇摇欲坠 多达…

    币圈资讯 2022年 11月 27日

联系我们

在线咨询: QQ交谈

邮件:k37759@foxmail.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信