Akıllı Sözleşme Oluşturmak
Akıllı Sözleşme Nedir?
- Akıllı kontratlar(smart contracts ), belirli şartlar sağlandığında gerçekleştirilen ve anonim taraflar arasında güvenilirliği sağlayan bilgisayar programladır. Akıllı sözleşmeler geriye döndürülemez ve taraflar arasındaki işlemlerin koşullara göre gerçekleştirilmesine olanak sağlar.
Akıllı sözleşmeler günlük hayatta kullandığımız sözleşmelerden birkaç yönden ayrılmakta.
- Dijital ortamda kod bloklarıyla tutulması,
- Sözleşme içeriğinin şifrelenmiş olması,
- Geriye dönük düzenleme yapılmasını engellemesi,
- İnsan eliyle gerçekleşen hatalara izin vermemesi,
- Koşullara göre otomatik tetiklenmesi aksi taktirde hiç çalışmaması,
- Tarafların anonim olmasına izin vermesi,
gibi maddelerle akıllı sözleşmeler, normal sözleşmelerden ayrılmakta.
Akıllı kontratlar, blok zinciri ağında tutulmakta. Geriye dönük işlem yapılarak sözleşmenin değiştirilmesine izin vermez.
Takas sözleşmesi üzerine kurulu otomat makinelerinden istediğiniz ürünü alabilmeniz için;
- istediğiniz ürün kodunu girmeniz,
- ürünün fiyatı kadar para yüklemeniz,
- düğmeye tıklayıp makineyi çalıştırmanız
gerekir. Bu senaryoda sizin ürünü alabilmeniz;
- ürün stoğunun durumu,
- otomata eksik yükleme yapmamanız,
- var olan bir ürün kodunu girmeniz
gibi çeşitli şartlara bağlıdır. Ve koşullar gerçekleşmediği sürece makine size istediğinizi vermeyecek ve aranızdaki sözleşme gerçekleşmeyecektir.
Akıllı kontratlar, merkezi bir otoriteye, yasal sisteme ve harici taraflara ihtiyaç duymazlar ve bu yüzde hızlı ve düşük maliyetlidir. Akıllı sözleşmeler blok zincirinin dağıtık ağında yazılımsal algoritmalarla şifrelendiği içinse güvenliği son derece yüksektir.