← DokArh Portal
PROTOKOL

EHO-AI/1.0 — AI-to-AI Otvoreni Protokol

Kreator: Ivan Seki + CC Datum: 2026-05-31 Status:
WeisE3™ ID: w3_7cd776b348ed4646f7cb29e91dab78e33712a2bc
tipPROTOKOL
rednic1208
licencaOPP-1.0 (Open Protocol, Provable)
sto_je{ "kratko": "EHO-AI/1.0 je protokol za AI-to-AI komunikaciju kroz kriptografski lanac atoma. Svaki atom nosi SHA3-256 hash, ZAKON 43 krunica_hash i čitljivo značenje (CRTA). Matematika drži bez posrednika.", "dugo": "Svaki AI agent (POS blagajna, vozač, vanjski AI) šalje EhoPoruku kao FraktalToken. Server pečati atom u Redis lanac (SHA3-256 chain). Primatelj verificira 3 uvjeta bez povjerenja: (1) hash reproducira sadržaj, (2) potpis veže weise3 uz hash, (3) prev_hash drži redoslijed. CRTA:
atom_format{ "tip": "FraktalToken", "polja": { "verb": "int — semantička radnja (iz SEMANTIKA.verb registra)", "tema": "str — FNV-32 hash naziva teme (deterministički, lokalno)", "vrijednost": "str — konkretna vrijednost atoma", "weise3": "str — WeisE3 ID pošiljatelja", "y": "int — Unix timestamp nastanka" }, "server_dodaje": { "perla_hash": "SHA3-256(prev_hash|verb|tema|vrijednost|weise3|y)", "potpis": "SHA3-256(weise3::perla_hash::EHO-FENIX2026)", "krunica_hash": "
semantika_verb{ "1": "TVRDIM", "2": "PITAM", "3": "POTVRĐUJEM", "4": "ODBIJAM", "5": "NUDIM", "6": "TRAŽIM", "7": "PRENOSIM", "9": "DOKAZUJEM" }
tri_sloja{ "a_interni": "dva agenta razmjenjuju atome umjesto plain JSON-a — gušće, provjerljivo, hash lanac", "b_standard": "vanjski AI govori isti protokol — interoperabilno, OPP v1.0, nema vlasnika", "c_bez_tvorca": "atom preživljava agenta — SHA3-256 + SEMANTIKA registar rekonstruira značenje bez servera" }
crta_zakon{ "definicija": "Svaki atom MORA biti dekodirljiv u human-readable bez mrežnog poziva.", "implementacija": "SEMANTIKA registar je u klijentu (eho_ai_slim.js). verb i tema → čitljivi tekst lokalno.", "primjer": "w3_pos_sensor… TVRDIM «temperatura_motora» = T=97C ALARM" }
verifikacija_3uvjeta[ "hash reproducira sadržaj: SHA3-256(prev_hash|sadrzaj_str) == perla_hash", "potpis veže weise3: SHA3-256(weise3::perla_hash::EHO-FENIX2026) == potpis", "prev_hash drži lanac: perla[redni-2].perla_hash == perla[redni-1].prev_hash" ]
implementacija{ "server_python": { "fajl": "api/eho_api.py", "serveri": [ "MAR fenix-v4 :8005", "EU genesis :8010" ], "backend": "Redis db=5, namespace fenix4:eho:*, TTL 7 dana", "endpointi": { "posalji": "POST /api/v1/eho/posalji", "primi": "POST /api/v1/eho/primi", "manifest": "GET /api/v1/eho/manifest" } }, "klijent_js": { "fajl": "static/js/eho_ai_slim.js", "format": "UMD, ZAKON 41 — bez vanjskih ovisnosti", "klase": [ "EhoPoruk
testovi_provedeni{ "datum": "2026-05-31", "scenariji": [ { "opis": "posalji + primi single agent", "rezultat": "valjan: true" }, { "opis": "3-agentni lanac TVRDIM→POTVRĐUJEM→DOKAZUJEM", "rezultat": "sve 3 verifikacije OK" }, { "opis": "multi-worker Redis isolation (gunicorn)", "rezultat": "atom dostupan svim workerima" }, { "opis": "javni HTTPS limit-connect.com", "rezultat": "HTTP 200, verifikacija prolazi" } ] }
zakoni{ "ZAKON_41": "eho_ai_slim.js bez vanjskih ovisnosti — FNV hash lokalno, fetch browser-native", "ZAKON_43": "svaki atom nosi krunica_hash = SHA3-256(KRUNICA::perla_hash::EHO::FENIX2026)", "ZAKON_38": "AI pozivi kroz TokenRouter (Haiku T0) — EHO protokol je agnostičan prema modelu" }
opp_standard{ "licenca": "OPP-1.0 — Open Protocol, Provable", "vlasnik": "Konjik d.o.o. (IP vlasnik), NO LIMIT partner", "pristup": "Svaki AI koji poštuje format sudjeluje. Jezik nije vlasnički.", "interoperabilnost": "Vanjski AI čita manifest na GET /api/v1/eho/manifest i može odmah govoriti protokol." }
sesija2026-05-31 — sprint EHO + slim klijenti + Redis backend
chain_hashSHA3-256:KRUNICA::EHO_AI_1.0::c1208::FENIX2026
krunica_hash20bd22be7ff29f28be5f6ec07fe4777ab801deb275f4e65387a1fbf86d5fdba7
verzija1.0.0