Kripto Sözlük

Akıllı Sözleşmeler Nedir?

Bu rehberde akıllı sözleşmelerin ne olduğunu ve ne amaçla kullanıldığını keşfedeceksiniz.

Akıllı Sözleşmeler (Smart Contracts) nedir? Kime hitap ediyorlar ve hangi durumlarda kullanılabilirler? Tüm bu soruları ve daha fazlasını yanıtlamaya çalıştık.

Akıllı Sözleşmeler Ne Amaçla Bulunuyor?

Bir evi satmak zorunda olduğunuzu düşünün. Bu işlem genellikle karmaşık ve korkutucu bir süreçtir; birçok belge, farklı kişilerle iletişim ve beraberinde gelen pek çok risk söz konusudur. Bu sebeple, çoğu ev satıcısı süreci yönetmek, mülkiyeti devretmek ve müzakereleri yürütmek için bir emlakçı ile çalışmayı tercih eder.

Ayrıca, bu tür işlemlerde emanet hizmeti oldukça önemlidir; çünkü işlem tutarları genellikle büyüktür ve karşılıklı güven duymak her zaman mümkün olmayabilir. Bu nedenle, başarılı bir satışın ardından satıcı ve alıcıdan aracıya, genellikle satış fiyatının yüzde onuna tekabül eden bir komisyon ödenir. Bu da satıcı veya alıcı için önemli bir mali kayıp demektir.

Tüm bu süreçler, akıllı sözleşmelerin endüstride nasıl devrim yaratabileceğine dair somut örneklerdir. En büyük avantaj, güven sorununu minimize etmeleridir. Akıllı sözleşmeler, ‘Eğer-Olsa’ (If-Then) mantığıyla çalışır; yani mülkiyet hakkı, belirlenen miktardaki para sisteme gönderildiğinde alıcıya aktarılır.

Aynı zamanda emanet işlevi görürler; para ve mülkiyet hakları sisteme kaydedilir ve katılımcılar arasında paylaştırılır. Ayrıca, işlem yüzlerce kişi tarafından doğrulandığı için hata payı yok denecek kadar azdır. Taraflar arasında güven mühim bir sorun olmaktan çıkınca aracılara gerek kalmaz. Emlakçının gerçekleştirdiği tüm işlemler, akıllı sözleşmeler aracılığıyla otomatik hale getirilebilir ve bu sayede hem alıcı hem de satıcı önemli ölçüde tasarruf edebilir.

Akıllı Sözleşmeler Nasıl İşliyor?

Kısaca belirtmek gerekirse, akıllı sözleşmeler otomatikleştirilmiş sistemler gibidir. Bu sözleşmelerde, gerekli kripto para miktarı, emanetçi işlemleri veya mülkiyet hakkı gibi unsurlar bulunur. Tüm kurallar ve yaptırımlar, akıllı sözleşmelerle önceden belirlenmiş olup, ayrıca bu kurallar tarafından da yürütülmektedir.

Dayanışma

Akıllı sözleşmeler bağımsız çalışabilecekleri gibi, başka akıllı sözleşmeler ile de etkileşim halinde olabilirler. Belirli bir akıllı sözleşmenin başarılı bir biçimde tamamlanması, başka bir sözleşmenin tetiklenmesini sağlayabilir. Teorik olarak, tüm sistem ve organizasyonlar tamamen akıllı sözleşmelere dayalı hale gelebilir. Bu, belirli kripto para sistemlerinde halihazırda uygulanmakta olup, tüm kuralların önceden tanımlanmış olması sayesinde bu sistemler kendiliğinden işlemesini sağlamaktadır.

Akıllı Sözleşmelerin Öğeleri

Her akıllı sözleşme, nesne olarak adlandırılan üç ana bileşenden oluşur. Birincisi, akıllı sözleşmenin şartlarını kabul eden veya reddeden taraflardır. Bu taraflar, dijital imzalar kullanarak sözleşmeyi imzalar.

İkincisi, sözleşmenin konusudur. Bu, yalnızca akıllı sözleşmenin ortamında var olan bir nesne olabilir veya doğrudan nesneye erişim sağlanmalıdır. Akıllı sözleşmeler ilk kez 1996’da tartışılmış olsa da, bu özel bileşen olayların gelişimini engellemiştir. Bu sorun, yalnızca 2009’da ilk kripto para birimi ortaya çıktığında kısmen aşılmıştır.

Son olarak, akıllı sözleşmeler belirli şartları içermelidir. Bu şartların matematiksel bir şekilde iyi tanımlanması ve belirli bir programlama dili kullanılarak oluşturulması gerekir. Bu, katılımcıların beklenen şartlarını, kurallarını, ödüllerini ve yaptırımlarını içermektedir.

Çevre

Akıllı sözleşmelerin düzgün çalışabilmesi için belirli bir uygun ortama ihtiyaç vardır. Öncelikle, çevre, işlem için oturum açmayı sağlayan özel şifreleme sistemini desteklemelidir. Çoğu mevcut kripto para birimi, bu tür sistemleri kullanmaktadır.

İkinci bir gereklilik, sözleşmenin tüm taraflarının güvenebileceği, tamamen otomatik bir veritabanının varlığıdır. Ayrıca, akıllı sözleşmelerin uygulanacağı ortam merkezi bir yapıdan bağımsız olmalıdır. Ethereum Blockchain gibi blok zincirleri, akıllı sözleşmeler için ideal çevrelerdir.

Son olarak, akıllı sözleşme tarafından kullanılan dijital verilerin kaynağı güvenilir olmalıdır. Bu, günümüzde yaygın olarak kullanılan SSL güvenlik sertifikaları, HTTPS ve diğer güvenli bağlantı protokollerinin varlığını gerektirmektedir.

Akıllı Sözleşmeler Şunları Sağlar

Özerklik: Akıllı sözleşmeler, üçüncü parti bir aracıya ihtiyaç duymadan, işlemi tam anlamıyla kontrol etmenizi sağlar.

Güven: Şifrelenmiş ve güvenli bir defterde saklandığı için kimse belgelerinizi çalamaz veya kaybedemez. Ayrıca, akıllı sözleşmelerin tarafsız sistemleri sayesinde, işlem yaptığınız kişilere güvenmek zorunda değilsiniz.

Tasarruf: Akıllı sözleşmeler aracılığıyla noterler, emlakçılar, danışmanlar gibi aracıların akarlarına ihtiyaç kalmaz.

Güvenlik: Doğru tasarlanmış akıllı sözleşmelerin bozulması oldukça zordur. Ayrıca, akıllı sözleşmelere uygun ortamlar, belgelerinizi güvende tutacak ileri düzey şifreleme yöntemleri ile korunur.

Verimlilik: Akıllı sözleşmeler kullanarak zaman kaybını önemli ölçüde azaltacaksınız. Geleneksel yöntemlerde belgeleri elle işlemenin gerektirmesi yerine, akıllı sözleşmelerle süreci hızlandırabilirsiniz.

Akıllı Sözleşmelerin Geliştiricileri ve Kullanıcıları

Akıllı sözleşmeler, 1996 yılında bilgisayar bilimcisi ve kriptograf Nick Szabo tarafından önerilmiştir. Bir süre boyunca Szabo, bu konsepti farklı yayınlar aracılığıyla geliştirmiş ve sözleşme hukuku ile ilgili iş uygulamalarını tanımlamıştır.

Ancak akıllı sözleşmelerin gerçek hayatta kullanımı, 2009 yılında ilk kripto para birimi Bitcoin ile mümkün olmuştur. İlginçtir ki, Szabo, 1998 yılında Bit Gold adında merkezi olmayan bir dijital para birimi için bir mekanizma tasarlamıştı; ancak bu proje hayata geçirilememişti, fakat Bitcoin’in sahip olduğu birçok özellik bulunmaktaydı.

Günümüzde akıllı sözleşmeler genellikle kripto para birimleri ile ilişkilendirilmekte olup, bu türdeki her iki unsurun da birbiri olmadan var olamayacağı söylenebilir. Mevcut kripto ağlarının çoğunda yaygın bir kullanım alanına sahip olmanın yanı sıra, Ethereum’un öne çıkan özelliklerinin başında gelmektedir.

Akıllı Sözleşmelerin Kullanım Örnekleri

Dünyadaki hükümetler ve finans kuruluşları, kripto para birimleriyle ilgili tutumlarını dikkatli bir şekilde değerlendirip kabul etmeye doğru ilerlerken, Blockchain ve akıllı sözleşmeler ardındaki teknoloji devrim niteliğinde geniş çapta benimsenmiştir.

Örneğin, yakın zamanda, Depozitelik Güven ve Takas Kurumu (DTCC) ile dört büyük banka, Aksoni tarafından geliştirilen Blockchain teknolojisini kullanarak akıllı sözleşmelerle kredi temerrüt takaslarını başarıyla gerçekleştirmişlerdir. Açıklamalara göre, akıllı sözleşme, ticari detaylar ve risk ölçümleri gibi bilgileri ortaklara ve düzenleyicilere sunarak şeffaflığa katkı sağlamıştır.

Benzer gelişmeler dünya genelinde yaşanmakta. 61 Japon ve Güney Koreli banka, iki ülke arasında sınır ötesi para transferlerini sağlamak üzere Ripple’ın Blockchain ve akıllı sözleşmelerini test etmektedir. Bu yeni sistemin bu yıl devreye girmesi planlanıyor. Rusya’da, Sberbank adlı bir devlet bankası, akıllı sözleşmeler kullanarak Ethereum Blockchain’i üzerinde testler yapmaktadır.

Bu testler, Cisco, BP, ING, Microsoft gibi birçok büyük şirketin oluşturduğu Enterprise Ethereum Alliance’a katılarak başlamıştır. Bu ittifak, belirli şirketler için ihtiyaç duyulan akıllı sözleşmelerin geliştirileceği bir Blockchain geliştirmeyi hedeflemektedir.

Akıllı sözleşmeler, kripto para birimlerinin gelişimiyle birlikte finans ve bankacılık alanında daha fazla uygulama alanı bulmaktadır. Ancak bu teknoloji, hükümetlerin oy sistemi gibi alanlarda daha şeffaf ve erişilebilir hale getirmek amacıyla da kullanılabilir. Tedarik zincirleri, hem ürün takibi yaparken hem de ilgili görevleri otomatikleştirerek yararlanabilir. Gayrimenkul, sağlık hizmetleri, vergi, sigorta ve çok sayıda başka sektör de akıllı sözleşmelerin avantajlarından fayda sağlayabilir.

Dezavantajları

Akıllı sözleşmeler, oldukça yeni bir teknoloji olarak birçok vaatte bulunsa da çeşitli sorunlarla karşılaşma potansiyeline sahiptir. Örneğin, sözleşmeleri oluşturan kodların hatasız olması gerekir; aksi takdirde, yazılımdaki bir hata dolandırıcılar tarafından istismar edilebilir. DAO hack’inde olduğu gibi, bir akıllı sözleşmenin kodundaki hatalardan dolayı meydana gelen kayıplar geri dönüşsüz olabilir.

Başka bir sorun ise bu teknolojinin yeni olması nedeniyle ortaya çıkan belirsizliklerdir. Hükümet, bu tür sözleşmeleri nasıl düzenleyecek? Vergi anlaşmazlıkları nasıl çözülecek? Eğer bir akıllı sözleşme, sözleşme koşullarına erişemezse veya beklenmedik bir durum ortaya çıkarsa, ne olacak? Geleneksel bir sözleşme, mahkemeye taşınarak iptal edilebilirken, Blockchain bu sözleşmeyi mutlaka “Kanun Yasası” çerçevesine göre yerine getirmektedir.

Ancak, belirtmek önemlidir ki bu sorunlar, akıllı sözleşmelerin ortamlarının geliştirilmesi sırasında ortaya çıkan durumlardır. Bu teknoloji zamanla daha da gelişecektir ve kesinlikle akıllı sözleşmeler, toplumumuz için vazgeçilmez bir unsur olma yolunda ilerlemektedir.

Bu makale yatırım tavsiyesi veya önerisi içermemektedir. Her türlü yatırım ve işlem hareketi risk içerir, okuyucuların kendi araştırmalarını yapmaları önemlidir.