ERC-4626 (Tokenized Vault)

ERC-4626 adalah standar Ethereum untuk vault tokenisasi — smart contract yang menerima token deposit dan menerbitkan token receipt yield-bearing yang mewakili bagian dari aset underlying vault. Sebelum ERC-4626, setiap protokol DeFi menciptakan antarmuka vault sendiri: Compound menerbitkan cTokens, Aave menerbitkan aTokens, Yearn menerbitkan yvTokens — semuanya melakukan hal yang sama (deposit aset, dapatkan yield, tarik dengan keuntungan) namun menggunakan signature fungsi yang tidak kompatibel. ERC-4626 yang difinalisasi pada Maret 2022 menstandardisasi antarmuka sehingga protokol apa pun dapat mengintegrasikan vault apa pun tanpa menulis adaptor khusus.

Masalah yang Diselesaikan

Sebelum ERC-4626, ekosistem vault DeFi sangat terfragmentasi:

  • Deposit ke cUSDC Compound: fungsi mint() milik Compound
  • Deposit ke aUSDC Aave: fungsi deposit() milik Aave
  • Deposit ke yvUSDC Yearn: fungsi deposit() berbeda milik Yearn

Setiap protokol lapis ketiga (aggregator yield, manajemen portofolio, protokol strategi) yang ingin mendukung semua vault ini harus menulis adaptor terpisah untuk setiap satu. ERC-4626 menyelesaikan ini.

Antarmuka Standar

Fungsi inti ERC-4626:

“`solidity

// Mendepositkan aset, mendapatkan shares

function deposit(uint256 assets, address receiver) returns (uint256 shares);

// Mencetak shares yang tepat, mendepositkan aset yang diperlukan

function mint(uint256 shares, address receiver) returns (uint256 assets);

// Menarik aset, membakar shares

function withdraw(uint256 assets, address receiver, address owner) returns (uint256 shares);

// Menebus shares, mendapatkan aset

function redeem(uint256 shares, address receiver, address owner) returns (uint256 assets);

// Konversi

function convertToShares(uint256 assets) view returns (uint256);

function convertToAssets(uint256 shares) view returns (uint256);

“`

Token receipt: Vault ERC-4626 menerbitkan token ERC-20 standar yang mewakili kepemilikan (shares). Nilai tiap share terhadap aset underlying meningkat seiring yield yang terakumulasi.

Adopsi

Setelah difinalisasi, ERC-4626 dengan cepat diadopsi oleh:

  • Yearn Finance: vault yvToken modern mengimplementasikan ERC-4626
  • Aave V3: aToken kompatibel dengan ERC-4626
  • Morpho: vault Morpho Blue kompatibel dengan ERC-4626
  • EtherFi, Renzo, Kelp: vault liquid restaking ERC-4626

Manfaat Komposabilitas

Dengan ERC-4626, protokol manajemen treasury dapat mendukung ribuan vault yield dengan kode universal yang sama. Protokol agregasi yield otomatis dapat mengalihkan antar vault tanpa menulis ulang kode integrasi.

Kritik

Meskipun ERC-4626 sangat meningkatkan komposabilitas, vault yang kompleks dengan strategi multi-langkah atau vault yang bergantung pada aset tidak-ERC-20 masih membutuhkan wrapper atau adaptor khusus. Masalah pembulatan (rounding) dalam konversi shares-ke-aset masih menjadi sumber bug jika tidak diimplementasikan dengan hati-hati.

Sentimen Media Sosial

ERC-4626 dihormati sebagai salah satu standar DeFi yang paling berdampak positif pada komposabilitas. Di X/Twitter, dibahas dalam konteks yield farming dan DeFi primitif. Di komunitas kripto Indonesia, ERC-4626 dikenal di kalangan developer DeFi dan pengguna protokol yield.

Terakhir diperbarui: 2026-04

Istilah Terkait

Lihat Juga

Sumber

  • EIP-4626 (https://eips.ethereum.org/EIPS/eip-4626) — spesifikasi standar tokenized vault resmi Ethereum.
  • OpenZeppelin ERC4626 (https://docs.openzeppelin.com/contracts/4.x/erc4626) — implementasi referensi standar.
  • Yearn Finance Docs (https://docs.yearn.fi) — dokumentasi adopsi ERC-4626 pada vault Yearn.