Skip to content

IPNS — Μεταβλητά Ονόματα για IPFS

Το IPNS σας δίνει σταθερές, κοινοποιήσιμες διευθύνσεις που μπορούν να ενημερωθούν για να δείχνουν σε διαφορετικό περιεχόμενο.

Διαθέσιμο στα πλάνα Bodhi (3 ονόματα, 100 δημοσιεύσεις/μήνα) και Nirvana (10 ονόματα, 1.000 δημοσιεύσεις/μήνα).

IPNS Names management page

Αναφορά API

Λίστα IPNS Keys

bash
curl https://api.ipfs.ninja/ipns/keys \
  -H "X-Api-Key: bws_your_api_key_here"

Δημιουργία IPNS Key

bash
curl -X POST https://api.ipfs.ninja/ipns/keys \
  -H "X-Api-Key: bws_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{"name": "my-website"}'

Δημοσίευση σε IPNS

bash
curl -X POST https://api.ipfs.ninja/ipns/publish \
  -H "X-Api-Key: bws_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{"ipnsName": "k51qzi5uqu5dlvj2bv6...", "cid": "bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdi"}'

Επίλυση Ονόματος IPNS

bash
curl https://api.ipfs.ninja/ipns/resolve/k51qzi5uqu5dlvj2bv6... \
  -H "X-Api-Key: bws_your_api_key_here"

Διαγραφή IPNS Key

bash
curl -X DELETE https://api.ipfs.ninja/ipns/keys/k51qzi5uqu5dlvj2bv6... \
  -H "X-Api-Key: bws_your_api_key_here"

Πώς λειτουργεί το IPNS

  1. Δημιουργία κλειδιού: Δημιουργείται ζεύγος κλειδιών Ed25519. Ο hash του δημόσιου κλειδιού γίνεται η διεύθυνση IPNS (k51...).
  2. Δημοσίευση: Η εγγραφή υπογράφεται και μεταδίδεται στο IPFS DHT.
  3. Επίλυση: Οι κόμβοι ρωτούν το DHT για την τελευταία υπογεγραμμένη εγγραφή.
  4. Αναδημοσίευση: Οι εγγραφές λήγουν μετά από 48 ώρες. Αναδημοσιεύονται αυτόματα κάθε 12 ώρες.

Όρια Πλάνου

ΠλάνοΟνόματα IPNSΔημοσιεύσεις / Μήνα
Dharma (Δωρεάν)Μη διαθέσιμο
Bodhi ($5/μήνα)3100
Nirvana ($29/μήνα)101.000