Akıllı Sözleşme Nedir ve Nasıl Çalışır? Başlangıç ​​Rehberi

Blockchain, akıllı sözleşmeler gibi birçok ileri teknolojiye ev sahipliği yapmıştır. Akıllı Sözleşmeler ve kullanımları yıllar içinde gelişti ve çoğunlukla kripto oluşturmak için kullanılıyor. Ancak, akıllı sözleşmelerin kökleri bundan daha da öteye uzanıyor.

Başlangıç ​​olarak akıllı sözleşmenin ne olduğunu, nasıl çalıştığını, kökenlerini ve blockchain endüstrisindeki uygulamalarını merak edebilirsiniz. Akıllı sözleşmeler daha önce de vardı Bitcoin'in doğuşu. Bu özellikte, akıllı sözleşmeyi anlamanız için size yol göstereceğiz.

 Akıllı Sözleşmelerin Kökeni

Akıllı sözleşmeler fikri, daha önce de belirttiğimiz gibi, Bitcoin'in doğumundan çok daha önce, 1994 yılında başladı. Özellikle uzmanlar, 1994'teki akıllı sözleşme tanımının bugüne kadar hala doğru olduğunu iddia ediyor.

Amerikalı bir kriptograf ve programcı olan Nick Szabo, akıllı sözleşmeler fikrini ilk kez 1994 yılında öneren dahiydi. Bazı blockchain topluluğu üyeleri, Szabo'nun Bitcoin'in anonim mucidi Satoshi Nakamoto'nun gerçek kimliği olduğuna inanıyor. Ancak Szabo bu söylentileri yalanladı.

Tanımlarla ilgili olarak Szabo, akıllı sözleşmeleri bir sözleşmenin şartlarını yerine getiren bilgisayarlı bir işlem protokolü olarak tanımladı. Ayrıca, akıllı sözleşme tasarımının genel amaçlarının ortak sözleşme koşullarını (ödeme koşulları gibi) karşılamak, hem kötü niyetli hem de tesadüfi istisnaları en aza indirmek ve güvenilir aracılara olan ihtiyacı en aza indirmek olduğunu açıkladı.

Szabo, akıllı sözleşmenin tanımını bir satış makinesiyle karşılaştırarak basitleştirmeye çalıştı.

Diyelim ki otomattan bir paket fiş istediniz, kullanıcı doğru miktarda jeton koydu ve ardından makine fiş paketini teslim etti. Makine, fişleri yalnızca doğru miktar yerleştirildikten sonra teslim etti ve Szabo'nun açıklamasında belirtildiği gibi "sözleşmenin şartlarını yerine getirdiğini" garanti etti. Üçüncü bir tarafın katılımı yoktur, bu yalnızca önceden yazılmış bir dijital anlaşma ile makine ile aranızdaki bir işlemdir.     

30 yılı aşkın bir süre önce önerilmiş olmasına rağmen, bu 'akıllı' tanımının bu çağda bile hala uygulandığını görebiliriz. Akıllı sözleşme, merkezi olmayan özellikleri nedeniyle artık genellikle blockchain ile ilişkilendiriliyor.

Ayrıca, Szabo'nun önerileri hala kripto dünyasının en eski girişimlerinden biri olarak kabul ediliyor. Bekle "teklifler, çoğul?" Evet, bu doğru. Bit Gold'u hiç duydunuz mu? Bit Gold, 1998'de kendi Nick Szabo'muz tarafından önerilen ilk sanal para birimi olarak kabul edildi. Bazılarının onu Satoshi Nakamoto sanmasına şaşmamalı. 

Akıllı Sözleşme Nedir?

İnternette “akıllı sözleşme” terimini ararsanız, farklı kaynaklardan çeşitli tanımlar alırsınız. Ancak, hepsinin aynı konsepte sahip olduğunu ve bir akıllı sözleşmeyi tanımlamak için aynı temel terminolojiyi kullandığını göreceksiniz.

Örneğin, bir akıllı sözleşme genellikle kendi kendini yürüten bir sözleşme olarak tanımlanır ve alıcı ile satıcı arasındaki anlaşmanın şartları genellikle kodlara yazılır. Yani sözleşme herhangi bir kişi tarafından yürütülmez, ancak aslında sözleşmede yazılı kod yürütmeye karar verir. Ayrıca akıllı sözleşme, işlemlerin izlenebilir olmasını ve geri alınmasının neredeyse imkansız olmasını da sağlıyor.

Yeni gözlemlenen tanım, akıllı sözleşmelerin kodunun ve anlaşmalarının genellikle devrim niteliğinde var olduğunu ekledi. Blockchain'in merkezi olmayan dünyası. Bu aynı zamanda akıllı sözleşmelere ademi merkeziyet özellikleri verir, bu nedenle kriptolarla yakından ilişkilidirler.

Şimdi, birisi akıllı sözleşmenin basit bir tanımını sorarsa, Babypips'ten aşağıdaki tanımı kullanmayı düşünün (bu benim en sevdiğim tanımdır😉):

Akıllı sözleşmeler, bir blok zincirinde barındırılan ve yürütülen otomatik bilgisayar programlarıdır.

Cüzdan için örnek bir akıllı sözleşme

Cüzdan için örnek bir akıllı sözleşme

Şimdi akıllı sözleşmenin avantaj ve dezavantajlarına daha yakından bakalım.

Akıllı Sözleşmenin Artıları ve Eksileri

Akıllı sözleşmenin modern zamanların devrim niteliğindeki teknolojilerinden biri olduğuna şüphe yok. Akıllı sözleşmelerin yeni çağın ileri teknolojisi olarak kabul edilmesinin nedenine bakalım:

Güvenlik – Akıllı sözleşmeler genellikle blockchain üzerinde yürütüldüğünden, işlemlerin şeffaf olmasını sağlayarak bilgisayar korsanlarının kesintiye neden olmasını zorlaştırır. Ayrıca, merkezi olmayan doğası herhangi bir merkezi otoritenin müdahalesi olmamasını sağladığından, kullanıcılar merkezi adaletsizlikler tarafından mağdur edilemez.

Güvenilirlik – Güvenliğin bir parçası olarak da işlev gören bir diğer özellik olan akıllı sözleşme, sözleşme koşullarının uyumlu olmasını sağlar. Merkezi olmayan düğüm ağını kullanan akıllı sözleşmeler, kurcalamaya karşı koruma sağlayacak şekilde geliştirilmiştir.

Uygun Maliyetli – Akıllı sözleşme özellikleri ile aracıya olan bağlılığı ve gereksinimi azaltır. Böylece, akıllı bir sözleşme, aracının insafına kalmak yerine maliyetlerin düşürülmesine yardımcı olur. 

Verimliliği Artırır – Otomasyon, akıllı sözleşmenin bir parçasıdır, çünkü sözleşmeleri bir sözleşmenin şartlarına göre otomatik olarak yürütür. Geleneksel sözleşmeler, insanların manuel verileri girmesini veya aracının işlemi gerçekleştirmesini gerektirir, ancak akıllı sözleşme böyle bir adım gerektirmez, zaman ve çabayı azaltır ve genel verimliliği artırır. 

Akıllı sözleşme bu dünyada hala biraz yeni olduğu için hala bazı sınırlamalarla karşı karşıya. Bazı uzmanlar, bu devrim niteliğindeki teknolojilerin karşılaştığı mevcut sınırlamaların, akıllı sözleşmenin gelişebileceği alanlar olduğunu iddia ediyor. Ancak şimdilik, akıllı sözleşmenin karşılaştığı mevcut sınırlamalara bir göz atalım:

Gizlilik eksikliği – Akıllı sözleşmeler genellikle merkezi olmayan özellikleri nedeniyle övülse de, herkes tarafından görüntülenebilir. BU YÜZDEN! Örneğin, akıllı sözleşmede çocukluğunuzun utanç verici fotoğrafları varsa, o zaman herkes onu görebilir. Başka bir deyişle, akıllı sözleşmeler verilerinizi halka açıklayabilir.

sert – Evet, akıllı sözleşmenin bir başka avantajı da dezavantajı olabilir. Diyelim ki akıllı kontratınıza çikolatalı süt döktüm, o zaman lekeler orada kalır ve değiştirilemez. Tabii ki, akıllı bir sözleşmeye çikolatalı süt dökemeyiz. Bununla birlikte, bir kullanıcının gerçek bir hatayı düzeltmesi gerekirse, blockchain teknolojisinin değişmez doğası nedeniyle bunu yapması imkansız olacaktır.

Hukuki durum – Bu, toplulukta gözlemlenen en tartışmalı konulardan biridir. Bazıları, yasal olarak bağlayıcı bir belge olarak kabul edilmesine rağmen, akıllı sözleşmeyi koruyan resmi bir yasa olmadığını iddia ediyor. Tıpkı diğer sınırlamalar gibi, bu da şimdilik bir engel olabilir.

Düzenleyici kurumlar, modern dünyanın bir parçası olarak kripto ve blok zincirini kabul etmeye başladı ve birçok meraklı, akıllı sözleşmelerin mahkemenin gözünde yasal olarak bağlayıcı sözleşmeler olarak sayılacağına inanıyor. Arizona ve Nevada gibi ABD eyaletleri, akıllı sözleşmelerin önemini kabul etmiş ve yasal mevzuat kullanımlarıyla ilgili. 

Hatalara eğilimli – HATALAR! Endişelenmeyin, bunlar gerçek büyük hatalar değil, bilgisayar hatalarıdır. Akıllı sözleşmeler aynı zamanda bilgisayar programları olduğu için hatalara eğilimli olabilirler. Bu hataların üstesinden gelme süreci maliyetleri daha da artırabilir.

Okuyucuya bir kez daha hatırlatmak gerekirse, akıllı sözleşmelerin hala kullanılmaya devam etmesinin nedeni, onları diğer teknolojiler arasında öne çıkaran üstün özellikleridir. Ayrıca, akıllı sözleşmeler henüz gerçekleştirilmemiş olan sınırsız bir potansiyel sunar.

Ethereum Akıllı Sözleşmeler

Çeşitli blockchain platformlarında birçok akıllı sözleşme olmasına rağmen, Ethereum genellikle topluluktaki birçok rapor ve üye tarafından ilk akıllı sözleşme platformu olarak kabul edilir. Ethereum'un ilk başarılı akıllı sözleşme kullanım durumunun bir merkezi olmayan özerk organizasyon (DAO).

Bitcoin, akıllı sözleşmeleri destekleyen ilk kişiydi ancak katı bir yapıya sahipti ve Ethereum ile karşılaştırıldığında sınırlı hissettiriyordu. Şu anda bile Ethereum, diğer akıllı sözleşme platformları arasında öne çıkıyor ve Coin Gecko'nun bu yazının yazıldığı sırada "Piyasa Değerine Göre En İyi Akıllı Sözleşme Platformu Paraları" listesinde birinci sırayı alıyor.

Kaynak: CoinGecko

Ayrıca, Ethereum akıllı sözleşmeler yazmak için Solidity ve Vyper gibi geliştirici dostu dillere izin verdiklerini belirtti. Raporlar ayrıca Ethereum'un dilinin "Turing-complete" olduğundan, daha geniş bir program yelpazesini destekleyebileceği ve çalıştırabileceği, esnek hale getirebileceği ve programcılar için sınırları azaltabileceği anlamına gelir.

Akıllı sözleşmeler yazıldıktan sonra, kod EVM bayt kodu adı verilen bayt kodu dilinde derlenir. Bundan sonra, Ethereum'daki akıllı sözleşmelerin yürütülmesi Ethereum Sanal Makinesi (EVM) tarafından sağlanır.  Ethereum, EVM'yi şu şekilde tanımladı:

Ethereum protokolünün kendisi, yalnızca bu özel durum makinesinin sürekli, kesintisiz ve değişmez çalışmasını sağlamak amacıyla mevcuttur. Tüm Ethereum hesaplarının ve akıllı sözleşmelerin yaşadığı ortamdır.

Temel olarak, daha önce açıklandığı gibi, işlevlerinden birinin akıllı sözleşmelerin yürütülmesini sağladığı bir yazılım programıdır.

Şimdi birçoğunuz akıllı sözleşmelerden gerçek dünyada nasıl yararlanabileceğimizi merak ediyor olabilirsiniz.

Akıllı Sözleşme Uygulamaları

Devrim niteliğinde bir teknoloji olan akıllı sözleşmelerin şubeleri bu dünyadaki farklı sektörlere yayılmıştır. Akıllı sözleşmelerin uygulamalarını açıklamanın zamanı geldi:

Tedarik Zinciri Endüstrisi

Blok zincirindeki akıllı sözleşmelerle, perakendecilerin ve tedarikçilerin ürünlerin hareketinde tam şeffaflığa sahip olmalarına yardımcı olacak ve aralarındaki güveni daha da artıracaktır.

Biliyor musun? IBM, Home Depot'un satıcı firmalarla aralarındaki ilişkiyi daha da geliştiren anlaşmazlıkları hızla çözmek için bu devrim niteliğindeki teknolojiden yararlandığını bildirdi.

Akıllı sözleşme sadece güven inşa etmeyi amaçlamaz, aynı zamanda tedarik zincirinin görünürlüğünü de artırır. Bu, endüstrinin enerjisinin daha fazlasını sürecin önemli adımlarına odaklamasına izin verecektir.

Sağlık Endüstrisi

İster hasta verilerinin uygun şekilde yönetilmesini sağlamak ister tıbbi malzemelerin işlenmesini takip etmek olsun, blockchain ağındaki akıllı sözleşmeler bu durumda en iyi teknolojilerden biridir. Akıllı sözleşmeler ayrıca evrak işlerindeki maliyetlerin düşürülmesini de sağlayacaktır. Verileri bir an önce sağlamak, toplam süreyi de azaltacaktır.

Tekelci İmparatorlukları Kırmak

Hâlâ yolsuzluğa eğilimli ve tekelci endüstrilerin pençesi altındaki ülkeler var. Akıllı sözleşmelerin ademi merkeziyetçiliğiyle, halk artık daha önce gizlenmiş bir kâr dünyasına erişebilir. Verilerin açık olması, halkın işlemleri görebilmesi ve buna göre anlaması, manipülasyonun azaltılmasını sağlar.

Daha fazla endüstri teknolojiyi kullanmaya başladıkça, blok zincirinde akıllı sözleşmelerin olasılığı sonsuzdur. Gayrimenkul, eğlence, müşteri hizmetleri, finans, sigorta ve birçok sektörün operasyonlarında akıllı sözleşmeleri benimseme yolunda ilk adımlarını attığını hala görebiliyoruz.

Sonuç

Akıllı sözleşmeler fikri, tıpkı birçok devrim niteliğindeki teknoloji gibi, zamanının ötesinde tasarlandı ve hala bu sürekli değişen dünyaya damgasını vurmaya çalışıyor. Tanıtıldığı anda, bazıları onun şimdiye kadar önerilen en gelişmiş teknolojilerden biri olduğunu düşünürken, diğerleri bunun geleneksel norm ve işlevlerde bir bozulma olduğunu düşündü.

Ancak yıllar geçtikçe sektörler ve bireyler bunun faydalı olduğunu gördü. Akıllı sözleşme, blockchain ile yakından ilişkili hale geldikçe, otomatik bilgisayarlı program için talep artmaya başladı. Bu son teknoloji, akıllı sözleşmeli blockchain platformları için de yeni bir pazar yarattı.

Pek çok kişi, akıllı sözleşmelerin birçok teknolojide olduğu gibi bazı sınırlamalarla karşı karşıya olduğuna inansa da uzmanlar bunun geçici bir engel olmaya devam ettiğine dikkat çekiyor. Şu anda bile akıllı sözleşmelerin yapım aşamasının devam ettiğine inanılıyor. Bu, akıllı sözleşmeleri iyileştirme ve gelecekte sınırları daha da aşma umuduyla yapılır.

FAQs


Mesaj: 25

Kaynak: https://coinedition.com/what-is-a-smart-contract-and-how-does-it-work-a-beginners-guide/