Salvestatud käitus sõltumatute suveräänsete domeenide vahel
Allolevad terminaliandmed salvestavad protokolli liikumise üle Azure'i ja DigitalOceani usalduspiiride.
Tehisintellekti agendid tegutsevad juba pilvede, organisatsioonide ja jurisdiktsioonide vahel. Kuid kui üks suveräänne süsteem puutub kokku teisega, puudub neutraalne protokoll kolmele põhiküsimusele vastamiseks:
Genesis Mesh on masinate lepingukiht.
Sõltumatud domeenid saavad tunnustada identiteete, delegeerida volitusi ja tühistada usaldust üle organisatsiooniliste ja riigipiiride, loobumata seejuures oma usaldusjuurest.
Usaldus, millest ükski riik ei pea loobuma.
Kaks sõltumatult hallatavat süsteemi loovad piiratud ulatusega tunnustuse, teevad volitusotsuse, levitavad tühistuse ja annavad auditeeritava tagasilükkamise, jagamata ühist usaldusjuurt.
Suveräänne domeen B allkirjastab päringu esitanud identiteedi tõendi.
Suveräänne domeen A aktiveerib suveräänse domeeni B jaoks piiratud ulatusega tunnustusleppe.
Tõend ja lepe vastavad A kohalikule volituspoliitikale.
Suveräänne domeen B võtab selle konkreetse usaldusmaterjali tagasi.
A kontrollib B allkirjastatud voogu ja uuendab oma usaldusseisundit.
Sama identiteedi sama päring nurjub nüüd auditeeritaval põhjusel.
reason: acceptedreason: attestation_locally_revokedAllolevad terminaliandmed salvestavad protokolli liikumise üle Azure'i ja DigitalOceani usalduspiiride.
Avalik skript käivitab kaks ajutist autoriteeti ning reprodutseerib väljastamise, tunnustamise, tühistamise, importimise ja tagasilükkamise.
Võrgu praegused koondsignaalid hangitakse salvestatud demonstratsioonist sõltumatult.
Azure accepted NB attestation before revocation
accepted: True
reason: accepted
NB revoked the same attestation
reason: final_independent_sovereign_proof_revocation
Azure imported NB revocation feed
accepted: True
sequence: 1
Azure rejected the same attestation after feed import
accepted: False
reason: attestation_locally_revoked
Result: independent-sovereign proof passed across Azure and DigitalOcean VMs.python docs/examples/assets/scripts/cross-sovereign-revocation-demo.pyEnamik usaldustaristuid kodeerib selle poliitikat, kes usaldusjuurt haldab. Genesis Mesh kodeerib ainult neli toimingut ja jätab poliitika suveräänide otsustada. Seetõttu vastab see lepingu, mitte tarnija tasemele.
Krüptograafiline tõend selle kohta, kellel on volitus: Ed25519 identiteet, allkirjastatud geneesiplokid ja tõendiahelad.
Piiritletud ja ajaliselt piiratud delegeerimised. Võimekusmanifestid määravad, mida iga identiteet teha võib, ja mitte midagi enamat.
Usalduse purunemise hetkel levib allkirjastatud tühistus üle suveräänsete piiride ning seda järgitakse.
Iga otsus jätab manipuleerimiskindla tõendi. Keegi ei pea uskuma pelgalt teie sõnu.
Haldajate käitatav avalik juurutus sõltumatult reprodutseeritavate protokollitõenditega.
Salvestatud ja iseseisvalt reprodutseeritavad tõendid on saadaval allpool.
Salvestatud ja iseseisvalt reprodutseeritavad tõendid jäävad kättesaadavaks allolevate linkide kaudu.
Python viiterakendust ning TypeScript, Go ja .NET SDK-sid koordineeritakse aadressil v0.56.0. Põhikomplektis on 1,327 testid ja ametlikud protokolli tõendid on dokumenteeritud Tamarin kontrollimiseks.
Protokolli muudatused liiguvad läbi avalike mustandite, hooldaja ülevaatuse, operaatori ülevaatuse, kui kohustused muutuvad, usaldusseisundi muudatuste turvalisuse ülevaatuse ja kuupäevastatud otsuste kaudu.
Võrdlusrakendus ei ole protokoll. Operaatorid säilitavad oma võtmed, poliitikad, usaldusotsused ja väljumisõigused.
Sõltumatud süsteemid peavad tegema koostööd, ilma et oleks vaja poliitilist ühtlustumist, jagatud infrastruktuuri või ühist usaldusjuurt.
See ei pea läbirääkimisi poliitika üle, ei lahenda vaidlusi ega reguleeri osalejaid. Need jäävad inimlikeks ja institutsionaalseteks kohustusteks.
Genesis Mesh ei kodeeri liite. Protokoll nõuab krüptograafilist äratundmist, mitte poliitilist kokkulepet.
Ametiasutused saavad teha tihedat koostööd, samal ajal kui igaüks säilitab oma võtmed, poliitika ja tühistamisõiguse.
Tunnustus võib hõlmata ühte rolli, ühte eesmärki või ühte ajaakent ilma püsivat liitu loomata.
Erineva poliitikaga võimud saavad kontrollida piiratud suhet ilma laiema poliitilise kokkuleppe saavutamiseta.
TSWI uurib tarkvara suveräänsuse all olevat riistvarakihti: operaatorile kuuluv pakend, interposer disain, orkestreerimine ja energiateadlik arvutusinfrastruktuur.
See on eraldi uurimisrada, mitte protokolli Genesis Mesh kasutuselevõtu nõue.
Valige oma rolliga sobiv lapsendamise tee, ilma et peaksite oma usaldusotsuseid loovutama.
Lugege RFC-sid, hankige TypeScript / Go / .NET SDK-d ja käivitage L2 suveräänne kogukond taristul, mis teile juba kuulub.
Sisenege arenduskeskusse →Avatud lähtekoodiga organisatsioon →Vaadake üle avalik arhitektuur ja reprodutseeritavad tõendid ning avage seejärel otsene kanal institutsionaalsete kasutuselevõtu küsimuste jaoks.
Otsekanal: [email protected] →