Hogyan működik a Bitcoin-bányászat közérthetően?
Definíció · Bitcoin-bányászat
A Bitcoin főkönyvéhez a következő tranzakcióblokk hozzáadásának folyamata. Ehhez olyan blokkhash-t kell találni, amely kisebb a hálózat célértékénél, ami rengeteg próbálkozást igényel. A győztes új bitcoinban és díjakban kap jutalmat.
Képzelj el egy lottót, ahol a szelvényekért árammal fizetsz. Minden bányász összeállítja a saját blokkjelöltjét, majd a lehető leggyorsabban próbál szerencsét hash-eléssel. A legtöbb szelvény veszít. Nagyjából 10 percenként valahol valaki nyer, megmutatja a blokkot mindenkinek, és a verseny máris újraindul annak tetején.
Merülj el jobban · a teljes útmutató
A Bitcoin-bányászat az alapoktól elmagyarázva
Jutalmak, felezések, nehézség, hardver, bányászpoolok, energia és az, hogy ma megéri-e a bányászat, élő adatokkal.
Mik a blokk bányászatának lépései?
A fenti animáció a 970 864. blokkon mutatja be ezeket. Íme, mit jelentenek:
- 1
Tranzakciók összegyűjtése
Vedd át a mempoolból a várakozó tranzakciókat, először a legmagasabb díjráta szerint, majd adj hozzá egy coinbase-tranzakciót, amely a bányásznak fizet.
- 2
Merkle-gyökér létrehozása
Hash-eld a tranzakciókat páronként, szintről szintre, míg egyetlen hash képviseli mindet.
- 3
Töltsd ki a fejlécet
Hat mező 80 bájtban: verzió, az előző blokk hashértéke, Merkle-gyökér, idő, célszám és nonce.
- 4
Hash-elj, módosítsd a nonce-ot, ismételd
Számítsd ki kétszer a fejléc SHA-256 hashértékét. Ha az eredmény túl nagy, módosítsd a nonce-ot, és próbáld újra.
- 5
Találat a célszám alatt
A célérték alatti hash a munkabizonyíték. A többi csomópont egyetlen hash-sel ellenőrzi.
- 6
Jutalom begyűjtése
A blokk bekerül a láncba, a coinbase-tranzakció pedig kifizeti a blokkszubvenciót és a díjakat. Mindenki továbblép a következő blokkra.
Amikor elfogy a 4,3 milliárd lehetséges nonce, ami egy modern gépnek jóval kevesebb mint egy másodpercig tart, a bányász inkább módosít egy szabad mezőt a coinbase-tranzakcióban. Ezzel új Merkle-gyökér jön létre, és új nonce-értékeket lehet kipróbálni.
Miért ilyen nehéz a Bitcoin-bányászat?
Mert a SHA-256 nem jelezhető előre. Ha a fejléc egyetlen bitjét megváltoztatod, a hash teljesen megváltozik, ezért nincs rövidebb út. Nyertest csak próbálkozással lehet találni, a célérték pedig úgy van beállítva, hogy az egész hálózatnak körülbelül 10 percre legyen szüksége.
957 EH/s
hálózati hashráta
élő, óránként frissül
5.7 × 1023
átlagos hashművelet blokkonként
hashráta × 600 mp
~10 perc
átlagos blokkidő
a nehézség célértéke
2,016
blokkok a nehézségállítások között
nagyjából két hét
Ha több gép csatlakozik, egy ideig gyorsabban születnek a blokkok, a következő nehézségi korrekciónál pedig nehezebb lesz a feladat. Ha a bányászok kiszállnak, könnyebb lesz. A nehézségi útmutató élőben követi a következő változást.
Megpróbálhatok egyedül kibányászni egy blokkot?
Igen, itt. Ez valódi dupla SHA-256-et futtat a böngésződben egy egyszerűsített blokkon. Állítsd a nehézséget 5 vagy 6 kezdő nullára, és figyeld meg, mennyivel tovább tart:
Interaktív · bányássz blokkot a böngésződben
Valódi SHA-256d proof of work, egyszerűsített fejléc
Blokk hash (dupla SHA-256)
Módosítsd a tranzakciókat: a hash egyetlen betűtől is teljesen megváltozik.
Próbálkozások: 0
A hashrátered: n/a
Idő: 0,0 s
Minden további nulla nagyjából 16-szeresére növeli a nehézséget. A valódi blokkokhoz körülbelül 19 vagy 20 kell. A hash-elésről, a bájtonként módosítható fejlécről és arról, mi kellene egy 51%-os támadáshoz, olvasd el a munkabizonyíték cikket.
Miért van szüksége a Bitcoinnak bányászatra?
A Bitcoin mögött nincs bank, amely eldöntené, melyik fizetés történt előbb. Ezt a feladatot a bányászat végzi. Minden blokk sorrendbe teszi a tranzakciók egy csoportját. Mivel minden blokk az előzőre épül, egy régi fizetés megváltoztatásához az azóta végzett összes munkát újra el kellene végezni. Ezért nehéz visszafordítani egy megerősített fizetést.
Így kerülnek új bitcoinok is forgalomba, előre meghatározott ütemezés szerint, négyévente feleződő mennyiségben. A jutalmakról a blokkjutalom és a felezés szól.
Tudsz saját magad Bitcoint bányászni?
Egy speciális ASIC-kel, olcsó árammal és egy bányászpoollal igen, bár a haszonkulcs kicsi. Egy telefon vagy laptop több milliószor túl lassú ahhoz, hogy számítson.
The easy way to start is the CloudMineCrypto app. You mine for free with the free plan, ads, games, offers and daily check-ins, with no hardware, noise or power bill, and withdraw to your own wallet over Lightning, Bitcoin on-chain or BNB Smart Chain. Paid plans are an optional boost and usually mine less than they cost. Rewards are estimates based on live network data and aren’t guaranteed.
Merülj el jobban · a teljes útmutató
A Bitcoin-bányászat az alapoktól elmagyarázva
Jutalmak, felezések, nehézség, hardver, bányászpoolok, energia és az, hogy ma megéri-e a bányászat, élő adatokkal.
Gyakran ismételt kérdések
Hogyan működik a Bitcoin-bányászat egyszerűen?
A bányászok a várakozó tranzakciókból blokkot állítanak össze, majd egy számot, a nonce-ot próbálgatják, amíg a blokk hashértéke a célszám alá nem kerül. Aki elsőként talál ilyet, hozzáadja a blokkot a lánchoz, és megkapja a blokkjutalmat.
Pontosan mit próbálnak megoldani a bányászok?
Semmi különös. Olyan blokkfejlécet keresnek, amelynek dupla SHA-256 hashértéke a célszám alatt van. Csak úgy találhatnak ilyet, ha folyamatosan módosítják a nonce-ot, és újra kiszámítják a hashértéket, másodpercenként több billió alkalommal.
Mennyi időbe telik kibányászni egy blokkot?
Az egész hálózatnak átlagosan körülbelül 10 percre van szüksége. A nehézség minden 2 016 blokknál módosul, hogy ez így maradjon, a teljes hashrate-től függetlenül.
Mit kapnak a bányászok egy blokkért?
A blokkszubvenció, amely 2024 áprilisa óta 3,125 BTC, valamint a blokkban szereplő összes tranzakció díja. A legtöbb blokkot bányászpoolok találják meg, amelyek megosztják a jutalmat a bányászaikkal.
Bányászhatok Bitcoint otthon?
Csak speciális ASIC-géppel, olcsó árammal és egy bányászpoolban érdemes próbálkozni, de még így sem mindig éri meg. Egy telefon vagy laptop túl lassú hozzá. Az olyan alkalmazásokkal, mint a CloudMineCrypto, ingyen bányászhatsz anélkül, hogy saját hardvert kellene működtetned. A jutalmak becslések.
Források és további olvasnivaló
- Bitcoin: A Peer-to-Peer Electronic Cash System (a whitepaper) · Satoshi Nakamoto, 2008
- Útmutató a blokklánchoz: fejlécek, Merkle-fák, munkabizonyíték · Bitcoin fejlesztői dokumentáció
- Bányászati útmutató: egyéni bányászat és bányászpoolok · Bitcoin fejlesztői dokumentáció
- Blokkok hash-elési algoritmusa · Bitcoin Wiki
- Merkle-fák · Bitcoin Wiki
- Nehézség · Bitcoin Wiki
Az ezen az oldalon látható élő adatok a CloudMineCrypto API-ból vagy a mellettük megnevezett nyilvános blokkláncadat-szolgáltatásokból származnak, ütemezetten frissülnek, és fel vannak tüntetve ott, ahol megjelennek. Ez az útmutató tájékoztató jellegű, és nem pénzügyi tanács. A CloudMineCrypto nem befektetési termék. Az alkalmazásban látható jutalmak becslések, és nem garantáltak.
Már tudod, hogyan működik. Most nézd meg működés közben.
Igényelj egy ingyenes, 8 órás bányászati csomagot a CloudMineCrypto appban, és nézd, ahogy a becsült BTC-d valós hálózati adatok alapján ketyeg felfelé. Nincs hardver, nincs kártya.