Անկախ ինքնիշխան տիրույթների գրանցված գործարկում
Ստորև ներկայացված տերմինալային ապացույցը գրանցում է արձանագրության անցումը Azure-ի և DigitalOcean-ի վստահության սահմաններով։
AI գործակալներն արդեն գործում են ամպերի, կազմակերպությունների և իրավասությունների սահմաններով։ Բայց երբ մեկ ինքնիշխան համակարգը հանդիպում է մեկ ուրիշին, չկա չեզոք արձանագրություն, որը պատասխան կտա երեք հիմնական հարցերին:
Genesis Mesh-ը մեքենաների համար պայմանագրային շերտն է։
Անկախ մարմինները կարող են ճանաչել ինքնությունները, պատվիրակել կարողությունները և հետ կանչել վստահությունը կազմակերպչական և ազգային սահմաններով, առանց հրաժարվելու իրենց սեփական վստահության արմատից։
Վստահություն, որից ոչ մի ազգ ստիպված չէ հրաժարվել։
pip install genesis-mesh
genesis-mesh init
genesis-mesh na startԵրկու անկախ կառավարվող համակարգեր սահմանում են որոշակի շրջանակով ճանաչում, կայացնում լիազորման որոշում, տարածում հետկանչը և ստեղծում աուդիտի ենթակա մերժում՝ առանց վստահության ընդհանուր արմատ օգտագործելու։
Ինքնիշխան 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.git clone https://github.com/GenesisMeshLabs/genesismesh
cd genesismesh && pip install -e .
python docs/examples/assets/scripts/cross-sovereign-revocation-demo.pyԿամ փորձեք այն ձեր զննարկչում՝ առանց տեղադրման՝ mesh.genesismesh.org ↗Վստահության ենթակառուցվածքների մեծ մասը կոդավորում է վստահության արմատը կառավարողի քաղաքականությունը։ Genesis Mesh-ը կոդավորում է ընդամենը չորս գործողություն և քաղաքականությունը թողնում ինքնիշխան դերակատարներին։ Հենց դա է այն դարձնում պայմանագրային, այլ ոչ թե մատակարարի մակարդակի լուծում։
Կրիպտոգրաֆիկ ապացույց այն մասին, թե ով է կրում լիազորությունը՝ Ed25519 ինքնություն, ստորագրված սկզբնաբլոկներ, ապացույցների շղթաներ։
Կիրառման շրջանակով և ժամանակով սահմանափակված լիազորումների պատվիրակումներ։ Կարողությունների մանիֆեստները սահմանում են, թե յուրաքանչյուր ինքնություն ինչ կարող է անել, և ոչ ավելին։
Վստահության խախտման պահին ստորագրված հետկանչը տարածվում է ինքնիշխան սահմաններով և պարտադիր ճանաչվում։
Յուրաքանչյուր որոշում թողնում է կեղծումը բացահայտող ապացույց։ Ոչ ոք ստիպված չէ հավատալ ձեր խոսքին։
Սպասարկողների կողմից շահագործվող հանրային տեղակայում՝ արձանագրության անկախ վերարտադրելի ապացույցներով։
Համախմբված գործառնական ազդանշաններ։ Անվտանգության կամ կառավարման ամբողջական պատկեր չեն ներկայացնում։
Python հղումային իրականացումը և TypeScript, Go, .NET և Rust SDK-ները համակարգված են v1.1.1 տարբերակում։ Հիմնական փաթեթն ունի 1898 թեստ՝ Tamarin ստուգման համար փաստաթղթավորված պաշտոնական արձանագրային ապացույցներով։
Արձանագրության փոփոխությունները անցնում են հանրային նախագծերի, սպասարկողի վերանայման, օպերատորի վերանայման, երբ պարտավորությունները փոխվում են, անվտանգության վերանայում վստահության կարգավիճակի փոփոխությունների և թվագրված որոշումների միջոցով:
Հղման իրականացումը արձանագրությունը չէ: Օպերատորները պահպանում են իրենց սեփական բանալիները, քաղաքականությունը, վստահության որոշումները և ելքի իրավունքները:
Անկախ համակարգերը պետք է համագործակցեն՝ չպահանջելով քաղաքական դասավորվածություն, ընդհանուր ենթակառուցվածք կամ վստահության ընդհանուր արմատ:
Այն չի բանակցում քաղաքականության մասին, չի միջնորդում վեճերը և չի կառավարում մասնակիցներին: Դրանք մնում են մարդկային և ինստիտուցիոնալ պարտականություններ:
Genesis Mesh-ը չի կոդավորում դաշինքները: Արձանագրությունը պահանջում է գաղտնագրային ճանաչում, այլ ոչ թե քաղաքական համաձայնություն:
Իշխանությունները կարող են սերտորեն համագործակցել, մինչդեռ յուրաքանչյուրը պահպանում է իր բանալիները, քաղաքականությունը և չեղյալ համարելու իրավունքը:
Ճանաչումը կարող է ընդգրկել մեկ դեր, մեկ նպատակ կամ մեկ ժամանակաշրջան առանց մշտական դաշինք ստեղծելու:
Տարբեր քաղաքականություն ունեցող իշխանությունները կարող են ստուգել սահմանափակ հարաբերությունները՝ չպնդելով ավելի լայն քաղաքական համաձայնություն:
TSWI-ն ուսումնասիրում է ծրագրային ապահովման ինքնիշխանության տակ գտնվող ապարատային շերտը՝ օպերատորին պատկանող փաթեթավորում, ինտերպոզերների ձևավորում, նվագախմբավորում և էներգիայի մասին տեղեկացված հաշվողական ենթակառուցվածք:
Սա առանձին հետազոտական ուղի է, այլ ոչ թե Genesis Mesh արձանագրությունն ընդունելու պահանջ:
Ընտրեք որդեգրման ուղին, որը համապատասխանում է ձեր դերին՝ չհանձնելով ձեր սեփական վստահության որոշումները:
Պահեք ձեր սեփական բանալիներն ու քաղաքականությունը. գործարկեք Ցանցային մարմին, ճանաչեք գործընկերներին պայմանագրով և չեղարկեք ձեր սեփական պայմաններով։
Կարդացեք օպերատորի ուղեցույցը →Կարդացեք RFC-ները, օգտագործեք Python, TypeScript, Go, .NET կամ Rust SDK-ները և ստեղծեք L2 ինքնիշխան համայնք արդեն ձեզ պատկանող ենթակառուցվածքի վրա։
Ուսումնասիրեք SDK-ները →Բաց կոդով կազմակերպություն →Վերանայեք հանրային ճարտարապետությունը և վերարտադրելի ապացույցները, այնուհետև բացեք ուղիղ ալիք ինստիտուցիոնալ տեղակայման հարցերի համար:
Ուղիղ կապուղի՝ [email protected] →