🎁 Exclusive offer: Get EXTRA Bits and Celebrate Bybit's 6th Birthday With $2.2M Prize Pool. Act now!
Kripto Terimleri:  Harfi D
Ağu 24, 2023 |
güncellendi: Nis 04, 2024

dAPI Nedir?

Decentralized API (dAPI) Anlam:
dAPI - Merkezi olmayan uygulama programlama arayüzü. Blok zinciri tabanlı bir API hizmeti.
orta
3 dakika

Hadi dAPI anlamını, kriptodaki tanımını, dAPI Nedir ve diğer tüm ayrıntılı gerçekleri öğrenelim.

Merkezi olmayan bir Uygulama Programlama Arayüzü (API), mobil ve web uygulamaları arasında veri ve hizmet aktarımını sağlayan dijital bir çözümdür. API'ler dijital ekonomi altyapısının çok önemli bir parçasıdır.

Merkezi olmayan API'ler (dAPI'ler) blok zinciri teknolojisi kullanılarak geliştirilir. DAPI'ler, merkezi olmayan uygulamalar (dApps) ve merkezi olmayan sistemler üzerinde çalışan platformlar oluşturmak için kullanılır.

Dijital şirketler, hizmetlerini ve verilerini daha sonra uygulamalara entegre edilebilecek pazarlanabilir hizmet modülleri olarak sunmak için API'leri kullanır. API'lerin kullanımı yazılım geliştirmeyi optimize etmeye yardımcı olur ve daha verimli hale getirir.

Birçok API tasarım gereği merkezileştirilmiştir ve eski API'ler olarak adlandırılır. Merkezi API'ler, aksi takdirde dAPI'lere benzer şekilde işlev görmelerine rağmen, doğaları gereği blok zinciri teknolojisiyle uyumlu değildir. Merkezi ve merkezi olmayan API'ler arasındaki farklar API ağ geçidi ile ilgilidir ve kolayca tanımlanabilir.

API ağ geçidi, ters proxy görevi gören bir yönetim aracıdır. İstemci isteklerini kabul eder ve yerine getirilen hizmetleri döndürür. Merkezi olmayan bir sistemde, API ağ geçidi istemci sorgularını diğer API uç noktalarına yönlendirir.

Bu uç noktalar bir uygulamanın arka ucu veya uygulamanın ticaret ortağının genel bir API'si olabilir. Protokol, veri dönüşümleri ve güvenlik önlemleri çalışma zamanında API ağ geçidi tarafından ele alınır.

Merkezi bir sistemde, tüm veriler API platformunun merkezi veri deposu olarak bilinen bölümünde toplanır. Merkezi veri deposu, eşzamansız bağlantılar aracılığıyla bağlantılı arka uç uygulamaları ve iş ortakları ile neredeyse gerçek zamanlı çift yönlü bir senkronizasyon sağlar. API sorguları merkezi veri deposuna yönlendirilir.

Oracle Sorunu

Kehanet sorunu, merkezi olmayan ağların bir olgusudur. Blok zinciri ağlarında dağıtılan akıllı sözleşmeler, blok zincirinde kolayca bulunmayan verileri elde edemez.

Bu nedenle, akıllı sözleşmeler API'lere depolandıkları blok zincirinden doğrudan erişemez. Bunun nedeni, uygulama platformu olarak merkezi olmayan bir düğüm ağının kullanılmasıyla sağlanan benzersiz konsensüs tabanlı güvenlik güvenceleridir.

Oracle sorununun çözümü, akıllı sözleşmelerin API verilerine erişmesine izin vermeli ve aynı zamanda yeni saldırı yüzeyleri oluşturmadan sistemin güvenlik güvencelerini tam anlamıyla korumalıdır.

Bu sorun, çeşitli veri sağlayıcılarını yönetmek için merkezi olmayan API hizmetleri kullanılarak çözülebilir. Bu çözüm, tasarımları gereği blok zinciri tabanlı olduklarından uygulanabilirdir.

Merkezi olmayan uygulama programlama arayüzlerinin aksine, mevcut merkezi olmayan oracle'lar çözümlerinin bir parçası olarak veri kaynağı API'sini içermez. Merkezi olmayan API'ler, gerçek veri kaynağı seviyesine kadar ulaşarak merkezi olmayan oracle'lardan daha yüksek derecede veri şeffaflığı sağlayabilir.