Skip to content

Ghim

Cách tệp tồn tại trên mạng IPFS và tại sao ghim quan trọng.

Vấn đề thu gom rác

Các nút IPFS có dung lượng lưu trữ hạn chế. Để quản lý không gian đĩa, chúng định kỳ chạy thu gom rác -- quá trình xóa dữ liệu đệm chưa được đánh dấu rõ ràng là quan trọng. Nếu không can thiệp, tệp bạn đã tải lên có thể bị xóa khỏi mạng trong vài giờ.

Ghim nói với nút IPFS: "giữ tệp này vĩnh viễn -- đừng thu gom rác nó." Tệp đã ghim ở lại trong dung lượng lưu trữ của nút vô thời hạn, đảm bảo nó vẫn khả dụng trên mạng.

Ghim cục bộ vs. ghim từ xa

Ghim cục bộ có nghĩa là chạy nút IPFS riêng và ghim tệp vào đó. Bạn chịu trách nhiệm về uptime, dung lượng lưu trữ và kết nối mạng. Nếu nút của bạn ngoại tuyến, tệp trở nên không khả dụng.

Ghim từ xa (những gì IPFS.NINJA cung cấp) có nghĩa là dịch vụ được quản lý ghim tệp trên hạ tầng luôn trực tuyến. Bạn có được tính vĩnh viễn của ghim mà không cần chạy nút riêng.

TIP

Mỗi tệp tải lên qua IPFS.NINJA được tự động ghim vào cụm IPFS. Không cần bước bổ sung -- tệp của bạn bền vững từ thời điểm tải lên.

Điều gì xảy ra khi bỏ ghim

Nếu bạn xóa tệp khỏi tài khoản IPFS.NINJA, chúng tôi bỏ ghim nó khỏi các nút. Tệp vẫn có thể truy cập nếu:

  • Các nút IPFS khác đã lưu đệm hoặc ghim cùng CID
  • Gateway IPFS có tệp trong bộ nhớ đệm
  • Người dùng khác đã tải cùng nội dung (cùng CID = cùng tệp)

Theo thời gian, nếu không có nút nào ghim CID, tệp sẽ bị thu gom rác khỏi mạng hoàn toàn.

Thực hành tốt nhất cho ghim

  • Ghim sớm -- Tải lên và ghim nội dung trước khi tham chiếu CID trong hợp đồng thông minh, siêu dữ liệu NFT hoặc hệ thống bên ngoài.
  • Đừng dựa vào bộ nhớ đệm -- Bộ nhớ đệm gateway IPFS là tạm thời. Chỉ nội dung đã ghim mới được đảm bảo tồn tại.
  • Giữ tài khoản hoạt động -- Tệp vẫn được ghim miễn là tài khoản IPFS.NINJA hoạt động, kể cả ở gói miễn phí.

Ghim nội dung hiện có

Bạn không cần tải tệp qua IPFS.NINJA để ghim nó. Nếu nội dung đã tồn tại trên mạng IPFS -- được tải bởi người khác, hoặc bởi bạn qua dịch vụ khác -- bạn có thể ghim vào tài khoản bằng cách cung cấp CID.

Khi bạn ghim CID hiện có, cụm của chúng tôi:

  1. Tìm kiếm trên mạng IPFS các nút có nội dung
  2. Tải nội dung từ nút khả dụng gần nhất
  3. Ghim cục bộ trên hạ tầng của chúng tôi
  4. Làm cho nó truy cập được qua tài khoản và gateway

Điều này hữu ích cho:

  • Bảo tồn tài sản NFT -- ghim siêu dữ liệu và hình ảnh từ bộ sưu tập hiện có
  • Sao lưu nội dung -- đảm bảo CID quan trọng vẫn khả dụng ngay cả khi người ghim ban đầu ngoại tuyến
  • Di chuyển từ dịch vụ khác -- ghim CID hiện có mà không cần tải lại tệp

Xem tài liệu API Ghim để biết chi tiết endpoint.