Akıllı Kontrat (Smart Contract) Nedir?

Akıllı kontrat veya akıllı sözleşme olarak Türkçeye çevrilen smart contracts sistemine kısaca programlanabilir protokol diyebiliriz. Blockchain ağları üzerinde bilgi veya varlık alışverişi için bir nevi arabuluculuk görevi üstlenen ikili ilişki sistemleridir. Bu ikili ilişki sistemleri, ağ üzerindeki bir sürü sistemden biri olan “akıllı kontratlar” tarafından belirlenir. Bu kişiler, ağ üzerindeki, güvenmek zorunda olmadığın katılımcılar ile transfer veya diğer belli başlı işlemleri gerçekleştirir. İki tarafın da karşı taraftan istediği koşullar bu kontratlara işlenir. Bu koşulların iki taraftan da onaylanması ise transferi veya belirlenmiş farklı bir işlemi tetikler. Birçok insan bu uygulamanın, gelecekte kontrat görüşmelerinin yerini alacağını düşünüyor. Bunun nedeni ise, akıllı kontrat sisteminin geleneksel kontrat kurallarının etkinliğini artırarak, çok üst düzey bir güvenlik sunması olarak görülüyor. Bir diğer sebep ise iki tarafı direkt görüştürüp güven inşa etmelerini sağlayarak, transfer masraflarını azaltması olarak görülüyor.

Bunlara ek olarak, akıllı kontratların çıkış noktası olan Ethereum sisteminde kullanıcılara akıllı kontrat işlemleri için Ethereum Virtual Machine (EVM) ile bir çalışma süresi veriyor. Bu makine ise güvenli bir ortam sağlayarak güvenilmeyen kodlar ile programların kullanıcıları rahatsız etmesini engelliyor. EVM, ana Ethereum ağından tamamen ayrı çalışıyor, bu da akıllı kontratların test edilmesi ve geliştirilmesi için apayrı bir alan sunuyor.

, , , , ,

Bir Cevap Yazın