Bir Solid pod'u sosyal grafiğinizi ve iletilerinizi de tutabilir mi? İnşa edilmemiş bir araştırma sorusu

Buradaki hiçbir şey inşa edilmedi.

Bu sayfa var çünkü soru gerçekten ilginç ve cevap gerçekten belirsiz. Bir yol haritası değildir ve onu öyle saymak bir uydurma olurdu.

Soru

Bir pod, kaynakları HTTP üzerinden saklıyor. Bir sosyal grafik bir ilişkiler kümesidir; bir ileti küçük bir belgedir. Görünüşte ikisi de kaynaktır, öyleyse neden onları pod'da tutup uygulamaların oradan okumasına izin vermeyelim?

Öneri tam olarak bunu taslaklıyor: pod'unuzun altında sosyal gönderiler ve mesajlaşma malzemesi için kapsayıcılar, uygulamalar tanımlayıcınıza karşı oturum açıp izin verdiğinizi okuyarak.

Gerçek bir şeye nerede tosladığı

Bir pod bir istek/yanıt deposudur. Mesajlaşma bir teslim problemidir.

Kimsenin pod'u hiçbir şey göndermiyor. Bir iletinin, alıcının istemediği bir anda varması gerekiyor, ve GET'e cevap veren bir kapsayıcı bir teslim düzeneği değildir. Buradaki her ciddi tasarım, pod olmayan bir bileşen eklemekle bitiyor, ve o zaman ilginç soru pod'da geriye ne kaldığı oluyor.

Ve bizim tarafımızda belirli, somut bir engel var. Bir gelen kutusunu çalıştıran örüntü eklemedir: bir yabancının, zaten içinde olanları okumadan bir kapsayıcıya ekleme yapmasına izin vermek. Arayüzümüz dört izin kipinin ikisini sunuyor ve ekleme onlardan biri değil. "Buraya bir ileti bırakabilirsiniz ama diğerlerini okuyamazsınız" ifadesini inşa ettiğimiz hiçbir şeyle kuramazdık, ve bu bir ayrıntı değil, özelliğin tamamının şeklidir.

Diğer üç zor kısım, el sallanmak yerine adlandırılmış

  • Uçtan uca şifreleme için anahtar saklama. Oda anahtarlarını bir pod'da saklamak, pod'un erişim denetiminin artık ileti geçmişinizi koruduğu anlamına geliyor. Dayatması gerçek ve ayrıntı düzeyi bizim düzeltmemiz gereken bir şey.
  • Başkalarının sunucuları için okuma yolları. Başka bir sistemdeki bir takipçinin tanımlayıcınızı çözümleyip yayımladığınızı getirebilmesi gerekiyor, ve genel araçlar bizimkini çözümlemiyor.
  • İlişki başına erişim denetimi. Bir takipçi grafiği, kimsenin elle yönetmediği bir hacimde, kişi ya da grup başına kurallar gerektiriyor.

Bunların hiçbiri çözülemez değil. Hepsi burada çözülmemiş.

Önerideki, bu yüzeyin iddia edemeyeceği bir fikir

Öneri, takipçi ilişkilerini kimlikleri açığa çıkarmadan kanıtlamayı hayal ediyor.

Dolayısıyla burada bir araştırma fikri olarak tarif ediliyor, başka hiçbir şey olarak değil. Onu bir yetenek sayan bir okur yanıltılmıştır, ve cümlenin kendi işini yapmasına izin vermektense çizgiyi çizmeyi tercih ederiz.

Var OLAN şey, kapsamı iliştirilmiş hâlde

Bu estate'te farklı bir üründe canlı bir mesajlaşma yeteneği var.

relay.solidus.network adresinden bir davet istemek gerçek bir bant dışı davet belgesi döndürüyor. Aynı ana bilgisayarda uydurulmuş bir yol, rota-bulunamadı hatası döndürüyor, dolayısıyla uç nokta her şeyi yakalayan bir şey değil gerçektir.

O yüzey kendini BETA olarak etiketliyor, pod değildir ve ikisi arasında hiçbir entegrasyon yok. Onu bu üç niteleme olmadan burada anmak, tam olarak bu estate'in kendini yakalamayı sürdürdüğü türden bir ödünç alma olurdu.

Dürüst cevabın ne olduğu

Evet, bir pod bu veriyi tutabilir. Hayır, bu onu bir mesajlaşma sistemi yapmıyor, ve eksik olan kısımlar zor olan kısımlardır.

Bir gün inşa edilirse, ilginç sonuç olumlu olduğu kadar kolay biçimde olumsuz da olurdu: pod'un gerçek zamanlı malzeme için yanlış ev, yalnızca saklamak istediğiniz şey için doğru ev olduğu ortaya çıkabilir. Bilmiyoruz ve her iki hâlde de yayımlardık.

Okumaya devam edin

Bir Solid pod'u sosyal grafiğinizi ve iletilerinizi de tutabilir mi? İnşa edilmemiş bir araştırma sorusu · Solidus