tipSTANDARD
verzija1.0.0
statusAKTIVAN
lanac_visina1001
sto_jeUniverzalni kontejner za digitalne dokumente koji će biti čitljivi za 100+ godina. Format koji kombinira PDF (čitljiv svugdje) + JSON metapodaci (strojna obrada) + WeisE3 (matematički integritet) + Krunica (timestamp bez trećih strana).
filozofijaZa 100 godina netko nađe .dok3 datoteku. Otvori u bilo kojem PDF čitaču → vidi dokument. Raspakiraj ZIP → nađe meta.dokarh.json. Provjeri WeisE3 → matematika potvrdi integritet. Nema servera. Nema clouda. Nema lozinke. Samo matematika i dokument.
dnp{
"dnp_001": "DNA Internet Protocol — content-addressed distributed delivery (WeisE3 shards)",
"dnp_002": "DOKARH Document Exchange Format v3 (.dok3) — ovaj standard"
}
kontejner{
"format": "ZIP64",
"ekstenzija": ".dok3",
"mime": "application/x-dok3",
"magic_bytes": "504B0304 (ZIP) + manifest.json na poziciji 0"
}
sadrzaj_zip{
"manifest.json": "Opis kontejnera — verzija, tip, autor, WeisE3, datum",
"content.pdf": "PDF/A-3 kompatibilan — čitljiv bilo kojim PDF čitačem, zauvijek",
"meta.dokarh.json": "DNA metapodaci — WeisE3, BPZ-9, Krunica ref, provjerljivo offline",
"weise3.json": "Content identity + offline verifikacija instrukcije",
"seal.json": "BPZ-9 9-slojni fingerprint (L0-L8)",
"schema/dnp-002-v1.json": "Self-describing schema — čitljivo za 100 godina"
}
weise3_algoritam{
"hash": "SHA3-256",
"seed": "FENIX2026",
"format": "WEISE3::{sadrzaj_bytes_hex}::{autor}::{tip}::FENIX2026",
"prefix": "W3-",
"duljina": 35
}
pdf_sadrzaj{
"zaglavlje": "DNA Internet™ branding + tip dokumenta",
"voda_znak": "'DNA Internet™' rotiran 35 stupnjeva",
"footer": "WeisE3 hash + Krunica block + verify URL + QR kod",
"boje": {
"teal": "#00d4ff",
"green": "#00e5a0",
"dark": "#08080f"
}
}
verifikacija{
"online": "https://genesis.limit-connect.com/view/{weise3_id}",
"offline": "python3 -c \"from services.dokarh_format import DoK3Verifikator; print(DoK3Verifikator().verificiraj('doc.dok3'))\"",
"matematika": "SHA3-256 je dostupan u svakom programskom jeziku — neovisno o nama"
}
api{
"generiraj": "GET /api/v1/dok3/{weise3_id} → generira i vraća .dok3 file",
"pdf": "GET /api/v1/dok3/{weise3_id}/pdf → samo PDF iz dokumenta",
"verify": "GET /api/v1/dok3/{weise3_id}/verify → verifikacija bez preuzimanja"
}
implementacija{
"fajl": "/var/www/genesis/services/dokarh_format.py",
"velicina": "25KB",
"klase": [
"DoK3PDFGenerator",
"DoK3Generator",
"DoK3Verifikator"
],
"test": "cd /var/www/genesis && .venv/bin/python3 services/dokarh_format.py",
"rezultat_testa": "format_ok=True, weise3_ok=True, seal_ok=True, schema_ok=True, sve_ok=True"
}
demo_dokumenti{
"diploma": "5KB .dok3 — Matija Horvat diploma informatike",
"faktura": "Planiran — automatsko generiranje iz Genesis faktura",
"ugovor": "Planiran — eVisitor + GenesisLogin potpisani ugovor",
"tablica": "Planiran — Krunica audit log export"
}
standard_odnosi{
"pdf_a3": "PDF/A-3 kompatibilan (ISO 19005-3:2012) — zakonski prihvatljiv EU arhiv",
"zip64": "ZIP64 (RFC 1950) — podržan u svakom OS",
"sha3": "SHA3-256 (FIPS 202) — NIST standard",
"ed25519": "Ed25519 (RFC 8032) — post-kvantni kompatibilan",
"ml_dsa": "ML-DSA-65 (NIST FIPS 204, 2024) — kvantni otporan potpis"
}
buducnost{
"1_godina": "Svi Genesis dokumenti automatski izlaze kao .dok3",
"5_godina": "Institucionalne knjižnice prihvaćaju .dok3 kao arhivski format",
"10_godina": "EU regulativa za arhiviranje — .dok3 kao referentni format",
"100_godina": "ZIP čitač + SHA3 = verifikacija bez ikakve naše infrastrukture"
}
zakon{
"zakon_2": "Brsljani mreža — sve ide kroz chain",
"zakon_3": "Trojna pohrana — Krunica + Dvorac + Brsljani",
"zakon_27": "Model trinity — weise3_id, bunker_seal_id, created_at",
"zakon_37": "FenixFolija — zaštita svake implementacije"
}
slobodaDNP-002 je MIT licenca. Slobodan kao zrak. Matematika ne može biti zatvorena.
_opp_sealW3-c1001-dnp002-dokarh-format-v3-standard-FENIX2026