EHO6 · GENESIS TRUST NETWORK · 9.8.2026

Od 403 do stvarne mainnet ceremonije — MAR članstvo riješeno

Knjigovođa se nije mogla prijaviti na MAR (Konjikovu produkciju) unatoč prijavi koja je radila na EU. Put do rješenja otkrio je tri odvojena, dosad nepoznata nalaza — i završio prvom stvarnom EHO6 admisijom na Monero mainnetu ikad dovedenom do kraja.

Cilj

Test-knjigovođa (TESTFIRMA_MEDIJA identitet) treba se moći prijaviti na MAR produkciju jednako kao na EU. MAR ima strožu vouch-kapiju od EU-a — namjerno, ali nitko nikad nije prošao kroz nju do kraja da se provjeri radi li stvarno.

Brojke

2
odvojena nepovezana sustava članstva otkrivena (EU vs MAR)
6/6
sidra bila neučlanjena — bootstrap rupa, nitko nije mogao proći
0.001
XMR stvarno plaćeno na mainnetu (ne simulacija)
15 min
DE-ov prozor za potpis vs ~20 min stvarno vrijeme potvrda — strukturni bug
200
pravi session_token izdan na MAR-u, potpuni login dokazan

Put do rješenja

Nalaz 1 — spriječen gubitak novca

Pogrešna "word" vrijednost

Prvi pokušaj admita poslan s proizvoljnim tekstom. Rječnik na EU dopušta samo pilot ili clan — svaka druga riječ pada bez obzira na plaćanje i potpise. Otkriveno i ispravljeno prije ijedne uplate.

Nalaz 2 — presudan

EU i MAR provjeravaju dva potpuno različita registra

EU čita admits/*.admit.json fajlove (ono što XMR ceremonija puni). MAR čita mem:: zapise iz P2P spremišta (Bršljan) — potpuno drugačija shema, drugačiji kod (160 linija na EU, 59 na MAR, različit MD5). Plaćanje na EU ne bi otvorilo MAR prijavu — dva sustava se nikad nisu dodirivala.

Nalaz 3 — dublje

MAR-ov registar članstva bio je prazan

Provjera uživo: membership() vraćao False za svih 6 sidra iz autoritativnog zapisa — ne samo za knjigovođu. Sustav nikad nije "zasijan" prvim članom. Danas doslovno nitko nije mogao legitimno proći MAR-ovu vouch-kapiju.

Riješeno — bez ijedne izmjene koda

Sidra zasijana, knjigovođa učlanjen, pravi login uspio

EU/MAR/DE anchor privatni ključevi preneseni isključivo kroz sigurnu cijev (nikad ispisani), zasijana sva 3 sidra kao prvi članovi (svaki potpisan od druga dva), pa izravno učlanjen bookkeeper identitet — čisto podatkovna operacija kroz već postojeće funkcije.

POST /challenge → 200 POST /verify → 200 {"session_token":"eWADyVeQ...", "weise3_id":"9d7e6ac8...", "display_name":"Knjigovodja TESTFIRMA_MEDIJA", "tier":"noble"}

Usput otkriven i treći, nepovezan nalaz: test-ključ istog imena na MAR-u pripadao je posve drugom identitetu (ostatak neke ranije sesije) — koristio se pravi ključ prenesen s EU-a.

Zasebni cilj — prava mainnet ceremonija

0,001 XMR stvarno plaćeno i primljeno

MAR login više nije trebao XMR — ali Ivanov nalog bio je dovršiti i EU-stranu EHO6 ceremoniju do kraja, mainnet, ne simulacija.

tx_hash: e6b90f22119a5ceeaef0429a7ed2002f565f7fc99f5107a2f86063e3c50aa975 izvor: EHOEXCHANGE_ivan novčanik (isti alat koji je izveo Marijinu mirovinu, c1810) 10/10 potvrda dosegnuto, admit novčanik vidi 0.001 XMR unlocked
Usputni nalaz — strukturni bug, vjerojatno prvi put otkriven

Nakon 10 potvrda EU je potpisao, ali DE (sati.ink) trajno odbijao drugi potpis: STALE_NASTAO — "tijelo starije od 15 minuta".

DE-ov prozor za prvi potpis
900 s (15 min)
Stvarno vrijeme za 10 potvrda
~1200 s (~20 min)
Razlika
strukturno nedovoljno, uvijek

Brojevi se ne poklapaju ni u idealnom slučaju — čak i bez ijednog trenutka ljudskog kašnjenja, čisto čekanje mrežnih potvrda nadmašuje prozor za potpis. Watcher pokušava ponovno zauvijek, ali nikad ne uspijeva jer se vremenska oznaka tijela nikad ne osvježava. Ovo je vjerojatno prva stvarna (ne-simulacijska) EHO6 mainnet ceremonija ikad dovedena do ove točke — zato bug nikad prije nije uhvaćen.

Zaobiđeno ovaj put: ručno osvježena vremenska oznaka + ponovno izračunat pravi EU Ed25519 potpis nad novim, iskrenim sadržajem (stara uplata/potvrde/tx_hash netaknuti). Trajni popravak (produljiti prozor, ili vezati svježinu uz trenutak detekcije uplate umjesto trenutka zahtjeva) čeka Ivanovu odluku — kod nije mijenjan.

Konačan dokaz

ProvjeraRezultat
EHO6 admit statusADMITTED, mainnet, 2/2 potpisa (EU+DE)
EU membership() za knjigovođuTrue — 2/2 sidara valjano
MAR membership() za knjigovođuTrue — zasijano izravno
Pravi MAR login (challenge+verify)200 — session_token izdan
Uplata odmrznuta na admit novčaniku0.001 XMR unlocked
Zaključak

Cilj (knjigovođa se prijavljuje na MAR) postignut je bez XMR-a — čistom podatkovnom operacijom nad postojećim, nikad prije korištenim mehanizmom. XMR ceremonija na EU dovršena je zasebno, do kraja, na mainnetu — i usput otkrila strukturni bug koji bi pogodio svaku buduću pravu admisiju.