การทำงานที่บันทึกไว้ของหน่วยงานที่กำกับดูแลอย่างเป็นอิสระ
หลักฐานจากเทอร์มินัลด้านล่างบันทึกการทำงานของโปรโตคอลที่ข้ามขอบเขตความเชื่อถือของ Azure และ DigitalOcean
เอเจนต์ปัญญาประดิษฐ์ทำงานข้ามคลาวด์ องค์กร และเขตอำนาจศาลอยู่แล้ว แต่เมื่อระบบอธิปไตยหนึ่งพบกับอีกระบบหนึ่ง ยังไม่มีโพรโทคอลที่เป็นกลางสำหรับตอบคำถามพื้นฐานสามข้อ
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 และ SDK สำหรับ TypeScript, Go, .NET และ Rust ได้รับการประสานกันที่ v1.1.1 ชุดหลักมีการทดสอบ 1,898 รายการ พร้อมหลักฐานโปรโตคอลอย่างเป็นทางการที่บันทึกไว้สำหรับการตรวจสอบด้วย Tamarin
การเปลี่ยนแปลงโปรโตคอลดำเนินผ่านร่างสาธารณะ การตรวจสอบโดยผู้ดูแล การตรวจสอบโดยผู้ดำเนินการเมื่อภาระผูกพันเปลี่ยนแปลง การตรวจสอบความปลอดภัยสำหรับการเปลี่ยนแปลงสถานะความไว้วางใจ และการตัดสินใจที่ระบุวันที่
การใช้งานอ้างอิงไม่ใช่โปรโตคอล ผู้ปฏิบัติงานรักษาคีย์ นโยบาย การตัดสินใจเชื่อถือ และสิทธิ์ในการออกของตนเอง
ระบบอิสระจำเป็นต้องร่วมมือกันโดยไม่ต้องมีการจัดตำแหน่งทางการเมือง โครงสร้างพื้นฐานที่ใช้ร่วมกัน หรือรากฐานของความไว้วางใจร่วมกัน
มันไม่ได้เจรจานโยบาย ตัดสินข้อพิพาท หรือควบคุมผู้เข้าร่วม สิ่งเหล่านั้นยังคงเป็นความรับผิดชอบของมนุษย์และสถาบัน
Genesis Mesh ไม่ได้เข้ารหัสพันธมิตร โปรโตคอลต้องการการจดจำด้วยการเข้ารหัส ไม่ใช่ข้อตกลงทางการเมือง
เจ้าหน้าที่สามารถร่วมมืออย่างใกล้ชิดในขณะที่แต่ละฝ่ายยังคงรักษากุญแจ นโยบาย และอำนาจการเพิกถอนของตนเอง
การยอมรับอาจครอบคลุมหนึ่งบทบาท วัตถุประสงค์เดียว หรือกรอบเวลาเดียว โดยไม่สร้างพันธมิตรถาวร
หน่วยงานที่มีนโยบายต่างกันสามารถตรวจสอบความสัมพันธ์ที่มีขอบเขตได้โดยไม่ต้องอ้างข้อตกลงทางการเมืองในวงกว้าง
TSWI สำรวจชั้นฮาร์ดแวร์ที่อยู่ใต้การควบคุมซอฟต์แวร์อย่างเป็นอิสระ ได้แก่ การบรรจุที่ผู้ดำเนินการเป็นเจ้าของ การออกแบบอินเทอร์โพเซอร์ การประสานงาน และโครงสร้างพื้นฐานการประมวลผลที่คำนึงถึงพลังงาน
นี่เป็นแนวทางการวิจัยแยกต่างหาก ไม่ใช่ข้อกำหนดสำหรับการนำโปรโตคอล Genesis Mesh มาใช้
เลือกเส้นทางการนำไปใช้ที่ตรงกับบทบาทของคุณ โดยไม่ต้องละทิ้งการตัดสินใจด้านความไว้วางใจของคุณเอง
ถือกุญแจและนโยบายของคุณเอง: เริ่มหน่วยงานเครือข่าย ยอมรับคู่ความร่วมมือผ่านสนธิสัญญา และเพิกถอนตามเงื่อนไขของคุณเอง
อ่านคู่มือผู้ดูแลระบบ →อ่าน RFC ใช้ SDK สำหรับ Python, TypeScript, Go, .NET หรือ Rust และสร้างชุมชนอธิปไตย L2 บนโครงสร้างพื้นฐานที่คุณมีอยู่แล้ว
สำรวจ SDK →องค์กรโอเพนซอร์ส →ตรวจสอบสถาปัตยกรรมสาธารณะและหลักฐานที่ทำซ้ำได้ จากนั้นเปิดช่องทางโดยตรงสำหรับคำถามเกี่ยวกับการปรับใช้ของสถาบัน
ช่องทางตรง: [email protected] →