Τι είναι το multisig;

Με λίγα λόγια

Το multisig είναι τρόπος διαχείρισης πορτοφολιού που απαιτεί ψηφιακές υπογραφές από περισσότερα από ένα ιδιωτικά κλειδιά για να εγκριθεί μια συναλλαγή.

Από τη συντακτική ομάδα του Cryptonomy · Ενημέρωση · 2′ ανάγνωση

Θα δίνατε σε έναν μόνο άνθρωπο το μοναδικό κλειδί του κοινού σας ταμείου; Το multisig, από το multi-signature ή «πολλαπλών υπογραφών», επιτρέπει να μοιράζεται η ευθύνη έγκρισης των συναλλαγών, χωρίς να χρειάζεται όλοι να γνωρίζουν το ίδιο μυστικό.

Φανταστείτε ένα χρηματοκιβώτιο με τρία διαφορετικά κλειδιά, που ανοίγει με οποιαδήποτε δύο. Αντίστοιχα, σε ένα πορτοφόλι 2 από 3 υπάρχουν τρία εξουσιοδοτημένα κλειδιά και απαιτούνται υπογραφές από δύο διαφορετικά κλειδιά για να μετακινηθούν τα χρήματα. Κάθε υπογραφή δημιουργείται με το αντίστοιχο ιδιωτικό κλειδί, χωρίς αυτό να αποκαλύπτεται στους υπόλοιπους.

Οι κάτοχοι των κλειδιών ελέγχουν την ίδια συναλλαγή και υπογράφουν. Όταν συγκεντρωθούν οι απαιτούμενες υπογραφές, η συναλλαγή μπορεί να εκτελεστεί. Ο κανόνας εφαρμόζεται μέσω των δυνατοτήτων του δικτύου ή ενός έξυπνου συμβολαίου (smart contract), ανάλογα με την υλοποίηση.

Γιατί έχει σημασία

Σε ένα συνηθισμένο πορτοφόλι ενός κλειδιού, όποιος αποκτήσει το ιδιωτικό κλειδί μπορεί να ελέγξει τα χρήματα. Στο παραπάνω παράδειγμα multisig, η παραβίαση ενός κλειδιού δεν αρκεί. Επίσης, αν χαθεί ένα κλειδί, τα άλλα δύο μπορούν ακόμη να υπογράψουν.

Αυτό εξυπηρετεί ομάδες που διαχειρίζονται κοινά κεφάλαια, αλλά και ιδιώτες που θέλουν να μοιράσουν τα κλειδιά τους σε διαφορετικές συσκευές ή τοποθεσίες. Δεν απαιτούνται υποχρεωτικά διαφορετικοί άνθρωποι. Εμείς θεωρούμε ότι το ουσιαστικό όφελος είναι η μείωση της εξάρτησης από ένα μόνο κλειδί, αρκεί ο διαχωρισμός να είναι πραγματικός.

Τι να προσέξεις

Αν όλα τα κλειδιά και τα αντίγραφα ασφαλείας βρίσκονται στον ίδιο υπολογιστή, μεγάλο μέρος της προστασίας χάνεται. Αν πάλι χαθούν τόσα κλειδιά ώστε να μην καλύπτεται ο απαιτούμενος αριθμός υπογραφών, τα χρήματα μπορεί να μείνουν απρόσιτα. Ανάλογα με την υλοποίηση, για ανάκτηση μπορεί να χρειάζονται και στοιχεία της διαμόρφωσης του πορτοφολιού, όχι μόνο τα μυστικά των κλειδιών.

Το multisig δεν είναι το ίδιο με τον έλεγχο ταυτότητας δύο παραγόντων (2FA): δύο βήματα σύνδεσης δεν σημαίνουν δύο ανεξάρτητες υπογραφές στο blockchain. Ούτε προστατεύει από κάθε λάθος. Αν αρκετοί υπογράφοντες εγκρίνουν μια κακόβουλη συναλλαγή, αυτή μπορεί να εκτελεστεί κανονικά. Η πρόσθετη ασφάλεια συνοδεύεται επίσης από περισσότερη οργάνωση και, ανάλογα με το δίκτυο, υψηλότερες χρεώσεις.

Από το Cryptonomy

Άρθρα όπου θα το συναντήσεις