Sözlük maddesi
Akıllı Sözleşme
TemellerAkıllı sözleşme, çağrıldığında kendiliğinden çalışan zincir üstü koddur. Durumu nasıl saklar ve yüklenmiş bir hata neden düzeltilemez, burada anlatılıyor.
Tanım
Akıllı sözleşme, bir blok zincirine yüklenen ve bir işlem fonksiyonlarından birini çağırdığında tam olarak yazıldığı gibi çalışan programdır; fonları tutan ya da şartları uygulatan bir aracı yoktur. Ethereum ve uyumlu ağlarda sözleşmenin kendi adresi, kendi depolaması ve kendi bakiyesi bulunur; her düğüm aynı kodu yeniden çalıştırarak aynı sonuca ulaşır. Bayt kodu da ortaya çıkan durum da herkese açık ve çoğaltılmış olduğundan mantığı isteyen inceleyebilir. Bu şeffaflığın iki yüzü vardır: bir hata saldırgan için de aynı ölçüde görünürdür ve yüklenmiş bir sözleşme, geliştiriciler baştan bir güncelleme yolu bırakmadıysa genellikle değiştirilemez.
Sırada