# 速览!ERC-4626协议 **Published by:** [CryptoCell Labs](https://paragraph.com/@cryptocellguru/) **Published on:** 2022-05-23 **URL:** https://paragraph.com/@cryptocellguru/erc-4626 ## Content 来源:mstable ,作者:derc https://medium.com/@derc?source=post_page-----83a9f62a4272--------------------------------ERC-4626 将帮助Defi用户整理挖矿收益token的混乱规则。 随着 ERC-4626 机枪池标准Token的最终确定,我们现在可以专注于以协调的方式开发集成,从而更快的扩展 DeFi。 但首先,让我们回溯一点——为什么要将开发 ERC-4626放在首要位置? 4626的小历史许多现有项目使用 ERC-20 代币标准来建立对生息资产的所有权。 例如,用户在借贷平台 Compound 上存入USDC后将会得到cUSDC,这是一种 ERC-20 代币,它可以不断产生利息;cUSDC/USDC 之间的汇率随时间变化。 并且这种概念的应用已经拓展到借贷平台以外,例如,SUSHI 代币以 xSUSHI 的形式存入抵押合约中,协议中产生费用并将其重新分配给抵押人。 xSUSHI/SUSHI 汇率随时间变化。再比如,存入 Yearn USDC 保险库的 USDC 将返回用户 yvUSDC,并且 yvUSDC/USDC 汇率随时间变化。 直到今天,借贷、质押和机枪池的权益token都没有标准化。协议和聚合器必须遵守几个不同的接口,增加了复杂性和成本,每个协议都自己的适配器接口实现方案,这些接口容易出错并浪费开发资源。 因此,社区提议建立 ERC-4626 协议 ,并将这些标准化为一个称为 Tokenized Vault Standard 的接口,代表单个底层 ERC-20 资产的权益份额。 代币化保险库的标准将降低保险库的集成工作量,同时创建更加一致和强大的实现模式。 ERC的背景 ERC 是 Ethereum Request for Comment 的缩写,ERC-20 代币标准是最流行的标准之一,它能够创建具备可组合性和兼容性的标准化代币。 例如,ERC-20 包含 totalSupply、balanceOf、transfer、transferFrom、approval 和 permit 等功能,以实现交易和转账以及它们与智能合约的交互。 自 ERC-20 以来,已经出现了其他代币标准来扩展 ERC-20 的功能。 例如,ERC-621 增加了两个函数(increaseSupply 和 reductionSupply)来增加和减少流通中的代币总量。 ERC-827 允许代币授权给第三方在链上使用,ERC-721 和 ERC-1155 是代表 NFT 所有权的代币标准。 什么是 ERC-4626? ERC-4626 描述了一个产生 ERC-20 代币作为利息的金库。 它也是 ERC-20 标准的扩展,在该标准中,所有 ERC-4626 代币化的金库都必须实施 ERC-20 来表示权益并实现 ERC-20 的可选元数据扩展,例如名称和符号。 该标准引入了是否依据用户所持有底层标的资产数量或股份比例,在金库中存款(deposit)或铸币(mint),赎回(redeem)或提取(withdraw)的标准功能。 该标准还引入了其他view函数,如一些查看最大信息的函数(maxDeposit、maxMint、maxWithdraw、maxRedeem)来读取先前函数的最大允许输入;asset返回用作底层资产的 ERC-20 代币合约的地址; totalAssets 返回 Vault 管理的标的资产的总量。 此外,还有 convertToShares 和 convertToAssets 等转换功能,可将权益转换为基础资产,反之亦然。 最后还有previewDeposit、previewMint、previewWithdraw、previewRedeem等预览函数来模拟当前block执行函数的效果。 结论 在 ERC-4626 系列的下一部分,我们将探讨 ERC-4626 带来的好处以及 ERC-4626 在 DeFi 中的状态。 ## Publication Information - [CryptoCell Labs](https://paragraph.com/@cryptocellguru/): Publication homepage - [All Posts](https://paragraph.com/@cryptocellguru/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@cryptocellguru): Subscribe to updates