BTC 68,420 ▲ +2.34% ETH 3,542 ▲ +1.08% SOL 168.4 ▼ -0.82% BNB 604.1 ▲ +0.46% USDT 1.000 ▲ +0.01% ARB 0.842 ▼ -1.24% MATIC 0.523 ▲ +3.11% AVAX 34.62 ▼ -0.55% BTC 68,420 ▲ +2.34% ETH 3,542 ▲ +1.08% SOL 168.4 ▼ -0.82% BNB 604.1 ▲ +0.46% USDT 1.000 ▲ +0.01% ARB 0.842 ▼ -1.24% MATIC 0.523 ▲ +3.11% AVAX 34.62 ▼ -0.55%
封装代币以太坊比特币

封装代币是什么?WETH 和 WBTC 为什么要包一层

封装是把原资产锁住,再发行一个合约能识别的代表代币。讲清 WETH 为什么只是格式转换、WBTC 为什么多了一层托管,以及它和跨链、兑换不是一回事。

编辑部 |

在去中心化交易所里换币,页面有时会让你先把 ETH「封装」成 WETH。也有人说,想在以太坊上使用比特币,可以买 WBTC。两个名字都很像「原来的那种币」,操作起来却不是一回事。

封装代币(Wrapped Token) 是一层代表凭证:原资产被锁住,智能合约再发行一个它能够处理的代币,按约定与原资产对应。这篇文章分开讲 WETH 和 WBTC,因为它们要你信任的东西完全不同。

为什么有的币要先包一层

以太坊上的普通代币遵循同一套接口,合约可以统一处理「查询余额、转账、授权」。ETH 本身不是这种代币,它是这条链的原生资产,用来付 Gas,转账规则写在协议里,而不是写在某一份合约里。

很多交易所、借贷和流动性池只接受那种统一接口。ETH 要进这些池子,就得先换成合约能认识的形式。这一步就叫封装。

所以封装解决的第一件事往往不是「把币搬到另一条链」,而是让资产符合某套合约的格式。

WETH:同一条链上的格式转换

WETH 是 Wrapped ETH。你把 ETH 存进封装合约,合约按 1:1 给你 WETH;把 WETH 还回去,合约烧掉凭证,把 ETH 退还。中间没有第二种资产,也没有人替你保管一份「别的储备」。

可以把它理解成把现金放进这台机器、拿出一张等额的筹码。筹码能在只认筹码的桌子上用,想要现金时再换回来。桌子和收银台都在同一栋楼里。

因此:

  • 价格应当贴着 ETH。 出现可见的偏差时,套利者会买便宜的一边、换回贵的一边,把两边拉齐。短暂偏离通常是流动性或 Gas 造成的摩擦,不是 WETH 「自己有一套行情」
  • 风险主要在合约,不在托管方。 你要确认交互的是协议文档里的那一份封装合约。搜索结果里同名的代币可以是别人发的,点进去授权,就是把钱包交给一个不相干的合约。授权习惯见代币授权
  • 来回都要付 Gas。 封装、解封、再交易,是分开的链上操作

很多交易界面会在你用 ETH 兑换时自动封装,所以钱包里突然出现 WETH,常常只是上一次兑换的找零,不一定是谁转给你的。仍要核对合约,而不是只看名字。

WBTC:名字里有比特币,信任结构变了

WBTC(Wrapped Bitcoin)是以太坊上的一种 ERC-20,设计目标是让比特币的价格敞口能进入以太坊的应用。常见规则也是 1 枚 WBTC 对应 1 枚 BTC。

差别在于比特币锁在托管机构那里,再由以太坊上的合约发行凭证。链上的代码可以规定凭证怎么转,却不能自己去比特币网络上核对金库。你信任的是:托管方确实持有足额 BTC,赎回通道开着,储备没有被挪用。

这和 WETH 不是同一级别:

WETHWBTC 这类跨链封装
锁住的是什么同一条链上的 ETH另一条链上的 BTC
谁在保管封装合约本身链下的托管机构
你主要承担什么选错合约、合约漏洞托管方失信、储备不足、赎回暂停,外加合约风险
和原资产的关系格式不同,仍是这条链上的 ETH价格跟踪比特币的凭证,不是你地址里的那一笔 BTC

市面上不只有一种「比特币凭证」。名字里带 BTC、图标也像,不代表储备、赎回和发行方相同。换之前要看清这份凭证是谁发行的、储备在哪里公布、能不能赎回,而不是只看交易对写成了 BTC。

托管储备一旦出问题,凭证可以偏离比特币的价格。这个结构与稳定币脱锚是同一类:链上的代币稳住,靠的是链下那份资产还在。它也是真实资产上链时绕不开的信任问题,只是这里的资产是比特币。

封装、跨链、兑换,各做一件事

三件事经常被说成「把币弄到另一边」,结果并不相同。

  • 封装:你仍想要同一种经济敞口,只是换成合约能用的凭证。ETH → WETH 之后,你还是在承担 ETH 的价格
  • 跨链桥:把资产从一条链转到另一条链。有的桥给你的是目标链上的原生资产,有的给你的仍是映射凭证。到账后先看清是哪一种
  • 兑换:你换成了另一种资产。用来付目标链的 Gas、或换成稳定币,都是兑换,不再是「原封不动的那一份」

如果目的只是把一条链上的币换成另一条链上的另一种币,不必自己先封装、再过桥、再在目的地换一次。按跨链兑换的步骤选好两边的资产即可。封装是你明确需要那张凭证时才做的事,比如某个池子只收 WETH 或某种比特币凭证。

动手前对这三处

  1. 合约地址来自协议官方文档,不要从钱包的代币搜索、空投或别人发来的链接里点同名代币
  2. 看赎回,而不只看价格。 能在市场上卖给别人,和能从发行方按 1:1 换回原资产,是两回事。后者停了,价格就可以偏离
  3. 大额先小额。 封装、解封、授权都是真实交易。先走通一笔,再确认钱包里的代币合约和文档一致

陌生的「一键封装」页面如果同时要无限授权,按签名钓鱼处理:看不懂就拒绝。

常见问题

Q:WETH 和 ETH 是两种投资吗? 不是。合规的 WETH 是 ETH 的合约形态,价格敞口还是 ETH。把它当成另一种要单独分析基本面的币,会看错风险所在——风险在合约和操作,不在「WETH 这个项目会不会倒闭」。

Q:钱包里多出来的 WETH,要不要立刻解封? 先核对是不是你刚才那笔兑换留下的、合约是否正确。是的话,留着或解封都可以,按你下一步要不要用它。不是你操作产生的、来历不明的同名代币,不要去授权或兑换。

Q:买了 WBTC,就算持有比特币了吗? 你持有的是以太坊上的一张凭证,价格通常跟踪比特币。比特币本身在托管方控制的地址里。托管、赎回或合约出问题,这张凭证可以和比特币走势分开。想要的是自己地址里的 BTC,就持有 BTC,而不是它的封装版本。

Q:封装之后还能换回原来的资产吗? WETH 可以按合约规则换回 ETH,只要你用的是正确合约。WBTC 一类要看发行方是否开放赎回、有没有门槛和额度。市场没关门时,通常也能把凭证卖给别人,那是交易,不是赎回。

Q:每条链上的「包装 ETH」都一样吗? 不一样。其他链上也可能有锚定 ETH 的凭证,发行方、储备和合约都不同。换链之后不要假设名字相同就可以当同一种资产来转。

小结

封装代币是一张代表凭证:原资产锁住,合约发行一个能被其他应用调用的代币。WETH 是以太坊上 ETH 的格式转换,锁在合约里;WBTC 是托管方持有比特币、在另一条链上发行的凭证。 前者主要防选错合约,后者还要看储备和赎回。它既不是跨链本身,也不是把一种币换成另一种币。

Related // 延伸阅读
比特币转账

比特币地址为什么长得不一样?1、3 和 bc1 一次分清

比特币地址有 1 开头、3 开头和 bc1 开头几种。讲清它们对应哪套格式、手续费和兼容性差在哪,以及转账时为什么不能只看「像不像比特币地址」。

UTXO比特币

UTXO 和账户模型有什么区别?两种记账法一次讲清

比特币不记录「这个地址有多少余额」,而是记录一张张还没花掉的输出。以太坊则给每个地址一本余额账。讲清两种记法怎么转账,以及找零、卡交易和手续费差在哪。

Layer2以太坊

乐观汇总和零知识汇总有什么区别?两种 Rollup 一次讲清

两种 Layer 2 都把计算拿到以太坊外面做,再把结果交回主网。乐观汇总先默认交易有效,并留出挑战期;零知识汇总提交数学证明,让主网直接核验。