ERC-8186: Claimable Escrow Ethereum Magicians
2026-03-05T09:15:30.000Z ERC-8186 defines deterministic deposit addresses for off-chain identifiers, allowing funds to be sent to entities before they register on Ethereum. Funds accumulate at these addresses and can be claimed by the entity upon registration through a permissionless withdrawal mechanism.
ERC-8186:可申領託管協議 Ethereum Magicians
大約 4 小時前
AI 生成摘要
ERC-8186 為鏈外識別碼定義了確定性的存款地址,允許在實體於以太坊註冊前先行發送資金。資金會累積在這些地址中,並在實體完成註冊後透過無許可撤回機制由其申領。
ERC-8186: 可申領託管 (Claimable Escrow)
ERC-8185:鏈外實體註冊表 (Off-Chain Entity Registry) 的配套提案。
ERC-8185 將鏈外識別碼映射到以太坊地址,但這僅在實體完成註冊後才能實現。最引人注目的使用場景 —— 例如 AI 代理為專案中的每個依賴項提供資金,或資助協議向未申領的代碼庫分配資金 —— 都要求在實體與以太坊互動之前 就能發送價值。
ERC-8186 為每個識別碼定義了確定性的存款地址。該地址是識別碼與工廠合約 (CREATE2) 的純函數,可以在本地計算而無需進行鏈上調用。資金會在該地址累積,實體只需在註冊時即可申領。
設計
確定性定址 :predictAddress(id) 返回存款地址。在託管實作版本升級時保持穩定。
無許可提款 :任何人都可以調用 withdraw(token)。資金始終發送給註冊者,而非調用者。
原生 ETH :實作應通過 receive() 和哨兵代幣地址 (sentinel token address) 支援 ETH。
參考
最小參考合約:包含在 ERC 的 assets/erc-8186/ 目錄中
完整實作(未經審計):
GitHub - carlbarrdahl/ethereum-canonical-registry: Ethereum Canonical Registry - TypeScript/JavaScript SDK · GitHub
歡迎提供反饋 —— 特別是關於託管介面和原生 ETH 模式的部分。
1 則貼文 - 1 位參與者 [閱讀完整主題](https://ethereum-magicians.org/t/erc-8186-claimable-escrow/27905)