Nacho Coll

Zakladateľ a Principal, IPFS.NINJA — Blockchain Web Services (BWS)

Updated

IPFS.NINJA som založil začiatkom roku 2024 po tom, čo som pre klientsky projekt vyhodnotil všetky pinning služby pre IPFS na trhu a zistil, že vstupná cena 20 $/mesiac, ktorú si účtovala väčšina poskytovateľov, bola 4× prirážkou na rovnakom základnom nastavení clustra. Dnes vediem [Blockchain Web Services (BWS)](https://bws.ninja), AI-natívnu „solutions factory“, ktorá vytvára a dodáva IPFS.NINJA popri našich ďalších produkčných produktoch — od 5 $.

Nacho Coll

Pozadie#

Na AWS staviam od roku 2007 — od úplných začiatkov S3 a EC2, dávno predtým, než sa „cloud“ stal automatickou odpoveďou. Ako AWS Enterprise Architect som navrhoval produkčné systémy pre špičkových klientov vrátane LEGO, Nordea, Vueling a ďalších z podnikovej Fortune-500 kategórie. Práve tam sa formovali prevádzkové inštinkty, ktoré stoja za všetkým, čo dnes robím: nákladová disciplína, multiregionálna spoľahlivosť a to, že observabilitu beriem vážne od prvého dňa, nie ako dodatočnú nadstavbu.

Od roku 2019 sa paralelne venujem dvom veciam: infraštruktúre pre blockchainové a decentralizované úložiskové produkty a AI stránke softvérového dodávania — a do oboch prinášam rovnakú disciplínu podnikovej architektúry. Na tomto základe dnes funguje Blockchain Web Services (BWS): AI-natívna „solutions factory“ s jediným prevádzkovým heslom, Demand Becomes Product. Overený trhový dopyt premieňame na produkčne pripravený softvér — navrhnutý ľuďmi, zrýchlený pomocou AI, so zodpovednosťou od začiatku po koniec. Za každým riadkom kódu, ktorý z BWS ide von, stojí konkrétny menovaný inžinier.

BWS z tej istej disciplíny dodáva viacero produkčných produktov. IPFS.NINJA je jedným z nich, medzi ďalšie patria:

  • OpenAgile.AI — inžinierska disciplína pre vývoj s pomocou AI.
  • Zellbox — CRM pre malé a stredné firmy fungujúce na objednávky: zákazníci, rezervácie a WhatsApp pripomienky v jednej schránke.
  • WallaWhats — upozornenia cez WhatsApp v reálnom čase, keď vaše obľúbené účty na X/Twitteri niečo zverejnia.
  • Badges.ninja — blockchainom overené digitálne odznaky s vizuálnym návrhárom a REST API.
  • IPFS.NINJA — najjednoduchšie API na pripájanie (pinning) a nahrávanie do IPFS, s vyhradenými bránami a štedrou bezplatnou úrovňou.
  • Blockchain Database — jediné API na použitie blockchainu ako dátovej vrstvy.
  • NFT.zK — priamočiare API na mintovanie NFT bez potreby znalosti Web3.
  • Telegram XBot — Telegram bot, ktorý sleduje aktivitu na X a vyzdvihuje najvýznamnejších prispievateľov komunity.

BWS prešiel na AI-natívny model v polovici roku 2025. AI nebola funkcia, ktorú sme pridali — stala sa firmou, ktorou sme sa stali. Inžinierska latka sa nezmenila: zmenilo sa to, koľko výskumu, skeletonov a testovania dnes dokáže niesť AI, takže malý tím dokáže dodať produkčný softvér v rovnakom rozsahu, aký kedysi vyžadoval oveľa väčší tím.

Na čom pracujeme deň čo deň#

Moja každodenná práca pokrýva celé portfólio riešení BWS — riadim roadmapy naprieč produktmi, kontrolujem technický návrh s tímom, zlepšujem AI-asistovaný dodávací workflow, ktorý všetky produkty poháňa, a udržiavam konzistentnú inžiniersku disciplínu naprieč produktmi. Každý produkt má vlastný týždenný cyklus; mojou úlohou je byť spojivom medzi nimi.

Konkrétne pri IPFS.NINJA sa sústredíme najmä na to, aby služba zostala kompaktná a vertikálna: REST API na nahrávanie súborov (JSON, obrázky, PDF, ľubovoľné binárne dáta), správu pripojení (pin management), vyhradené brány po celom svete, analytiku podľa používateľa, podpísané nahrávacie tokeny a Node/Python SDK — to všetko na bezplatnej úrovni, ktorá je naozaj použiteľná, s platenými úrovňami od 5 $/mesiac namiesto 20 $, ktoré sa stali trhovým štandardom. Oblasti, na ktorých tím naposledy priamo pracoval:

  • Spoľahlivosť nahrávacej cesty — udržiavanie rýchlosti nahrávacieho API pod trvalou záťažou: zlučovanie požiadaviek (request coalescing), viacdielne (multi-part) nahrávanie pre veľké súbory a obranné opakovania (retries), aby sa prechodná chyba medzi našou edge vrstvou a IPFS clustrom nikdy neprejavila volajúcemu ako stratený súbor.
  • Trvácnosť pripojení (pin durability) — replikácia naprieč uzlami, zosúlaďovanie nášho registra pripojení so stavom podkladového clustra a pravidelné kontroly na pozadí, ktoré odhalia odchýlku na disku skôr, než sa z nej stane rozbitý CID.
  • Výkon vyhradenej brány — každý platený plán má vlastný hostname brány. Udržiavanie nízkej p95 latencie naprieč regiónmi, vysokého pomeru cache hitov a predhriateho populárneho obsahu na edge je neustála ladiaca práca.
  • Rozsah funkcií — okrem základného API na nahrávanie a pripájanie platforma ponúka nahrávanie priečinkov, CAR import pre hromadnú migráciu od iných poskytovateľov, endpointy kompatibilné s S3, správu IPNS záznamov, optimalizáciu obrázkov priamo na bráne, podpísané nahrávacie tokeny pre nahrávanie z prehliadača, MCP server a analytiku podľa CID. Každá funkcia je plnohodnotný endpoint, nie vedľajší projekt.
  • Nákladové inžinierstvo — dôvod, prečo IPFS.NINJA môže začínať na 5 $, kým konkurencia začína na 20 $, nie je trik s produktom v strate. Je to nepretržitá práca na ekonomike vlastnej infraštruktúry, aby jednotkové náklady skutočne ospravedlňovali maloobchodnú cenu.
  • Zákaznícka podpora — každý tiket riešime priamo. Ak napíšete na hello@ipfs.ninja, dostanete odpoveď od skutočného človeka — a väčšinou je to práve odo mňa.

Články, ktoré som napísal alebo skontroloval#

Väčšina príspevkov na tomto webe nesie moje autorstvo. Niektoré pripravuje AI asistent (pozrite si redakčný proces pre celý workflow) a ja ich pred publikovaním kontrolujem; iné píše tím od začiatku do konca. V oboch prípadoch je každý ukážkový kód pred publikovaním overený voči živému API.

Niekoľko reprezentatívnych príspevkov:

Prejsť na blog Redakčný proces