Akıllı Sözleşme Cüzdanları
Akıllı sözleşme cüzdanları, cüzdan davranışını zincir üstü koda yerleştirerek programlanabilir harcama kuralları, çoklu imza güvenliği ve merkeziyetsiz uygulamalarla otomatik etkileşim sağlar.
Akıllı sözleşme cüzdanları, 'hesabın' basit bir dışa bağımlı hesap yerine bir akıllı sözleşme olduğu yazılım cüzdanlarıdır. Varlıkları tutabilen ve harcama, imzalama ve erişimi kurtarma kurallarını tanımlayan kod olarak blok zincirinde yaşarlar. Tipik özellikler arasında programlanabilir harcama kuralları, zaman kilitli işlemler, çoklu imza yetkilendirmesi, role dayalı erişim kontrolü ve modüler uzantılar bulunur. DeFi protokolleri ve dApp'lerle, diğer sözleşmeleri çağırarak veya zincir üstü arayüzler sunarak etkileşim kurarlar. Güvenlik, sözleşme kodunun doğruluğuna ve denetlenebilirliğine, uygun olduğu yerlerde resmi doğrulamaya, güvenli bağımlılık yönetimine ve sağlam anahtar yönetimi veya kurtarma şemalarına bağlıdır. Her zincir üstü işlem için gaz maliyetleri geçerlidir; sözleşme cüzdanları kullanıcı sürtünmesini azaltmak için işlemleri gruplandırabilir. Yaygın mimari modeller arasında çoklu imza uygulamaları, kasalar ve kurtarma özellikli cüzdanlar bulunur, bazen yükseltilebilirlik için proxy modelleriyle uygulanır. Takaslar arasında daha yüksek karmaşıklık, potansiyel hatalar ve kurtarma riski bulunur, ancak avantajları arasında programlanabilir mantık, kontrollü erişim ve otomatik hazine yönetimi yer alır.
graph LR
Center["Akıllı Sözleşme Cüzdanları"]:::main
Rel_smart_contracts["smart-contracts"]:::related -.-> Center
click Rel_smart_contracts "/terms/smart-contracts"
Rel_smart_contract["smart-contract"]:::related -.-> Center
click Rel_smart_contract "/terms/smart-contract"
Rel_smart_contract_security["smart-contract-security"]:::related -.-> Center
click Rel_smart_contract_security "/terms/smart-contract-security"
classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
linkStyle default stroke:#4b5563,stroke-width:2px;
🧒 5 yaşındaki gibi açıkla
Generated ELI5 content
🤓 Expert Deep Dive
Generated expert content
❓ Sık sorulan sorular
Akıllı sözleşme cüzdanı nedir?
Varlıkları tutan ve transferlerin nasıl yetkilendirildiğini ve yürütüldüğünü yöneten zincir üstü kod (bir akıllı sözleşme) tarafından tanımlanan davranışa sahip bir cüzdan.
Bir sözleşme cüzdanını nasıl kontrol edersiniz?
Kontrol, cüzdanın sözleşme mantığına (örneğin, çoklu imza eşikleri, role dayalı izinler veya zaman kilitli kurallar) kodlanmıştır. İşlemlerin yürütülebilmesi için bu kuralları karşılaması gerekir.
Her zaman geleneksel cüzdanlardan daha mı güvenlidirler?
Doğası gereği değil. Daha güçlü erişim kontrolü ve kurtarma seçenekleri sunabilirler, ancak aynı zamanda sözleşme hatalarını da beraberinde getirirler. Güvenlik kod kalitesine ve denetimlere bağlıdır.
Hangi riskler göz önünde bulundurulmalıdır?
Akıllı sözleşme hataları, yanlış yapılandırılmış erişim, bağımlılık riskleri, yükseltilebilirlik tehlikeleri ve kurtarma mekanizmaları etrafındaki sosyal mühendislik.
Kimlik bilgileri kaybolursa erişim nasıl kurtarılır?
Kurtarma, cüzdan sözleşmesinde tanımlanan sosyal kurtarma, koruyucular veya zaman gecikmeli eylemler kullanabilir, ancak kurtarma kendi risklerini ve yönetişim hususlarını beraberinde getirir.