Nacho Coll
Įkūrėjas ir vadovas, IPFS.NINJA — Blockchain Web Services (BWS)
Įkūriau IPFS.NINJA 2024 m. pradžioje, įvertinęs kiekvieną rinkoje esančią IPFS prisegimo paslaugą kliento projektui ir padaręs išvadą, kad 20 USD/mėn. įėjimo taškas, kurį taikė dauguma tiekėjų, buvo 4× antkainis už tą pačią pagrindinę klasterio sąranką. Šiandien vadovauju [„Blockchain Web Services“ (BWS)](https://bws.ninja) — DI-pirmajai sprendimų gamyklai, kuri kuria ir pristato IPFS.NINJA kartu su kitais mūsų gamybiniais produktais — pradedant nuo 5 USD.

Pradžia#
Su AWS dirbu nuo 2007 m. — nuo pačių ankstyviausių S3 ir EC2 dienų, gerokai anksčiau nei „debesis“ tapo numatytuoju atsakymu. Kaip AWS Enterprise Architect kūriau gamybinio masto sistemas aukščiausio lygio klientams, įskaitant LEGO, Nordea, Vueling ir kitus „Fortune 500“ lygio įmonių segmente. Būtent tuomet susiformavo operaciniai instinktai, kuriais remiuosi šiandien: kaštų drausmė, patikimumas keliuose regionuose ir rimtas požiūris į stebimumą nuo pat pirmos dienos, o ne kaip vėliau pridedamas priedas.
Nuo 2019 m. lygiagrečiai dirbu su dviem dalykais: blokų grandinės ir decentralizuotos saugyklos produktų infrastruktūra bei programinės įrangos kūrimo DI puse — abiem taikydamas tą pačią įmonės architektūros discipliną. Tai yra pagrindas, kuriuo šiandien remiasi „Blockchain Web Services“ (BWS): DI-pirmoji sprendimų gamykla su vienu veiklos šūkiu — Poreikis tampa produktu. Mes paverčiame patikrintą rinkos poreikį gamybai paruošta programine įranga — sukurta žmonių, pagreitinta DI, atskaitinga nuo pradžios iki galo. Kiekviena BWS pristatoma kodo eilutė priklauso įvardintam inžinieriui.
BWS pristato keletą gamybinių produktų, remdamasi ta pačia disciplina. IPFS.NINJA yra vienas iš jų; kiti apima:
- OpenAgile.AI — inžinerinė disciplina DI padedamam kūrimui.
- Zellbox — CRM susitikimais grįstoms MVĮ: klientai, rezervacijos ir „WhatsApp“ priminimai vienoje pašto dėžutėje.
- WallaWhats — realaus laiko „WhatsApp“ įspėjimai, kai jūsų mėgstamos X/„Twitter“ paskyros paskelbia įrašą.
- Badges.ninja — blokų grandine patvirtinti skaitmeniniai ženkleliai su vizualiu dizaineriu ir REST API.
- IPFS.NINJA — paprasčiausia IPFS prisegimo ir įkėlimo API su skirtais šliuzais bei dosniu nemokamu planu.
- Blockchain Database — viena API naudoti blokų grandinę kaip duomenų sluoksnį.
- NFT.zK — paprasta API NFT kaldinimui be „Web3“ patirties.
- Telegram XBot — „Telegram“ botas, sekantis X aktyvumą ir išryškinantis geriausius bendruomenės narius.
BWS 2025 m. viduryje perėjo prie DI-pirmojo modelio. DI nebuvo pridėta funkcija — tai tapo įmone, kuria mes tapome. Inžinerinis lygis nepasikeitė: pasikeitė tai, kiek tyrimų, karkaso kūrimo ir testavimo gali atlikti DI, todėl maža komanda dabar gali pristatyti tokios pat apimties gamybinę programinę įrangą, kuriai anksčiau reikėjo daug didesnės komandos.
Ką dirbame kasdien#
Mano kasdienybė apima visą BWS sprendimų portfelį — planų valdymą visuose produktuose, techninio dizaino peržiūrą su komanda, DI padedamos pristatymo darbo eigos, kuria pristatomi visi produktai, tobulinimą ir inžinerinės disciplinos nuoseklumo išlaikymą tarp produktų. Kiekvienas produktas turi savo savaitinį ritmą; mano darbas yra jungiamasis audinys tarp jų.
Konkrečiai IPFS.NINJA daugiausia dėmesio skiriame tam, kad paslauga liktų glausta ir vertikali: REST API failų (JSON, vaizdų, PDF, laisvos formos dvejetainių duomenų) įkėlimui, prisegimų valdymui, skirti pasauliniai šliuzai, analitika kiekvienam naudotojui, pasirašyti įkėlimo raktai ir Node/Python SDK — viskas su iš tiesų naudingu nemokamu planu, o mokami planai prasideda nuo 5 USD/mėn., o ne nuo rinkoje įprastų 20 USD. Sritys, kuriomis komanda pastaruoju metu aktyviai rūpinosi:
- Įkėlimo kelio patikimumas — įkėlimo API greičio išlaikymas esant nuolatinei apkrovai: užklausų sujungimas, daugiadalio įkėlimo keliai dideliems failams ir apsauginiai pakartojimai, kad trumpalaikis gedimas tarp mūsų krašto ir IPFS klasterio niekada nepasirodytų skambinančiajam kaip prarastas failas.
- Prisegimų patvarumas — replikacija tarp mazgų, suderinimas tarp mūsų prisegimų registro ir pagrindinio klasterio būsenos, bei fonuose vykstantys patikrinimai, kurie aptinka disko nuokrypį prieš jam tampant sugadintu CID.
- Skirto šliuzo našumas — kiekvienas mokamas planas gauna savo šliuzo pagrindinį domeną. Žemo p95 delsos palaikymas visuose regionuose, aukštas talpyklos pataikymo santykis ir populiaraus turinio iš anksto sušildymas prie krašto yra nuolatinis derinimo darbas.
- Funkcijų apimtis — be pagrindinės įkėlimo/prisegimo API, platforma siūlo aplankų įkėlimą, CAR importą masinei migracijai nuo kitų tiekėjų, S3 suderinamus galinius taškus, IPNS įrašų valdymą, vaizdų optimizavimą šliuze, pasirašytus įkėlimo raktus įkėlimams naršyklės pusėje, MCP serverį ir analitiką kiekvienam CID. Kiekviena galimybė yra pirmos klasės galinis taškas, o ne šalutinis projektas.
- Kaštų inžinerija — priežastis, kodėl IPFS.NINJA gali prasidėti nuo 5 USD, kai konkurentai pradeda nuo 20 USD, nėra nuostolingo lyderio triukas. Tai nuolatinis darbas su mūsų pačių infrastruktūros ekonomika, kad vieneto kaštai iš tiesų pateisintų mažmeninę kainą.
- Klientų aptarnavimas — kiekvieną užklausą tvarkome tiesiogiai. Jei parašysite el. laišką hello@ipfs.ninja, gausite atsakymą iš tikro žmogaus — ir dažniausiai tas žmogus esu aš.
Straipsniai, kuriuos parašiau ar peržiūrėjau#
Dauguma šios svetainės įrašų turi mano autoriaus nuorodą. Kai kuriuos parengia DI asistentas (žr. redakcinį procesą, kuriame aprašyta visa darbo eiga) ir aš juos peržiūriu prieš publikavimą; kitus nuo pradžios iki galo parašo komanda. Bet kuriuo atveju kiekvienas kodo pavyzdys patikrinamas su veikiančia API prieš publikuojant.
Keletas reprezentatyvių įrašų:
- IPFS CID 2026 m.: kaip veikia turinio adresavimas — praktinis paaiškinimas apie turinio adresavimo pagrindus.
- Pinata → IPFS.NINJA: žingsnis po žingsnio migracijos vadovas (2026) — operacinis vadovas, parašytas rankiniu būdu pagal modelius, kuriuos matome realiose migracijose.
- 7 IPFS prisegimo paslaugų palyginimas 2026 m. — sąžiningas palyginimas; kainos patikrintos pagal kiekvieno tiekėjo viešą dokumentaciją.
