Μπλοκ

Το blockchain αποτελείται από πολλά μπλοκ που συνδέονται μεταξύ τους με μοναδικούς κατακερματισμούς που ονομάζονται Proof-of-Work. Αυτά τα κατακερματισμό δημιουργούνται από τη διαδικασία που ονομάζεται εξόρυξη.

Εδώ θα εξετάσουμε προσεκτικά ένα τυχαίο μπλοκ στο blockchain και θα μιλήσουμε για τα διάφορα κομμάτια πληροφοριών που περιέχονται σε κάθε ένα από αυτά.

Μπορείτε να χρησιμοποιήσετε οποιονδήποτε εξερευνητή blockchain για να εξετάσετε το blockchain Bitcoin, μεμονωμένα μπλοκ και τις πληροφορίες που είναι γραμμένες σε αυτά. Ένας από τους πιο δημοφιλείς εξερευνητές blockchain είναι Blockchain.info.

Θα ρίξουμε μια ματιά Μπλοκ # 448811 και όλες τις πληροφορίες που περιέχονται σε αυτήν.

Αποκλεισμός κεφαλίδας

Αυτή η κεφαλίδα 80kb είναι μοναδική για κάθε μπλοκ και περιέχει:

  • οι κατακερματισμοί για το προηγούμενο μπλοκ στην αλυσίδα,
  • το κατακερματισμό για το τρέχον μπλοκ,
    • 00000000000000000094934cbf8a89a3392d2f23c1ca482291b80b35a63dce7e
    • το κατακερματισμό για το επόμενο μπλοκ (εάν έχει ήδη εξορυχθεί)
      • 0000000000000000020e77a58fabee9df7f3cc870fa1ee3c97d69c3d014449b7
      • το κατακερματισμό ρίζας Merkle
        • 9d0eaa2c275a1314752439ce24ac587ce054e4c377ab5f24185b573db31e7d2e
        • Μέσω αυτών των κεφαλίδων, το δίκτυο είναι συνδεδεμένο μαζί, καθώς η επικύρωση συναλλαγών και αποκλεισμών βασίζεται στο γεγονός ότι οι σωστές πληροφορίες κατακερματισμού περιέχονται στις κεφαλίδες.

          Ο κατακερματισμός ρίζας Merkle αν και δεν χρησιμοποιείται επί του παρόντος, θα είναι ένα σημαντικό κατακερματισμό στο μέλλον. Αντιπροσωπεύει το ιστορικό συναλλαγών μέχρι το μπλοκ που εξετάζουμε, οπότε το hash, στην περίπτωση αυτή, αντιπροσωπεύει ολόκληρο το ιστορικό συναλλαγών και το μπλοκ # 448811. Στο μέλλον, αυτοί οι κατακερματισμοί της Merkle θα χρησιμοποιηθούν για να επιτρέψουν σωστές συναλλαγές χωρίς την ανάγκη πλήρους λήψης του blockchain.

          Πληροφορίες μπλοκ

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

          Οι εξερευνητές Blockchain παράγουν περιλήψεις όπως αυτές για να παρέχουν γενικές πληροφορίες σχετικά με το μπλοκ που εξετάζετε.

          Περίληψη
          Αριθμός συναλλαγών 2731
          Σύνολο εξόδου 5.259.18648908 BTC
          Εκτιμώμενος όγκος συναλλαγών 1.492.90005033 BTC
          Τέλη συναλλαγής 0,67787295 BTC
          Υψος 448811 (Κύρια αλυσίδα)
          Χρονική σήμανση 2017-01-18 16:01:26
          Λήψη χρόνου 2017-01-18 16:01:26
          Αναμεταδόθηκε από AntPool
          Δυσκολία 336.899.932.795.81
          Μπιτς 402867065
          Μέγεθος 998,157 KB
          Εκδοχή 0x20000000
          Όχι 3703019478
          Αποκλεισμός επιβράβευσης 12.5 BTC

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

          ο Αριθμός συναλλαγών είναι ο συνολικός αριθμός συναλλαγών που έχουν εγγραφεί στο μπλοκ.

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

          Εκτιμώμενος όγκος συναλλαγών είναι ο συνολικός αριθμός Bitcoin που στάλθηκε σε διεύθυνση διαφορετική από τον αποστολέα.

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

          Υψος είναι η τιμή που δίνεται σε αυτό το συγκεκριμένο μπλοκ της αλυσίδας.

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

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

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

          Μπιτς και Μέγεθος αντιπροσωπεύουν το μέγεθος του μπλοκ σε bits και Kbytes αντίστοιχα. Αυτήν τη στιγμή το μέγεθος των μπλοκ περιορίζεται σε 1 Megabyte, οπότε αυτό σημαίνει ότι μόλις το τρέχον μπλοκ φτάσει τα 1 Megabyte, έχει ξεκινήσει η εξόρυξη του κατακερματισμού του.

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

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

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

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

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

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

          Συνεχίστε να μαθαίνετε

          Επιστρέψτε στο ευρετήριο της τεχνολογίας Blockchain για να μάθετε περισσότερα σχετικά με άλλες πτυχές αυτών των βάσεων δεδομένων