起源学习站链上学习学院 › Level 3 DeFi 基础 › 什么是智能合约?
💧 Level 3 · DeFi 基础

什么是智能合约?

⏱ 6 分钟
学习目标:学完你能用大白话说清智能合约是什么、它为什么不需要中间人,并知道怎样去链上核实一份合约是否开源、权限在谁手里。
大白话智能合约就是一台写死了规则的自动售货机——你投币按按钮,它就照程序吐东西,中间没有店员,谁也没法临时改价。

智能合约,就是一段部署在区块链上、能自动执行的程序。你满足了它写好的条件,它就自动完成动作,比如自动转账、自动发奖励,全程不需要银行或平台当中间人。

它最关键的特点是公开且难以私自更改。代码一旦上链,任何人都能查看,规则对所有人一视同仁,不会因为你是谁就区别对待。这也是它比传统中心化系统更透明的地方。

但透明不等于安全。你要特别留意这几点:

换句话说,智能合约把「信任平台」变成了「信任代码」。代码写得好,它就是一台可靠的自动机器;代码里留了后门,风险同样会自动执行,所以上链自己核实非常重要。

案例你在去中心化交易所换币,点一下确认,合约就自动按规则扣你的 A 币、给你 B 币并收一点手续费,整个过程没有客服审批,全靠代码执行。
配套工具(点开在主站打开):
🛠 合约验证中心 ›

📝 本节测验

1. 智能合约本质上是什么?

2. 智能合约执行时通常需要谁来审批?

3. 下面哪一点最能体现智能合约的透明性?

4. 合约「开源」意味着什么?

5. 为什么说「透明不等于安全」?

❓ 常见问题

智能合约真的完全改不了吗?

不一定。很多合约是「可升级」的,管理员能替换背后的逻辑。是否能改、谁能改,要去合约验证中心自己看权限,别想当然。

我不懂编程,怎么核实合约?

不必读懂每行代码。先看它是否开源、有没有审计、管理员权限大不大,用合约验证中心把这几项过一遍,就能避开很多明显的坑。

合约上链后出问题能追回吗?

通常很难。链上交易一旦执行往往不可逆,所以事前核实合约、控制金额比事后维权重要得多。

‹ 上一课如何撤销授权