Upgradeable Proxy (Yükseltilebilir Vekil)
Akıllı sözleşmelerin mantığını değiştirmeden adresini koruyan güncelleme mekanizmasıdır.
Detaylı Açıklama
Upgradeable proxy, deploy edildikten sonra değiştirilemeyen akıllı sözleşmelere güncelleme yeteneği kazandıran tasarım kalıbıdır.
Nasıl çalışır: Proxy sözleşmesi — kullanıcıların etkileşim kurduğu sabit adres. Implementation sözleşmesi — gerçek mantığı içerir. Proxy, çağrıları implementation'a yönlendirir (delegatecall). Güncelleme = yeni implementation deploy et, proxy'yi yönlendir.
Yaygın proxy kalıpları: Transparent Proxy — OpenZeppelin standardı. UUPS — implementation'da güncelleme mantığı. Beacon Proxy — birden fazla proxy aynı implementation'ı paylaşır.
Risk: Admin anahtarı ele geçirilirse sözleşme kötü amaçlı koda yönlendirilebilir. Timelock + multisig ile güncelleme güvenliği artırılır.
Kripto dünyasını keşfet.
KYC olmadan, hesap açmadan, dakikalar içinde kripto çevir.
SwapLab'de Swap Yap →