Budżet: 2000 USD Termin: 14 dni
Budowanie platformy zakładów sportowych w czasie rzeczywistym z wykorzystaniem AI i blockchain, gdzie latencja, integralność transakcji i dokładność kursów muszą działać jednocześnie, to główne wyzwanie.
Moje podejście: backend w Node.js/TypeScript z architekturą opartą na zdarzeniach (Kafka lub Redis Streams) do obsługi zakładów o wysokiej przepustowości bez warunków wyścigu przy aktualizacjach kursów. Smart kontrakty na łańcuchu EVM dla bezpiecznego rozliczenia, z wzorcem relayera do abstrahowania gazu od użytkowników. Warstwa AI za pomocą lekkiego pipeline'u RAG pobierającego na żywo kursy i dane historyczne meczów, aby dostarczać spersonalizowane informacje o zakładach przez frontend Next.js za pośrednictwem WebSockets dla aktualizacji poniżej sekundy.
Jedno ryzyko, które może przeoczyć junior: aktualizacje feedu kursów i składanie zakładów trafiające w to samo okno, co prowadzi do akceptacji z przestarzałymi cenami. Zajmę się tym za pomocą optymistycznego blokowania + sprawdzenia wersji na warstwie API przed jakimkolwiek zapisem na łańcuchu.
Jakiego dostawcę kursów integrujesz (Sportradar, BetRadar, niestandardowy feed) i czy projekt rozliczenia smart kontraktu jest już zaprojektowany, czy to projekt od podstaw?