본문으로 건너뛰기

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에서 읽습니다. 어느 쪽이든 모든 바이트는 클라이언트 측에서 체인에 대해 검증되며 — 소스는 절대 신뢰되지 않습니다.

설치하기

여러분의 머신사용할 것
Ubuntu / Debian네이티브 apt 저장소apt install dig-node digstore, systemd 서비스로 자동 활성화됩니다.
Windows / macOS / Linux (모두)크로스플랫폼 유니버설 설치 프로그램 — 모든 OS에서 curl | sh 한 번(또는 다운로드)으로 설치합니다.

두 방법 모두 동일한 dig-node 서비스와 digstore CLI를 설치합니다. apt는 Debian 네이티브 경로이며(서명됨, apt upgrade 가능), 유니버설 설치 프로그램은 그 외 모든 것을 다룹니다.

네이티브 경로: apt.dig.net의 서명된 apt 저장소입니다. dig-node를 관리형 systemd 서비스로 설치하고 apt upgrade로 최신 상태를 유지합니다.

apt로 Ubuntu/Debian에 설치하기

유니버설 설치 프로그램 (모든 OS)

크로스플랫폼 경로 — Windows, macOS, 그리고 모든 Linux. OS를 감지하여 dig-node 서비스(Windows 서비스 / systemd / launchd)와 digstore CLI를 설치하며, 패키지 관리자가 필요하지 않습니다.

curl -fsSL https://dig.net/install.sh | sh

이것은 Releases 페이지에 게시된 동일한 독립형 dig-installer입니다 — 셸로 파이프하는 것을 선호하지 않거나 Windows를 사용 중이라면 직접 다운로드하여 실행하세요.

출시 전(Pre-release)

호스팅된 설치 프로그램(apt.dig.net, dig.net/install.sh)은 아직 준비 중입니다. 이것들이 활성화되기 전까지는 소스에서 빌드하거나 dig-node Releases에서 바이너리를 받으세요. 여기에 나온 명령어들은 실제로 의도된 명령어입니다.

그냥 콘텐츠를 읽고 싶으신가요?

노드가 필요하지 않습니다. **DIG Browser ↗**를 받아서 아무 chia:// 주소나 열어보세요 — 로컬 dig-node가 있으면 그곳에서, 없으면 rpc.dig.net에서 소비합니다. chia:// 프로토콜을 참고하세요.

더 깊이 알아보기: 프로토콜