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.