Az IPFS.NINJA-ról
Az IPFS.NINJA az az IPFS pinning szolgáltatás fejlesztők számára, akik letisztult REST API-t, dedikált gateway-eket és aláírt feltöltési tokeneket szeretnének — a saját node üzemeltetésének bonyodalmai nélkül.
Mit készítünk#
Az IPFS.NINJA fájlokat pinel az InterPlanetary File System (IPFS) hálózatára, és dedikált gateway-eken keresztül szolgálja ki azokat. Az API szándékosan minimalista: egyetlen POST végpont a feltöltéshez, egyetlen DELETE végpont a pin eltávolításához, és egyetlen GET végpont a listázáshoz. Nincs szükség SDK-ra — használhatod curl-lel, Python requests csomagjával, fetch-csel, vagy bármilyen HTTP klienssel, amit már most is használsz.
Emellett aláírt feltöltési tokeneket is generálunk a böngészőkből és mobilalkalmazásokból történő biztonságos, kliensoldali feltöltésekhez, minden fizetős fiókhoz dedikált gateway-t biztosítunk kiszámítható teljesítménnyel, és CID-enkénti analitikát adunk, hogy lásd, mi történik valójában a lekérésekkel.
Miért létezik#
Maga az IPFS zseniális, de üzemeltetési szempontból fájdalmas. Egy node futtatása azt jelenti, hogy kezelned kell a tárolást, a peeringet, a garbage collectiont, a gateway TLS-t, és egy rakás CLI eszközt. A legtöbb csapat csak annyit szeretne, hogy a bájtok feltöltése után 500 ezredmásodpercen belül visszakapja a CID-et. Az IPFS.NINJA pontosan ez akar lenni: az unalmas, kiszámítható, középárkategóriás pinning szolgáltatás, amelyik egy dolgot csinál, de azt jól.
Az árazásunk is ezt tükrözi: a Bodhi csomag 5 $/hó ára (10 GB, 200 fájl, dedikált gateway) szándékosan a piac legalacsonyabb fizetős belépési szintjeként lett meghatározva — a legtöbb versenytárs 20 $/hónapról indul hasonló tárhelyért.
Ki üzemelteti#
Az IPFS.NINJA-t a Blockchain Web Services (BWS) csapata építi és üzemelteti, Nacho Coll vezetésével. A BWS egy AI-natív megoldásgyár, amely éles, production-ready szoftvereket szállít több terméken keresztül — az IPFS.NINJA ezek egyike, az OpenAgile.AI, a Zellbox, a WallaWhats, a Badges.ninja, a Blockchain Database, az NFT.zK és a Telegram XBot mellett. A működési elv a Demand Becomes Product: emberek tervezik, AI gyorsítja, és mindenért felelősség van — minden egyes kódsornak van egy néven nevezett felelős mérnöke.
Az alapító csapat 2007 óta épít AWS-en (Enterprise Architect munkát végezve olyan ügyfeleknek, mint a LEGO, a Nordea, a Vueling és mások), 2019 óta pedig blokklánc- és decentralizált tárolási infrastruktúrán is dolgozik. Az IPFS.NINJA 2024 áprilisában indult, mert minden pinning szolgáltatás, amelyet korábbi ügyfélprojektekhez értékeltünk, 4×-es felárat számított fel gyakorlatilag ugyanazért az alapkonfigurációért.
A blog, amit épp olvasol, részben technikai dokumentáció, részben üzemeltetői jegyzetfüzet. Néhány cikket egy AI-asszisztens vázol fel (az alább leírt tartalomgeneráló munkafolyamattal), amelyeket a csapat átnéz publikálás előtt; másokat elejétől a végéig kézzel írunk. Minden kódpélda ellenőrzésen esik át az éles API-val szemben, mielőtt megjelenik.
Hogyan használjuk az AI-t a tartalmainkban#
Néhány cikket ezen az oldalon a Claude (az Anthropic AI-asszisztense) vázol fel, egy olyan prompt alapján, amely a témákat a kiszolgálatlan keresési szándék szerint rangsorolja, megírja a cikk törzsét a kötelező, kód-előtérbe helyező struktúrával, és FAQPage JSON-LD-t generál. Ezt követően a BWS csapata átnézi a vázlatot, minden kódpéldát ellenőriz az éles API-val szemben, kijavítja a ténybeli hibákat, és jóváhagyja a publikálást. Az ezen az ellenőrzésen átment cikkek szerzőként „Nacho Coll”-t tüntetik fel, és egy közzétételi bekezdést is tartalmaznak (ez a cikk? nem — ezt kézzel írtuk).
Ezt a Google hasznos tartalomra vonatkozó irányelvei alapján tesszük közzé, amelyek megkövetelik, hogy „az automatizálás/AI-generálás megfelelő használata a közzétételeken keresztül nyilvánvaló legyen a látogatók számára”. Egyetértünk ezzel.
Elérhetőségeink#
- E-mail — hello@ipfs.ninja
- Visszaélés bejelentése — /blog/abuse vagy abuse@ipfs.ninja
- Forráskód — github.com/blockchain-web-services
- Státusz — hamarosan elérhető: status.ipfs.ninja
Szerkesztési alapelvek#
Nem fogadunk el fizetett elhelyezéseket, szponzorált bejegyzéseket vagy affiliate linkeket. Az összehasonlító cikkek (pl. „IPFS.NINJA vs Pinata”) a versenytárs nyilvános dokumentációjából származó konkrét árakkal és funkciólistával készülnek, és linkelünk az oldalukra, hogy az olvasók maguk is ellenőrizhessék a tényeket. Ha pontatlanságot találsz bármelyik bejegyzésben, kérjük, nyiss egy issue-t a GitHub oldalunkon, vagy írj a hello@ipfs.ninja címre — kijavítjuk, és szerkesztői megjegyzést fűzünk hozzá.
