SSS: Apillon Web3 Depolama

Apillon Turkiye
4 min readJun 14, 2023

Apillon Web3 Storage hizmeti, merkezi olmayan bir ağda dosyaların nasıl depolanacağı ve daha fazlası hakkında sorularınızın yanıtlarını bulun.

Apillon Web3 Depolama hizmeti
Apillon’daki Web3 Storage hizmeti nedir?

Apillon Web3 Storage, dosyalarınızı (ya da web sitenizin ya da uygulamanızın) erişilebilirliğini dünyanın dört bir yanındaki merkezi olmayan bir düğüm ağında depolayarak artırmanıza olanak tanıyan Web3 tabanlı bir depolama hizmetidir.

Apillon Web3 Depolama nasıl kullanılır?
Apillon Web3 Storage hizmetini kullanmaya başlamak için, önce merkezi olmayan depolamayı kullanmanın son derece dinamik bir yolu olan yeni bir klasör oluşturmalısınız.

O nasıl çalışır?
Apillon Web3 Storage gruplarıyla dosya yüklediğinizde ve depoladığınızda, hızlı dosya yakalamayı sağlamak için önce saygın bir merkezi bulut sağlayıcısı olan AWS S3'e gelirler.

Dosyalar alındıktan sonra merkezi olmayan Apillon IPFS ağ geçidine giderler, burada Crust Network sabitleme ve çoğaltma sürecini başlatır.

Dosyalar IPFS ağında erişilebilir hale geldikçe, Crust Network onları küresel olarak birden çok IPFS düğümü aracılığıyla yayarak dosya dağıtımı ve merkezi olmayan erişilebilirlik sağlar.

Kabuk Ağı, IPFS ve IPNS
Kabuk, IPFS ve IPNS, dosyaları merkezi olmayan bir şekilde depolamaya (ve onları düzenlenebilir halde tutmaya) nasıl yardımcı olur?
Apillon Web3 Storage, AWS S3'ü büyük dosyaların, IPFS’nin ve Crust Network’ün yüklenmesini optimize ederek birden çok IPFS düğümündeki dosyaları sabitlemek için bir önbellek olarak uygular.

IPFS
IPFS’ye bir dosya yüklediğinizde, dosya daha küçük parçalara bölünür ve kriptografik olarak hashlenir. Ayrıca, dosyanızın o andaki haliyle kalıcı bir kaydı gibi davranan, içerik tanımlayıcısı (CID) adı verilen benzersiz bir parmak izi alır.

Kabuk Ağı
Crust Network, Polkadot’ta merkezi olmayan bir bulut depolama sağlayıcısıdır. IPFS gibi çoklu depolama katmanı protokollerini destekler ve anında erişilebilen zincir üstü depolama işlevleri sunar. Crust’ın teknik yığını, veri işlemeyi ve hesaplamayı da destekler.

IPNS
Gezegenler Arası Ad Sistemi (IPNS), içeriğe, adreslemesine ve doğrulanabilirliğine zarar vermeden güncellenebilir ve değiştirilebilir bir bağlantı türü olan CID’lere değişken işaretçiler oluşturmaya izin verir. IPFS’de dosya hashleme sırasında oluşturulan CID sabit olsa da IPNS, her seferinde yeni bir CID oluşturmak zorunda kalmadan web sitesi verilerini ve dosyalarını sık sık güncellemenize olanak tanır.

Apillon ile merkezi olmayan dosya depolama
Depolama kovası
Apillon platformunda depolama kovası nedir?

Depolama grubu, Web3 geliştirmede merkezi olmayan depolamayı kullanmanın daha dinamik bir yolunu temsil eder. İsteğe bağlı birden çok alt dizine sahip hiyerarşik bir yapıda dizinleri ve dosyaları tutan sanal bir kapsayıcıdır.
Apillon Web3 Storage hizmetini kullanırken depolama kovaları gereklidir. Hazır olduklarında, hem Apillon kontrol panelinde hem de API uç noktaları aracılığıyla merkezi olmayan dosya depolamayı etkinleştirirler.

Depolama paketlerinin kapasitesi nedir ve kaç tane oluşturabilirim?
Apillon panosunun mevcut ücretsiz planı, bir adet 5 GB’lık merkezi olmayan depolama alanı kullanmanıza izin verir. Gelecekteki sürümlerde, ücretli planlar kapsamında 100 GB depolama alanı seçme seçeneği sunulacaktır.
Merkezi olmayan depolama kapasitenizi artırmak istiyorsanız, lütfen Apillon Discord kanalındaki yöneticilerimizle Web3 projenizin gereksinimleri ile iletişime geçin.

Bir depolama kovasının maliyeti nedir?
Mevcut aşamada, Apillon platformu yalnızca ücretsiz planlar sunar, yani desteklenen tüm hizmetler ücretsizdir.
Platform ücretli abonelik planlarına yükseltildiğinde bile, bir tür ücretsiz plan mevcut ve daha küçük ölçekli Web3 projelerini desteklemeye devam edecektir.

Dosyaları saklama ve silme
Apillon’a ne tür veriler yükleyebilirim?

Her türlü veriyi ve istediğiniz dosya türünü karşıya yükleyebilirsiniz. Ancak, etik açıdan hassas materyallerin yüklenmesi yasaktır.
Dosyaları doğrudan yerel sürücünüzden yükleyebilir veya kullanabileceğiniz diğer Web3 hizmetleriyle senkronize etmek için API’yi kullanabilir ve farklı uygulamalardan ve platformlardan veri almak için dinamik bir yaklaşım sürdürebilirsiniz.

Dosyalarım nerede saklanıyor?
Apillon Web3 Storage hizmeti ile yüklediğiniz dosyalar IPFS üzerinde depolanır ve Crust Network üzerinde sabitlenir. Apillon kontrol panelinde veya Apillon sunucusunda hiçbir dosya yerel olarak depolanmaz.

Apillon çalışmayı durdurursa dosyalarıma ne olur?
Apillon platformu, Web2 ve Web3 dünyaları arasında bir geçit görevi görür. Hal böyle olunca platform ve tüm mantığı AWS üzerinde yaşıyor. Yalnızca bir dosya Web3 Storage aracılığıyla yüklendiğinde, Apillon platformunun kapalı olup olmadığına bakılmaksızın kalıcı olarak merkezi olmayan ağda yaşar.
IPFS tabanlı dosyalara Apillon dışından erişmek ve kesintisiz erişim sağlamak için IPFS bağlantılarını saklamanız gerekir.

Apillon Web3 Storage’dan dosyalar nasıl silinir?
Apillon ve Crust’ın sabitleme ve çoğaltma hizmetleriyle merkezi olmayan depolama için en az 6 ay önceden ödeme yapılır. Apillon’un bu süreyi değiştirme üzerinde herhangi bir kontrolü yoktur, dolayısıyla Apillon depolama klasörlerine yerleştirdiğiniz tüm dosyalara bu süre boyunca erişilebilir kalacaktır.
6 aylık sürenin bitiminden önce bir dosyayı silmeye karar verirseniz Apillon, Crust üzerindeki depolama kirasını uzatmaz ve dosya tüm IPFS örneklerinde silinir.
Apillon, dosya silme süresini yapay olarak 3 aya indirerek dosya depolamayı daha dinamik hale getirir. Bu sürenin sonunda, depolama bölmenizdeki silinen dosyalar boşaltılır ve depolama bölme kapasiteniz yeni dosyaları kabul edebilir.

API bağlantısı
Apillon Web3 Storage hizmeti harici projelerde nasıl kullanılır?
Apillon Web3 Storage modülünü harici projelere, uygulamalara veya web sitelerine entegre etmek için bir dizi RESTful API uç noktası olan Apillon API’yi kullanın. Genel olarak açıkça işaretlenmedikçe, tüm rotalar özeldir ve bir API anahtarı gerektirir.
Apillon Web3 Storage API’lerini kullanmak için öncelikle Apillon kontrol panelinde bir klasör oluşturmalısınız.

Apillon Web3 Storage API aracılığıyla dosya yükleme işlemi şu şekildedir:

Yükleme için imzalı URL’ler isteyin.
Dosya Apillon merkez sunucusuna yüklenir.
Dosya IPFS’ye aktarılır ve Apillon ağ geçidi aracılığıyla kullanılabilir.
Dosya, Crust Network aracılığıyla küresel olarak farklı IPFS düğümlerine çoğaltılır.

--

--

Apillon Turkiye

https://blog.apillon.io geliştiricilerin @Polkadot ekosisteminde uygulama geliştirmelerine imkan sağlayan bir Web 3 platformu.