사일로 감옥과 디지털 신원 종속
거대 플랫폼이 신원과 기억을 서버 내부에 가두어 락인(Lock-in)합니다. 서비스마다 계정을 새로 만들고, 개인의 사적 맥락과 기업의 핵심 자산까지 중앙 데이터센터에 종속되고 있습니다.
“애플리케이션은 생겨나고 사라지지만, 아이덴티티는 지속되고 데이터는 흐른다.”
하나의 달이 수천 개의 강물에 비추어도 달의 본질은 나뉘지 않듯(月印千江), Wolin은 투기적 토큰과 가스비를 걷어낸 초경량 단일 Rust 런타임 위에서 멀티테넌트 소버린 팟 클라우드(Pod Cloud), Inrupt(ESS) 양방향 상호운용(Solid-OIDC & DPoP), Oxigraph 시맨틱 그래프, 그리고 최소 권한 선택적 데이터 투영(Zero-PII Selective Disclosure)을 하나로 결속합니다.
수많은 웹·3D 플랫폼이 등장하고 사라지는 시대, 어떤 서비스에 접속하더라도 개인과 기업이 기억과 신원의 주권을 잃지 않도록 설계된 제3의 아키텍처입니다.
거대 플랫폼이 신원과 기억을 서버 내부에 가두어 락인(Lock-in)합니다. 서비스마다 계정을 새로 만들고, 개인의 사적 맥락과 기업의 핵심 자산까지 중앙 데이터센터에 종속되고 있습니다.
데이터 주권을 표방했으나 토큰 이코노미와 비싼 온체인 가스비, 파편화된 시드 구문 UX에 매몰되어 실제 엔터프라이즈 IAM(SSO) 및 일상 소프트웨어로부터 철저히 고립되었습니다.
코인 발행 없이 암호학적 서명(WebID · DID · DPoP)만으로 무결성을 증명합니다. 원본 RDF 그래프는 내 포드에 영속하며, 외부 앱과 플랫폼에는 목적에 한정된 일회성 가상 뷰만 투영합니다.
| 영역 (Domain) | 기존 생태계의 구조적 한계 | WOLIN (月印)의 아키텍처 돌파구 |
|---|---|---|
| W3C Solid 런타임 | 공식 Node.js 구현체(CSS)는 300MB 이상의 RAM 점유 및 멀티테넌시·실시간성 한계 | Rust AOT 단일 바이너리 — 30MB 미만 메모리로 엣지·온프레미스·클라우드 즉시 구동 |
| 분산 신원 & 기업 인증 | 크립토 지갑 설치 강제 및 기존 사내 IdP(SSO)와의 단절 | ZITADEL / Keycloak OIDC 페더레이션과 WebID · did:key · did:nostr 통합 |
| 선택적 데이터 투영 | 원시 파일 통째 노출 또는 무제한 API 키 위임으로 인한 PII 유출 위험 | Scoped Projection Gateway — 요청 맥락에 맞춘 Zero-PII 가상 RDF 서브그래프 투영 |
| 스토리지 가상화 | 단일 파일시스템 종속 또는 무거운 블록체인 상태 동기화 강제 | Apache OpenDAL + Oxigraph — Local NVMe, S3, Cloudflare R2, Ceph 무결성 연동 |
검증된 Rust 생태계(axum 0.8, oxigraph 0.4, opendal 0.51) 위에 구축된 6개 워크스페이스 크레이트와 런타임 엔드포인트 명세입니다.
외부 애플리케이션은 포드 전체 스토리지에 직접 접근할 수 없습니다. 모든 요청은 PolicyEngine::evaluate를 통과해 위임된 스코프(read, write, admin)를 검증받으며, 인가된 트리플만 직렬화되어 반환됩니다.
// crates/wolin-policy/src/pdp.rs — Scoped Data Projection
impl PolicyEngine {
pub fn project_request(
principal: &Principal,
uri: &ResourceUri,
mode: AccessMode,
) -> Result<ProjectedGraph> {
match PolicyEngine::evaluate(principal, uri, mode) {
AccessDecision::Permit => project_subgraph(uri, principal),
AccessDecision::Deny { reason } => deny(reason),
}
}
}
도메인 원시 타입, 주체 식별자 및 통합 오류 체계 정의.
Oxigraph 시맨틱 쿼드 스토어 및 OpenDAL 물리 블롭 연산자 결합.
WebID 디스커버리, W3C DID 해석, ZITADEL OIDC 및 DPoP 클레임 검증.
W3C WAC/ACP 규칙 평가기(PDP) 및 한시적 스코프 인가 엔진.
표준 외부 프로토콜 브리지 및 스코프 제한 시맨틱 투영 어댑터.
Axum 0.8 + Tokio 기반 HTTP LDP, /.well-known/wolin 및 멀티테넌트 데몬.
외부 WebID RDF 역참조, solid:oidcIssuer 신뢰 체인, RFC 9449 DPoP 증명 및 Inrupt @inrupt/solid-client SDK 양방향 상호운용 사양.
멀티테넌트 서브도메인 격리 라우팅({pod_id}.wolin.id), 동적 프로비저닝 API(POST /api/pods) 및 W3C 표준 시맨틱 시딩 명세.
무코인·무가스비 진정한 인간 중심 Web3, 불변의 신원(WebID)과 수천 플랫폼을 비추는 최소 권한 투영 철학.
OpenDAL 블롭 + Oxigraph SPARQL 듀얼 플레인 스토리지, WAC/ACP 듀얼 PDP 인가 엔진 및 멀티테넌트 런타임 토폴로지.
개인 라즈베리파이 홈서버부터 수십만 포드를 수용하는 클라우드 클러스터까지 동일한 단일 정적 바이너리로 동작합니다.
10,000 RDF Triples 로드 및 동시 SPARQL 프로젝션 상태 기준 메모리 점유 비교
런타임 인터프리터 예열 없이 Axum 라우터와 임베디드 쿼드 스토어를 즉시 마운트합니다.
Stop-the-World 가비지 컬렉션 지연이 없어 동시다발적인 멀티테넌트 요청에서도 P99가 균일합니다.
네트워크 홉 없이 프로세스 내부에서 RDF 그래프 조인과 선택적 마스킹 뷰를 합성합니다.
탈취된 베어러 토큰 재사용을 원천 차단하는 비대칭키 소유 증명(Proof-of-Possession)을 강제합니다.
호출 주체(소유자, 스코프 위임 앱, 무권한 클라이언트, 익명 사용자)와 작업 모드를 바꿔가며 wolin-policy PDP 인가 판정과 Zero-PII 투영 결과를 실시간으로 검증하세요.