Μάθε · Πώς λειτουργεί το Bitcoin

Τι είναι το proof of work (PoW);

Από την ομάδα του CloudMineCryptoΕνημερώθηκε 9 λεπτά ανάγνωση

Η σύντομη απάντηση

Το proof of work είναι ο τρόπος με τον οποίο το Bitcoin αποφασίζει ποιος θα προσθέσει το επόμενο μπλοκ: ένας εξορύκτης πρέπει να αποδείξει ότι έκανε πραγματικούς υπολογισμούς, βρίσκοντας ένα hash αρκετά σπάνιο, πριν γίνει αποδεκτό το μπλοκ του. Οι εξορύκτες υπολογίζουν δύο φορές το hash μιας κεφαλίδας μπλοκ 80 byte με SHA-256, αλλάζοντας κάθε φορά έναν αριθμό που λέγεται nonce, μέχρι το hash να είναι μικρότερο από έναν στόχο. Για να βρεθεί ένα τέτοιο hash χρειάζονται τρισεκατομμύρια δοκιμές, ενώ για να επαληθευτεί αρκεί ένας υπολογισμός hash. Έτσι, για να ξαναγραφτεί η ιστορία, θα έπρεπε να επαναληφθούν όλοι αυτοί οι υπολογισμοί.

Βασικά σημεία

  • Ένα έγκυρο μπλοκ έχει κεφαλίδα της οποίας το hash διπλής εφαρμογής SHA-256 είναι μικρότερο από τον στόχο, κάτι που φαίνεται από τα αρχικά μηδενικά.
  • Ο μόνος τρόπος είναι οι δοκιμές. Αν αλλάξεις έναν χαρακτήρα, αλλάζουν περίπου τα μισά bit του hash.
  • Οι κόμβοι ακολουθούν την αλυσίδα με τη μεγαλύτερη συνολική εργασία, οπότε ένας επιτιθέμενος θα χρειαζόταν το μεγαλύτερο μέρος του hashrate.
  • Το ρεύμα δεν είναι παράπλευρη συνέπεια. Είναι αυτό που κάνει ακριβή την αλλαγή της ιστορίας του Bitcoin.

Υπολόγισε το hash μόνος σου · μια πραγματική κεφαλίδα block

Επεξεργάσου το block. Το διπλό SHA-256 ενημερώνεται καθώς πληκτρολογείς.

  1. Έκδοση4 byte

    20000000

  2. Hash προηγούμενου μπλοκ32 byte

    000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f

  3. Ρίζα Merkle32 byte

    3526fd3f26cb386534c88c5455a8465f971578b7d9fb64b8a342ad0e99e4280e

    Το αποτύπωμα της παραπάνω συναλλαγής. Πληκτρολόγησε για να το αλλάξεις.

  4. Χρόνος4 byte

    2026-09-26 12:00 UTC

  5. Στόχος (bits)4 byte
    1f00ffff · 4 μηδενικά
  6. Nonce4 byte

Hash μπλοκ · SHA-256 δύο φορές

✓ Κάτω από το όριο: έγκυρο block

0000470da4a7ab0614c83d2181b1ef1c294e53f49cde408a8c9a08592bca6e17

στόχος 0000ffff00000000000000000000000000000000000000000000000000000000

4 αρχικά μηδενικά, ο στόχος απαιτεί 4

Το πρόγραμμα περιήγησής σου δοκιμάζει nonce το ένα μετά το άλλο, όπως ένας miner.

Χιονοστιβάδα · bit που άλλαξαν με την τελευταία σου αλλαγή

122 από 256 (48%)

Μια αλλαγή χαρακτήρα αλλάζει τυχαία περίπου τα μισά από τα 256 bit. Δεν υπάρχει τρόπος να κατευθύνεις το hash, οπότε οι miners μπορούν μόνο να μαντεύουν.

Τα 80 byte που γίνονται hash

000000206fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d61900000000000e28e4990ead42a3b864fbd9b77815975f46a855548cc8346538cb263ffd2635c0b3b76affff001f96060000

Οι αριθμοί αποθηκεύονται με little-endian σειρά και τα hash με αντίστροφη σειρά byte, ακριβώς όπως στο Bitcoin. Ένα πραγματικό block σήμερα χρειάζεται περίπου 20 αρχικά μηδενικά (εκτίμηση βάσει του τρέχοντος hashrate του δικτύου).

Τι είναι το proof of work;

Ορισμός · Proof of work (PoW)

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

Ο Satoshi Nakamoto το περιέγραψε στη λευκή βίβλο του Bitcoin το 2008, βασιζόμενος στο Hashcash του Adam Back, μια παλιότερη ιδέα που έκανε ακριβή την αποστολή ανεπιθύμητων email. Το έγκυρο hash είναι η απόδειξη. Δεν μπορείς να το βρεις χωρίς να κάνεις τη δουλειά, και όλοι μπορούν να δουν ότι την έκανες.

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

Ποιο πρόβλημα λύνει η απόδειξη εργασίας;

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

Μια απλή ψηφοφορία δεν λειτουργεί στο διαδίκτυο, γιατί ο καθένας μπορεί να ξεκινήσει χίλιους ψεύτικους υπολογιστές και να ψηφίσει χίλιες φορές. Αυτό λέγεται επίθεση Sybil. Το proof of work παρακάμπτει το πρόβλημα: η επιρροή σου μετριέται σε hashes, και τα hashes κοστίζουν ηλεκτρική ενέργεια και εξοπλισμό.

Ποιος έχει λόγο στο επόμενο μπλοκ;

Μία ψήφος ανά κόμβο

Ένας επιτιθέμενος δημιουργεί δωρεάν 60 ψεύτικους κόμβους και υπερψηφίζει τους 12 έντιμους.

Μία ψήφος ανά hash

έντιμοι miners 88%επιτιθέμενος 12%

Οι ίδιοι 60 κόμβοι μοιράζονται το πραγματικό υλικό του επιτιθέμενου, οπότε συνολικά εξακολουθούν να αντιστοιχούν σε 12%. Τα αντίγραφα είναι δωρεάν, τα hash όχι.

Μια επίθεση Sybil σημαίνει ότι κάποιος προσποιείται πως έχει πολλές ταυτότητες. Το proof of work αγνοεί τις ταυτότητες και μετρά μόνο τη δουλειά που έχει γίνει, η οποία κοστίζει πραγματικά χρήματα.

Τι περιέχει η κεφαλίδα ενός μπλοκ Bitcoin;

Οι εξορύκτες δεν υπολογίζουν hash για ολόκληρο το μπλοκ. Υπολογίζουν hash για την κεφαλίδα των 80 byte, η οποία δεσμεύει όλα τα υπόλοιπα. Αυτά είναι τα έξι πεδία που επεξεργάστηκες στο πλαίσιο στην κορυφή:

ΠεδίοByteΤι περιέχειΠοιος το αλλάζει
Έκδοση4Ποιους κανόνες ακολουθεί το μπλοκΑλλάζει σπάνια
Hash του προηγούμενου block32Το hash του προηγούμενου block, που συνδέει την αλυσίδαΝέο σε κάθε μπλοκ
Ρίζα Merkle32Ένα αποτύπωμα όλων των συναλλαγών του blockΕξορύκτης, όταν αλλάζουν οι συναλλαγές ή το extra nonce
Χρόνος4Πότε λέει ο miner ότι δημιουργήθηκε το μπλοκ (χρόνος Unix)Εξορύκτης, εντός ορίων
Bits4Ο στόχος, συμπιεσμένος σε 4 byteΤο δίκτυο, ανά 2.016 block
Nonce4Ένας δωρεάν αριθμός για να ξαναδοκιμάσειςΕξορύκτης, σε κάθε προσπάθεια

Επειδή η κεφαλίδα περιλαμβάνει το hash του προηγούμενου μπλοκ, αν αλλάξεις ένα παλιό μπλοκ, αλλάζει και το hash του. Έτσι δεν ταιριάζει πια η επόμενη κεφαλίδα ούτε η μεθεπόμενη. Όταν δημιουργήθηκε αυτή η σελίδα, ελέγξαμε στον διακομιστή μας το πραγματικό μπλοκ γένεσης από το 2009, με τον ίδιο κώδικα που χρησιμοποιεί το hero:

SHA-256(SHA-256(genesis header)) =
000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f
Το πρώτο μπλοκ του Bitcoin, έκδοση 1, nonce 2.083.236.893. Το hash του αρχίζει με 10 μηδενικά και είναι ίδιο με αυτό που γνωρίζει κάθε κόμβος Bitcoin.

Πώς λειτουργεί το SHA-256 στο Bitcoin;

Το SHA-256 μετατρέπει κάθε είσοδο σε έναν αριθμό 256 bit, γραμμένο με 64 δεκαεξαδικούς χαρακτήρες. Το Bitcoin το εκτελεί δύο φορές στην κεφαλίδα (αυτό λέγεται SHA-256d). Οι ιδιότητες που έχουν σημασία για την εξόρυξη είναι απλές:

Ίδια είσοδος, ίδια έξοδος

Ντετερμινιστικό

Η ίδια κεφαλίδα δίνει πάντα το ίδιο hash, σε κάθε υπολογιστή. Γι’ αυτό λειτουργεί η επαλήθευση.

256 bit

Σταθερό μέγεθος

Είτε πρόκειται για μια σύντομη γραμμή είτε για ολόκληρο βιβλίο, το hash έχει πάντα 64 δεκαεξαδικούς χαρακτήρες.

Μονόδρομη

Δεν υπάρχει σύντομος δρόμος προς τα πίσω

Δεν μπορείς να υπολογίσεις μια είσοδο που θα δώσει το hash που θέλεις. Μπορείς μόνο να δοκιμάζεις εισόδους.

≈ 50%

Χιονοστιβάδα

Άλλαξε έναν χαρακτήρα και περίπου τα μισά bit αλλάζουν. Παρακολούθησε το πλέγμα στην κεντρική εικόνα.

Αυτή η τελευταία ιδιότητα είναι η ουσία του proof of work. Ένα hash κοντά στον στόχο δεν σου λέει τίποτα για την επόμενη δοκιμή, άρα δεν υπάρχει έξυπνος τρόπος να βρεις έγκυρο block. Όλοι οι εξορύκτες παίζουν στο ίδιο λαχείο, και περισσότερα hash ανά δευτερόλεπτο σημαίνουν απλώς περισσότερους λαχνούς.

Τι είναι το target και γιατί τα αρχικά μηδενικά;

Ο στόχος είναι ένας αριθμός 256 bit. Ένα μπλοκ είναι έγκυρο όταν το hash του, αν το διαβάσουμε ως αριθμό, είναι μικρότερο ή ίσο με τον στόχο. Επειδή οι μικροί αριθμοί αρχίζουν με μηδενικά, όσο χαμηλότερος είναι ο στόχος τόσο περισσότερα αρχικά μηδενικά εμφανίζονται. Κάθε επιπλέον δεκαεξαδικό μηδενικό σημαίνει κατά μέσο όρο 16 φορές περισσότερες προσπάθειες.

Μέσος αριθμός hash που χρειάζονται για να βρεθεί ένα έγκυρο μπλοκ

  • Το δοκιμαστικό μπλοκ στο κεντρικό banner · 4 αρχικά δεκαεξαδικά μηδενικά65,536
  • Ο ευκολότερος στόχος του Bitcoin (2009) · 8 αρχικά μηδενικά σε δεκαεξαδική μορφή, bits 1d00ffff4,294,967,296
  • Ένα μπλοκ Bitcoin σήμερα · περίπου 20 αρχικά μηδενικά σε δεκαεξαδική μορφή (ζωντανή εκτίμηση)4.3 × 1023
Οι μπάρες χρησιμοποιούν λογαριθμική κλίμακα: κάθε επιπλέον μηδενικό σημαίνει κατά μέσο όρο 16 φορές περισσότερη δουλειά. Η ζωντανή σειρά είναι η εκτίμησή μας, με βάση το hashrate του δικτύου επί 600 δευτερόλεπτα, και ενημερώνεται κάθε ώρα.

Το δίκτυο προσαρμόζει τον στόχο κάθε 2.016 block, περίπου κάθε δύο εβδομάδες, ώστε τα block να συνεχίσουν να εμφανίζονται περίπου κάθε δέκα λεπτά, ανεξάρτητα από το πόσο hashrate προστίθεται ή αποσύρεται. Αυτή τη στιγμή, το δίκτυο λειτουργεί περίπου στα 712 EH/s (ζωντανή ενημέρωση κάθε ώρα). Δες πώς λειτουργεί αυτή η προσαρμογή στον οδηγό μας για τη δυσκολία εξόρυξης Bitcoin, και μάθε για τις μονάδες στο επεξηγηματικό άρθρο για το hashrate.

Τι είναι το nonce και τι είναι το extra nonce;

Το nonce («αριθμός που χρησιμοποιείται μία φορά») είναι το πεδίο 4 byte που αλλάζουν οι εξορύκτες σε κάθε δοκιμή. Είναι το μόνο πεδίο που υπάρχει αποκλειστικά για να αλλάζει. Το πρόβλημα είναι ότι τα 4 byte δίνουν μόνο περίπου 4,3 δισεκατομμύρια τιμές και οι σύγχρονες συσκευές τις εξαντλούν σχεδόν αμέσως.

Ο κύκλος του εξορύκτη

  1. 01

    Δοκίμασε κάθε nonce

    0, 1, 2 και ούτω καθεξής έως το 4.294.967.295. Αυτές είναι όλες οι τιμές που χωρούν σε 4 byte.

  2. 02

    Εξαντλείται γρήγορα

    Μια μηχανή 100 TH/s ολοκληρώνει όλες τις δοκιμές σε περίπου 43 εκατομμυριοστά του δευτερολέπτου.

  3. 03

    Άλλαξε το extra nonce

    Ο εξορύκτης αλλάζει ένα εφεδρικό πεδίο στη δική του συναλλαγή ανταμοιβής (coinbase).

  4. 04

    Νέα ρίζα Merkle

    Αυτή η συναλλαγή άλλαξε, οπότε αλλάζει η ρίζα Merkle και κάθε nonce δίνει ξανά νέα hash.

Μετά επιστροφή στο βήμα 1. Οι εξορύκτες μπορούν επίσης να αλλάξουν ελαφρώς τη χρονική σήμανση, κάτι που αλλάζει και την κεφαλίδα.

Γι’ αυτό οι εξορύκτες αλλάζουν και ένα επιπλέον nonce, λίγα εφεδρικά byte στο coinbase, την πρώτη συναλλαγή του block που πληρώνει τον εξορύκτη. Ένα νέο coinbase σημαίνει νέα ρίζα Merkle, κι αυτό σημαίνει δισεκατομμύρια νέες τιμές nonce για δοκιμή. Σε ένα pool εξόρυξης, το pool δίνει σε κάθε εξορύκτη τη δική του περιοχή επιπλέον nonce, ώστε κανείς να μην επαναλαμβάνει τη δουλειά κάποιου άλλου.

Γιατί είναι δύσκολο να βρεθεί ένα μπλοκ, αλλά εύκολο να ελεγχθεί;

Για να βρεις ένα μπλοκ

≈ 4.3 × 1023 hashes

Όλο το δίκτυο, όλα τα μηχανήματά του, περίπου δέκα λεπτά προσπαθειών.

Ζωντανή εκτίμηση, ενημερώνεται κάθε ώρα.

Για επαλήθευση

1 hash

Κάθε κόμβος, ακόμη κι ένα φτηνό λάπτοπ, υπολογίζει μία φορά το hash της κεφαλίδας των 80 byte και το συγκρίνει με τον στόχο σε πολύ λιγότερο από ένα χιλιοστό του δευτερολέπτου.

Ο εξορύκτης πρέπει να δοκιμάζει hash μέχρι κάποιο να είναι μικρότερο από τον στόχο. Όλοι οι υπόλοιποι αρκεί να υπολογίσουν το hash της κεφαλίδας μία φορά και να το συγκρίνουν. Αυτό το άνισο κόστος επιτρέπει σε χιλιάδες συνηθισμένους υπολογιστές να επαληθεύουν την αλυσίδα χωρίς να εμπιστεύονται τους εξορύκτες που τη δημιούργησαν.

Δοκίμασε μόνος σου το κομμάτι της αναζήτησης παρακάτω. Αυτή η επίδειξη χρησιμοποιεί απλούστερη μορφή μπλοκ από το κεντρικό banner, αλλά είναι η ίδια λοταρία double SHA-256, και κάθε μπλοκ που βρίσκουμε συνδέεται με το προηγούμενο.

Διαδραστικό · κάνε mining ενός block στον browser σου

Πραγματικό SHA-256d proof of work, απλοποιημένο header

Block #1Προηγούμενο hash0000000000000000000000000000000000000000000000000000000000000000Nonce0

Hash block (διπλό SHA-256)

Πείραξε τις συναλλαγές: το hash αλλάζει εντελώς με ένα μόνο γράμμα.

Προσπάθειες: 0

Το hashrate σου: n/a

Χρόνος: 0,0 s

Τι είναι ο κανόνας της μεγαλύτερης αλυσίδας και τι είναι επίθεση 51%;

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

Για να αντιστρέψει μια πληρωμή, ένας επιτιθέμενος θα έπρεπε να δημιουργήσει μια βαρύτερη αλυσίδα από όλους τους υπόλοιπους, ξεκινώντας από πριν από εκείνη την πληρωμή. Κάθε νέο μπλοκ που προστίθεται από πάνω (μια επιβεβαίωση) αφήνει τον επιτιθέμενο πιο πίσω. Η λευκή βίβλος υπολόγισε τις πιθανότητες. Μετακίνησε το ρυθμιστικό για να τις δεις:

Διαδραστικό · μπορεί ένας επιτιθέμενος να καλύψει τη διαφορά;

Φόρμουλα από τη λευκή βίβλο του Bitcoin, ενότητα 11

  • 0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

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

Με 10% του hashrate, η πιθανότητα να ξαναγραφτεί μια πληρωμή μετά από 6 επιβεβαιώσεις είναι 0,024%, ενώ μετά από 1 επιβεβαίωση είναι 20,5%.

Με 50% ή περισσότερο, ο επιτιθέμενος τελικά κερδίζει. Αυτή είναι η επίθεση 51%. Είναι σοβαρή, αλλά έχει όρια:

Με το μεγαλύτερο μέρος του hashrate, ένας επιτιθέμενος μπορεί να

  • Αντικαταστήσουν πρόσφατα block με τη δική τους αλυσίδα
  • Να ξοδέψουν ξανά τα ίδια νομίσματα που έστειλαν στον εαυτό τους
  • Να αφήσουν κάποιες συναλλαγές έξω από τα μπλοκ τους

Ακόμα κι έτσι, δεν μπορούν

  • Να ξοδέψεις νομίσματα από τα πορτοφόλια άλλων
  • Δημιουργία νομισμάτων πέρα από την ανταμοιβή του block
  • Να αλλάξεις τους κανόνες του Bitcoin για όλους τους άλλους

Γι’ αυτό τα ανταλλακτήρια περιμένουν αρκετές επιβεβαιώσεις για μεγάλες καταθέσεις. Οι έξι είναι ο συνήθης εμπειρικός κανόνας.

Γιατί η απόδειξη εργασίας καταναλώνει τόση ενέργεια;

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

Πού πηγαίνει η ενέργεια και τι εξασφαλίζει

  1. Ανταμοιβή μπλοκ και προμήθειες

    Νέα BTC και τέλη για κάθε μπλοκ, που καταβάλλονται σε όποιον το βρίσκει.

  2. Μηχανήματα και ηλεκτρική ενέργεια

    Οι εξορύκτες ξοδεύουν έως και όσα αξίζει γι’ αυτούς η ανταμοιβή.

  3. Hashrate δικτύου

    Όλα αυτά τα έξοδα αποτυπώνονται σε hash ανά δευτερόλεπτο.

  4. Κόστος αναθεώρησης του ιστορικού

    Ο επιτιθέμενος πρέπει να ξοδέψει περισσότερα από όλα αυτά, μπλοκ μετά το μπλοκ.

Δες το σαν κύκλο: όσο μεγαλύτερη είναι η αξία της ανταμοιβής, τόσο περισσότερο hashrate προσελκύει και τόσο πιο ακριβή γίνεται μια επίθεση.

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

Απόδειξη εργασίας και απόδειξη συμμετοχής: ποια είναι η διαφορά;

Η απόδειξη συμμετοχής (PoS) επιλέγει τον επόμενο παραγωγό block ανάμεσα σε όσους δεσμεύουν νομίσματα ως εγγύηση, αντί ανάμεσα σε όσους καταναλώνουν ηλεκτρική ενέργεια. Το Ethereum πέρασε από την απόδειξη εργασίας στην απόδειξη συμμετοχής το 2022. Δες μια ισορροπημένη σύγκριση:

Proof of workΑπόδειξη συμμετοχής
Ποιος προσθέτει το επόμενο μπλοκΟ πρώτος εξορύκτης που βρίσκει hash μικρότερο από τον στόχοΈνας επικυρωτής που επιλέγεται ανάλογα με το ποντάρισμά του
Τι το ασφαλίζειΗλεκτρική ενέργεια και εξοπλισμός που καταναλώνονται εκτός blockchainΝομίσματα δεσμευμένα μέσα στο blockchain, που μπορούν να αφαιρεθούν ως τιμωρία για παραβίαση κανόνων
Κατανάλωση ενέργειαςΥψηλό από σχεδιασμόΧαμηλό
Για να συμμετάσχειςΜηχανήματα και φθηνή ενέργειαΝομίσματα για staking
ΟριστικοποίησηΓίνεται πιο ασφαλές με κάθε επιβεβαίωσηΡητά checkpoints οριστικοποίησης
Κύρια κριτικήΚατανάλωση ενέργειας και συγκέντρωση της εξόρυξηςΣυγκέντρωση stake και πιο σύνθετος σχεδιασμός
ΙστορικόBitcoin, από το 2009Ethereum, από το 2022

Οι προγραμματιστές του Bitcoin διατήρησαν την απόδειξη εργασίας, επειδή το κόστος της προέρχεται από έξω από το σύστημα. Έτσι, κανείς δεν μπορεί να αγοράσει τον έλεγχο με νομίσματα που ήδη έχει. Όσοι υποστηρίζουν την απόδειξη συμμετοχής επισημαίνουν τη χαμηλότερη κατανάλωση ενέργειας και την ταχύτερη οριστικοποίηση.

Can you get mining rewards without running proof of work yourself?

Yes. With CloudMineCrypto you mine bitcoin for free from your phone or browser, with no hardware, noise or power bill. Claim the free 8-hour plan, and add more free plans by watching ads, playing games, completing offers and checking in daily. Your estimated BTC ticks up while your plans run, and you withdraw to your own wallet, Lightning included.

Each plan has a hashrate, and your estimate is that hashrate’s share of the whole network, times 6 blocks an hour, times the block reward. That’s the formula the app uses to estimate your rewards (rules and limits apply). 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.

Χρήσιμο να ξέρεις: οι ανταμοιβές είναι εκτιμήσεις που μεταβάλλονται ανάλογα με το δίκτυο και δεν είναι εγγυημένες, ενώ ένα πρόγραμμα δεν σου δίνει την κυριότητα κάποιου μηχανήματος ή pool. Ενδέχεται να ισχύουν όρια ή να απαιτείται επαλήθευση για αναλήψεις. Δες τις λεπτομέρειες στους κανόνες ανταμοιβών και στον δωρεάν οδηγό εξόρυξης Bitcoin. Ισχύουν όροι.

Συχνές ερωτήσεις

Τι είναι η απόδειξη εργασίας, με απλά λόγια;

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

Τι είναι το nonce στο Bitcoin;

Ένας αριθμός 4 byte στην κεφαλίδα του μπλοκ, τον οποίο οι miners αλλάζουν σε κάθε δοκιμή. Έχει περίπου 4,3 δισεκατομμύρια πιθανές τιμές. Όταν εξαντληθούν, οι miners αλλάζουν ένα επιπλέον nonce μέσα στη συναλλαγή coinbase, δημιουργώντας μια νέα ρίζα Merkle και ένα νέο σύνολο hashes.

Γιατί το Bitcoin εφαρμόζει δύο φορές το SHA-256;

Το Bitcoin υπολογίζει το hash της κεφαλίδας των 80 byte με SHA-256 και μετά υπολογίζει ξανά το hash του αποτελέσματος. Ο Satoshi δεν εξήγησε ποτέ την επιλογή. Η συνηθέστερη ερμηνεία είναι ότι προστατεύει από επιθέσεις επέκτασης μήκους και προσθέτει ένα επιπλέον περιθώριο ασφάλειας.

Τι μπορεί να κάνει κάποιος με επίθεση 51%;

Όποιος έχει το μεγαλύτερο μέρος του hashrate μπορεί να δημιουργήσει ιδιωτικά μια μακρύτερη αλυσίδα και να αντικαταστήσει πρόσφατα block. Έτσι μπορεί να ξοδέψει δύο φορές τα δικά του νομίσματα ή να μπλοκάρει κάποιες συναλλαγές. Δεν μπορεί να ξοδέψει νομίσματα άλλων, να δημιουργήσει περισσότερα νομίσματα απ’ όσα επιτρέπουν οι κανόνες ή να αλλάξει τους κανόνες για όλους.

Είναι η απόδειξη συμμετοχής καλύτερη από την απόδειξη εργασίας;

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

Can I get bitcoin mining rewards without my own hardware?

Yes. In the CloudMineCrypto app you claim free mining plans (the free plan, ads, games, offers and a daily check-in) and your estimated BTC ticks up while they run, then you withdraw to your own wallet. Rewards are estimates based on your plan’s hashrate and live network data, they aren’t guaranteed, and a plan doesn’t give ownership of any hardware.

Πηγές και επιπλέον ανάγνωση

  1. Bitcoin: A Peer-to-Peer Electronic Cash System (το whitepaper) · Satoshi Nakamoto, bitcoin.org
  2. Οδηγός για το blockchain: headers block, proof of work, coinbase · Τεκμηρίωση για προγραμματιστές Bitcoin
  3. Οδηγός εξόρυξης: εξόρυξη solo, mining pools, getblocktemplate · Τεκμηρίωση για προγραμματιστές Bitcoin
  4. Δυσκολία · Bitcoin Wiki
  5. Επιβεβαίωση · Bitcoin Wiki
  6. Cambridge Bitcoin Electricity Consumption Index · Cambridge Centre for Alternative Finance
  7. Πίνακας εξόρυξης: ρυθμός κατακερματισμού, δυσκολία, πρόσφατα μπλοκ · mempool.space

Τα ζωντανά στοιχεία σε αυτή τη σελίδα προέρχονται από το API του CloudMineCrypto ή από τις δημόσιες υπηρεσίες δεδομένων blockchain που αναφέρονται δίπλα τους. Ανανεώνονται βάσει προγράμματος και επισημαίνονται στο σημείο όπου εμφανίζονται. Αυτός ο οδηγός είναι εκπαιδευτικός και δεν αποτελεί οικονομική συμβουλή. Το CloudMineCrypto δεν είναι επενδυτικό προϊόν. Οι ανταμοιβές στην εφαρμογή είναι εκτιμήσεις και δεν είναι εγγυημένες.

Διάβασες πώς δουλεύει. Τώρα δες το στην πράξη.

Διεκδίκησε ένα δωρεάν πλάνο mining 8 ωρών στην εφαρμογή CloudMineCrypto και δες τα εκτιμώμενα BTC σου να ανεβαίνουν από ζωντανά δεδομένα του δικτύου. Χωρίς hardware, χωρίς κάρτα.