ConsAuth
Giriş katmanından talep katmanına. Onayınızla şekillenen bir kimlik: tercihleriniz, isteleriniz ve reddettikleriniz hep sizinle gelir; dilerseniz ortak bir sinyale dönüşür.
Projeyi ziyaret et →
Zorluk
Piyasa fazla üretiyor, çünkü ne istediğinizi bilmiyor. Üreticiler tahmin yürütür, gereğinden fazla üretir, sonra elindekini eritmek için reklam verir; bu israf yapısaldır. Kimlik ise parça parça: her uygulama aynı soruları sorar ve verinizin sahibi olur. Kullanıcıların, talebin tahmin edilmek yerine açıkça beyan edilebildiği, kendi kontrollerindeki tek bir katmana ihtiyacı var.
Yaklaşımımız
ConsAuth, bir OAuth2/OIDC kimlik katmanı olarak başladı: bir kez giriş yapın, tercihleriniz ilk günden token içinde gelsin, her şey varsayılan olarak gizli kalsın. Şimdi tüketici niyetinin altyapısına dönüşüyor; istediğiniz, değer verdiğiniz ve inandığınız şeyin, sizin onayınızla, gittiğiniz her yere sizinle geldiği bir yer. Tercihleriniz kendi Solid Pod'unuzda Linked Data olarak durur; topluluklar talebi bir araya getirir, böylece üreticiler tek tek kişileri değil, bütün resmi görür.
Sohbet üzerinden oluşan profiller, tercih bazında görünürlük (herkese açık, bağlantılar, topluluk) ve id_token içinde gelen tercihlerle bir kimlik katmanı kurduk (Ory Hydra). Her kullanıcıya bir Solid Pod ekledik; böylece tercihler bizim değil, sizin sahibi olduğunuz veri oldu ve vocab.consauth.com adresinde herkese açık bir sözlükle tanımlandı. Talep Beyanı ile kullanıcılar tercihlerini, isteklerini ve boykotlarını açıkça ortaya koyar; topluluklar bunları, kimseyi tek tek ifşa etmeyen bir sinyale dönüştürür, böylece üreticiler ölçeği ve niyeti görür, kimliği değil. Yol haritası: LDN gelen kutuları, üretici keşif API'si ve attestation ile Verifiable Credentials içeren bir güven katmanı.
Yol haritası