|
|
Δημοσιεύτηκε στις 2025-10-17 11:35:22
|
|
|
|

Η εξέλιξη του πρωτοκόλλου Bitcoin οδήγησε στην εμφάνιση διαφορετικών τύπων διευθύνσεων στο δίκτυο Bitcoin για να ταιριάζουν στις ανάγκες ασφάλειας και αποτελεσματικότητας. Για παράδειγμα, ορισμένα πορτοφόλια απαιτούν να επιλέξετε τον τύπο διεύθυνσης, όπως φαίνεται στο παρακάτω σχήμα:
Διεύθυνση παλαιού τύπου (P2PKH)
Πρωτόκολλο: BIP-44 Τυπική διαδρομή: m/44'/0'/0'/0/0/0 (1η εξωτερική διεύθυνση του κύριου λογαριασμού Bitcoin).
- Οι διευθύνσεις παλαιού τύπου είναι η πρώτη μορφή διεύθυνσης που υιοθετήθηκε από το Bitcoin και ξεκινούν με τον αριθμό 1, για παράδειγμα: 1MbeQFmHo9b69kCfFa6yBr7BQX4NzJFQq9
- Αυτές οι διευθύνσεις βασίζονται σε σενάρια Pay-to-Public-Key-Hash (P2PKH) και οι συναλλαγές τους καταλαμβάνουν πολύ χώρο στο blockchain, είναι σχετικά αργές στην επεξεργασία και δεν είναι αρκετά ανώνυμες.
Ένθετη διεύθυνση SegWit (P2SH)
Πρωτόκολλο: BIP-49 Τυπική διαδρομή: m/49'/0'/0'/0/0/0 (1η εξωτερική διεύθυνση του κύριου λογαριασμού Bitcoin)
- Το Nested SegWit είναι μια διεύθυνση Bitcoin P2SH που ξεκινά με τον αριθμό 3, για παράδειγμα: 3EmUH8Uh9EXE7axgyAeBsCc2vdUdKkDqWK
- Το SegWit είναι μια τεχνολογική αναβάθμιση που έχει σχεδιαστεί για την αντιμετώπιση της ευκαμψίας των συναλλαγών Bitcoin, την αύξηση της χωρητικότητας του δικτύου και τη μείωση των τελών συναλλαγών. Οι διευθύνσεις που χρησιμοποιούν SegWit μειώνουν το μέγεθος των συναλλαγών BTC, με αποτέλεσμα χαμηλότερες χρεώσεις μεταφοράς.
Εγγενής διεύθυνση SegWit (P2WPKH)
Πρωτόκολλο: BIP-84 Τυπική διαδρομή: m/84'/0'/0'/0/0/0 (1η εξωτερική διεύθυνση του κύριου λογαριασμού Bitcoin).
- Το Native SegWit είναι μια διεύθυνση Bitcoin που ξεκινά με bc1q και χρησιμοποιεί το σχήμα κωδικοποίησης Bech32, για παράδειγμα: bc1qj89046x7zv6pm4n00qgqp505nvljnfp6xfznyw
- Οι εγγενείς διευθύνσεις SegWit βελτιστοποιούν περαιτέρω την επεξεργασία συναλλαγών σε σύγκριση με το Nested SegWit, αποδίδοντας καλύτερα όσον αφορά τη συμβατότητα μεταξύ πορτοφολιών, την αναγνωσιμότητα και την εξοικονόμηση χώρου.
Διεύθυνση Taproot (P2TR)
Πρωτόκολλο: BIP-86,Η σύνδεση με υπερσύνδεσμο είναι ορατή. Τυπική διαδρομή: m/86'/0'/0'/0/0/0 (1η εξωτερική διεύθυνση του κύριου λογαριασμού Bitcoin).
- Το Taproot είναι ένας τύπος διεύθυνσης Bitcoin που ξεκινά με bc1p και χρησιμοποιεί το σχήμα κωδικοποίησης Bech32m και είναι επίσης ο πιο πρόσφατος τύπος διεύθυνσης Bitcoin, όπως: bc1p8denc9m4sqe9hluasrvxkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe
- Το Taproot, μια σημαντική αναβάθμιση που ενεργοποίησε το Bitcoin στα τέλη του 2021, εισήγαγε ένα νέο σχήμα υπογραφής που ονομάζεται υπογραφές Schnorr, το οποίο επιτρέπει στις σύνθετες συναλλαγές πολλαπλών υπογραφών να μοιάζουν με κανονικές συναλλαγές, προσθέτοντας απόρρητο.
Συγκριτικός πίνακας
συμφωνία | Μορφή διεύθυνσης (χρησιμοποιώντας το Bitcoin ως παράδειγμα) | Πρόθεμα διεύθυνσης (Bitcoin Mainnet) | Βασικά χαρακτηριστικά: | | ΒΙΡ-44 | Διεύθυνση παλαιού τύπου (διεύθυνση παλαιού τύπου) | 1 | Η παλαιότερη μορφή διεύθυνσης, η οποία είναι η πιο συμβατή αλλά έχει μεγαλύτερο μήκος, αντικαταστάθηκε σταδιακά. | | ΒΙΡ-49 | P2WPKH ένθετο σε P2SH (συμβατή μορφή) | 3 | Συμβατό με τη μορφή SegWit για διευθύνσεις παλαιού τύπου, εξισορροπώντας τη συμβατότητα με τα οφέλη του SegWit (όπως χαμηλές χρεώσεις). | | ΒΙΡ-84 | Εγγενής διεύθυνση SegWit P2WPKH | bc1q | Η καθαρή μορφή SegWit, με χαμηλότερες χρεώσεις και υψηλότερη ασφάλεια, είναι η τρέχουσα κύρια επιλογή. | | ΒΙΡ-86 | P2TR (Διεύθυνση Taproot) | bc1p | Υποστηρίζει το πρωτόκολλο Taproot, το οποίο έχει ισχυρότερο απόρρητο και λειτουργικότητα (όπως υποστήριξη πολύπλοκων σεναρίων) και είναι κατάλληλο για προηγμένα σενάρια. |
Το .NET/C# δημιουργεί τη διεύθυνση BTC Taproot
Ξεκινήστε αναφέροντας το πακέτο, ως εξής:
Ο κωδικός έχει ως εξής:
Οπως φαίνεται παρακάτω:
Αναφορά:
Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Η σύνδεση με υπερσύνδεσμο είναι ορατή. |
Προηγούμενος:Λεπτομερής επεξήγηση της κωδικοποίησης blockchain Base58, Base58Check, Bech32 και Bech32mΕπόμενος:Ανάλυση ερπυστριοφόρου Douyin Mall τοποθέτηση 6 θεών, ανάλυση ελέγχου κινδύνου, τώρα θα πρέπει να είναι 7 θεοί X-Perseus
|