Bible Network Crypto DeFi Onchain RWA AI Agent Stablecoin Chain SAFU CryptoTax DeFAI AGI Claude Me Claude Skill Claude Design Claude Cowork
獨立知識媒體
與任何項目無關聯
現實資產上鏈的最深度知識庫
rwa-bible.com
最新
代幣化美債的隱藏風險:為什麼鏈上價格會偏離淨值,當大家同時想贖回會發生什麼  ·  Centrifuge 深度解析:把現實世界的發票和貸款搬上鏈,這個老牌 RWA 協議到底怎麼運作  ·  RWA 收益來源全解析:為什麼有的給你 4%、有的給 12%——同樣叫 RWA,風險根本是兩回事  ·  歐盟《數位公平法》盯上遊戲虛擬貨幣:寶石金幣要標法幣價格,Candy Crush、Supercell 警告恐重創產業——這和加密貨幣有什麼關係?  ·  RWA 新手最常犯的七個錯誤:從「以為和 USDC 一樣」到「忘記記錄稅務」  ·  Exodus × Ondo 在 Solana 上架 200+ 代幣化股票和 ETF:自托管錢包走向全資產平台的里程碑
名詞解析 · tokenization

ERC-20 Token Standard

ERC-20 代幣標準
tokenization 新手

30 秒版 · 給沒耐心的人
ERC-20 是以太坊上最基礎的代幣標準,定義了一套所有代幣都要遵守的規則:怎麼轉帳、怎麼查餘額、怎麼授權別人動用你的代幣。你用過的 USDC、DAI、LINK,幾乎所有你聽過的以太坊代幣,底層都是 ERC-20。它的核心特性是「無需許可」——任何地址都可以持有和轉移,不需要身份驗證。這也是為什麼 RWA 代幣通常不用純 ERC-20,而是在它上面加了合規層(如 ERC-3643),因為真實資產的轉讓往往需要 KYC 限制。
完整解說 +
01 · 這是什麼?

ERC-20 在 2015 年由 Fabian Vogelsteller 提出,解決的是一個很實際的問題:當時每個以太坊代幣都有自己的一套函數名稱,DEX 要支援一個新代幣就得寫一段新的整合程式碼。ERC-20 統一了介面,規定了六個每個代幣都必須有的函數。其中最重要的是 transfer(你直接轉帳給別人)和 approve + transferFrom 組合(你授權某個智能合約代替你轉帳,DeFi 裡常見)。正是這個統一介面,讓 Uniswap 能在上線第一天就支援任何 ERC-20 代幣,不需要一個一個談合作。這個「可組合性」是以太坊 DeFi 能爆發的底層基礎。沒有 ERC-20,Uniswap、Aave、Compound 這些協議都不可能存在——它們全都假設底層代幣有這套標準介面。

02 · 為什麼存在?

ERC-20 和 ERC-3643 的關係,可以這樣理解:ERC-3643 是在 ERC-20 的基礎上「加了一道門」。ERC-20 的 transfer 函數預設任何地址都能轉,ERC-3643 在執行轉帳前多了一個步驟:查這個地址有沒有通過 KYC、有沒有在白名單裡。沒過審的地址,轉帳直接 revert(失敗)。此外 ERC-3643 多了 freeze(凍結帳戶)和 forcedTransfer(強制轉移代幣,用於合規執法)兩個函數,ERC-20 完全沒有。代價是:ERC-3643 代幣無法直接在 Uniswap 這類無需許可的 DEX 上交易,因為 Uniswap 的流動性池本身也沒做 KYC——你需要在許可型的 DeFi 池裡操作。這是監管合規和 DeFi 可組合性之間無法完全消除的取捨。

03 · 如何影響你的決策?

對 RWA 投資者來說,ERC-20 最重要的實際意義是:你能不能把這個 RWA 代幣接入主流 DeFi 協議。PAXG(代幣化黃金)是 ERC-20,所以它可以在 Uniswap 買賣、可以抵押在 Aave 借 USDC、可以放進流動性池。Ondo 的 OUSG(代幣化美債)是 ERC-3643,所以它不能直接在 Uniswap 掛單,只能在 Ondo 自己的白名單系統內轉讓,或在 Flux Finance(Ondo 的許可型 DeFi)裡操作。你評估一個 RWA 代幣的「DeFi 整合潛力」,先看它是哪個標準:純 ERC-20 = 最高 DeFi 相容性,但沒有合規控制;ERC-3643 = 合規友好,但 DeFi 使用場景受限。這個標準的選擇,直接決定了這個代幣在鏈上生態的自由度。

04 · 你該怎麼辦?

ERC-20 在技術層面有一個著名的設計漏洞:approve + transferFrom 的流程存在「雙重花費」攻擊的可能性。當你把 approve 授權從舊額度改成新額度的那一瞬間,如果對方快速插入一筆 transferFrom,理論上可以花掉舊額度再花新額度。解法是把授權先改成 0 再改成新額度,或使用改進版的 EIP-2612(permit,用簽名代替 approve 交易)。更重要的實用提示:永遠不要對不信任的合約做無限額授權(approve MAX),很多釣魚攻擊就是誘導你這樣做,然後隨時把你的代幣全部轉走。Revoke.cash 這類工具可以讓你查看並撤銷之前給過的授權,RWA 投資者在接入任何 DeFi 協議前,都應該習慣定期清理不再使用的授權。

實際例子 +

你第一次使用 Uniswap 時,會發現有一個「Approve」按鈕要先點。這個動作背後就是 ERC-20 的 approve 函數:你在告訴代幣合約「我允許 Uniswap 的合約地址,動用我最多 X 個 USDC」。點了 Approve 之後,你才能執行 Swap,因為 Uniswap 需要用 transferFrom 代替你把 USDC 轉進流動性池。很多人覺得「為什麼每次換幣都要 Approve,很麻煩」——原因就是 ERC-20 的安全設計:沒有你的明確授權,任何合約都不能動你的代幣。反過來也是警告:如果某個網站叫你 Approve 一個你不認識的合約地址,或者授權無限額度,這幾乎可以確定是釣魚——一旦授權,對方就能在你不知情的情況下把你的代幣全部帶走。

圖解
ERC-20 vs ERC-3643:同樣是代幣,合規規則天差地遠對比表格呈現 ERC-20(無需許可)與 ERC-3643(合規層)在轉帳規則、KYC 要求、凍結/沒收能力、DeFi 相容性四個維度的差異,並列出各自的代表性代幣。 ERC-20 vs ERC-3643: Same Token, Different Rules ERC-20 = permissionless · ERC-3643 = compliance layer built on top ERC-20 ERC-3643 (T-REX) Transfer Anyone → Anyone Whitelist only KYC Not required On-chain identity check Freeze / Seize Not possible Agent can freeze/seize DeFi compatibility Full (Uniswap, Aave…) Limited (permissioned pools) Example USDC / PAXG / UNI Ondo OUSG / Backed bIB01 RWA Bible · rwa-bible.com
歡迎截圖分享,轉載請註明來源
常見誤解 +
✕ 誤解1
× 誤解:ERC-20 只在以太坊主網上用。錯。ERC-20 是一個介面標準,任何 EVM 相容的鏈(Polygon、BNB Chain、Arbitrum、Optimism、Base)都可以部署完全相同的 ERC-20 合約。你在 Polygon 上的 USDC 和在以太坊主網上的 USDC,合約邏輯完全一樣,只是部署在不同的鏈上。
✕ 誤解2
× 誤解:ERC-20 代幣就等於加密貨幣,不能代表真實資產。錯。ERC-20 只是一個技術標準,規定了代幣怎麼轉帳——它不規定這個代幣代表什麼。USDC 是 ERC-20,代表美元;PAXG 是 ERC-20,代表黃金。真實資產可以用 ERC-20 代幣化,但通常需要在上面疊加合規控制(如 ERC-3643),才能符合監管要求。
這件事跟你有什麼關係 +
直接影響

ERC-20 的最大優勢是「可組合性」——符合標準的代幣,零整合成本就能接入整個以太坊 DeFi 生態。最大限制是「無許可」本身:對於需要 KYC、白名單、合規報告的 RWA 代幣,純 ERC-20 做不到監管要求。這也是為什麼 RWA 世界出現了 ERC-3643 這類合規型標準——犧牲部分 DeFi 可組合性,換取符合機構監管的合規控制。長期看,可能出現「許可型 DeFi 池」(只有白名單地址才能參與)的基礎設施,讓 ERC-3643 代幣也能有流動性,但這個市場目前仍非常早期。

提問
請至少輸入 10 個字