当前位置:首页 > 区块链技术 > 一文了解智能合约

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

2023-03-10 11:05:19 | 来源: | 作者:佚名
这篇文章主要介绍了什么是智能合约与dApps?智能合约的用途的相关资料,需要的朋友可以参考下本文详细内容介绍

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

这篇的内容将分为:

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

智能合约是什么

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

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” 功能,就能在下图合约上看到当用户地址呼叫这个功能时,合约会做什么相对应的操作。

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

智能合约与链的互动

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

由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等。

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

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

免责声明:本文只为提供市场讯息,所有内容及观点仅供参考,不构成投资建议,不代表本站观点和立场。投资者应自行决策与交易,对投资者交易形成的直接或间接损失,作者及本站将不承担任何责任。!
Tag:智能合约  

你可能感兴趣的文章

币圈快讯

  • Pump.fun日收入198万美元反超Hyperliquid

    2026-10-25 18:03
    Solana链上memecoin发射平台Pump.fun过去24小时协议收入达198万美元,超过去中心化永续合约交易所Hyperliquid的196万美元,实现日收入反超。Hyperliquid在更长的7天维度仍保持领先。这一变化反映memecoin板块活跃度上升。另据Polymarket数据,Hyperliquid于2026年底触及100美元目标的YES概率降至27.5%,较24小时前的36%明显回落,市场认为或与Pump.fun亮眼收入表现影响对其信心有关。市场将关注Pump.fun能否在后续数日维持对Hyperliquid的收入领先。
  • Keystone硬件钱包官网遭入侵客户姓名地址订单信息泄露

    2026-10-25 17:47
    10月25日,香港自托管硬件钱包品牌Keystone(以全隔离、二维码签名著称)披露其官网于10月20日遭未授权访问,暴露客户姓名、联系方式、收货地址及订单详情(含购买商品与价格)。公司10月23日经与Shopify核对API活动后确认第三方获取客户发货信息。Keystone强调,支付卡与银行信息、助记词、私钥及钱包密码均未泄露。公司已封堵访问、修补漏洞、启动调查并邮件通知受影响客户,警告诈骗者可能冒充Keystone以退款或换设备为由行骗,提醒客户勿点可疑链接、勿泄露助记词与私钥,并计划数日内发布详细报告。同业中Trezor(8月物流商ShipMonk泄露)、Ledger(本月改装真机窃助记词)亦曾发生安全事件。
  • Solana联合创始人Toly提出验证者权益加权预言机构想拟抵押铸造新SOL

    2026-10-25 17:24
    10月25日,Solana联合创始人AnatolyYakovenko(代号Toly)在X发文提出"验证者权益加权预言机"(validatorstake-weightedoracle)早期构想。机制上,由Solana验证者充当价格裁判,按其质押SOL比例加权投票,为代币化抵押品定价,系统据此铸造新SOL以助网络交易,并对相关利润征税以增加网络收入。该构想紧接10月21日Alpenglow升级(交易最终性提至约150毫秒、精简验证者投票)提出。目前仅为社交媒体构想,非正式治理提案,无投票安排或实施时间表。潜在争议:铸造新SOL改变供应,需说服持有者新发行为安全背书而非稀释;验证者同时掌控安全与定价引发激励及操纵风险;对Pyth、RedStone等现有预言机构成潜在竞争或互补。
  • 高盛将韩国KOSPI指数12个月目标位下调25%

    2026-10-25 16:53
    10月25日,高盛集团的策略师们将韩国KOSPI指数的目标位下调了25%。此前,他们曾在今年多次上调该指数的目标位,但随着市场对AI相关交易的担忧加剧,他们如今选择了下调。以蒂莫西·莫为首的分析师团队将KOSPI指数的12个月目标位从12,000点下调至9,000点。他们指出,鉴于该基准指数已较6月份的高点下跌超过35%,估值假设需要变得更加审慎。这些策略师认为,此轮抛售已使韩国股市处于被严重低估的状态;即便在下调目标位后,该指数仍有超过60%的上涨空间。(金十)
  • 麻吉大哥黄立成ETH25倍多单遭强平后重新入场现持115枚ETH

    2026-10-25 16:34
    10月25日,链上数据显示,受昨日晚间加密市场暴跌影响,麻吉大哥黄立成的25倍以太坊多单于今晨遭全部强平,净亏损超18万美元。随后黄立成再次入场开多并小额加仓,目前仓位仅持有115枚ETH,仓位价值约26.9万美元,当前清算价2316美元。
  • 查看更多