Κατανόηση Taproot με απλό τρόπο PlatoBlockchain Data Intelligence. Κάθετη αναζήτηση. Ολα συμπεριλαμβάνονται.

Κατανόηση του Taproot με απλό τρόπο

Κατανόηση Taproot με απλό τρόπο PlatoBlockchain Data Intelligence. Κάθετη αναζήτηση. Ολα συμπεριλαμβάνονται.

Η κατανόηση του τι ακριβώς γίνεται με το δίκτυο Bitcoin που εφαρμόζει αλλαγές στο Taproot είναι απαραίτητο για να κατανοήσουμε γιατί χρειάζονταν οι αλλαγές. Το Taproot είναι ο συνδυασμός πολλών Προτάσεων Βελτίωσης Bitcoin (BIPs) που καταλήγουν σε ένα soft fork του blockchain του Bitcoin. Το soft fork είναι μια προτεινόμενη αναβάθμιση που με την πάροδο του χρόνου υιοθετείται ως το μοναδικό blockchain, που σημαίνει ότι το παλιό θα πάψει να λειτουργεί μόλις το νέο (σε αυτήν την περίπτωση, το Taproot) υιοθετηθεί πλήρως.

Τι κάνει το Taproot;

Οι βελτιώσεις μπορούν να χωριστούν σε τρεις κατηγορίες, η καθεμία επηρεάζει την άλλη και η καθεμία είναι απαραίτητη για την τελική κατασκευή. Το Taproot αυξάνει με επιτυχία την ασφάλεια και επιτρέπει επίσης ευελιξία και επεκτασιμότητα με την εισαγωγή μιας νέας γλώσσας που συνεχώς επεκτείνεται. Οι τρεις κατηγορίες αλλαγών που πρέπει να συνοψιστούν είναι οι εξής:

1. Υπογραφές Schnorr (BIP 340)

Αυτή η νέα μορφή υπογραφής επιτρέπει ανώτερη ασφάλεια, χαμηλότερες χρεώσεις και ευέλικτες συναλλαγές πολλαπλών υπογραφών. Πως?

· Το SigHash (Signature Hash) εφαρμόζεται στις συναλλαγές, που σημαίνει ότι μόλις εφαρμοστεί ένα SigHash, οι πληροφορίες γίνονται αμετάβλητες (αμετάβλητες). Εάν οι πληροφορίες αλλάξουν, η συναλλαγή χάνει την ισχύ. Τίποτα δεν μπορεί να αλλάξει χωρίς να καταστραφεί το SigHash. Προηγουμένως, ένας μικρός όγκος πληροφοριών μπορούσε να αλλάξει μέσω της «ελατότητας» που δεν θα είχε ως αποτέλεσμα την απώλεια της εγκυρότητας της συναλλαγής. Μιλώντας για υπογραφές…

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

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

· Η επαλήθευση παρτίδας προστίθεται από τη συγκέντρωση που αναφέρθηκε παραπάνω, καθώς τώρα μπορούμε να "ομαδοποιήσουμε" πολλές συναλλαγές, για να τις επαληθεύσουμε μαζί, σε αντίθεση με μία κάθε φορά. Βασικά, πρόκειται απλώς για «μαζική επαλήθευση» και οδηγεί επίσης σε λιγότερους πόρους που δαπανώνται.

2. Taproot (BIP 341)

Ολόκληρη η ενημερωμένη έκδοση έχει το όνομα αυτού του τμήματος, επειδή έτσι το νέο σύστημα ενσωματώνεται με το παλιό.

· Το Bitcoin Script Update επιτρέπει στη γλώσσα δέσμης ενεργειών να χρησιμοποιεί υπογραφές Schnorr και ενσωματώνει τα Merkelized Alternative Script Trees (MAST).

· Το Pay-To-Taproot (P2TR) δίνει την ελευθερία επιλογής. Μπορείτε να χρησιμοποιήσετε είτε τις υπογραφές Schnorr είτε τη ρίζα Merkle που παρέχεται στο MAST. Ικανοποιήστε τις απαιτήσεις της επιλογής σας, γεγονός που επιτρέπει την καθαρότερη επεξεργασία των συναλλαγών όταν το δέντρο Merkle μπορεί να μην χρειάζεται.

(MAST) συνοψίζει τα πιθανά σενάρια που απαιτούνται για το ξεκλείδωμα ενός bitcoin, αντί να απαιτεί όλα τα πιθανά σενάρια για τη συναλλαγή. Ο κατακερματισμός ενός σεναρίου που παρέχεται από το MAST αντιπροσωπεύει στην πραγματικότητα πολλά σενάρια. Για να ξοδέψετε ένα bitcoin, χρειάζεται μόνο να δώσετε το σενάριό σας και να παρέχετε απόδειξη ότι το σενάριό σας διατηρείται στη ρίζα Merkle. Προηγουμένως, θα χρειαζόταν πολύ περισσότερα σενάρια και εκτεταμένη επαλήθευση.

3. Ταμπλό είναι μια συλλογή από "opcodes", οι οποίοι ουσιαστικά είναι απλώς γραμμές κωδίκων που εκτελούν εντολές στο πρωτόκολλο Bitcoin που έχουν ενημερωθεί για να ανοίξουν τον δρόμο για τις νέες αλλαγές που έχουν εγκατασταθεί από το Taproot. Μπορεί να αναφέρεται ως γλώσσα, αλλά μοιάζει περισσότερο με ενημέρωση του Bitcoin Script.

· Το Bitcoin Script έχει όριο μεγέθους σεναρίου 10,000 byte το οποίο θα αφαιρεθεί, επιτρέποντας πολύ μεγαλύτερα σενάρια ή συμβάσεις Taproot. Αφαιρεί επίσης το όριο για τους "opcodes", το οποίο επιτρέπει μεγαλύτερη ευελιξία για αυξημένες δυνατότητες και κωδικοποίηση στο μέλλον.

· Αυτή η αφαίρεση του μεγέθους του σεναρίου και της απεριόριστης ανάπτυξης που είναι διαθέσιμη στο σενάριο επιτρέπει μια σαφή διαδρομή προς έξυπνα συμβόλαια.

Γιατί είναι σημαντικό?

Η ασφάλεια είναι η ψυχή κάθε Bitcoiner. Μη διατεθειμένη να κλονίσει τις βασικές της πεποιθήσεις σχετικά με τα σκληρά, υγιή χρήματα, η κοινότητα του Bitcoin έσπευσε να βεβαιωθεί ότι το Layer 1 (πρωτόκολλο Bitcoin) ήταν αμετάβλητο, αποτελεσματικό και αποδεδειγμένο 100% ασφαλές πριν από την «αναβάθμιση». Άλλες πλατφόρμες έσπευσαν στο Layer 2 (ανοιχτές εφαρμογές βασισμένες στο αρχικό πρωτόκολλο) ενώ το Bitcoin διέκοψε τις περαιτέρω εξελίξεις έως ότου η ασφάλεια του βασικού επιπέδου ήταν μια αναμφισβήτητη βεβαιότητα. Εξαιτίας αυτού, ορισμένοι υποστηρίζουν ότι το Bitcoin είχε χάσει τον αγώνα για την ανάπτυξη ικανότητας έξυπνων συμβολαίων και προϊόντα όπως το Ethereum εμφανίστηκαν ως πρώτα στην αγορά, αλλάζοντας τον τρόπο που βλέπουμε τις αποκεντρωμένες εφαρμογές.

Ο Taproot έχει ισοπεδώσει τον αγωνιστικό χώρο. Το Bitcoin έχει πλέον μια σαφή πορεία προς την ανάπτυξη έξυπνων συμβολαίων, αποκεντρωμένων αυτόνομων οργανισμών και πολλά άλλα. Προϊόντα όπως το Lightning Network έχουν ήδη δείξει ότι οι γρήγορες και αξιόπιστες συναλλαγές μπορούν ακόμα να υποστηρίζονται με ένα αμετάβλητο καθολικό, ακόμη και χωρίς την πρόσβαση που θα παρέχει το Taproot στους προγραμματιστές του μέλλοντος.

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

Αυτή είναι μια guest post από τον Shawn Amick. Οι απόψεις που εκφράζονται είναι εξ ολοκλήρου δικές τους και δεν αντικατοπτρίζουν απαραίτητα αυτές της BTC Inc ή Bitcoin Magazine.

Πηγή: https://bitcoinmagazine.com/technical/understanding-taproot-in-a-simple-way

Σφραγίδα ώρας:

Περισσότερα από Bitcoin Magazine