Nie dowiozłem celu 1,5 mln transakcji w 24 godziny

I piszę to wprost. Miał być wynik, który zrobi wrażenie. Zostały twarde wnioski, działające elementy systemu i jasny obraz tego, co jeszcze trzeba dopiąć.

Startowałem w hackathonie Open Run Agentic Pay organizowanym przez BSV Association, gdzie jednym z kluczowych wymagań było pokazanie co najmniej 1,5 mln meaningful transactions on-chain w ciągu 24 godzin.

Agent Service Market

Pracowałem nad agentowym systemem opartym o blockchain, z ambitnym założeniem dużej skali i sensownego, logicznego flow transakcji. Ostatecznie nie udało się uruchomić wszystkiego na czas, ale ten projekt dał mi bardzo dużo.

Największe blokery na końcu były cztery:

  1. Konflikty transakcji w mempoolu / UTXO
  2. Przy próbach budowania transakcji sekunda po sekundzie nie wszystko było jeszcze posprzątane tak, jak powinno. Korzystam teraz z MCP i wzorów, jak robić to poprawnie, ale nie zdążyłem wdrożyć tego wszędzie w pełni.

  1. Koszt pojedynczej transakcji
  2. Na początku bardziej rozbudowane transakcje kosztowały mnie około 1200–1400 satoshi. Po optymalizacji zawartości OP_RETURN w formacie OPUB udało się zejść do 200–300 satoshi. To uważam za sukces, ale ta optymalizacja zabrała mi bardzo dużo czasu.

  1. Sensowna liczba transakcji
  2. Nie chciałem wrzucać do blockchaina czegokolwiek tylko po to, żeby nabić licznik. Szukałem logicznych połączeń: co ma być zapisane, dlaczego i jak jedna transakcja wynika z drugiej. To zajęło więcej czasu, niż zakładałem.

  1. Różnice między lokalem a produkcją
  2. Lokalnie, na Windows 11, wszystko działało zgodnie z założeniami. Po wrzuceniu na produkcyjny Linux nie zdążyłem rozwiązać kilku drobnych, ale krytycznych problemów, które psuły start crona i nie pozwoliły osiągnąć tego samego efektu co lokalnie.

To wszystko sprawiło, że nie udało się uruchomić projektu na czas. Ale po drodze osiągnąłem wiele bardzo dobrych wyników cząstkowych. Takich, które dają mi pewność, że jeśli wszystkie elementy dobrze się zepną, to z tego będzie naprawdę mocny system.

Jedna rzecz była dla mnie szczególnie ważna: każda transakcja jest rozpoznawalna w blockchainie. OPUB jest rozpoznawalny przez Whatsonchain jako tag/protokół, a cały ekosystem WoC wspiera zarówno tagowanie aplikacji, jak i rozszerzanie podglądu transakcji przez warstwę pluginów. To był dla mnie bardzo ważny krok, bo nie chodziło już tylko o samo nadanie transakcji, ale też o to, żeby dało się ją później sensownie rozpoznać, opisać i potwierdzić, co właściwie zostało wykonane.

Przy testach udaje mi się wejść do TOP 10 statystyk 24h na Whatsonchain. To znaczy, że po pełnym uruchomieniu aplikacji będzie ona po prostu widzialna i rozpoznawalna. To dla mnie ważny sygnał, że te działania są realnie widoczne na poziomie sieci, a nie tylko w moim lokalnym środowisku.

Podsumowanie

Dziękuję Robertowi Hałuzie za pomoc w projekcie oraz Marcinowi Rzeteckiemu za mentoring i cenne wskazówki.

Projekt jest dalej rozwijany — docelowo pod zbieranie danych i budowanie wartościowych treści bezpośrednio na portalu JASTRZĘBIE365, w module „Dzieje się w Jastrzębiu!”.

A teraz razem z Robertem pełne skupienie na JASCOIN-ie i celu, żeby uruchomić wersję beta dla mieszkańców Jastrzębia-Zdroju.

Nie dowiozłem 1,5 mln tx w 24h. Ale dowiozłem coś równie ważnego: konkretne wnioski, działające elementy systemu i mocne przekonanie, że ten kierunek naprawdę ma sens.

Linki

Agent Service Market

Hackathon Open Run Agentic Pay

18.04.2026, 11:18:00 skopiowano

0 sat skopiowano
+00