Tallennettu ajo itsenäisten suvereenien toimialueiden välillä
Alla oleva päätenäyttöaineisto tallentaa protokollan toiminnan Azure- ja DigitalOcean-luottamusrajojen yli.
Tekoälyagentit toimivat jo pilvien, organisaatioiden ja lainkäyttöalueiden yli. Mutta kun yksi suvereeni järjestelmä kohtaa toisen, ei ole olemassa puolueetonta protokollaa, joka vastaisi kolmeen peruskysymykseen:
Genesis Mesh on koneiden sopimuskerros.
Itsenäiset toimialueet voivat tunnustaa identiteettejä, delegoida kyvykkyyksiä ja peruuttaa luottamuksen organisaatio- ja valtiorajojen yli, luopumatta omasta luottamusjuurestaan.
Luottamus, josta yhdenkään valtion ei tarvitse luopua.
pip install genesis-mesh
genesis-mesh init
genesis-mesh na startKaksi itsenäisesti hallittua järjestelmää muodostaa rajatun tunnustamissopimuksen, tekee valtuutuspäätöksen, välittää peruutuksen ja tuottaa auditoitavan hylkäyksen jakamatta yhteistä luottamusjuurta.
Suvereeni toimialue B allekirjoittaa pyytävän identiteetin attestaation.
Suvereeni toimialue A aktivoi rajatun tunnustamissopimuksen suvereenille toimialueelle B.
Attestaatio ja sopimus täyttävät A:n paikallisen valtuutuskäytännön ehdot.
Suvereeni toimialue B peruuttaa kyseisen luottamusmateriaalin.
A todentaa B:n allekirjoitetun syötteen ja päivittää oman luottamustilansa.
Sama identiteetti ja pyyntö hylätään nyt auditoitavissa olevasta syystä.
reason: acceptedreason: attestation_locally_revokedAlla oleva päätenäyttöaineisto tallentaa protokollan toiminnan Azure- ja DigitalOcean-luottamusrajojen yli.
Julkinen komentosarja käynnistää kaksi väliaikaista auktoriteettia ja toistaa myöntämisen, tunnustamisen, peruuttamisen, tuonnin ja hylkäyksen.
Verkon nykyiset koostetut signaalit haetaan tallennetusta esittelystä riippumatta.
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.pyTai kokeile selaimessa ilman asennusta: mesh.genesismesh.org ↗Useimpiin luottamusinfrastruktuureihin on koodattu luottamusjuuren ylläpitäjän politiikka. Genesis Mesh sisältää vain neljä toimintoa ja jättää politiikan suvereeneille toimijoille. Siksi se on sopimustasoinen eikä toimittajatasoinen.
Kryptografinen todiste siitä, kenellä on määräysvalta: Ed25519-identiteetti, allekirjoitetut genesis-lohkot ja todistusketjut.
Soveltamisalaltaan ja ajallisesti rajatut valtuutukset. Kyvykkyysmanifestit määrittävät, mitä kukin identiteetti saa tehdä, eivät mitään muuta.
Kun luottamus rikkoutuu, allekirjoitettu peruutus leviää suvereenien rajojen yli ja sitä noudatetaan.
Jokaisesta päätöksestä jää peukaloinnin paljastava todiste. Kenenkään ei tarvitse luottaa pelkkään sanaasi.
Ylläpitäjän operoima julkinen käyttöönotto, jonka protokollatodisteet voidaan toistaa itsenäisesti.
Koostettuja toimintasignaaleja. Ei kattava näkymä tietoturvaan tai hallintoon.
Python-viitetoteutus sekä TypeScriptin, Gon, .NETin ja Rustin SDK:t on koordinoitu versioon v1.1.1. Ydinpaketissa on 1 898 testiä, ja muodolliset protokollatodisteet on dokumentoitu Tamarin-verifiointia varten.
Protokollamuutokset tapahtuvat julkisten luonnosten, ylläpitäjän tarkastelun, operaattorin tarkastuksen, kun velvoitteet muuttuvat, turvallisuustilan muutosten turvatarkastuksen ja päivättyjen päätösten kautta.
Viitetoteutus ei ole protokolla. Operaattorit säilyttävät omat avaimensa, käytäntönsä, luottamuspäätöksensä ja poistumisoikeutensa.
Riippumattomien järjestelmien on tehtävä yhteistyötä ilman poliittista linjausta, yhteistä infrastruktuuria tai yhteistä luottamuksen juurta.
Se ei neuvottele politiikasta, ratkaise riitoja tai hallitse osallistujia. Ne ovat edelleen inhimillisiä ja institutionaalisia vastuita.
Genesis Mesh ei koodaa liittoutumia. Protokolla vaatii kryptografista tunnustamista, ei poliittista sopimusta.
Viranomaiset voivat tehdä tiivistä yhteistyötä, mutta kukin säilyttää omat avaimensa, toimintatapansa ja peruutusoikeutensa.
Tunnustus voi kattaa yhden roolin, yhden tarkoituksen tai yhden aikaikkunan ilman pysyvää liittoa.
Viranomaiset, joilla on eri politiikka, voivat varmistaa rajallisen suhteen vaatimatta laajempaa poliittista sopimusta.
TSWI tutkii ohjelmistosuvereniteetin alla olevaa laitteistokerrosta: operaattorin omistamat pakkaukset, interposer-suunnittelu, orkestrointi ja energiatietoinen laskentainfrastruktuuri.
Tämä on erillinen tutkimusrata, ei vaatimus Genesis Mesh-protokollan käyttöönotolle.
Valitse rooliasi vastaava adoptiopolku luopumatta omista luottamuspäätöksistäsi.
Pidä omat avaimesi ja käytäntösi: käynnistä verkkoauktoriteetti, tunnusta kumppanit sopimuksella ja peru omilla ehdoillasi.
Lue operaattorin opas →Lue RFC:t, käytä Pythonin, TypeScriptin, Gon, .NETin tai Rustin SDK:ita ja perusta L2-suvereeni yhteisö infrastruktuurille, jonka jo omistat.
Tutustu SDK:ihin →Avoimen lähdekoodin organisaatio →Tarkista julkinen arkkitehtuuri ja toistettavat todisteet ja avaa sitten suora kanava institutionaalisille käyttöönottokysymyksille.
Suora kanava: [email protected] →