Run a DIG node
콘텐츠를 증명 가능하면서도 제공자에게는 알 수 없는(provider-blind) 방식으로 서비스합니다 — 여러분은 해시로 키가 지정된, 구별할 수 없는 암호문만을 다루며, 실행 증명(execution proof)으로 충실한 서비스 제공을 증명할 수 있고, 클라이언트는 체인에 대해 모든 것을 검증하므로 신뢰가 여러분의 노드에 의존하지 않습니다.
dig-node는 DIG Network의 콘텐츠 서버입니다 — 네트워크의 공급 측입니다. capsule을 호스팅하고, 로컬 .dig 캐시를 유지하며, dig RPC를 노출하여 DIG 콘텐츠를 읽는 모든 것이 여러분에게서 읽을 수 있게 합니다. 브라우저나 UI 없이 헤드리스 백그라운드 서비스로 동작합니다 — 여러분이 게시하거나 서비스에 기여하고 싶은 콘텐츠를 위한 seedbox입니다.
이는 소비자(consumer) 측인 DIG Browser와 브라우저 확장 프로그램의 대응 개념입니다. 소비자는 암호문과 증명을 가져와서 온체인 root에 대해 검증하고, 로컬에서 복호화하여 렌더링합니다. DIG 콘텐츠를 읽기 위해 dig-node가 반드시 필요한 것은 아닙니다 — 소비자 단독으로도 잘 동작하며, 공개 참조 노드인 rpc.dig.net으로 폴백합니다. dig-node를 실행하는 이유는 서비스하기 위해서입니다 — 그리고 같은 머신에 노드가 있으면 소비자는 그 노드에서 읽으며(로컬, 오프라인 친화적, 네트워크에 기여), 둘은 하나의 .dig 캐시를 공유합니다.
- dig-node = 콘텐츠를 서비스하고 dig RPC를 노출합니다. 헤드리스 백그라운드 서비스입니다.
- DIG Browser / 확장 프로그램 = 콘텐츠를 소비합니다(로컬에서 검증 및 복호화). 로컬 노드가 필요하지 않습니다.
둘 다 설치되어 있으면 브라우저/확장 프로그램은 여러분의 로컬 dig-node에서 읽고, 그렇지 않으면 rpc.dig.net에서 읽습니다. 어느 쪽이든 모든 바이트는 클라이언트 측에서 체인에 대해 검증되며 — 소스는 절대 신뢰되지 않습니다.