Bir DApp (merkeziyetsiz uygulama), Uniswap veya bir blok zinciri oyunu gibi gördüğünüz ve kullandığınız uygulamadır. Akıllı sözleşme ise bu uygulamanın çalışmasını sağlayan blok zincirinde çalışan arka uç kodudur.
Bunu şöyle düşünün:
-
Akıllı sözleşme = motor, şanzıman ve tekerlekler
-
DApp = direksiyon simidi, gösterge paneli ve bardak tutucuları olan tüm araba
Her cıvatanın nasıl çalıştığını bilmeniz gerekmez, ancak farkı anlamak risklerin nerede olduğunu ve sihrin nerede gerçekleştiğini bilmenize yardımcı olur.
DApp Nedir?
DApp, bir şirketin özel sunucularında değil, bir blok zincirinde veya eşler arası ağda çalışan yazılımdır. Tek bir kişi veya kuruluş tarafından kontrol edilmez. Arka ucu, dünya çapında binlerce bağımsız bilgisayara (düğüm) yayılmıştır.
Merkezi bir operatör olmadığı için DApp'ler genellikle şunlardır:
-
Daha şeffaf — kurallar herkese açık koddur
-
Sansürlenmesi daha zor — kimse "fişi çekemez"
-
Tek bir şirkete daha az güvenilir — ancak yine de koda güvenmeniz gerekir
Uniswap'ı ele alalım. Yüzeyde, başka herhangi bir alım satım uygulaması gibi görünür: fiyat grafiklerini, bir takas kutusunu, cüzdan bakiyenizi görürsünüz. "Takas Et" düğmesine tıklarsınız ve gerçekleşir.
Arka planda, akıllı sözleşmeler her şeyi yönetir: likiditeyi tutar, takası gerçekleştirir, bakiyeleri günceller. Arayüz (web sitesi) yalnızca bu sözleşmelerle konuşur. Birlikte — sözleşmeler + ön uç + token modeli — bu DApp'tir.
Yani DApp, eksiksiz kullanıcıya dönük üründür. Akıllı sözleşmeleri normal bir insanın kullanabileceği bir şeye sarar.
Akıllı Sözleşme Nedir?
Akıllı sözleşme, belirli bir adreste blok zincirine dağıtılmış bir koddur. "Eğer A kişisi bu sözleşmeye 10 USDC gönderirse, o zaman A kişisine 0.005 ETH geri gönder." gibi kurallar tanımlar. Dağıtıldıktan sonra, blok zinciri bu kuralları otomatik olarak uygular — aracıya gerek yoktur.
Temel özellikler
|
Özellik |
Ne Anlama Geliyor |
|
Deterministik |
Aynı girdiler → aynı çıktılar. Sürpriz yok. |
|
Şeffaf |
Herkes kodu okuyabilir ve geçmişi görebilir. |
|
Değiştirilemez (genellikle) |
Dağıtıldıktan sonra kolayca değiştiremezsiniz. Bu iyi (dolandırıcılık yok) ama aynı zamanda kötü (hatalar düzeltilemez). |
|
Varlıklara sahip |
Sözleşme, mantığına göre tokenları tutabilir ve taşıyabilir. |
Ethereum'daki USDC token sözleşmesi bir akıllı sözleşmedir. Her adres için bir bakiyesi ve bir transfer() fonksiyonu vardır. USDC gönderdiğinizde, o sözleşmeyi çağırırsınız. Banka yok, onay yok — sadece kod.
Ancak tek başına bir akıllı sözleşme bir uygulama değildir. Güzel bir kullanıcı arayüzü, grafikler veya bildirimleri yoktur. Geliştiriciler, bir DApp oluşturmak için bunların üzerine inşa ederler.
Nasıl Birlikte Çalışırlar
İlişki tek bir cümlede şöyle: DApp tüm restorandır. Akıllı sözleşmeler ise mutfağın takip ettiği tariflerdir.
-
Akıllı sözleşme mantığı tutar: "Kullanıcı ETH yatırırsa, onlara x miktarda pay bas."
-
DApp menüyü, garsonu, masaları ve ödeme terminalini sağlar.
Kullanıcı olarak siz sadece DApp'i görürsünüz. Ancak zincirde bir şeyi değiştiren her tıklama (takas, borç verme, basma) bir akıllı sözleşmeye işlem gönderir.
Örnek: Aave (borç verme DApp'i)
|
Katman |
Nedir |
|
Akıllı sözleşmeler |
Temel mantık: yatırma, borç alma, faiz hesaplama, pozisyonları tasfiye etme |
|
DApp |
Cüzdanınızı bağladığınız, pozisyonlarınızı gördüğünüz ve düğmelere tıkladığınız web sitesi |
|
Siz |
DApp'i kullanırsınız → DApp akıllı sözleşmeleri çağırır → sözleşmeler fonlarınızı taşır |
DApp olmadan, Aave'nin sözleşmelerini doğrudan Etherscan'den veya cüzdanınızdan çağırabilirdiniz. Ancak fonksiyon adlarını bilmeniz, parametreleri kodlamanız ve çok dikkatli olmanız gerekirdi. DApp bunu erişilebilir kılar.
DApp'leri ve Akıllı Sözleşmeleri Kullanmaya Nasıl Başlanır
1. Bir cüzdan edinin
Herhangi bir DApp ile etkileşim kurmak için bir kripto cüzdanına ihtiyacınız var. Popüler seçenekler: MetaMask (Ethereum/BSC), Phantom (Solana) veya Trust Wallet gibi çok zincirli bir cüzdan.
2. Yerel tokenlarla doldurun
Gaz ücretleri için blok zincirinin yerel jetonuna ihtiyacınız olacak:
-
Ethereum → ETH
-
BNB Akıllı Zinciri → BNB
-
Solana → SOL
-
TRON → TRX
Bir borsadan (Tapbit gibi) satın alın ve cüzdanınıza çekin.
3. Bir DApp'e bağlanın
Bir DApp'in web sitesine gidin (örneğin, app.uniswap.org). "Cüzdanı Bağla"ya tıklayın, cüzdanınızı seçin ve bağlantıyı onaylayın.
4. Küçük başlayın
Önce küçük bir işlem yapın. 5 dolarlık token takas edin. Nasıl hissettirdiğini görün. İşlemi bir blok gezgininde kontrol edin.
5. Sözleşme adreslerini okuyun
Çoğu DApp, akıllı sözleşme adreslerini belgelerinde veya GitHub'da listeler. Kodu, bakiyeyi ve son etkinlikleri görmek için onları Etherscan'de arayabilirsiniz.
SSS
Her DApp akıllı sözleşmelerle mi destekleniyor?
Çoğu evet. Ethereum, Solana veya BSC gibi blok zincirlerinde, bir DApp'in temel mantığı akıllı sözleşmelerde bulunur. Merkeziyetsiz olduğunu iddia eden ancak arka uçlarının çoğunu zincir dışında çalıştıran bazı "DApp'ler" "hibrit" olarak adlandırılır ve genellikle daha az güvenilirdir.
Bir DApp olmadan akıllı sözleşme var olabilir mi?
Kesinlikle. USDC token sözleşmesi bir akıllı sözleşmedir, ancak tek başına bir DApp değildir. Geliştiriciler ve ileri düzey kullanıcılar cüzdanlar veya komut dosyaları aracılığıyla doğrudan onunla etkileşim kurar. Çoğu insan aynı şeyi yapmak için bir DApp'i (bir kripto cüzdan uygulaması gibi) tercih eder.
Hangisi daha güvenli?
Değişir. Basit, değiştirilemez bir tasarıma sahip iyi denetlenmiş bir akıllı sözleşme kod olarak çok güvenlidir. Ancak DApp ön ucu ele geçirilirse (kimlik avı sitesi, kötü amaçlı JavaScript), cüzdanınızı boşaltacak bir işleme imza atabilirsiniz.
En iyi uygulama:
-
Güvendiğiniz ve uzun süredir var olan DApp'leri kullanın.
-
URL'yi iki kez kontrol edin.
-
Büyük miktarlar için, bir blok gezgini aracılığıyla doğrudan akıllı sözleşmeyle etkileşim kurmayı düşünün — ancak yalnızca gerçekten ne yaptığınızı biliyorsanız.
DApp kullanmak için kod yazmayı öğrenmem gerekiyor mu?
Hayır. DApp'lerin olayı budur — karmaşıklığı gizlerler. Ancak temel akıllı sözleşme bilgilerini (Etherscan'de bir sözleşme adresini doğrulamak gibi) okumayı öğrenmek değerli bir güvenlik becerisidir.
Nasıl dolandırılmaktan kaçınırım?
-
Tohum ifadenizi asla paylaşmayın. Hiçbir DApp sizden bunu istemez.
-
Sözleşme adreslerini resmi belgelerle karşılaştırın.
-
Küçük miktarlarla başlayın.
-
Saygın firmalardan denetimler arayın (ancak unutmayın: denetimler güvenliği garanti etmez).
-
İşlem simülasyonu olan cüzdanları kullanın (Rabby veya MetaMask'in "kör imzalama" uyarıları gibi).


