what is blockchain wallet how does it work
Αυτό το σεμινάριο εξηγεί τι είναι το Πορτοφόλι Blockchain, οι τύποι του και πώς λειτουργεί; Θα μάθετε επίσης για τη διεύθυνση πορτοφολιού Blockchain & πώς να τη δημιουργήσετε ;:
Στο προηγούμενο Εφαρμογή Blockchain φροντιστήριο του Εκμάθηση σειράς Blockchain , έχουμε δει διαφορετικά βήματα για την ενσωμάτωση του Blockchain στις οργανωτικές ρυθμίσεις.
Ένα blockchain επιτρέπει στους κατανεμημένους χρήστες σε ένα δίκτυο blockchain όχι μόνο να επικοινωνούν απευθείας μεταξύ τους αλλά και να πραγματοποιούν συναλλαγές μεταξύ τους. Όλα αυτά συμβαίνουν χωρίς την ανάγκη ή χωρίς μεσάζοντα ή με ένα μόνο σημείο αποτυχίας και με ασφάλεια με τα οφέλη της κρυπτογραφίας.
Τα οφέλη των συναλλαγών peer-to-peer και των επικοινωνιών, συμπεριλαμβανομένου του χαμηλού κόστους και της υψηλής ταχύτητας, προκύπτουν όταν η ανάγκη εμπιστοσύνης μέσω της ανθρώπινης επαλήθευσης εξαλείφεται ή ελαχιστοποιείται.
Σχετικά με την αποφυγή ενός μόνο σημείου αποτυχίας, εάν στέλνατε μια συναλλαγή στο άλλο άτομο μέσω τράπεζας, θα πρέπει να περιμένετε να επαληθευτεί η συναλλαγή είτε χειροκίνητα είτε αυτόματα. Η μη διαθεσιμότητα της τραπεζικής υπηρεσίας λόγω των εσωτερικών ή εξωτερικών παραγόντων τους σημαίνει ότι δεν μπορείτε να κάνετε συναλλαγές και πρέπει να περιμένετε.
Για blockchain, ένα κατανεμημένο δίκτυο διασφαλίζει ότι πολλοί συνεργάτες είναι διαθέσιμοι για λήψη και έγκριση μιας συναλλαγής - είτε αυτή η συναλλαγή σημαίνει αποθήκευση ή επεξεργασία ενός αρχείου σε μια αποκεντρωμένη πλατφόρμα ή αποστολή κρυπτογράφησης στον άλλο σας. Δεν χρειάζεται να περιμένετε την επαλήθευση της συναλλαγής, ακόμη και αν ορισμένοι επαληθευτές δεν ήταν διαθέσιμοι στο δίκτυο.
Ένα πορτοφόλι blockchain επιτρέπει στους χρήστες να στέλνουν, να λαμβάνουν, να αποθηκεύουν και να ανταλλάσσουν αξία σε ένα blockchain, καθώς και να παρακολουθούν και να διαχειρίζονται την αξία των περιουσιακών τους στοιχείων στο blockchain.
Αυτό το σεμινάριο θα εξηγήσει λεπτομερώς τι είναι ένα πορτοφόλι blockchain, τις λεπτομερείς λειτουργίες του και πώς να χρησιμοποιήσετε αυτά τα πορτοφόλια. Καθώς η τεχνολογία προχωρά και περισσότερες καινοτομίες εμφανίζονται, τα πορτοφόλια συνεχίζουν επίσης να βελτιώνονται και θα το δούμε αυτό στην ενότητα που ονομάζεται τύποι πορτοφολιών blockchain.
Θα συζητήσουμε επιτέλους τα οφέλη από τη χρήση ενός πορτοφολιού blockchain και θα παραθέσουμε μερικές συμβουλές για τη μεγιστοποίηση αυτών των πλεονεκτημάτων και την αποφυγή προβλημάτων κατά τη χρήση πορτοφολιών blockchain.
Τι θα μάθετε:
- Τι είναι ένα πορτοφόλι Blockchain;
- Πώς λειτουργεί ένα πορτοφόλι Blockchain;
- Οφέλη και προκλήσεις από τη χρήση του Πορτοφολιού Blockchain
- συμπέρασμα
Τι είναι ένα πορτοφόλι Blockchain;
Τα πορτοφόλια Blockchain διαθέτουν πολλές δυνατότητες όπως παρακολούθηση συναλλαγών, γραφήματα και κοινωνικά χαρακτηριστικά.
Το πορτοφόλι Blockchain είναι ψηφιακό λογισμικό που λειτουργεί σε blockchain και αποθηκεύει ιδιωτικά και δημόσια κλειδιά, καθώς και οθόνες και διατηρεί όλες τις συναλλαγές που σχετίζονται με αυτά τα κλειδιά σε blockchain. Στην ιδανική περίπτωση, ένα πορτοφόλι blockchain δεν αποθηκεύει κρυπτογράφηση, αλλά όλες οι εγγραφές που σχετίζονται με αυτά τα κλειδιά αποθηκεύονται στο blockchain στο οποίο φιλοξενείται το πορτοφόλι.
Αυτό σημαίνει ότι το πορτοφόλι παρέχει ένα αναγνωριστικό που επιτρέπει την παρακολούθηση όλων των συναλλαγών που σχετίζονται με αυτό το αναγνωριστικό.
Το blockchain ID είναι η διεύθυνση πορτοφολιού blockchain, η οποία σχετίζεται με το δημόσιο κλειδί και το ιδιωτικό κλειδί.
Πρακτικά, τα πορτοφόλια blockchain επιτρέπουν στους χρήστες να αποθηκεύουν, να στέλνουν, να λαμβάνουν και να διαχειρίζονται τα ψηφιακά τους στοιχεία στο blockchain. Μπορεί να χρησιμοποιηθεί για την αποθήκευση, αποστολή, λήψη και διαχείριση ενός ή περισσότερων τύπων στοιχείων blockchain, όπως Bitcoin, Ethereum, Litecoin κ.λπ.
Τα πορτοφόλια Blockchain μπορούν να συγκριθούν με πορτοφόλια μετρητών.
Τα βασικά στοιχεία για τα πορτοφόλια blockchain περιλαμβάνουν:
- Το πορτοφόλι θα πρέπει να παρέχει όλες τις απαραίτητες δυνατότητες για αλληλεπίδραση με άλλα πορτοφόλια στο ίδιο ή σε άλλα blockchain, καθώς και τα απαραίτητα χαρακτηριστικά για τη διατήρηση και τη διαχείριση των στοιχείων με ασφάλεια.
- Όλες οι συναλλαγές σε ένα πορτοφόλι εκχωρούνται κρυπτογραφικά για λόγους ασφαλείας.
- Τα πορτοφόλια Blockchain μπορούν να χρησιμοποιηθούν σε υπολογιστές, κινητά τηλέφωνα και άλλες συσκευές ή ως προσθήκες και επεκτάσεις του προγράμματος περιήγησης.
- Παρόλο που ένας χρήστης μπορεί να πραγματοποιήσει λήψη και εγκατάσταση του λογισμικού στις συσκευές του, τα πορτοφόλια είναι προσωπικά. Μετά τη λήψη, ο χρήστης θα πρέπει να δημιουργήσει ένα προσωπικό πορτοφόλι που να έχει ένα μοναδικό αναγνωριστικό, κωδικό πρόσβασης και άλλους μηχανισμούς ασφαλείας. Ο χρήστης μπορεί να πραγματοποιήσει συναλλαγές από ή με το πορτοφόλι μόνο εάν αποκτήσει πρόσβαση σε αυτό για να αποδείξει την κυριότητα. Ωστόσο, μπορείτε να στείλετε κρυπτογράφηση ή άλλα ψηφιακά στοιχεία σε κάποιον μόνο με το αναγνωριστικό πορτοφολιού του με τον ίδιο τρόπο που μπορείτε να στείλετε χρήματα σε κάποιον μόνο με τον τραπεζικό λογαριασμό του.
- Τα μοντέρνα πορτοφόλια κρυπτογράφησης συνοδεύονται από ενσωματωμένα API για τη λήψη δεδομένων από άλλες πλατφόρμες. Άλλοι μπορούν να αντλήσουν δεδομένα για να επιτρέψουν την πραγματοποίηση χαρτογράφησης και ανάλυσης αγοράς κρυπτογράφησης για να επιτρέψουν σε έναν χρήστη να λαμβάνει κερδοφόρες αποφάσεις συναλλαγών για κρυπτονομίσματα. κοινωνικές δυνατότητες που επιτρέπουν την αποστολή μηνυμάτων ηλεκτρονικού ταχυδρομείου και τη συνομιλία με άλλους χρήστες στο διαδίκτυο ή την κατάσταση δημοσίευσης, καθώς και την παρακολούθηση και αντιγραφή των πρακτικών συναλλαγών τους. και παρακολούθηση συναλλαγών, συμπεριλαμβανομένου του ιστορικού ανάγνωσης, των τιμών για διάφορα cryptos.
Διεύθυνση Πορτοφολιού Blockchain
Μια διεύθυνση πορτοφολιού έχει την εξής μορφή: 16KRo4Zfp7f5tGwdoKCAnLJXj1PVSbOnDl
- Ενώ το λογισμικό εκτελείται σε blockchain, ένα προσωπικό πορτοφόλι blockchain καθορίζεται από 32 αλφαριθμητικούς χαρακτήρες που δημιουργούνται τυχαία και ονομάζονται διεύθυνση πορτοφολιού, με τον ίδιο τρόπο που ο τραπεζικός λογαριασμός ορίζεται από έναν αριθμό τραπεζικού λογαριασμού.
- Ένα πορτοφόλι blockchain επιτρέπει τη δημιουργία αυτών των διευθύνσεων και μπορεί να επιτρέψει τη δημιουργία πολλαπλών διευθύνσεων.
- Για να διατηρηθεί το απόρρητο των συναλλαγών σε ένα πορτοφόλι, τα περισσότερα πορτοφόλια θα δημιουργήσουν αυτόματα μια νέα διεύθυνση για κάθε νέα συναλλαγή. Ωστόσο, ένας χρήστης μπορεί να λάβει ή να στείλει στοιχεία σε διευθύνσεις που χρησιμοποιήθηκαν προηγουμένως και τα στοιχεία θα εξακολουθούν να καταλήγουν στο ίδιο πορτοφόλι.
- Τα Πορτοφόλια τηρούν αρχείο όλων των συναλλαγών για κάθε διεύθυνση και κάνουν τη διαδικασία πιο διαφανή καθώς μπορείτε να παρακολουθείτε όλες τις συναλλαγές σε όλες τις διευθύνσεις που έχετε χρησιμοποιήσει ποτέ.
Δημιουργία διεύθυνσης πορτοφολιού Blockchain
Η δημιουργία μιας δημόσιας διεύθυνσης πορτοφολιού είναι εύκολη με ένα πορτοφόλι, αλλά είναι μια μαθηματική διαδικασία για να το συσχετίσετε με το δημόσιο κλειδί.
Μια διεύθυνση πορτοφολιού δημιουργείται από ένα δημόσιο κλειδί. Για παράδειγμα, κάθε πορτοφόλι Bitcoin είναι ικανό να δημιουργεί μια διεύθυνση P2PKH, με το P2PKH να είναι η σύντομη μορφή Pay To Public Key Hash.
Ενώ ήταν δυνατόν να στείλετε ή να πληρώσετε Bitcoins απευθείας σε μια διεύθυνση IP Διαδικτύου, κατέστη σαφές ότι τέτοιες πληρωμές θα γίνονταν θύματα επιθέσεων man-in-the-middle και αυτή η επιλογή απενεργοποιήθηκε.
Τώρα, ένα πορτοφόλι Bitcoin μπορεί να βρει όσο το δυνατόν περισσότερες διευθύνσεις P2PKH, ο οποίος είναι ιδανικά ένας συνδυασμός πολλών μη εξαιρετικών κρυπτογραφικών λειτουργιών. Το Bitcoin χρησιμοποιεί κρυπτογραφικό αλγόριθμο ECDSA.
αλγόριθμος συντομότερης διαδρομής στον πηγαίο κώδικα java
- Στην ιδανική περίπτωση, σε blockchain, η διεύθυνση πορτοφολιού είναι το αποτέλεσμα κατακερματισμού του δημόσιου κλειδιού μέσω κρυπτογραφικών αλγορίθμων και άλλων μετατροπών.
- Η διεύθυνση πορτοφολιού αντιπροσωπεύει το δημόσιο κλειδί με έναν πιο ευανάγνωστο τρόπο, εκτός από την προσθήκη αθροίσματος ελέγχου που εμποδίζει τους χρήστες να πέσουν θύματα σε σφάλματα πληκτρολόγησης.
- Στην ιδανική περίπτωση, η δημιουργία διεύθυνσης πορτοφολιού ξεκινά με ένα δημόσιο κλειδί και έναν κρυπτογραφικό αλγόριθμο.
- Το κατακερματισμό παράγει διαφορετικά αποτελέσματα σε διαφορετικά blockchain. Για παράδειγμα, ο κατακερματισμός μέσω του αλγορίθμου RIPEMD-160 είναι ο λόγος για τον οποίο οι διευθύνσεις P2PKH έχουν ένα «1» στην αρχή και τέσσερα bytes checksum στο τέλος. Τα τέσσερα bytes checksum προκύπτουν από τον κατακερματισμό του αποτελέσματος δύο φορές χρησιμοποιώντας τον αλγόριθμο SHA256 και λαμβάνοντας τα πρώτα τέσσερα byte.
- Το άθροισμα ελέγχου βοηθά στην αποτροπή των τυπογραφικών λάθους των χρηστών κατά την αποστολή χρημάτων σε κρυπτογράφηση. Για παράδειγμα, όταν ένας χρήστης που σκοπεύει να στείλει κρυπτογράφηση επικολλά τη διεύθυνση στην καταχώριση διεύθυνσης, το σύστημα πρέπει να κάνει τον έλεγχο. Ελέγχει το πρόθεμα και υπολογίζει το άθροισμα ελέγχου και επιβεβαιώνει ότι ταιριάζει με εκείνο της διεύθυνσης που επικολλήθηκε στην καταχώριση. Εάν δεν ταιριάζουν, το σύστημα απορρίπτει τη διεύθυνση που επικολλήθηκε και καθίσταται αδύνατη η αποστολή χρημάτων σε λάθος διεύθυνση όταν γίνεται τυπογραφικό λάθος.
- Ενώ τα πορτοφόλια Bitcoin μπορεί να υποστηρίζουν διευθύνσεις P2PKH, άλλα πορτοφόλια blockchain χρησιμοποιούν κάποιους άλλους τύπους διευθύνσεων για να επιτρέψουν σε άλλους ευέλικτους τρόπους πληρωμής να επαληθεύσουν τις συναλλαγές που αποστέλλονται μέσω ενός δημιουργημένου ιδιωτικού κλειδιού σε αυτά τα δίκτυα blockchain.
- Ένα πορτοφόλι blockchain μπορεί να υποστηρίξει περισσότερους από έναν τύπους διευθύνσεων πορτοφολιού για να επεκτείνει τη λειτουργικότητα του πορτοφολιού. Ενα παράδειγμα είναι η υποστήριξη διευθύνσεων P2SH σε πορτοφόλια Bitcoin εκτός από τις διευθύνσεις P2PKH. Το P2SH είναι η συντομογραφία Pay to Script Hash. Αυτή η υποστήριξη καθιστά δυνατή την αποστολή πληρωμών σε κατακερματισμό σεναρίου και όχι κατακερματισμό δημόσιου κλειδιού. Φυσικά, οι διευθύνσεις P2PKH εξακολουθούν να υποστηρίζονται, μόνο ότι το P2SH είναι επιπλέον. Στην περίπτωση P2SH, ο αποστολέας μιας συναλλαγής απαιτεί την υπογραφή μιας συναλλαγής με ένα σενάριο και ο παραλήπτης πρέπει να επαληθεύσει ότι το απεσταλμένο σενάριο ταιριάζει με το hash στο σενάριο.
- Η υποστήριξη των διευθύνσεων P2PKH επιτρέπει μεθόδους όπως διευθύνσεις πολλαπλών υπογραφών για χρήση σε blockchain.
- Με διευθύνσεις πολλαπλών υπογραφών, δύο ή περισσότερα μέρη έχουν ιδιωτικά κλειδιά και πρέπει να υπογράψουν μια συναλλαγή για να γίνει αποδεκτή ως έγκυρη. Ενα παράδειγμα είναι κεφάλαια ομάδας ή οργανισμού που εξασφαλίζονται με υπογραφές δύο μερών ή δύο μάρτυρες που απαιτούνται για να δαπανήσουν χρήματα. Στην περίπτωση διευθύνσεων πολλαπλών υπογραφών, δύο μέρη παρέχουν πληροφορίες που συνοψίζουν το απαιτούμενο σενάριο. Για παράδειγμα, στο Bitcoin, αυτές οι διευθύνσεις χρησιμοποιούν το πρόθεμα 05, ένας λόγος που ξεκινούν με '3'.
- Ένα δίκτυο blockchain μπορεί να χρησιμοποιήσει ένα διαφορετικό πρόθεμα αλγορίθμου RIPEMD-160 για να καταλήξει σε διαφορετικό χαρακτήρα στην αρχή των διευθύνσεων πορτοφολιού του. Για παράδειγμα, αντί να ξεκινούν με το πρόθεμα '1', τα altcoins όπως Dash, Litecoin και Dogecoin χρησιμοποιούν διαφορετικό πρόθεμα του RIPEMD-160 για να ξεκινήσουν με διαφορετικό χαρακτήρα στην αρχή των διευθύνσεών τους. Και πάλι, διαφορετικά δίκτυα blockchain μπορούν να χρησιμοποιούν διαφορετικούς κρυπτογραφικούς αλγόριθμους για να δημιουργήσουν τα ιδιωτικά και δημόσια κλειδιά τους και τις διευθύνσεις πορτοφολιού.
Διαφορές μεταξύ Πορτοφολιού και Blockchain
Blockchain | Πορτοφόλι |
---|---|
Παρακολουθεί όλες τις εγγραφές συναλλαγών για ολόκληρο το δίκτυο | Παρακολουθεί συναλλαγές που σχετίζονται με συγκεκριμένες διευθύνσεις ή ιδιωτικά και δημόσια κλειδιά |
Λειτουργεί όπως το σύστημα νομισμάτων του δικτύου | Δρα σαν τον τραπεζικό λογαριασμό |
Δεν κρατάει κανένα πλήκτρο | Κρατά ιδιωτικά κλειδιά απαραίτητα για το ξεκλείδωμα κρυπτονομισμάτων που σχετίζονται με μια συγκεκριμένη διεύθυνση πορτοφολιού |
Περιέχει τμήματα πληροφοριών που συνδέονται κρυπτογραφικά | Περιέχει ιδιωτικά και δημόσια κλειδιά συνδεδεμένα κρυπτογραφικά |
Πώς λειτουργεί ένα πορτοφόλι Blockchain;
Τα πορτοφόλια Blockchain προστατεύονται με κρυπτογραφία και τα βασικά αυτής περιλαμβάνουν τη δημιουργία ενός ζεύγους κλειδιών - των δημόσιων και ιδιωτικών κλειδιών. Αυτά χρησιμοποιούνται για την ασφαλή προστασία της κρυπτογράφησης.
(Εγώ) Όταν δίνετε σε κάποιον τη διεύθυνση πορτοφολιού σας, όποτε σας στέλνουν νομίσματα ή κρυπτονομίσματα σε εσάς, εκχωρούν την κρυπτογράφηση στη δημόσια διεύθυνση σας. Η δημόσια διεύθυνση δεν είναι η διεύθυνση πορτοφολιού σας, αλλά μια κατακερματισμένη μορφή της διεύθυνσης πορτοφολιού. Μια συνάρτηση κατακερματισμού χρησιμοποιείται για την κρυπτογράφηση της εισόδου σε μια δεδομένη έξοδο άγνωστη στο κοινό, αλλά σχετίζεται με τη δημόσια διεύθυνση, τη διεύθυνση πορτοφολιού σας.
(ii) Δεδομένου ότι το ιδιωτικό κλειδί σας συσχετίζεται με το δημόσιο κλειδί και συνεπώς τη διεύθυνση πορτοφολιού, είναι το μόνο που μπορεί να χρησιμοποιηθεί για την αποκρυπτογράφηση των πληροφοριών που κρυπτογραφούνται από τον αποστολέα των κερμάτων, για να ξεκλειδώσετε το περιεχόμενο. Έτσι έχετε πρόσβαση στα κρυπτονομίσματα σας.
(iii) Για την αποστολή κρυπτογράφησης, ο ιδιοκτήτης του πορτοφολιού θα χρησιμοποιήσει το ιδιωτικό κλειδί για να υπογράψει μια συναλλαγή πριν την αποστείλει στο δίκτυο blockchain. Μόλις η συναλλαγή μεταδοθεί στο κοινό, οι επαληθευτές στο δίκτυο, δηλαδή οι κόμβοι, θα χρησιμοποιούν το δημόσιο διαθέσιμο δημόσιο κλειδί που σχετίζεται με το ιδιωτικό κλειδί που χρησιμοποιείται για την υπογραφή της συναλλαγής, για να επαληθεύσει ότι η συναλλαγή είναι αυθεντική και έγκυρη και, στη συνέχεια, επιτρέψτε μέσω.
Η παρακάτω εικόνα δείχνει την υπογραφή μιας συναλλαγής σε ένα πορτοφόλι blockchain κατά την αποστολή χρημάτων:
(εικόνα πηγή )
Να θυμάστε ότι κάθε συναλλαγή που δημιουργείται από τα ιδιωτικά κλειδιά περιέχει μια μοναδική ψηφιακή υπογραφή, καθιστώντας δύσκολη την αντιγραφή ή την ομοιότητα με τις άλλες, ακόμη και όταν το ίδιο ιδιωτικό κλειδί χρησιμοποιείται για τη δημιουργία πολλαπλών υπογραφών. Φυσικά, για τη διατήρηση του απορρήτου και την αυξημένη ασφάλεια των συναλλαγών, συνιστάται στους χρήστες να χρησιμοποιούν κάθε διεύθυνση μία φορά.
(iv) Ο παραλήπτης της συναλλαγής επικυρώνεται επίσης από το γεγονός ότι η κρυπτογράφηση που αποστέλλεται εκχωρείται από τον αποστολέα στο δημόσιο κλειδί του, το οποίο σχετίζεται με τη διεύθυνση πορτοφολιού του. Το ιδιωτικό κλειδί του παραλήπτη χρησιμοποιείται για να ξεκλειδώσετε το ποσό και το ποσό που εμφανίζεται στο πορτοφόλι. Αυτό που σημαίνει είναι ότι ο χρήστης με το ιδιωτικό κλειδί που σχετίζεται με τη δημόσια διεύθυνση στην οποία εκχωρήθηκε το crypto, έχει την εξουσία και το δικαίωμα να δαπανήσει το crypto.
(v) Αυτή η ιδέα εφαρμόζεται από ανταλλαγές κρυπτογράφησης και άλλες πλατφόρμες για τη διευκόλυνση της συναλλαγής κρυπτονομισμάτων. Όταν ένα άτομο χρησιμοποιεί ένα πορτοφόλι για να στείλει μηνύματα, θα υπογράψει επίσης το μήνυμα με το ιδιωτικό του κλειδί.
Τύποι πορτοφολιών Blockchain
Υπάρχουν δύο κύριες κατηγορίες πορτοφολιών: πορτοφόλια υλικού και λογισμικού . Μια άλλη σημαντική υποδιαίρεση είναι πορτοφόλια σε απευθείας σύνδεση και εκτός σύνδεσης.
Τα διαδικτυακά πορτοφόλια καλούνται επίσης ως καυτά πορτοφόλια και χρησιμοποιούνται ενώ είστε συνδεδεμένοι στο Διαδίκτυο ή συνδεδεμένοι στο Διαδίκτυο. Περιλαμβάνουν πορτοφόλια Ιστού. Τα πορτοφόλια εκτός σύνδεσης χρησιμοποιούνται για την αποθήκευση ιδιωτικών κλειδιών εκτός σύνδεσης και χρησιμοποιούνται για την υπογραφή συναλλαγών χωρίς να απαιτείται σύνδεση στο Διαδίκτυο. Περιλαμβάνουν όλα τα πορτοφόλια υλικού και πορτοφόλια χαρτιού.
Μια άλλη ταξινόμηση είναι ντετερμινιστικά και μη ντετερμινιστικά πορτοφόλια ανάλογα με τη σχέση ή τη μη υπάρχουσα σχέση των δημόσιων και ιδιωτικών κλειδιών.
Ωστόσο, τα πορτοφόλια μπορούν να υποδιαιρεθούν σε τύπους ανάλογα με την πλατφόρμα στην οποία μπορούν να αποθηκευτούν και να χρησιμοποιηθούν. Έχουμε επίσης διάφορους τύπους πορτοφολιών blockchain με βάση την τεχνολογία που χρησιμοποιούν.
# 1) Μη ντετερμινιστικά πορτοφόλια
Αυτοί οι τύποι είναι εκείνοι στους οποίους τα ιδιωτικά κλειδιά που δημιουργούνται στο πορτοφόλι δεν σχετίζονται. Αν και το πορτοφόλι επιτρέπει τη δημιουργία περισσότερων από ένα ιδιωτικό κλειδί, τα κλειδιά δεν σχετίζονται μεταξύ τους, για παράδειγμα, για να μοιραστούν μια κοινή φράση ανάκτησης ή σπόρο, το οποίο δημιουργεί κάποιο πονοκέφαλο διαχείρισης. Η δημιουργία αντιγράφων ασφαλείας για κάθε ένα από τα κλειδιά είναι κρίσιμη, γεγονός που δημιουργεί προβλήματα στη διαχείριση καθώς δημιουργείτε περισσότερα κλειδιά.
# 2) Ντετερμινιστικά πορτοφόλια
Αυτά είναι εκείνα των οποίων τα ιδιωτικά κλειδιά που δημιουργούνται στο πορτοφόλι σχετίζονται όλα μεταξύ τους πίσω σε έναν σπόρο ανάκτησης (φράση μακράς ανάκτησης 24 λέξεων). Το μόνο που χρειάζεται ένας χρήστης είναι να δημιουργήσει αντίγραφα ασφαλείας του πορτοφολιού με τον σπόρο και ο σπόρος μπορεί να χρησιμοποιηθεί για την ανάκτηση όλων των ιδιωτικών κλειδιών. Τα περισσότερα μοντέρνα πορτοφόλια είναι ντετερμινιστικά.
Τα ντετερμινιστικά πορτοφόλια εφαρμόζουν μια συνάρτηση κατακερματισμού στον σπόρο για τη δημιουργία όλων των ιδιωτικών κλειδιών. Ο σπόρος χρησιμοποιείται για την ανάκτηση του πορτοφολιού με όλες τις διευθύνσεις και έτσι τα ιδιωτικά κλειδιά που περιέχονται σε αυτό.
Τα ιεραρχικά ντετερμινιστικά πορτοφόλια έχουν υπο πορτοφόλια σε αυτά τα οποία σχετίζονται μέσω μιας σχέσης παιδιών και εγγονών. Για να ενεργοποιήσετε μια τέτοια σχέση μεταξύ των πορτοφολιών και των υπο-πορτοφολιών, αυτοί οι τύποι πορτοφολιών υποστηρίζουν τη μορφή BIP-32.
Αυτό το είδος πορτοφολιού HD μπορεί να είναι χρήσιμο σε ένα οργανωτικό περιβάλλον όπου μια εταιρεία θα ήθελε να εκχωρήσει κλειδιά σε διάφορα τμήματα και υποκαταστήματα για να βοηθήσει στην παρακολούθηση των εξόδων.
# 3) Πορτοφόλια υλικού
Πρόκειται για συσκευές υλικού που χρησιμοποιούνται για την αποθήκευση και διαχείριση ιδιωτικών κλειδιών και δημόσιων διευθύνσεων, καθώς και για υπογραφή συναλλαγών.
- Τα περισσότερα πορτοφόλια υλικού είναι συσκευές τύπου USB που έχουν οθόνη OLED και χρησιμοποιούνται για την παρακολούθηση δραστηριοτήτων που εκτελούνται. Τα πλαϊνά κουμπιά χρησιμοποιούνται για την υπογραφή συναλλαγών και την πλοήγηση στη διεπαφή, όπως κύλιση και επιλογή λειτουργιών που θέλετε να εκτελέσετε.
- Αυτές οι συσκευές είναι μικρές όπως το μέγεθος ενός δακτύλου και συνδέονται με το P.C. και άλλες φορητές συσκευές μέσω USB. Έρχονται με εγγενείς εφαρμογές για υπολογιστές για διαφορετικά κρυπτονομίσματα. Συγχρονίζονται με αυτές τις εφαρμογές.
- Τα πορτοφόλια υλικού κοστίζουν περίπου 70- 150 $ αλλά με αυτό το κόστος, θεωρούνται οι ασφαλέστεροι τύποι πορτοφολιών κρυπτογράφησης. Αυτό συμβαίνει επειδή διατηρούν τα κλειδιά εκτός σύνδεσης. Παραδείγματα συμπεριλάβετε Trezor και Ledger που σας επιτρέπουν να αποθηκεύετε περισσότερα από 22 κρυπτονομίσματα, συμπεριλαμβανομένων BTC συν πάνω από 500 μάρκες ERC-20.
- Τα πορτοφόλια υλικού είναι τα πιο κατάλληλα για μια μεγάλη εταιρεία που κατέχει ή χειρίζεται μεγάλη αξία σε κρυπτονομίσματα.
# 4) Πορτοφόλια χαρτιού
Ένας κάτοχος κρυπτογράφησης πρέπει να διατηρήσει τα ιδιωτικά του κλειδιά ασφαλή. Μια καλή εναλλακτική λύση είναι να εκτυπώσετε τα κλειδιά σε ένα κομμάτι χαρτί, το οποίο στη συνέχεια μπορεί να αποθηκευτεί σε ασφαλές μέρος και να αναφέρεται αργότερα όταν ξοδεύετε τα κρυπτονομίσματά σας.
Αυτές είναι μερικές από τις ασφαλέστερες μεθόδους για την εξασφάλιση κρυπτονομισμάτων, αν και ένα χαρτί μπορεί εύκολα να χαλάσει ή να έχει πρόσβαση σε τρίτους, εάν δεν είναι ασφαλές. Δεν προσφέρουν όλα τα κρυπτονομίσματα επιλογές πορτοφολιού χαρτιού.
- Συνιστάται η χρήση χαρτιού πορτοφολιού κατά την αποθήκευση των Bitcoin ή άλλων κρυπτογράφησης για πολύ μεγάλο χρονικό διάστημα.
- Η διαδικασία δημιουργίας ενός πορτοφολιού χαρτιού εξαρτάται από την εν λόγω κρυπτογράφηση. Μπορούν να δημιουργηθούν εκτός σύνδεσης. Για παράδειγμα, για να δημιουργήσετε ένα πορτοφόλι χαρτιού Bitcoin, το μόνο που χρειάζεστε είναι να κατεβάσετε και να αποθηκεύσετε bitaddress.org , ανοίξτε την ιστοσελίδα ενώ είστε αποσυνδεδεμένοι στο Διαδίκτυο και, στη συνέχεια, τοποθετήστε το δείκτη του ποντικιού πάνω από τη σελίδα για να δημιουργήσετε 100% βαθμό τυχαιότητας. Κάνοντας κλικ στην επιλογή πορτοφολιού χαρτιού σε αυτήν τη σελίδα, θα δημιουργηθεί ένα πορτοφόλι χαρτιού με μία ή περισσότερες διευθύνσεις πορτοφολιού και τα ιδιωτικά τους κλειδιά. Εκτυπώστε αυτό το αρχείο και διατηρήστε το κύριο τμήμα με ασφάλεια και ασφάλεια. Στη συνέχεια, μπορείτε να χρησιμοποιήσετε αυτές τις διευθύνσεις για να αποθηκεύσετε το Bitcoin γνωρίζοντας ότι έχετε τα προσωπικά τους κλειδιά ασφαλή και ασφαλή μαζί σας.
- Ένα χάρτινο πορτοφόλι μπορεί να έχει ένα επιπλέον επίπεδο ασφάλειας όπου είναι ασφαλισμένο με μια φράση πρόσβασης για να το ξεκλειδώσετε.
# 5) Πορτοφόλια επιφάνειας εργασίας
Πορτοφόλι επιτραπέζιου υπολογιστή Coinomi:
(εικόνα πηγή )
Τα επιτραπέζια πορτοφόλια είναι ένας τύπος λογισμικού που εγκαθίσταται και χρησιμοποιείται σε σημαντικό P.C. λειτουργικά συστήματα που βασίζονται σε Windows, Mac και Linux. Σχεδόν κάθε άλλο κρυπτογράφηση θα ξεκινήσει ξεκινώντας ένα πορτοφόλι που βασίζεται σε υπολογιστή. Τα επιτραπέζια πορτοφόλια περιλαμβάνουν επίσης επεκτάσεις προγράμματος περιήγησης και πρόσθετα εγκατεστημένα στα προγράμματα περιήγησης.
Αυτά περιλαμβάνουν το πορτοφόλι MetaMask Ether και την επέκταση Chrome της Jaxx.
Δεν είναι οι πιο ασφαλείς επιλογές επειδή ο επιτραπέζιος ή φορητός υπολογιστής σας θα συνδεθεί στο Διαδίκτυο και η ασφάλειά τους μπορεί να τεθεί σε κίνδυνο στο διαδίκτυο εάν χρησιμοποιηθεί χωρίς να ακολουθήσετε αυστηρά μέτρα ασφαλείας στο Διαδίκτυο. Αυτά τα μέτρα περιλαμβάνουν τη χρήση ενημερωμένων προγραμμάτων προστασίας από ιούς, anti-malware και ισχυρών διαδικασιών τείχους προστασίας.
Συνολικά, το λογισμικό που συνδέεται στο Διαδίκτυο απαιτεί επιπλέον μέτρα ασφάλειας και προστασίας.
Περιλαμβάνονται τύποι πορτοφολιών επιφάνειας εργασίας Έξοδος, Bitcoin Core και Electrum.
# 6) Πορτοφόλια για κινητά
Τα κινητά πορτοφόλια εγκαθίστανται ως εφαρμογές τηλεφώνου σε εφαρμογές Android, iOS ή σε άλλες φορητές συσκευές. Σε ένα βαθμό, οι επεκτάσεις και τα πορτοφόλια προσθηκών που λειτουργούν με προγράμματα περιήγησης μπορούν να ταξινομηθούν ως κινητά όσο μπορούν να λειτουργήσουν με αυτές τις συσκευές.
Επιτρέπουν τη χρήση κρυπτογράφησης εν κινήσει, αλλά δεν είναι τα πιο ασφαλή πορτοφόλια, επειδή οι συσκευές συνδέονται πάντα με το Διαδίκτυο. Ορισμένοι επιτρέπουν στους χρήστες να αποθηκεύουν ιδιωτικά κλειδιά εκτός σύνδεσης στη συσκευή.
Παραδείγματα λογισμικού κινητού πορτοφολιού περιλαμβάνουν Mycelium, Coinomi και Electrum.
# 7) Πορτοφόλια Ιστού
(εικόνα πηγή )
Τα διαδικτυακά πορτοφόλια είναι ένας τύπος ζεστού πορτοφολιού που συνδέεται πάντα στο Διαδίκτυο Αυτές είναι οι εφαρμογές που εκτελούνται σε προγράμματα περιήγησης μέσω ενός χρήστη που ανοίγει τη διεύθυνση πορτοφολιού ιστότοπου και συνδέεται στο Διαδίκτυο. Ως εκ τούτου, μπορούν να έχουν πρόσβαση μέσω του Google Chrome, του Firefox και του Internet Explorer.
Αυτά τα πορτοφόλια αποθηκεύουν ιδιωτικά κλειδιά στο Διαδίκτυο σε διακομιστές όπου εκτελούνται αυτές οι εφαρμογές, κυρίως στο cloud, παρόλο που ορισμένα επιτρέπουν στους χρήστες να αποθηκεύουν κλειδιά εκτός σύνδεσης. Για παράδειγμα, Τα μη φιλοξενούμενα πορτοφόλια όπως το MyEtherWallet και το MetaMask δεν αποθηκεύουν κλειδιά σε διακομιστές και επιτρέπουν στους χρήστες να τα κατεβάζουν και να τα αποθηκεύουν εκτός σύνδεσης. Τα φιλοξενούμενα πορτοφόλια περιλαμβάνουν το Coinbase και το CEX.io.
# 8) Πορτοφόλια ενός ή πολλαπλού νομίσματος
Τα πορτοφόλια ενός νομίσματος αποθηκεύουν ένα μόνο κρυπτογράφηση ενώ τα πορτοφόλια πολλαπλών νομισμάτων αποθηκεύουν πολλά κρυπτονομίσματα Τα πορτοφόλια πολλαπλών νομισμάτων απλοποιούν τη δουλειά όσων ασχολούνται με πολλούς τύπους κρυπτογράφησης, γιατί δεν θα χρειαστεί να εγκαταστήσει ένα πορτοφόλι για καθένα. Αυτά μπορεί να είναι υλικό, ιστός, κινητά πορτοφόλια ή επέκταση / προσθήκες.
Πώς να δημιουργήσετε και να χρησιμοποιήσετε ένα πορτοφόλι blockchain για αποστολή, αποθήκευση και λήψη ή αγορά με crypto;
Οι διευθύνσεις πορτοφολιών Blockchain μπορούν να δημιουργηθούν σε πορτοφόλι ή εκτός σύνδεσης σε ιστοσελίδες όπως το bitcoinaddress.org και το BitHalo για διευθύνσεις πολλαπλών υπογραφών.
Για τα περισσότερα κρυπτονομίσματα, η δημιουργία ενός πορτοφολιού ξεκινά με τη λήψη του εγγενούς λογισμικού πορτοφολιού κρυπτογράφησης και τη δημιουργία μιας διεύθυνσης πορτοφολιού. Ορισμένα απαιτούν από τον χρήστη να εγγραφεί και να κάνει λογαριασμό, αλλά άλλοι δεν το κάνουν. Τα φιλοξενούμενα πορτοφόλια σε κεντρικές ανταλλαγές θα πρέπει να εγγραφείτε με email και ονόματα και, στη συνέχεια, να κάνετε επαληθεύσεις και KYC προτού αποκτήσετε πρόσβαση στο πορτοφόλι σας και να στείλετε κρυπτογράφηση εκεί.
- Για την πλειονότητα των χρηστών του πορτοφολιού, μόλις κάνετε λήψη του λογισμικού, κατά τη δημιουργία μιας διεύθυνσης πορτοφολιού, οι περισσότεροι θα σας επιτρέψουν να κατεβάσετε και να αποθηκεύσετε το ιδιωτικό σας κλειδί ως αρχείο Keystore στη συσκευή σας ή να γράψετε και να ασφαλίσετε τη φράση πρόσβασης ανάκτησης. Αυτά χρησιμοποιούνται για την ανάκτηση του πορτοφολιού σας σε περίπτωση που χάσετε τη συσκευή σας. Στη συνέχεια, μπορείτε να προχωρήσετε στη δημιουργία του λογαριασμού πορτοφολιού.
- Η πλειονότητα των πορτοφολιών σάς επιτρέπει να έχετε επιπλέον δυνατότητες ασφαλείας, όπως κωδικούς πρόσβασης και τεχνικές ελέγχου ταυτότητας AUTHY. Απλώς πρέπει να κατεβάσετε το AUTHY ή το Google ή άλλες εφαρμογές ελέγχου ταυτότητας στην κινητή συσκευή σας και, στη συνέχεια, να αποκτήσετε πρόσβαση στη λειτουργία ασφαλείας του πορτοφολιού και να προσθέσετε τον λογαριασμό ελέγχου ταυτότητας πορτοφολιού στην εφαρμογή για κινητά. Θα λαμβάνετε έναν κωδικό πρόσβασης στην εφαρμογή κάθε φορά που προσπαθείτε να συνδεθείτε στο πορτοφόλι. Άλλες επιπλέον δυνατότητες περιλαμβάνουν εφάπαξ συνδέσμους που αποστέλλονται στο email σας κάθε φορά που προσπαθείτε να συνδεθείτε στο πορτοφόλι και στους οποίους πρέπει να κάνετε κλικ για να επιτρέπεται η είσοδος. Άλλες πρόσθετες λειτουργίες ασφαλείας περιλαμβάνουν κωδικούς σύνδεσης για κινητές συσκευές που αποστέλλονται μέσω μηνυμάτων κειμένου ή κλήσεις στη συσκευή σας κάθε φορά που προσπαθείτε να συνδεθείτε στο πορτοφόλι.
- Η αποστολή κρυπτονομισμάτων σε ένα πορτοφόλι είναι εύκολη, καθώς το μόνο που χρειάζεστε είναι να συνδεθείτε στο πορτοφόλι, να λάβετε τη διεύθυνση πορτοφολιού ή να δημιουργήσετε μία και, στη συνέχεια, να στείλετε κρυπτογράφηση σε αυτήν τη διεύθυνση πορτοφολιού. Η αποστολή από το πορτοφόλι συνεπάγεται τη δαπάνη του υπολοίπου στέλνοντάς το ή μέρος αυτού σε μια εξωτερική διεύθυνση πορτοφολιού που πρέπει να είναι συμβατή με την κρυπτογράφηση που θέλετε να στείλετε, για να είναι χρησιμοποιήσιμη. Διαφορετικά, κινδυνεύετε να χάσετε την κρυπτογράφηση εάν αποσταλεί σε λάθος διεύθυνση.
Οφέλη και προκλήσεις από τη χρήση του Πορτοφολιού Blockchain
Οφέλη:
- Διευκόλυνση συναλλαγών χωρίς σύνορα - σε γεωγραφικές περιοχές χωρίς δυσκολίες μετατροπών και έξοδα συναλλάγματος.
- Χωρίς μεσάζοντες στις συναλλαγές.
- Πολύ χαμηλό κόστος συναλλαγής ειδικά για όσους πραγματοποιούν συναλλαγές τεράστιων χρημάτων.
- Καλύτερη ασφάλεια και απόρρητο των συναλλαγών λόγω κρυπτογραφίας.
- Ταχύτερες συναλλαγές σε σύγκριση με παλαιότερες τραπεζικές μεθόδους.
- Οφέλη από τη χρήση κρυπτογράφησης.
- Απλές εγγραφές σε σύγκριση με την απόκτηση κινητού θησαυρού ή τραπεζικού λογαριασμού με νομικές και περίπλοκες διαδικασίες και ανάγκες επαλήθευσης.
- Εύκολη διαχείριση και δημιουργία. Χαμηλά εμπόδια εισόδου.
Προκλήσεις:
- Χαμηλή αποδοχή και εφαρμογή σε όλο τον κόσμο.
- Η περιορισμένη υποστήριξη για παλαιού τύπου και δίκτυο είναι περιορισμένη.
- Η αστάθεια των κρυπτονομισμάτων.
- Περιορισμένη πρόσβαση σε συσκευές μεταξύ εκείνων που δεν έχουν τραπεζική τράπεζα ή δεν είναι τραπεζικά.
Συμβουλές για τη χρήση ενός πορτοφολιού blockchain:
- Επιλέξτε ένα που σας επιτρέπει να ελέγχετε τα ιδιωτικά κλειδιά και να τα αποθηκεύετε στην τοπική σας συσκευή ή / και εκτός σύνδεσης.
- Επιλέξτε ένα με εφεδρική φράση σπόρου και με πρόσθετα χαρακτηριστικά ασφαλείας, όπως κωδικούς πρόσβασης.
- Επιλέξτε μια που έχει ενεργή κοινότητα ανάπτυξης για συντήρηση και βελτίωση.
- Επιλέξτε ένα που είναι εύκολο στη χρήση.
- Επιλέξτε αυτό που είναι συμβατό με το / και, αν είναι δυνατόν, με πολλαπλά λειτουργικά συστήματα κατάλληλα για εσάς.
- Το πορτοφόλι HD πρέπει να δημιουργεί μόνο του διευθύνσεις και να μην δημιουργεί υπερβολικές αποσκευές για να δημιουργεί αντίγραφα ασφαλείας κάθε ιδιωτικού κλειδιού από μόνο του.
- Εργαστείτε με ένα για το οποίο δεν απαιτείται KYC.
- Πηγαίνετε για ένα που εξυπηρετεί τις ανάγκες σας, όπως ημερήσιες συναλλαγές, παραλλαγές, μακροπρόθεσμες και βραχυπρόθεσμες αποταμιεύσεις και άλλα.
συμπέρασμα
Εξετάσαμε τη βασική ιδέα πίσω από τα πορτοφόλια blockchain σε αυτό το σεμινάριο. Είδαμε επίσης ότι τα πορτοφόλια blockchain χρησιμοποιούνται για την αποθήκευση ιδιωτικών κλειδιών και αυτά τα κλειδιά θα υπογράφουν συναλλαγές και θα ξεκλειδώνουν δεδομένα που αποστέλλονται από κάποιον άλλο χρησιμοποιώντας ένα συμβατό δημόσιο κλειδί που είναι διαθέσιμο δημόσια. Τα μη ντετερμινιστικά πορτοφόλια δημιουργούν κλειδιά που δεν σχετίζονται και παρουσιάζουν μια διαχειριστική πρόκληση όταν υπάρχουν πολλές διευθύνσεις.
δείγμα σχεδίου δοκιμής για δοκιμές λογισμικού
Σε σύγκριση, τα ιδιωτικά κλειδιά σε ντετερμινιστικά ή HD πορτοφόλια σχετίζονται μέσω μιας φράσης πρόσβασης και εύκολο στη διαχείριση. Μπορούν να ανακτηθούν χρησιμοποιώντας μία μόνο φράση πρόσβασης.
Εξετάσαμε επίσης την εφαρμογή πορτοφολιών μέσα σε ένα blockchain. Η καλύτερη εφαρμογή των πορτοφολιών blockchain είναι στα κρυπτονομίσματα blockchain. Σε αυτήν την περίπτωση, χρησιμοποιούνται για την αποθήκευση, την αποστολή και τη λήψη κρυπτογράφησης. Συμβάλλουν στην καταγραφή των συναλλαγών που σχετίζονται με τις συγκεκριμένες διευθύνσεις και τα δημόσια κλειδιά που δημιουργούν.
Βρήκαμε επίσης σε αυτό το σεμινάριο blockchain ότι τα πορτοφόλια μπορούν να έχουν τη μορφή λογισμικού ή υλικού. Τέλος, μάθαμε επίσης για τα οφέλη και τις προκλήσεις από τη χρήση πορτοφολιών, μεταξύ των οποίων είναι ότι η τεχνολογία δεν εφαρμόζεται ευρέως και το γεγονός ότι υπάρχουν ορισμένες τεχνικές προκλήσεις που σχετίζονται με αυτήν, όπως η πρόσβαση σε συσκευές.
Συνιστώμενη ανάγνωση
- Εκμάθηση Blockchain ETF - Μάθετε τα πάντα για τους Blockchain ETFs
- Εκμάθηση Blockchain Explorer - Τι είναι μια Εξερεύνηση Blockchain
- Εφαρμογές Blockchain: Σε τι χρησιμοποιείται το Blockchain;
- Επεξήγηση Blockchain: Τι είναι το Blockchain και πώς λειτουργεί;
- Οι κορυφαίες 10 καλύτερες εταιρείες Blockchain Λίστα το 2021
- Γιατί είναι κρίσιμη η ασφάλεια του Blockchain και πώς εφαρμόζεται
- Κορυφαία μαθήματα πιστοποίησης και κατάρτισης Blockchain για το 2021
- Κορυφαία 13 ΚΑΛΥΤΕΡΟ λογισμικό Blockchain DNS (ΕΝΗΜΕΡΩΣΗ ΛΙΣΤΑ)