페이지를 넘기고 있습니다.
다음 장을 불러오고 있습니다…
잠깐… 나만의 읽기 환경을 만들어 보세요.
글꼴과 테마는 화면 설정에서 설정하세요. 눈의 편안함도 중요합니다.
다음 장을 불러오고 있습니다…
A vault standard so yield-bearing shares (like lending receipts) share one deposit and redeem interface.
브라우저의 읽어주기 지원을 확인하는 중…
이 읽기 자료는 현재 영어로 제공됩니다. 인터페이스에는 선택한 언어가 적용됩니다.
영어 원문 읽기 →ERC-4626 standardizes an interface for tokenized vaults with a single underlying ERC-20 asset. Users exchange underlying assets for vault shares and later redeem shares for assets under the vault's rules. The specification distinguishes operations by their fixed input: deposit specifies an asset amount, mint specifies a share amount, withdraw specifies assets to receive, and redeem specifies shares to burn. This common vocabulary makes vault integrations more consistent without prescribing the investment strategy used inside the vault.
Suppose a simplified vault holds 1,200 underlying units and has 1,000 shares outstanding. Before fees and rounding, one share corresponds to 1.2 underlying units. A deposit of 120 units would therefore correspond to about 100 shares, not 120. Actual execution can differ because of accounting, fees, limits, and changing state. Preview methods help estimate a particular operation, while conversion methods express other accounting relationships. Applications must use the method appropriate to the user's intended action instead of treating every conversion as an executable quote.
Standard-compliant vaults can still experience strategy losses, illiquidity, administrative intervention, or accounting attacks. Rounding is especially important for small deposits and unusual initial share prices. OpenZeppelin's discussion of inflation attacks explains how donations and share accounting can disadvantage depositors in vulnerable designs. A reader evaluating a vault should inspect the deployed implementation, its protections, and the underlying strategy. The presence of an ERC-4626 interface does not promise a positive return, continuous withdrawals, or a fixed value per share.