Καταγεγραμμένη εκτέλεση μεταξύ ανεξάρτητων τομέων
Τα παρακάτω στοιχεία από το τερματικό καταγράφουν τη διέλευση του πρωτοκόλλου από τα όρια εμπιστοσύνης των Azure και DigitalOcean.
Οι πράκτορες τεχνητής νοημοσύνης ήδη ενεργούν σε clouds, οργανισμούς και δικαιοδοσίες. Όμως όταν ένα κυρίαρχο σύστημα συναντά ένα άλλο, δεν υπάρχει ουδέτερο πρωτόκολλο για να απαντήσει σε τρία βασικά ερωτήματα:
Το 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, κατεβάστε τα SDK για TypeScript, Go και .NET, και στήστε μια Κυρίαρχη Κοινότητα L2 σε υποδομή που ήδη κατέχετε.
Είσοδος στο Dev Hub →Οργανισμός ανοιχτού κώδικα →Ελέγξτε τη δημόσια αρχιτεκτονική και τα αναπαραγώγιμα στοιχεία και, στη συνέχεια, ανοίξτε ένα άμεσο κανάλι για ερωτήσεις θεσμικής ανάπτυξης.
Άμεσο κανάλι: [email protected] →