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.
pip install genesis-mesh
genesis-mesh init
genesis-mesh na startKaks 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.git clone https://github.com/GenesisMeshLabs/genesismesh
cd genesismesh && pip install -e .
python docs/examples/assets/scripts/cross-sovereign-revocation-demo.pyVõi proovi seda brauseris ilma paigaldamata: mesh.genesismesh.org ↗Enamik 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.
Koondatud töösignaalid. Need ei anna täielikku ülevaadet turvalisusest ega juhtimisest.
Pythoni viiterakendus ning TypeScripti, Go, .NET-i ja Rusti SDK-d on kooskõlastatud versioonil v1.1.1. Põhikomplektis on 1898 testi ning Tamarini verifitseerimiseks on dokumenteeritud ametlikud protokollitõendid.
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.
Hoia oma võtmed ja poliitika enda käes: käivita võrguautoriteet, tunnusta partnereid lepinguga ja tühista oma tingimustel.
Loe operaatori juhendit →Loe RFC-sid, kasuta Pythoni, TypeScripti, Go, .NET-i või Rusti SDK-sid ning loo L2 suveräänne kogukond taristule, mis sulle juba kuulub.
Uuri SDK-sid →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] →