Son iki yılda birçok merkeziyetsiz uygulama (DApp) projesi ortaya çıktı. Web3 ve kripto para birimlerinin demokratikleşmesiyle bağlantılı olarak, merkezi olmayan uygulamalar ekosistem içinde gerçek bir potansiyele sahiptir. Nasıl çalıştıklarını ve nasıl yararlı olduklarını, aynı zamanda İnternet'in geleceği üzerindeki etkilerini de açıklayacağız.
DApp'in Tanımı
Fransızca "DApp" veya Merkezi Olmayan Uygulama, akıllı sözleşmeler üzerine inşa edilmiş bir yazılımdır. Bu merkezi olmayan uygulamalar (DApp'ler), kullanıcıların çeşitli akıllı sözleşmelerle etkileşime girmesine olanak tanıyan bir grafik arayüze sahiptir.
Verileri depolamak için özel bir sunucu ve merkezi bir veritabanı kullanan geleneksel bir uygulamayla karşılaştırıldığında, bir DApp bunu yapmak için blok zinciri kullanacaktır. Bu veriler daha sonra herkese açıktır ve tamamen şeffaftır, ancak değişmezdir.
Bir DApp'in özelliği, yalnızca aksesuar olan grafik arayüzüdür. Herhangi bir geliştirici, açık kaynaklı olması durumunda uygulamanın arayüzünü çoğaltabilir veya uygulamanın akıllı sözleşmesiyle iletişim kurmak için kendi grafik arayüzünü geliştirebilir.
DApp ne için kullanılır?
Giderek daha fazla merkezi olmayan uygulama ortaya çıkıyor ve farklı alanlarda birçok kullanıma sahip:
- Kripto cüzdanları kurmak.
- Kazanmak için oyna.
- Pazar yerlerinde NFT (non-fungible tokens) satın almak, satmak ve takas etmek.
- Merkezi olmayan sigorta kullanın.
- Düğümlerin çalışmasını dağıtın ve yönetin.
Bu platformların tümü merkezi olmayan uygulamalardır ve farklı blok zincirlerinde akıllı sözleşmeler aracılığıyla çalışır. Bu nedenle, yeni platformların ve özelliklerin geliştirilmesinde herhangi bir sınır yoktur.
DApp ve Geleneksel Uygulama Arasındaki Fark
Merkezi olmayan uygulamalar, geleneksel uygulamaların sorununa cevap vermek amacıyla doğduysa. Yukarıda açıklandığı gibi, geleneksel bir uygulama özel bir sunucu ve merkezi olmayan bir veritabanı üzerinde çalışır.
Geleneksel bir Web 2 uygulamasının mimarisi
Mimari oldukça basittir. Front-end/Back-end sistemi üzerinde çalışır. Ön uç, kullanıcı arabirimine ve Arka uç, yönetici arabirimine karşılık gelir. Veriler bir veritabanında saklanır. Bu nedenle bu işlem merkezi bir ortama dayanmaktadır.
Merkezi uygulamalardan farklı olarak DApp'ler, mimarilerinin karmaşıklığına rağmen çok daha liberal bir şekilde çalışır. DAppq'lar, bugün bildiğimiz web'in doğasında var olan merkezileşme sorununa yanıt veriyor gibi görünüyordu. Öne çıkmak ve etkili bir yanıt sunmak için birkaç özellik gereklidir.
Merkezi olmayan bir uygulamanın mimarisi
Bir DApp'in mimarisi açıkça değiştirilebilir bir Ön uçtan oluşur, yani grafik arayüz kopyalanabilir ve açık kaynaklıdır. Şemada görülebileceği gibi, uygulama EVM (Ethereum Sanal Makinesi) tarafından akıllı sözleşmelerin yürütülmesi yoluyla çalışır. Bu durumda DApp'ler bir blok zinciri üzerinde çalışır.
Bu iki uygulama türü arasındaki fark, veri yönetiminde görülebilir. Geleneksel bir uygulamada, veriler özeldir, saklanır ve yalnızca merkezi olarak hareket eden yönetici tarafından okunabilir. Bir DApp'te veriler, görünür, izlenebilir ve değiştirilemez olduğu bir blok zinciri veya blok zinciri üzerinde çalışır, bu nedenle tehlikeye atılma riski yoktur.
DApp'in avantajları
Merkezi olmayan uygulamaların geliştirilmesi, özerk yönleri nedeniyle özgürlük savunucuları için bir avantajdır. Gerçekten de, merkezi bir otoritenin olmaması, kullanıcılara sansüre karşı güçlü bir direnç sunuyor. Bu sağlamlık, bir kişinin hizmete veya platforma erişiminin keyfi bir şekilde engellenememesi veya reddedilememesi ile ifade edilir.
Buna ek olarak, blok zincirinin doğasında bulunan şeffaflık, kullanıcılara daha fazla güven sunarken, akıllı sözleşmelerin otomatik olarak yürütülmesi yoluyla kendilerini üçüncü bir tarafın kontrolünden kurtarmalarına olanak tanır.
DApp Örneği
Çeşitli merkezi olmayan uygulama türleri geliştirilebilir. Bazı görüşler, bu yeni hizmet türlerinin toplumdaki değer değişimini anlama biçiminde bir paradigma kayması gibi göründüğünü düşünmektedir. İşte bazı bilinen örnekler:
Metamask Maskesi
Metamask, en iyi bilinen merkezi olmayan uygulamalardan biridir, sanal bir kripto cüzdanıdır. Kullanıcıların, daha sonra merkezi olmayan uygulamalarla etkileşim kurmak için kullanılabilecek bir tarayıcı uzantısı veya mobil uygulama aracılığıyla kripto para birimlerine erişmelerine olanak tanır.
Açılır
Açık Denizkullanıcıların NFT satın almalarına ve bunları ücretsiz olarak oluşturabilmelerine olanak tanıyan merkezi olmayan bir pazar yeridir. Platform, Ethereum ERC-721 standardına dayanmaktadır. Marketi kullanmak için bircüzdan kriptoMetaMask gibi gereklidir.
Kum havuzu
Sandbox, platformda kendi oyununuzu oluşturmak gibi neredeyse sınırsız olanaklara sahip sandbox tarzı bir Play to Earn'dür. Sistem arazi satın alımına dayanmaktadır. Aslında, Adidas veya Atari gibi birçok şirket platforma yatırım yaptı. Sandbox'ın, oyunun pazarından ürün satın almanıza izin veren kendi jetonu bile vardır.
Uniswap (Tek Takas)
Uniswap, kripto para ticareti yapmak için kullanılan merkezi olmayan bir finans protokolüdür. Açık kaynaklı yazılım çalıştıran merkezi olmayan blok zinciri ağlarında sağlanır. Bu, Coinbase veya Binance gibi merkezi şirketler tarafından işletilen kripto para borsalarının aksinedir
DApp'lerin kitlesel gelişi, geliştiricilerin kripto para birimlerine ne kadar ilgi duyduğunu gösteriyor. Web3.0'daki birçok etkili yatırımcının neden merkezi olmayan uygulamaları teşvik etmeyi seçtiği anlaşılabilir bir durumdur.Ademi merkeziyetçilik ve güven ilkeleri, kullanıcıların projelerin merkezinde yer aldığı bir sistem oluşturmayı mümkün kılar Alan büyüdükçe, geliştirilmeyi bekleyen birçok kullanım durumu devam etmektedir. Bu DApp'lerin geleceği heyecan verici olacağa benziyor.