Apillon Tarifi #1: WeTransfer’e bir Web3 alternatifi

Apillon Turkiye
7 min readNov 11, 2023

--

Web3'ü Apillon ile pişirmenin ilk bölümü, dosyaları merkezi olmayan bir ağ üzerinde özel olarak ve üçüncü taraf etkisi riski olmadan nasıl depolayacağınızı ve paylaşacağınızı gösterir.

Neden WeTransfer’a Web3 alternatifi?

İlk olarak, herhangi bir yanlış anlaşılmayı önlemek için — WeTransfer harika bir araçtır ve hepimiz onu kullanmaya alışkınız, dolayısıyla bu yazı, onu herhangi bir biçimde veya biçimde kötülemek anlamına gelmiyor.

Ancak hepimiz Web3 yaklaşımını uygun görülen yerlerde uygulamaktan yanayız. Ve özel dosya paylaşımı, erişilebilirlik ve güvenlik riski açısından kesinlikle bazı yükseltmeleri gerektirebilir.

İşte WeTransfer’e (veya diğer benzer Web2 platformlarına) bir Web3 alternatifinin nedeni:

  • IPFS’ye sabitlenen dosyalar, merkezi bir siloda değil, merkezi olmayan bir ağda depolanır.
  • Dosya kopyalarını depolamaya yönelik merkezi olmayan bir mimari, üçüncü taraf saldırılarını veya istilasını azaltır.
  • Bağlantı geçerli olduğu sürece dosyalarınız erişilebilir durumda kalır ve kesinti veya sansür nedeniyle erişilemez hale gelebilecek bir üçüncü taraf bulut depolama sağlayıcısına bağlı değildir.

Dosyaları Crust aracılığıyla IPFS’de depolama

Apillon platformu, her türlü dosyayı merkezi olmayan bir ağ üzerinde saklamanıza ve bunları basit bir bağlantı aracılığıyla paylaşmanıza olanak tanır; bu, içeriklerin görüntülenmesi için hâlâ indirmenin gerekli olduğu platforma değil, doğrudan söz konusu dosyaya/dosyalara yönlendirir.

Apillon’un Web3 Depolama hizmeti, dosyaları dünya çapındaki IPFS düğümlerine sabitleyen bir Polkadot parachain olan Crust Network teknolojisini uygular.

Ve bunların hepsi kodlama veya Web3 hakkında hiçbir şey bilmenize gerek kalmadan, yalnızca sürükleyip bırakarak, kopyalayıp yapıştırarak yapılabilir.

🔎 Apillon’un Web3 Depolama hizmeti hakkında daha fazla bilgi edinin. 👇

SSS: Apillon Web3 Depolama

Apillon Web3 Depolama hizmeti, dosyaların merkezi olmayan bir ağda nasıl depolanacağı ve… hakkındaki sorularınızın yanıtlarını bulun.

blog.apillon.io

Apillon Web3 hizmetleri | Apillon Wiki

Apillon Wiki

Apillon Wikiwiki.apillon.io

Tamam. Hemen içeri dalalım.

1. Adım: Depolama paketi oluşturun

Apillon kontrol paneline kaydolun veya oturum açın . Soldaki menüde Depolama’ya gidin ve sarı düğmeye tıklayarak yeni bir depolama paketi oluşturun.

🔎 Depolama paketi hakkında daha fazla bilgi edinin .

Açılır pencerede, diğer amaçlı merkezi olmayan depolama paketlerinden kolayca ayırt etmek için paket adınızı girin. Bir açıklama da ekleyin ve “Paket oluştur ve yönetime devam et”i tıklayın.

🔎 Not: Apillon ile merkezi olmayan bir ağda 5 GB’a kadar dosyayı ücretsiz olarak depolayabilirsiniz; bu, diğer merkezi olmayan depolama sağlayıcılarından çok daha fazladır. Gelecek sürümlerde platform, IPFS’ye 100 GB’a kadar daha fazla dosya yüklemenize ve depolamanıza olanak tanıyacak.

2. Adım: Herhangi bir dosyayı yükleyin

Artık dosyalarınızı platforma getirip Crust Network aracılığıyla IPFS’ye sabitlemenin zamanı geldi.

Dosyaları yükleyebilirsiniz:

2.1 Tek tek yükleyin

Kontrol panelinde “Dosya ve klasörleri yükle”ye tıklayın ve yerel sürücüde, merkezi olmayan bir ağ aracılığıyla yüklemek ve paylaşmak istediğiniz dosyaları seçin.

Seçilen seçimi inceleyin ve her şey yolundaysa “Şimdi yükle”yi tıklayın . Herhangi bir dosyayı kaldırmak isterseniz X simgesine tıklamanız yeterlidir.

Kısa bir süre sonra bunların başarıyla yüklendiğini ve depolama paketinizde listelendiğini görmelisiniz.

Bu noktada dosyalar, Crust aracılığıyla IPFS’ye sabitleniyor ve dünya çapında düzinelerce düğüme kopyalanıyor; bu bir veya iki dakika sürebilir.

Sabitleme tamamlandıktan sonra her dosya kendi CID’sini (içerik tanımlayıcısı) ve IPFS sabitlenmiş sürümüne yönlendiren bir bağlantıyı alır.

Dosyaları tek tek yüklemek yerine birden fazla dosyayı aynı anda belirlenen bir klasöre taşıyabilirsiniz. 👇

2.2 Dosyaları toplu olarak yükleyin

Tek seferde birden fazla dosya yüklemek için “ Dosya ve klasörleri yükle”ye tıklayın ve yerel diskinizden yüklemek istediğiniz dosyaları seçin.

Şimdi, yüklenen dosyalar listesinde “Dizine sar” ve ardından “Şimdi yükle” seçeneğine tıklayın. Bu, dosyaları içeren dosyaları toplu olarak paylaşmanız için dosyaları ayrı bir klasöre yükleyecektir.

Daha sonra açılan pencerede klasör adını girin ve “Yükle”ye tıklayın.

Kısa süre sonra dizin, yüklenen öğeler listesinde görünmelidir. İçeren tüm dosyalar yüklendikten ve kendi IPFS bağlantılarını aldıktan sonra, dizinin kendisi de Crust aracılığıyla IPFS’ye sabitlenir; CID ve İndirme bağlantısı, klasör adının yanında listelenir.

3. Adım: Bağlantıyı paylaşın

Artık önemli olan, IPFS’deki dosyanıza veya klasörünüze işaret eden İndirme bağlantısıdır ; paylaşmadan önce içeriğini bir kez daha kontrol edin.

Üzerine tıklarsanız veya kopyalayıp yeni bir tarayıcı sekmesine yapıştırırsanız aşağıdakilerden birini alırsınız:

  • Dosyanın kendisi (bireysel dosya bağlantıları altında)
  • Klasör içeriği (dizin bağlantıları altında)

Web3 destekli Brave gibi bazı tarayıcılar, URL alanının sağ köşesindeki simgeye tıklayarak manuel olarak veya Brave tarayıcı ayarlarınızda etkinleştirildiyse otomatik olarak IPFS’ye yönlendirme yapmanız için bir yol sunar.

IPFS ağına yönlendirildiğinizde URL’nin apillon.io etki alanından IPFS sabitli bağlantıya nasıl değiştiğine dikkat edin.

Dosyanın IPFS’ye sabitlenme durumu (artı diğer ayrıntılar), sol köşedeki IPFS simgesine tıklarsanız Brave’de de gözlemlenebilir.

Aynı şey IPFS’ye sabitlenmiş klasörler/dizinler için de geçerlidir.

Dizinin altında saklanan dosyaların dizinini yeni bir tarayıcı sekmesinde açmak için Apillon kontrol panelindeki dizininizin İndirme bağlantısını tıklayın.

URL alanının sağ köşesindeki IPFS simgesini tıklarsanız apillon.io kaynaklı URL’den IPFS tabanlı URL’ye yönlendirilirsiniz; nasıl değiştiklerine dikkat edin.

Listelenen öğeler ilgili IPFS sabitlenmiş dosyalarına bağlanır. Bu, sol köşedeki IPFS simgesine tıkladığınızda da görünür. Tarayıcınızda açmak için listelenen bir dosyaya tıklayın.

Tek tek yüklenen dosyanın IPFS tabanlı URL’sinin, ayrı bir dizinde diğerleriyle birlikte toplu olarak yüklenen dosyaya bağlantı veren URL’den ne kadar farklı olduğuna dikkat edin.

Artık bağlantınız doğru içeriğe işaret ediyorsa bunu arkadaşlarınızla, ailenizle veya iş arkadaşlarınızla paylaşmaktan çekinmeyin. Dosya(lar)ınıza üçüncü taraf bulut depolama platformlarını atlayarak doğrudan erişilebilecek.

🔎 Not: Apillon üzerinden oluşturulan IPFS tabanlı linkler 6 ay boyunca kullanılabilir. Aynı süre boyunca, bağlantıya sahip olan herkes, kendileriyle paylaştığınız dosyalara merkezi olmayan bir şekilde erişebilir.

4. Adım: Düzenlenebilir hale getirin

Yüklediğiniz ve paylaştığınız dosyaların (örneğin, e-tablolar veya belgeler) düzenlenebilir kalması gerekiyorsa bunları da IPNS’de yayınlayın.

Bir dosya veya klasörün yanındaki üç noktanın altında IPNS’de Yayımla’yı tıklayın .

İlk açılır pencerede “ Yeni IPNS oluştur”a tıklayın ve başka bir pencerede yeni IPNS kaydınızın adını ve açıklamasını girin. Son olarak açılır listeden yeni oluşturulan IPNS kaydını seçin ve “IPNS’ye Yayınla”ya tıklayın.

IPNS’e yükleme işlemi tamamlandığında bunu IPNS sekmesi altında bulabilirsiniz.

IPNS bağlantısına tıklamak sizi IPFS tabanlı URL altındaki düzenlenebilir kayda götürür.

IPNS ile dosyanız veya klasörünüz, CID’sine (içerik tanımlayıcı) yönelik değiştirilebilir bir işaretçi elde eder. Bu bağlantı, altındaki aynı içeriğe veya dosyaya işaret etmeye devam ederken güncellenebilir.

🔎IPNS hakkında daha fazla bilgi edinin. 👇

IPNS (Gezegenler Arası İsim Sistemi) | IPFS Dokümanları

IPFS’deki değişkenlik, Gezegenler Arası İsim Sistemi (IPNS) ve bunun IPFS ile birlikte nasıl kullanılabileceğini öğrenin.

docs.ipfs.tech

Üçüncü taraf bulut depolama platformlarına güvenmeden dosyalarınızı gerçekten merkezi olmayan bir şekilde bu şekilde depolayabilir ve paylaşabilirsiniz. Veya, bir adım daha ileri gitmek isterseniz, aynı akışı özel olarak oluşturulmuş kullanıcı arayüzünüze entegre edebilir ve başkalarının da kullanması için uygun bir Web3 dosya paylaşım platformu oluşturabilirsiniz.

İşlem birkaç dakikadan fazla zamanınızı almayacaktır; bu nedenle bugün başlayın ve kedinizin fotoğraflarını veya son video toplantısı sırasında oluşturduğunuz karalamaları kullanarak Web3 depolama alanının benimsenmesine katkıda bulunun.

--

--

Apillon Turkiye

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