Снимено извршување меѓу независни суверени домени
Терминалниот запис подолу го бележи преминувањето на протоколот преку границите на доверба на Azure и DigitalOcean.
ИИ-агентите веќе дејствуваат низ облаци, организации и јурисдикции. Но кога еден суверен систем ќе се сретне со друг, не постои неутрален протокол за одговарање на три основни прашања:
Genesis Mesh е договорниот слој за машините.
Независните авторитети можат да препознаат идентитети, да делегираат овластувања и да ја отповикаат довербата низ организациски и национални граници, без да го изгубат сопствениот корен на доверба.
Доверба што ниту една држава не мора да ја предаде.
Два независно управувани системи воспоставуваат ограничено признавање, донесуваат одлука за овластување, го пренесуваат отповикувањето и создаваат одбивање што може да се ревидира, без да споделуваат корен на доверба.
Суверениот домен B потпишува атестација за идентитетот што го поднесува барањето.
Суверениот домен A активира договор за признавање со ограничен опсег за доменот B.
Атестацијата и договорот ја исполнуваат локалната политика за овластување на A.
Суверениот домен B го повлекува тој конкретен материјал за доверба.
A го проверува потпишаниот довод од B и ја ажурира сопствената состојба на доверба.
Истиот идентитет и истото барање сега не успеваат, со причина што може да се ревидира.
reason: acceptedreason: attestation_locally_revokedТерминалниот запис подолу го бележи преминувањето на протоколот преку границите на доверба на Azure и DigitalOcean.
Јавната скрипта стартува две привремени авторитети и ги повторува издавањето, признавањето, отповикувањето, увозот и одбивањето.
Тековните збирни мрежни сигнали се преземаат независно од снимената демонстрација.
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.pyПовеќето инфраструктури за доверба ја кодираат политиката на оној што управува со коренот. Genesis Mesh кодира само четири операции, а политиката им ја препушта на суверените држави. Токму затоа е на ниво на договор, а не на снабдувач.
Криптографски доказ за тоа кој го има овластувањето: Ed25519 идентитет, потпишани генезис-блокови и синџири на докази.
Делегирања со ограничен опсег и времетраење. Манифестите на способности утврдуваат што смее да прави секој идентитет, и ништо повеќе.
Во мигот кога довербата ќе се наруши, потпишаното отповикување се шири преку суверените граници и се почитува.
Секоја одлука остава доказ на кој се забележува секоја неовластена промена. Никој не мора да ви верува на збор.
Јавно поставување управувано од одржувачите, со независно повторливи докази за протоколот.
Снимените и независно репродуктивни докази остануваат достапни подолу.
Снимените и независно репродуктивните докази остануваат достапни преку линковите подолу.
Референтната имплементација на Python и TypeScript, Go и .NET SDK се координирани на v0.56.0. Основниот пакет има 1,327 тестови, со формален протокол документ документиран за верификација Tamarin.
Промените на протоколот се движат низ јавни нацрти, преглед на одржувачот, преглед на операторот кога се менуваат обврските, безбедносен преглед за промени на државата доверба и одлуки со датум.
Референтната имплементација не е протоколот. Операторите ги задржуваат сопствените клучеви, политики, одлуки за доверба и права за излез.
Независните системи треба да соработуваат без да бараат политичко усогласување, заедничка инфраструктура или заеднички корен на доверба.
Не преговара за политика, не арбитрира спорови и не управува со учесниците. Тие остануваат човечки и институционални одговорности.
Genesis Mesh не шифрира сојузи. Протоколот бара криптографско препознавање, а не политички договор.
Властите можат тесно да соработуваат додека секој ги задржува своите клучеви, политика и моќ за отповикување.
Признавањето може да покрие една улога, една цел или еден временски прозорец без создавање постојан сојуз.
Властите со различни политики можат да потврдат ограничен однос без да бараат поширок политички договор.
TSWI го истражува хардверскиот слој под суверенитет на софтверот: пакување во сопственост на операторот, дизајн на интерпосер, оркестрација и компјутерска инфраструктура свесна за енергија.
Ова е посебна песна за истражување, а не услов за усвојување на протоколот Genesis Mesh.
Изберете ја патеката за посвојување што одговара на вашата улога без да ги предадете сопствените одлуки за доверба.
Прочитајте ги RFC-документите, преземете ги TypeScript / Go / .NET SDK-пакетите и воспоставете L2 Суверена заедница на инфраструктура што веќе ја поседувате.
Влезете во развојниот центар →Организација со отворен код →Прегледајте ја јавната архитектура и репродуктивните докази, а потоа отворете директен канал за прашања за институционално распоредување.
Директен канал: [email protected] →