Τι είναι η δυσκολία στο Bitcoin mining;
Ορισμός · Δυσκολία εξόρυξης
Ένας αριθμός που δείχνει πόσο δύσκολο είναι να βρεις ένα block hash κάτω από τον στόχο του δικτύου, σε σύγκριση με τον πιο εύκολο στόχο που επιτρέπει το Bitcoin. Το difficulty 2 είναι δύο φορές πιο δύσκολο από το difficulty 1. Το δίκτυο το ξαναϋπολογίζει κάθε 2.016 blocks.
Οι miners κάνουν hash το block header ξανά και ξανά, αλλάζοντας κάθε φορά ένα μικρό πεδίο, μέχρι το αποτέλεσμα να βγει κάτω από έναν αριθμό που λέγεται target. Δεν υπάρχει συντόμευση. Είναι καθαρή μαντεψιά και ο μόνος τρόπος να μαντεύεις πιο γρήγορα είναι περισσότερο hardware.
Η δυσκολία είναι ο επιλογέας που ορίζει πόσο χαμηλά είναι αυτός ο στόχος. Κανείς δεν την αλλάζει με το χέρι. Κάθε node τρέχει τους ίδιους υπολογισμούς στα ίδια timestamps των blocks και βγάζει το ίδιο αποτέλεσμα.
148,4 τρισ.
Τρέχουσα δυσκολία
τελευταίο block, live
1062 EH/s
Hashrate που συνεπάγεται
difficulty × 2³² ÷ 600
2,016
Blocks ανά περίοδο
κανόνας συναίνεσης
10 λεπτά
Στόχος χρόνου block
14 μέρες ανά περίοδο
Τι είναι το target και γιατί τα αρχικά μηδενικά;
Το hash ενός block είναι ένας αριθμός 256 bit, συνήθως γραμμένος ως 64 δεκαεξαδικά ψηφία. Ο στόχος είναι ένας αριθμός ίδιου μεγέθους, και για να είναι έγκυρο ένα block χρειάζεται hash ίσο ή μικρότερο από αυτόν. Όσο πιο χαμηλός ο στόχος, τόσο περισσότερα μηδενικά μπροστά. Αυτό σημαίνει ότι λιγότερα hashes μετράνε.
Το hash ενός block πρέπει να είναι κάτω από αυτόν τον αριθμό
Δυσκολία 1
8 μηδενικά στην αρχή
Ο πιο εύκολος στόχος που επιτρέπουν οι κανόνες. Τα πρώτα blocks στο 2009 τον χρησιμοποίησαν.
00000000ffff0000000000000000000000000000000000000000000000000000
Σήμερα: δυσκολία 148,4 τρισεκατομμύρια
19 μηδενικά στην αρχή
Υπολογισμένο από το live difficulty, με ανανέωση κάθε 10 λεπτά.
00000000000000000001e5abfffffffff59746a26691199ad82037128cc999f3
Ο τύπος τα δένει μεταξύ τους: difficulty = στόχος στη δυσκολία 1 ÷ τρέχων στόχος. Ένας miner χρειάζεται κατά μέσο όρο περίπου difficulty × 2³² hashes για να βρει ένα block. Μπορείς να το νιώσεις και μόνος σου παρακάτω, με το «ένα ακόμα μηδενικό είναι 16 φορές πιο δύσκολο», με ένα μικρό block που κάνει mining ο browser σου.
Διαδραστικό · κάνε mining ενός block στον browser σου
Πραγματικό SHA-256d proof of work, απλοποιημένο header
Hash block (διπλό SHA-256)
Πείραξε τις συναλλαγές: το hash αλλάζει εντελώς με ένα μόνο γράμμα.
Προσπάθειες: 0
Το hashrate σου: n/a
Χρόνος: 0,0 s
Πώς λειτουργεί η προσαρμογή της δυσκολίας;
Σε κάθε block height που διαιρείται με το 2.016, κάθε node βλέπει πόσο κράτησε η τελευταία περίοδος και κλιμακώνει ξανά το difficulty, ώστε η επόμενη να έπαιρνε 14 μέρες με το ίδιο hashrate.
Πόσο αλλάζει η δυσκολία, ανάλογα με το πόσο χρόνο πήραν τα τελευταία 2.016 blocks
Ήρθαν τα blocks πολύ γρήγορα; Η περίοδος κράτησε λιγότερο από 14 μέρες, οπότε το difficulty ανεβαίνει. Πολύ αργά; Πέφτει. Το όριο εμποδίζει μια απότομη αλλαγή, π.χ. μετά από μια μεγάλη διακοπή, να χαλάσει την επόμενη περίοδο.
| Η περίοδος πήρε | Χρόνος block | Αλλαγή |
|---|---|---|
| 12 ημέρες | 8,6 λεπτά | +16.7% |
| 13 ημέρες | 9,3 λεπτά | +7.7% |
| 14 ημέρες | 10,0 λεπτά | 0% |
| 15 ημέρες | 10,7 λεπτά | −6.7% |
| 3 ημέρες | 2,1 λεπτά | +300% (όριο ×4) |
Πότε είναι η επόμενη προσαρμογή difficulty;
Η επόμενη προσαρμογή αναμένεται περίπου στις , στο block 975.744. Η τρέχουσα εκτίμηση είναι −4,71%, με βάση τον μέσο χρόνο block των 10,49 λεπτών μέχρι στιγμής σε αυτή την περίοδο.
−4.71%
Εκτιμώμενη αλλαγή
live εκτίμηση
66.6%
Η περίοδος ολοκληρώθηκε
673 blocks απομένουν
Εκτιμώμενη ημερομηνία
UTC
+5.54%
Τελευταία προσαρμογή
για σύγκριση
Δες την εκτίμηση σαν κινούμενο στόχο. Νωρίς σε μια περίοδο βασίζεται σε λίγα blocks, οπότε κάνει μεγάλες διακυμάνσεις. Σταθεροποιείται όσο γεμίζει η περίοδος. Το καντράν στην κορυφή της σελίδας ενημερώνεται κάθε 10 λεπτά.
Πώς συνδέεται η δυσκολία με το hashrate;
Πολύ κοντά. Για να βγαίνει ένα block κάθε 600 δευτερόλεπτα σε ένα δεδομένο difficulty, όλο το δίκτυο πρέπει να κάνει hashing περίπου με αυτόν τον ρυθμό:
Network hashrate, ανάγνωση με δύο τρόπους (live)
Έτσι βγαίνουν και τα δημόσια νούμερα hashrate. Κανείς δεν μπορεί να μετρήσει κάθε μηχάνημα, οπότε το hashrate είναι μια εκτίμηση από τη δυσκολία και το πόσο γρήγορα ήρθαν τα πρόσφατα blocks. Το hashrate αλλάζει πρώτο. Η δυσκολία ακολουθεί στο επόμενο retarget, άρα τα δύο μπορεί να είναι εκτός συγχρονισμού μέχρι και δύο εβδομάδες. Άλλαξε μονάδες με τον μετατροπέα hashrate ή διάβασε περισσότερα στον οδηγό hashrate.
Πώς έχει αλλάξει η δυσκολία του Bitcoin με τον καιρό;
Ξεκίνησε από 1, το ελάχιστο, όταν έγινε mining το πρώτο block. Από τότε έχει ανέβει κατά πολλές δυνάμεις του δέκα, γιατί το mining πέρασε από CPU laptop σε κάρτες γραφικών και μετά σε ASIC μηχανήματα φτιαγμένα ειδικά γι’ αυτό.
Από τη δυσκολία 1 μέχρι σήμερα, ένα βήμα ανά ×10
Πρώτο block
difficulty 1
Τελευταίο block (live)
148,4 τρισ.
περίπου 14,2 τάξεις μεγέθους παραπάνω
Η μακροπρόθεσμη τάση είναι ανοδική, αλλά δεν είναι ευθεία γραμμή. Η δυσκολία πέφτει όταν miners κλείνουν μηχανήματα: μετά από πτώση τιμής, αφού ένα halving κόψει τις ανταμοιβές, ή όταν μια ολόκληρη περιοχή σταματήσει το mining μονομιάς, όπως έγινε με την απαγόρευση mining στην Κίνα το 2021. Όλο το ιστορικό είναι στο γράφημα hashrate και difficulty του mempool.space.
Τι σημαίνει η δυσκολία για τους miners;
Το αναμενόμενο εισόδημα ενός miner είναι το μερίδιό του από το hashrate του δικτύου επί τις ανταμοιβές. Αν η δυσκολία ανέβει 10% και το μηχάνημά σου μείνει ίδιο, θα πρέπει να περιμένεις περίπου 9% λιγότερο bitcoin τη μέρα. Σύρε το slider για να το δεις.
Τι γίνεται όταν οι miners μπαίνουν ή βγαίνουν
τα 2.016 blocks χρειάζονται
9,3 ημέρες
Δυσκολία μετά
×1.50
Ένας miner που δεν αλλάζει τίποτα κερδίζει
×0.67
Απλοποιημένο: μία προσαρμογή, σταθερό hashrate. Στην πράξη, κάθε retarget συγκρίνει τα τελευταία 2.016 blocks με δύο εβδομάδες και μπορεί να αλλάξει τη δυσκολία το πολύ κατά 4× προς οποιαδήποτε κατεύθυνση.
0.0000006526BTC
Ανά TH/s ανά ημέρα (live εκτίμηση)
Τι αποδίδει κατά μέσο όρο σήμερα το hashing στα 1 TH/s, πριν από pool fees και ρεύμα. Οι miners το λένε hashprice.
↑ δυσκολία
Ίδιο μηχάνημα, λιγότερα bitcoin
Κάθε αύξηση μικραίνει το κομμάτι κάθε miner. Τα παλαιότερα, λιγότερο αποδοτικά μηχανήματα είναι τα πρώτα που παύουν να βγάζουν τα λεφτά τους σε ρεύμα.
↓ δυσκολία
Όσοι συνεχίζουν να δουλεύουν, κερδίζουν περισσότερα
Όταν κάποιοι miners σβήνουν μηχανές, όσοι μένουν παίρνουν μεγαλύτερο μερίδιο μετά το επόμενο retarget.
Γι’ αυτό είναι τόσο δύσκολο να «βγαίνει» το home mining. Το hashrate συνεχίζει να ανεβαίνει, οπότε η παραγωγή ενός μηχανήματος πέφτει με τον χρόνο. Ο υπολογιστής κερδοφορίας και ο οδηγός για το αν συμφέρει το mining κάνουν τους υπολογισμούς.
Πώς επηρεάζει η δυσκολία την εκτίμησή σου στο CloudMineCrypto;
In CloudMineCrypto you don’t need a machine, and you mine for free: the free plan, ads, games, offers and daily check-ins all add plans, and your estimated BTC ticks up while they run. Want more speed? Paid plans are an optional boost for fun. They usually mine less than they cost, and the price is shown before you confirm. The estimate uses the same share idea as real mining: your plan’s hashrate divided by the network’s, times 6 blocks an hour, times the block reward.
If the network hashrate changed, how would a plan’s estimate move?
Δωρεάν πλάνο
3,5 GH/s · μία εκτέλεση 8 ωρών
Πλάνο με διαφημίσεις, παιχνίδια ή check-in
5,7 GH/s · μία εκτέλεση 24 ωρών
Το μερίδιό σου στο δίκτυο αλλάζει κατά ×0,83, και το ίδιο ισχύει και για την εκτίμηση.
Live δεδομένα, ενημέρωση ανά ώρα. Εκτιμήσεις πριν από boosts, δεν είναι εγγυημένες. Η εκτίμηση της εφαρμογής ακολουθεί το network hashrate, που ανανεώνεται τακτικά, άρα δεν περιμένει το επόμενο retarget.
Difficulty isn’t an input, but it moves with the network hashrate that is. When more hashrate joins, your share falls, and so does the estimate. When hashrate leaves, the same plan’s estimate comes out a little higher. Live figures for every plan are in how much Bitcoin a plan mines, and the κανόνες ανταμοιβών have the full details. Rewards are estimates and aren’t guaranteed. A plan doesn’t give you ownership of any mining hardware.
Τι καταλαβαίνουν λάθος οι περισσότεροι για τη δυσκολία στο mining;
Κάποιος ορίζει τη difficulty.
Κανείς. Κάθε node το υπολογίζει από τα timestamps των τελευταίων 2.016 blocks, και ένα block με λάθος target απορρίπτεται.
Αλλάζει κάθε δύο εβδομάδες, με πρόγραμμα.
Αλλάζει κάθε 2.016 blocks. Οι δύο εβδομάδες είναι μόνο ο στόχος, οπότε η ημερομηνία μετακινείται ανάλογα με την ταχύτητα των blocks.
Περισσότεροι miners σημαίνει ότι εκδίδονται περισσότερα bitcoin.
Μόνο για λίγο, μέχρι το επόμενο retarget. Μετά ο ρυθμός επιστρέφει περίπου στα 10 λεπτά και το πρόγραμμα έκδοσης μένει ίδιο.
Μία προσαρμογή διορθώνει αμέσως τον χρόνο των blocks.
Βγάζει μέσο όρο για όλη την περίοδο. Μια αλλαγή στη μέση διορθώνεται μόνο εν μέρει, και το επόμενο retarget την ολοκληρώνει. Δοκίμασέ το στο καντράν πάνω.
Η δυσκολία σου λέει πού πάει η τιμή.
Σου δείχνει πόσο hashing έγινε πρόσφατα. Οι miners αντιδρούν στην τιμή, αλλά η δυσκολία τους ακολουθεί με καθυστέρηση έως και δύο εβδομάδες.
Μέσος όρος 10 λεπτών σημαίνει ένα block κάθε 10 λεπτά.
Τα κενά ανάμεσα στα blocks είναι τυχαία. Μπορεί να τύχει κενό ενός λεπτού ή μιας ώρας. Αυτό που ρυθμίζει το difficulty είναι ο μέσος όρος.
Πρώτη φορά εδώ; Ξεκίνα με το πώς λειτουργεί το Bitcoin mining και το proof of work, ή ψάξε όποιον όρο θες στο γλωσσάρι.
Συχνές ερωτήσεις
Τι είναι η δυσκολία στο Bitcoin mining;
Ένας αριθμός που δείχνει πόσο δύσκολο είναι να βρεις ένα έγκυρο block, σε σύγκριση με τον πιο εύκολο στόχο που επιτρέπουν οι κανόνες (difficulty 1). Το δίκτυο το προσαρμόζει κάθε 2.016 blocks, ώστε τα blocks να έρχονται περίπου κάθε 10 λεπτά.
Πόσο συχνά προσαρμόζεται η δυσκολία του Bitcoin;
Κάθε 2.016 blocks. Με 10 λεπτά ανά block, αυτό είναι περίπου δύο εβδομάδες, αλλά το πραγματικό διάστημα εξαρτάται από το πόσο γρήγορα έρχονται τα blocks, οπότε μπορεί να είναι λίγες μέρες νωρίτερα ή αργότερα.
Πότε είναι η επόμενη προσαρμογή του Bitcoin difficulty;
Το live καντράν στην κορυφή της σελίδας δείχνει την εκτιμώμενη ημερομηνία, τα blocks που απομένουν και την αναμενόμενη αλλαγή, από δεδομένα του mempool.space που ανανεώνονται κάθε 10 λεπτά. Η ημερομηνία είναι εκτίμηση, γιατί οι χρόνοι των blocks είναι τυχαίοι.
Πόσο μπορεί να αλλάξει η δυσκολία με τη μία;
Το πολύ 4 φορές προς τα πάνω ή 4 φορές προς τα κάτω σε μία προσαρμογή. Στην πράξη οι αλλαγές είναι συνήθως λίγα τοις εκατό, γιατί το hashrate σπάνια αλλάζει τόσο γρήγορα μέσα σε δύο εβδομάδες.
Σημαίνει η μεγαλύτερη δυσκολία ότι εξορύσσονται λιγότερα bitcoin;
Όχι. Η difficulty κρατά τον ρυθμό περίπου στο ένα block κάθε 10 λεπτά, οπότε η έκδοση ακολουθεί το πρόγραμμα όποια κι αν είναι η difficulty. Υψηλότερη difficulty σημαίνει ότι κάθε miner παίρνει μικρότερο μερίδιο από τις ίδιες ανταμοιβές.
Πώς συνδέεται η δυσκολία με το hashrate;
Το network hashrate είναι περίπου: difficulty × 2³² ÷ 600 hashes το δευτερόλεπτο. Η difficulty ακολουθεί το hashrate με καθυστέρηση έως μία περίοδο, γιατί αλλάζει μόνο στα retargets.
Επηρεάζει η δυσκολία εξόρυξης τις ανταμοιβές του CloudMineCrypto;
Έμμεσα, και δεν χρειάζεται ποτέ να το διαχειριστείς: το δωρεάν πλάνο, οι διαφημίσεις, τα παιχνίδια, οι προσφορές και τα καθημερινά check-ins συνεχίζουν να προσθέτουν πλάνα έτσι κι αλλιώς. Η εκτίμηση της εφαρμογής χρησιμοποιεί το μερίδιο του πλάνου σου από το network hashrate, 6 blocks την ώρα και την ανταμοιβή block. Όταν ανεβαίνει το network hashrate, το μερίδιό σου και η εκτίμησή σου πέφτουν. Οι ανταμοιβές είναι εκτιμήσεις και δεν είναι εγγυημένες.
Πηγές και επιπλέον ανάγνωση
- Δυσκολία · Bitcoin Wiki
- Οδηγός blockchain: proof of work και target · Bitcoin Developer Guide
- Οδηγός mining · Bitcoin Developer Guide
- Bitcoin: Ένα ηλεκτρονικό σύστημα μετρητών peer-to-peer · Satoshi Nakamoto
- Γράφημα hashrate και δυσκολίας · mempool.space
- Πίνακας mining: hashrate, δυσκολία, pools · mempool.space
Τα ζωντανά στοιχεία σε αυτή τη σελίδα προέρχονται από το API του CloudMineCrypto ή από τις δημόσιες υπηρεσίες δεδομένων blockchain που αναφέρονται δίπλα τους. Ανανεώνονται βάσει προγράμματος και επισημαίνονται στο σημείο όπου εμφανίζονται. Αυτός ο οδηγός είναι εκπαιδευτικός και δεν αποτελεί οικονομική συμβουλή. Το CloudMineCrypto δεν είναι επενδυτικό προϊόν. Οι ανταμοιβές στην εφαρμογή είναι εκτιμήσεις και δεν είναι εγγυημένες.
Διάβασες πώς δουλεύει. Τώρα δες το στην πράξη.
Διεκδίκησε ένα δωρεάν πλάνο mining 8 ωρών στην εφαρμογή CloudMineCrypto και δες τα εκτιμώμενα BTC σου να ανεβαίνουν από ζωντανά δεδομένα του δικτύου. Χωρίς hardware, χωρίς κάρτα.