Υπολογιστής Προμηθειών Bitcoin

Για επιβεβαίωση εντός blocks ( ~ λεπτά)
satoshis/
Για μια τυπική συναλλαγή με εισροές
~ s
και εκροές
~ satoshis
~ USD

Μάθετε για τις προμήθειες του bitcoin...

To Bitcoin αποτελείται από blocks. Τα blocks είναι ένα σύνολο συναλλαγών, και αυτή τη στιγμή περιορίζονται σε λιγότερα ή ίσα με 1.000.000 bytes, ενώ είναι σχεδιασμένα έτσι, ώστε να δημιουργείται κατά μέσο όρο μόνο 1 block ανά ~10 λεπτά. Οι ομάδες που δημιουργούν τα blocks είναι γνωστές και ως εξορύκτες [miners]. Αυτοί οι εξορύκτες μπορούν να επιλέξουν όποιες συναλλαγές θέλουν εντός του block που δημιουργούν.

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

Από την οπτική γωνία ενός εξορύκτη bitcoin, δεν τους ενδιαφέρει η αξία μιας συναλλαγής, αλλά το μόνο το μέγεθός της (αριθμός bytes), καθώς τους επιτρέπεται να δημιουργούν blocks των 1.000.000 bytes ή λιγότερων. Έτσι, οι εξορύκτες δεν λαμβάνουν υπόψη τη συνολική προμήθεια μιας συναλλαγής, αλλά την προμήθεια ανά byte.

Γιατί είναι τόσο υψηλοί οι υπολογισμοί των προμηθειών;

Με μια προσεκτική ματιά, φαίνεται καμιά φορά ότι οι υπολογισμοί των προμηθειών είναι πολύ υψηλοί. Αυτό προκύπτει από το γεγονός ότι χρησιμοποιούν 95% (στατιστική) εμπιστοσύνη. Εάν βρισκόταν ένα block τώρα πιθανόν να χρειαζόσασταν μόνο 20 satoshi/byte, μπορεί όμως να περνούσε μια ώρα μέχρι το επόμενο block και στο χρόνο που ακολούθησε να προέκυπτε ένας υψηλός αριθμών συναλλαγών.

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

Γιατί είναι οι προμήθειες τόσο υψηλές;

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

Γιατί ορισμένες συναλλαγές που ενέχουν μικρές προμήθειες, εμφανίζονται πρώτες στο mempool [σύνολο μη επιβεβαιωμένων συναλλαγών];

Επειδή μια συναλλαγή που ενέχει υψηλή προμήθεια εξαρτάται από αυτό, κι έτσι επαναπροσδιορίζει τη σειρά προτεραιότητας εντός του. Δηλαδή, ο μόνος τρόπος για έναν εξορύκτη να βγάλει χρήματα από την “καλή” συναλλαγή, είναι να συμπεριλάβει μια “κακή” πρώτα. Γνωστό και ως Το Παιδί Πληρώνει για τον Γονέα [Child-Pays-For-Parent (CPFP)], σημειώστε όμως ότι ορισμένες παλαιές εκδόσεις του bitcoin core και του bitcoin unlimited, δεν το υποστηρίζουν (και αφήνουν αυτές τις συναλλαγές για πιο ευφυή λογισμικά εξορυκτών).

Έχετε ιστορικά δεδομένα;

Όχι. Έχει όμως το https://bitcoinfees.github.io/

Πώς το φτιάξατε αυτό;

Οι υπολογισμοί των προμηθειών παράγονται απλά με την εντολή estimatesmartfee $n στο bitcoin core (0.16.0). Ο πίνακας δημιουργείται με στοιχεία του mempool και με μια έξυπνη ταξινόμησή τους.

Μια αλήθεια για τις Προμήθειες του Bitcoin

Η ιστοσελίδα του Bitcoin αναφέρει τις γρήγορες peer-to-peer [μεταξύ ομότιμων] συναλλαγές, τις παγκόσμιες πληρωμές, καθώς και τα χαμηλά κόστη επεξεργασίας ως τα πιο σημαντικά πλεονεκτήματα του κρυπτονομίσματος. Δεν μας κάνει εντύπωση που το Bitcoin αποτελεί δημοφιλές ψηφιακό μέσο αποστολής χρημάτων προς κάθε γωνιά του πλανήτη, καθώς επιλύει κρίσιμα προβλήματα που ενέχουν οι συναλλαγές που εκτελούνται μέσω παραστατικών νομισμάτων.

Στην πραγματικότητα, ο αριθμός των συναλλαγών μέσω Bitcoin ανεβαίνει σταθερά μέσα στη φετινή χρονιά. Στο τρίτο τρίμηνο εκτελέστηκαν 20 εκατομμύρια συναλλαγές με Bitcoin, ενώ 17,6 εκατομμύρια σημειώθηκαν εντός του δεύτερου τριμήνου. Επιπλέον, ο αριθμός των συναλλαγών με Bitcoin αυξάνεται κατά τουλάχιστον 5% κάθε μήνα, από τον Φεβρουάριο του 2018.

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

Ένα σύντομο ιστορικό των προμηθειών του Bitcoin

Το CNBC ανέφερε τον τον Δεκέμβριο του 2017, ότι οι χρήστες πλήρωναν κατά μέσο όρο $28 ανά συναλλαγή με Bitcoin. Ένας χρήστης του Twitter υποστήριξε ότι χρειάστηκε να πληρώσει $16 σε προμήθειες, για να πραγματοποιήσει μια συναλλαγή σε Bitcoin ύψους $25 από μια διεύθυνση σε μια άλλη, ενώ ένας άλλος δημοσιογράφος χρειάστηκε να πληρώσει $15 για να στείλει Bitcoin αξίας $100 από ένα ψηφιακό πορτοφόλι σε ένα πορτοφόλι υλισμικού. Στην πραγματικότητα, η μέση προμήθεια συναλλαγής Bitcoin είχε εκτοξευθεί στα $55 κατά την Τρίτη εβδομάδα του περσινού Δεκεμβρίου, σύμφωνα με την BitInfoCharts

Ωστόσο, το μέσο κόστος ανά συναλλαγή με Bitcoin έχει μειωθεί σημαντικά από τότε. Η BitInfoCharts δείχνει ότι το μέσο κόστος ανά συναλλαγή με Bitcoin είχε πέσει μόλις στα $0,50 στο πρώτο μισό του Νοεμβρίου του 2018, γεγονός που πιθανόν αποτέλεσε την αιτία που οι χρήστες χρησιμοποιούν περισσότερο το Bitcoin για να αποστείλουν και να δεχτούν πληρωμές ανά τον κόσμο. Τί προκάλεσε όμως αυτή την κατακόρυφη πτώση στις προμήθειες συναλλαγών με Bitcoin; Για να μάθουμε, πρέπει πρώτα να κατανοήσουμε το γιατί υπάρχουν εξαρχής οι προμήθειες του Bitcoin.

Τα οικονομικά των προμηθειών του Bitcoin

Μια συναλλαγή Bitcoin πρέπει να προστεθεί στη Blockchain για να ολοκληρωθεί επιτυχώς. Ωστόσο, για να προστεθεί μια συναλλαγή στη Blockchain, πρέπει πρώτα να επιβεβαιωθεί από εξορύκτες, οι οποίοι επιλύουν ένα περίπλοκο μαθηματικό πρόβλημα, ώστε να την επιβεβαιώσουν. Αυτοί οι εξορύκτες σπαταλούν πολλή υπολογιστική ισχύ και ενέργεια για την επιβεβαίωση ενός block συναλλαγών από το Bitcoin Mempool (συντομογραφία για memory pool) το οποίο περιέχει μη επιβεβαιωμένες συναλλαγές, που πρόκειται να προστεθούν σε ένα block για επιβεβαίωση.

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

Τί καθορίζει τις προμήθειες των συναλλαγών;

Κάθε block συναλλαγών στη Blockchain δεν μπορεί να περιέχει περισσότερα από 1 megabyte πληροφοριών, γι’ αυτό και οι εξορύκτες μπορούν να συμπεριλάβουν έναν περιορισμένο αριθμό συναλλαγών σε κάθε block. Γι’ αυτό και οι εξορύκτες δίνουν προτεραιότητα στις συναλλαγές από τις οποίες έχουν περισσότερες πιθανότητες να εισπράξουν υψηλότερη προμήθεια.

Έτσι, εάν το mempool είναι πλήρες, οι χρήστες που επιθυμούν να προχωρήσουν οι συναλλαγές τους, θα διαγωνιστούν επί των προμηθειών. Θα αυξήσουν την προμήθεια εντός μιας “δημοπρασίας”, ώστε να συμπεριληφθεί η συναλλαγή τους στο επόμενο block που πρόκειται να εξορυχθεί. Έτσι, το “εμπόδιο” Mempool παίζει σημαντικό ρόλο στον καθορισμό των προμηθειών, παρόλο που δεν αποτελεί το μοναδικό παράγοντα για τον τελικό καθορισμό τους.

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

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

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

Το μέλλον των προμηθειών του Bitcoin

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

Το Bitcoin αντιμετωπίζει πρόβλημα κλιμάκωσης, χάρη στον περιορισμένο αριθμό κόμβων [nodes]. Ωστόσο, η κοινότητα βρίσκει τρόπους να παρακάμπτει αυτό το πρόβλημα, ώστε να εκτελούνται γρήγορα πολλαπλές συναλλαγές με χαμηλές προμήθειες. Νωρίτερα τη φετινή χρονιά, ένας χρήστης κατάφερε να εκτελέσει 42 συναλλαγές, χρησιμοποιώντας το Lightning Network [Δίκτυο Lightning], σπαταλώντας μόνο 4,9 σεντς σε κόστη συναλλαγής.

Το Lightning Network αποτελεί ένα πρωτόκολλο πληρωμής δευτέρου στρώματος [second-layer] επί της blockchain του Bitcoin, το οποίο είναι ικανό να εκτελεί ένα μεγάλο όγκο συναλλαγών σε σύντομο χρόνο, μειώνοντας το φορτίο επί της αλυσίδας [chain]. Έτσι, είναι πολύ πιθανόν ο μέσος όρος του ύψους των προμηθειών των συναλλαγών Bitcoin να παραμείνει σε χαμηλά επίπεδα στην πορεία, χάρη στην ανάπτυξη τέτοιου είδους πρωτοκόλλων πληρωμής, ανοίγοντας έτσι το δρόμο για την ευρεία υιοθέτηση αυτού του κρυπτονομίσματος ως ένα μέσο ψηφιακών πληρωμών.