Skip to content

Καρφίτσωμα

Πώς τα αρχεία παραμένουν στο δίκτυο IPFS και γιατί το καρφίτσωμα είναι σημαντικό.

Το πρόβλημα του garbage collection

Οι κόμβοι IPFS έχουν περιορισμένο αποθηκευτικό χώρο. Για τη διαχείριση, εκτελούν garbage collection που αφαιρεί δεδομένα cache που δεν έχουν σημειωθεί ως σημαντικά.

Καρφίτσωμα λέει στον κόμβο IPFS: "κράτα αυτό το αρχείο μόνιμα."

Τοπικό vs. απομακρυσμένο καρφίτσωμα

Τοπικό — τρέχετε τον δικό σας κόμβο IPFS. Εσείς είστε υπεύθυνοι για uptime και αποθήκευση.

Απομακρυσμένο (αυτό που παρέχει το IPFS.NINJA) — μια διαχειριζόμενη υπηρεσία καρφιτσώνει τα αρχεία σας σε υποδομή που είναι πάντα online.

TIP

Κάθε αρχείο που ανεβαίνει μέσω IPFS.NINJA καρφιτσώνεται αυτόματα στο IPFS cluster μας. Δεν χρειάζονται επιπλέον βήματα.

Τι γίνεται όταν ξεκαρφιτσώνετε

Αν διαγράψετε αρχείο, το ξεκαρφιτσώνουμε. Μπορεί να παραμένει προσβάσιμο αν:

  • Άλλοι κόμβοι IPFS έχουν αποθηκεύσει ή καρφιτσώσει το ίδιο CID
  • Ένα IPFS gateway έχει το αρχείο στην cache του
  • Άλλος χρήστης ανέβασε το ίδιο περιεχόμενο

Καλές πρακτικές

  • Καρφιτσώστε νωρίς — Ανεβάστε και καρφιτσώστε πριν αναφέρετε CID σε smart contracts.
  • Μην βασίζεστε στην cache — Η cache gateway είναι προσωρινή.
  • Κρατήστε τον λογαριασμό ενεργό — Τα αρχεία παραμένουν καρφιτσωμένα όσο ο λογαριασμός σας είναι ενεργός.

Καρφίτσωμα υπάρχοντος περιεχομένου

Μπορείτε να καρφιτσώσετε περιεχόμενο που υπάρχει ήδη στο IPFS δίνοντας το CID του.

Δείτε τα Pinning API docs για λεπτομέρειες.