Καταγεγραμμένη εκτέλεση μεταξύ ανεξάρτητων τομέων
Τα παρακάτω στοιχεία από το τερματικό καταγράφουν τη διέλευση του πρωτοκόλλου από τα όρια εμπιστοσύνης των Azure και DigitalOcean.
Οι πράκτορες τεχνητής νοημοσύνης ήδη ενεργούν σε clouds, οργανισμούς και δικαιοδοσίες. Όμως όταν ένα κυρίαρχο σύστημα συναντά ένα άλλο, δεν υπάρχει ουδέτερο πρωτόκολλο για να απαντήσει σε τρία βασικά ερωτήματα:
Το 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] →