Skip to Content
ResourcesEcosystem

Solidus Ekosistemi

Genel Bakış

Solidus ekosistemi, farklı olgunluk aşamalarındaki yüzeylerden oluşur: 9’u tamamen canlıdır (Verify, Identity, Auth, Pod, Explorer, RPC, Docs, ikincil bir devnet ve pazarlama sitesi), 3’ü kendi kendini beta olarak etiketlemiş şekilde canlıdır (Wallet, Agents, Relay), 1’i erken/geliştirme durumunda canlıdır (Node) ve aşağıda adı geçen birkaçı henüz inşa edilmemiştir (DNS çözümlemesi yok). “Yüzey”, “ürün” ve “iş” farklı birimlerdir — bu sayfa işleri veya bağımsız ürünleri değil, web/API yüzeylerini sayar. Her yüzey, kendi geliştirme yaşam döngüsüne sahip bağımsız bir kod tabanıdır, ancak hepsi temel katman olarak Solidus Protokolünü paylaşır.


Hizmet Haritası

#SurfaceDomainPurposeStatus
1Verifyverify.solidus.networkKYC doğrulama, ilk ürünCanlı
2Identityidentity.solidus.networkDID yönetimi, kimlik bilgisi cüzdanıCanlı
3Authauth.solidus.networkSolidus ile giriş, OIDC köprüsüCanlı
4Podpod.solidus.networkKişisel veri deposu (Solid’den ilham alan)Canlı
5ProtocolÇekirdek blok zinciri, konsensüs motoruCanlı (testnet)
6RPCrpc.solidus.networkHerkese açık JSON-RPC uç noktasıCanlı
7Explorerexplorer.solidus.networkBlok gezgini ve analitikCanlı
8Docsdocs.solidus.networkBu dokümantasyon sitesiCanlı
9Devnet v2devnet-v2.solidus.networkİkincil geliştirme ağıCanlı
10Marketingsolidus.networkHerkese açık tanıtım sitesiCanlı
11SDKsİstemci kütüphaneleri — yayınlanmış @solidus-network/* npm paketleri (güncel liste için bkz. SDK Genel Bakış)Canlı
12Nodenode.solidus.networkDoğrulayıcı düğümü, operatör kontrol paneli, yükleyiciCanlı (erken/geliştirme)
13Walletwallet.solidus.networkKripto para cüzdanıCanlı (beta)
14Agentsagents.solidus.networkYapay zeka ajanı kimliği ve yetkilendirmeCanlı (beta)
15Relayrelay.solidus.networkİşlem aktarımıCanlı (beta)
16Devdev.solidus.networkGeliştirici portalı, sandbox ve araçlarİnşa edilmedi — DNS çözümlenmiyor
17Paypay.solidus.networkÖdeme ağ geçidi, satıcı araçlarıİnşa edilmedi — DNS çözümlenmiyor
18Bridgebridge.solidus.networkZincirler arası varlık köprüsüİnşa edilmedi — DNS çözümlenmiyor
19Govgov.solidus.networkYönetişim platformuİnşa edilmedi — DNS çözümlenmiyor
20Datadata.solidus.networkOnay tabanlı veri pazaryeriİnşa edilmedi — DNS çözümlenmiyor
21Credentialscredentials.solidus.network(belirtilmemiş)İnşa edilmedi — DNS çözümlenmiyor
22Statusstatus.solidus.network(belirtilmemiş)İnşa edilmedi — DNS çözümlenmiyor
23Securitysecurity.solidus.network(belirtilmemiş)İnşa edilmedi — DNS çözümlenmiyor

app.solidus.network (yerel bir mobil/masaüstü uygulaması) ve social.solidus.network (federe iletişim, daha önce bu sayfada açıklanmıştı), kanonik yüzey envanterinin parçası değildir — ana bilgisayar adları çözümlenmez ve yol haritasının kendi radarında değildirler.


Hizmet Bağımlılıkları

Hizmetler bağımlılık sırasına göre inşa edilmelidir. Bir hizmet, bağımlılıkları çalışır durumda olana kadar başlatılamaz.

Protocol (foundation) ├── Verify (first product, needs protocol for DID/VC) ├── Identity (needs protocol for DID management) │ ├── Wallet (needs identity for user context) │ ├── App (needs identity + wallet) │ └── Pod (needs identity for access control) ├── Node (needs protocol for consensus participation) │ └── Explorer (needs node for chain data) ├── Dev Portal (needs protocol SDK to document) ├── Relay (needs protocol for transaction handling) ├── Gov (needs protocol for on-chain voting) ├── Bridge (needs protocol + external chain connectors) ├── Pay (needs wallet + identity) ├── Data (needs identity + pod for consent management) └── Social (needs identity + pod for message storage) Marketing (independent — can launch anytime)

İnşa Sırası

Durum notu: Aşağıdaki aşamalar, orijinal olarak planlanan sıralamayı açıklar, şu anki durumu değil. Birkaç öğe bu anlatının önünde yayınlandı veya farklı bir kapsamla ulaştı (ör. Wallet, Agents ve Relay canlı ve beta’da, “Planlandı” değil). Yetkili yüzey başına durum için yukarıdaki Hizmet Haritasına bakın.

Aşama 1: Temel (1-6. Aylar)

Protocol ve Verify, Marketing sitesiyle paralel olarak geliştirildi.

  • Protocol, DID/VC altyapısını sağlar
  • Verify, ilk gelir üreten üründür
  • Pazarlama sitesi vizyonu açıklar ve ilgi toplar

Aşama 2: Çekirdek Platform (7-12. Aylar)

Identity, Node ve Dev Portal başlatılır.

  • Identity, kullanıcılara DID’lerini ve kimlik bilgilerini yönetmek için bir kontrol paneli verir
  • Node yazılımı topluluk katılımına izin verir
  • Dev Portal üçüncü taraf entegrasyonunu mümkün kılar

Aşama 3: Genişleme (Yıl 2)

Wallet, Explorer, App, Pod, Relay, Gov başlatılır.

  • Wallet ve App tüketiciye yönelik ürünler sağlar
  • Explorer ve Gov şeffaflık ve topluluk yönetişimi sağlar
  • Pod ve Relay altyapı hizmetleri sağlar

Aşama 4: Tam Ekosistem (Yıl 3+)

Pay, Bridge, Data, Social başlatılır.

  • Bu hizmetler olgun bir kullanıcı tabanı ve protokol istikrarı gerektirir
  • Her biri yeni gelir akışları ve kullanım durumları açar

Pod API

Solidus pod’ları, kullanıcı kontrollü kişisel veri depoları için açık standart olan Tim Berners-Lee’nin Solid Protokolü üzerine inşa edilmiştir. pod.solidus.network, Community Solid Server (v7.x) çalıştırır — özel bir multipart/JWT API değil, gerçek, Solid spesifikasyonuyla uyumlu (tam spesifikasyon-uyumlu olmasa da) bir LDP sunucusu. Her kullanıcı pod.solidus.network/<slug>/ adresinde kendi pod’unu alır (kullanıcı başına alt alan adı değil, yol tabanlı çoklu kiracılık); bu pod CSS’in hesap API’si üzerinden sağlanır ve auth.solidus.network tarafından basılan bir WebID’ye aittir (Solid-OIDC, DPoP’a bağlı token’lar).

Bugün canlı olan, CSS’in kutudan çıktığı gibi sağladığı standart LDP fiilleriyle:

GET /<slug>/ # Bir konteyneri listele POST /<slug>/ # Bir konteynerde kaynak oluştur PUT /<slug>/<resource> # Kaynak oluştur veya değiştir DELETE /<slug>/<resource> # Kaynağı sil

Erişim kontrolü, herhangi bir Community Solid Server pod’unda olduğu gibi WAC (Web Access Control) .acl kaynakları üzerinden uygulanır. Bu dağıtım, CSS’in dosya tabanlı depolama arka ucunu kullanır — yapılandırılmış bir SPARQL sorgu uç noktası ve stok CSS üzerine özel bir kaynak şeması yoktur.


Geliştirici SDK’sı

DID Meydan Okuma-Yanıt (@solidus-network/auth)

import { createChallenge, verifyPresentation } from '@solidus-network/auth' // Issue a challenge for a DID to answer const challenge = createChallenge('did:solidus:testnet:user123') // ...the holder signs challenge.nonce and returns a VerifiablePresentation... const result = await verifyPresentation(challenge, presentation, resolvePublicKey) console.log(result.valid)

Tam imza için @solidus-network/auth referansına bakın.

CLI (@solidus-network/cli)

npx @solidus-network/cli did resolve <did> npx @solidus-network/cli did create --public-key <hex> npx @solidus-network/cli credential verify <vcId> npx @solidus-network/cli init # wire Solidus into a Next.js app npx @solidus-network/cli mcp install # add @solidus-network/mcp to .mcp.json

Hiçbir solidus contract * komutu yoktur — Solidus’ta bugün bir akıllı sözleşme sanal makinesi yoktur (bkz. Mimari). Tam CLI referansına bakın.

SDK Paketleri

Yayınlanmış tüm @solidus-network/* paketlerinin listesi ve güncel sürümü izleyen npm rozetleri için SDK Genel Bakışına bakın — sürüm veya paket sayısını burada sabit yazmayın, ikisi de bu sayfadan bağımsız değişir. @solidus-network/jwt, eski planlama materyallerinde referans verilir ancak hiçbir zaman yayınlanmadı; kurmayın.


Üçüncü Taraf Entegrasyon Noktaları

Kimlik Sağlayıcılar (Gelen)

  • Google — OAuth ile giriş bugün Verify ve Identity’de canlıdır.
  • Microsoft, Apple, devlet dijital kimlik sistemleri, üniversite kimlik bilgisi sistemleri ve mesleki sertifikasyon kuruluşları entegre değildir — bugün hiçbiri için bir kod yolu yoktur.

Blok Zinciri Ağları (Giden)

Bugün bir akıllı sözleşme sanal makinesi ve başka bir zincire canlı bir köprü yoktur (bkz. Mimari). EVM uyumlu bir subnet için protokol deposunda erken, bağlanmamış bir iskelet vardır (solidus-evm), ancak bu çalışan node ikili dosyasına dahil değildir ve RPC üzerinden sunulmaz. Bitcoin, Avalanche, Cosmos ve Polkadot köprüleri kod tabanında hiçbir biçimde mevcut değildir.

Kurumsal Bağdaştırıcılar

  • OAuth 2.0 / OpenID Connect — canlı; auth.solidus.network bir OIDC köprüsüdür (/.well-known/openid-configuration adresinde keşif belgesi).
  • Active Directory/LDAP, SAML 2.0 ve WebAuthn/FIDO2 uygulanmamıştır.

Pod Depolama Yapısı

Her pod, pod.solidus.network/<slug>/ adresinde Community Solid Server’ın kendi hesap API’si tarafından sağlanır — içindeki kaynak düzeni, Solidus’a özgü bir şema değil, CSS’in yeni bir pod için varsayılan olarak oluşturduğu her neyse odur. Solidus özel bir kaynak düzeni tanımlamadı veya inşa etmedi (bu sayfada daha önce taslak halinde bir wallet/identity/social dizin yapısı vardı, ancak bu kod tabanının hiçbir yerinde hiç uygulanmadı — henüz olmadığı bir yol haritası öğesi gibi sunmak yerine kaldırıldı).

Last updated on