Nhảy tới nội dung
Mạng Layer 2 Proof-of-Stake trên nền tảng Chia

Xây dựng trên lớp dữ liệu phi tập trung

DIG Network là nền tảng dành cho nhà phát triển để xuất bản và phân phối nội dung mà máy chủ lưu trữ không bao giờ nhìn thấy nội dung nó mang theo. Hãy bắt đầu với DigStore — bộ lưu trữ được mã hóa, định địa chỉ theo nội dung, biên dịch thành một mô-đun WebAssembly tự bảo vệ duy nhất.

Mã nguồn mở · GPL-2.0macOS · Linux · WindowsCLI dạng tệp nhị phân đơn
digstore
$ digstore init site --dir dist
✓ Initialized store 'site'
$ digstore add -A
  47.2 MB staged · 80.8 MB free
$ digstore commit -m "v1"
✓ generation 1a2b3c… → site.wasm
$ digstore cat urn:dig:chia:…/index.html
THÀNH PHẦN CƠ BẢN

Các khối xây dựng có thể kết hợp

DigStore đã có sẵn. Nhiều thành phần cơ bản khác của DIG Network sắp ra mắt.

SẴN CÓ

DigStore

Một kho lưu trữ được mã hóa, định địa chỉ theo nội dung, có hình dạng giống Git. Trỏ nó vào thư mục build, commit các thế hệ, và định địa chỉ mọi thứ bằng URN.

Đọc tài liệu DigStore →

Mã hóa khi lưu trữ

URN chính là khóa — nó vừa xác định vị trí vừa giải mã (AES-256-GCM-SIV). Không mật khẩu, không lưu khóa ở bất kỳ đâu.

Ẩn danh với bên cung cấp

Máy chủ lưu trữ chỉ giữ văn bản mã hóa được lập chỉ mục bằng hash. Các lượt tải xuống được xác minh theo store id và root đã ký của nhà xuất bản.

Một tệp tự bảo vệ duy nhất

Dữ liệu, máy chủ và bằng chứng Merkle được biên dịch vào một .wasm duy nhất, được đệm đến kích thước đồng nhất không tiết lộ điều gì.

CÁCH HOẠT ĐỘNG

Ba lệnh để xuất bản

Quy trình làm việc theo phong cách Git cho đầu ra bản build — được mã hóa và định địa chỉ ngay từ commit đầu tiên.

01

Thu thập

Trỏ một store vào đầu ra bản build của bạn.

digstore init site --dir dist
02

Commit

Niêm phong một thế hệ vào một tệp .wasm duy nhất.

digstore add -A && digstore commit -m "v1"
03

Chia sẻ

Push lên remote; phân phát một URN.

digstore push origin

Bắt đầu xây dựng với DigStore

Cài đặt CLI và xuất bản store được mã hóa đầu tiên của bạn trong chưa đầy một phút.