BT Sözlüğü › Güvenlik › Akıllı sözleşme

Akıllı sözleşme

Güvenlik Svenska → Güncellendi: 2026-10-11

Bir blokzincirinde yaşayan ve biri çağırdığında her düğüm tarafından çalıştırılan kod. Terimi 1994’te Nick Szabo ortaya attı; Ethereum 2015’te onu pratik hale getirdi.

Genellikle Solidity ile yazılır, EVM bayt koduna derlenir ve dağıtıldıktan sonra değiştirilemez; bu yüzden proxy sözleşmelerine dayanan güncelleme kalıpları vardır. “Kod yasadır” anlayışı, 2016’daki DAO saldırısına kadar geçerliydi: bir reentrancy hatası yüzünden 3,6 milyon ETH boşaltıldı ve Ethereum topluluğu olayı hard fork ile geri aldı (geride kalan zincir Ethereum Classic oldu). Yaygın açık sınıfları: reentrancy, tamsayı taşması (Solidity 0.8’den beri daha az), oracle manipülasyonu ve front-running. Her satır gas harcadığı için optimizasyon ile güvenlik zıt yönlere çeker.

← Sözlüğe dön