اجرای ضبطشده میان دامنههای مستقل
شواهد ترمینال در ادامه، عبور پروتکل از مرزهای اعتماد 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 و SDKهای TypeScript، Go، و .NET در v0.56.0 هماهنگ شدهاند. مجموعه هسته دارای تست های 1,327، با شواهد پروتکل رسمی مستند برای تأیید Tamarin است.
تغییرات پروتکل از طریق پیشنویسهای عمومی، بررسی نگهدارنده، بررسی اپراتور هنگام تغییر تعهدات، بررسی امنیتی برای تغییرات حالت اعتماد، و تصمیمهای تاریخدار انجام میشود.
پیاده سازی مرجع پروتکل نیست. اپراتورها کلیدها، خط مشی ها، تصمیمات اعتماد و حقوق خروج خود را حفظ می کنند.
سیستم های مستقل نیاز به همکاری بدون نیاز به همسویی سیاسی، زیرساخت های مشترک یا ریشه مشترک اعتماد دارند.
درباره سیاست مذاکره نمیکند، اختلافات را داوری نمیکند و بر مشارکتکنندگان حکومت نمیکند. این موارد همچنان مسئولیتهای انسانی و نهادی هستند.
Genesis Mesh اتحادها را رمزگذاری نمی کند. پروتکل نیاز به شناسایی رمزنگاری دارد، نه توافق سیاسی.
مقامات می توانند از نزدیک با یکدیگر همکاری کنند در حالی که هر یک کلیدها، خط مشی ها و قدرت لغو خود را حفظ می کنند.
شناسایی ممکن است یک نقش، یک هدف یا یک پنجره زمانی را بدون ایجاد یک اتحاد دائمی پوشش دهد.
مقامات با سیاست های مختلف می توانند یک رابطه محدود را بدون ادعای توافق سیاسی گسترده تر تأیید کنند.
TSWI لایه سختافزاری زیر حاکمیت نرمافزار را بررسی میکند: بستهبندی متعلق به اپراتور، طراحی interposer، هماهنگسازی، و زیرساخت محاسباتی آگاه به انرژی.
این یک مسیر تحقیقاتی جداگانه است، نه الزامی برای پذیرش پروتکل Genesis Mesh.
مسیر پذیرش را انتخاب کنید که با نقش شما مطابقت دارد بدون اینکه تصمیمات اعتماد خود را تسلیم کنید.
RFCها را بخوانید، کیتهای توسعه TypeScript، Go و .NET را دریافت کنید و یک جامعه حاکمیتی L2 را روی زیرساختی که از پیش مالک آن هستید برپا کنید.
ورود به Dev Hub ←سازمان متنباز ←معماری عمومی و شواهد قابل تکرار را مرور کنید، سپس یک کانال مستقیم برای سوالات استقرار سازمانی باز کنید.
کانال مستقیم: [email protected] ←