Solidus Relay ve Veramo
Bunlar aslında rakip değil ve bu sayfanın dürüst sürümü bunu en baştan söylüyor. Veramo modüler bir ajan çerçevesidir; Solidus Relay barındırılan bir aracıdır. Gerçekçi sonuç, Veramo'yu ajanınızda kullanıp onu bir aracıya, muhtemelen bizimkine, bağlamanızdır.
Veramo'nun daha iyi yaptıkları
- Çekirdek tasarım olarak modülerlik. Bütün bir yığını benimsemek yerine ihtiyacınız olan parçaları aldığınız bir eklenti mimarisi: DID yöntemleri, kimlik bilgisi biçimleri, depolama. Gereksinimleriniz alışılmadıksa bu belirleyici bir üstünlüktür.
- Tek bir kitaplıkta genişlik. W3C VC ve DID desteği, DIDComm, JWT işleme ve seçici açıklama, tek bir JS/TS alet çantasında. Solidus Relay tek bir iş yapıyor.
- Bir hizmet değil, bir kitaplık. İleti yolunuzda üçüncü taraf yok, bağımlı olunacak uç nokta yok, planlanacak bir beta hizmetin erişilebilirliği yok. Bizimki hizmet düzeyi taahhüdü olmayan bir beta.
- Geliştirici SSI ekosisteminde bizde olmayan olgunluk ve benimsenme.
Karşılaştırmanın aslında bir katmanlama sorusu olduğu yer
| Veramo | Solidus Relay | |
|---|---|---|
| Ne olduğu | Gömdüğünüz bir ajan çerçevesi | Bağlandığınız bir aracı |
| Nerede çalıştığı | Sizin süreçinizde | Bir hizmet olarak |
| Neyi çözdüğü | Bir ajan inşa etmek | Çevrimdışı bir ajana ulaşmak |
Veramo ile inşa edilmiş bir ajanın, çalışmadığı sırada iletileri alacağı bir yere yine de ihtiyacı var. Bu aracının işidir ve çerçeve seçiminden bağımsızdır, bir DIDComm aracısı nedir.
Solidus'un gerçekten farklı ve gerçekten geride olduğu yerler
Farklı: kimlik bilgisiyle kapılanmış kabul, hataya kapalı biçimde, invalid hükmünden ayrı bir
unreachable hükmüyle (kimlik bilgisiyle kapılanmış
aracılık), ve muhabirlerin did:solidus yönlendirmesinin zincire
demirlenmiş çözümlemesi
(zincire demirlenmiş yönlendirme çözümlemesi).
Geride: Veramo, gerçek benimsenmesi olan genel amaçlı bir çerçevedir. Olgunlukta, genişlikte ve üçüncü bir taraftan bağımsızlıkta Veramo kazanıyor ve arada fark var.
Yalnızca onların değil, iki taraf için de tartılacak, kaynaklı bir kısıt: Veramo yalnızca JS/TS ve kimlik bilgisi desteği yerel BBS+ ya da sıfır bilgi kanıtı derinliği içermiyor.
Seçim
Bir ajan inşa ediyorsanız ve bir çerçeve istiyorsanız Veramo, ki sonrasında yine de bir aracı isteyebilirsiniz.
İhtiyacınız olan şey aracının kendisiyse ve kimlik bilgisiyle kapılanmış kabul sizin için bir beta bağımlılığına değiyorsa Solidus Relay.
Bazen hiçbiri. İki ajanınız da kararlı uç noktalarla sürekli çevrimiçiyse, doğrudan teslim edin ve atlamayı geçin, bir aracıya ihtiyacınız olmadığı zaman.