Panduan · Kesukaran mining

Kesukaran melombong Bitcoin, dan bila ia akan berubah seterusnya

Oleh pasukan CloudMineCryptoDikemas kini 9 minit bacaan

Jawapan ringkas

Kesukaran melombong ialah betapa susahnya nak jumpa blok Bitcoin yang sah. Setiap 2,016 blok (lebih kurang dua minggu) rangkaian bandingkan berapa lama blok-blok itu diambil dengan 14 hari yang sepatutnya, kemudian laras kesukaran naik atau turun supaya sepadan, maksimum 4× ke mana-mana arah. Ini memastikan jarak antara blok dekat 10 minit walau sebanyak mana hashrate masuk atau keluar.

Intipati utama

  • Kesukaran reset setiap 2,016 blok, bukan ikut tarikh kalendar.
  • Kesukaran baharu = kesukaran lama × 14 hari ÷ bilangan hari sebenar tempoh itu, dihadkan maksimum 4× naik atau turun.
  • Hashrate rangkaian ≈ kesukaran × 2³² ÷ 600 hash sesaat.
  • Kesukaran yang naik tak bermaksud jumlah bitcoin jadi kurang. Maksudnya setiap pelombong dapat bahagian yang lebih kecil.

Pelarasan kesukaran seterusnya

Anggaran langsung

Perubahan anggaran

+3.67%

57.9% siap

Baki blok
848
Tarikh anggaran
dalam kira-kira 5.7 hari
Masa blok purata9.65 min
lebih lajusasaran 10 minlebih perlahan

Live from mempool.space, refreshed every 10 minutes. Last adjustment: −0.03%. Retarget at block 971,712.

Cuba: miner masuk atau keluar

Seret slider atau tekan cip: dail, tarikh dan carta ini akan bertukar kepada senario andaian.

05101520nowretargetretarget
Minit setiap blok, untuk tiga tempoh akan datangSasaran 10 min
  1. Tempoh ini

    9.6 min

    setiap blok

  2. Tempoh seterusnya

    10.0 min

    kesukaran ×1.037

  3. Tempoh selepas itu

    10.0 min

    kesukaran ×1.000

Perubahan di tengah-tengah satu tempoh hanya dibetulkan sebahagian pada retarget seterusnya, sebab rangkaian ambil purata untuk seluruh tempoh itu. Retarget selepas itu barulah habiskan pembetulan. Ringkasnya: hashrate kekal pada tahap baharu dan nasib blok diabaikan.

Apa itu difficulty mining Bitcoin?

Definisi · Kesukaran perlombongan

Nombor yang menunjukkan betapa sukarnya untuk jumpa hash blok yang berada di bawah sasaran rangkaian, berbanding sasaran paling mudah yang Bitcoin benarkan. Kesukaran 2 adalah dua kali lebih sukar daripada kesukaran 1. Rangkaian akan kira semula setiap 2,016 blok.

Pelombong hash pengepala blok berulang kali, setiap kali menukar satu medan kecil, sampai hasilnya jatuh di bawah satu nombor yang dipanggil sasaran. Tak ada jalan pintas. Ini semata-mata teka-tekaan, dan satu-satunya cara untuk meneka lebih laju ialah guna lebih banyak perkakasan.

Kesukaran ialah dail yang tetapkan serendah mana sasaran itu. Tak ada siapa pusing secara manual. Setiap node buat kiraan yang sama pada cap masa blok yang sama, dan semua dapat jawapan yang sama.

132.7 trilion

Kesukaran semasa

blok terkini, live

950 EH/s

Hashrate yang tersirat

kesukaran × 2³² ÷ 600

2,016

Blok setiap tempoh

peraturan konsensus

10 min

Masa blok sasaran

14 hari setiap tempoh

Apa itu sasaran, dan kenapa ada banyak sifar di depan?

Hash blok ialah nombor 256-bit, biasanya ditulis sebagai 64 digit heks. Sasaran ialah nombor dengan saiz yang sama, dan blok yang sah perlukan hash yang sama atau lebih rendah daripadanya. Sasaran yang lebih rendah bermaksud lebih banyak sifar di depan, jadi lebih sedikit hash yang layak.

Hash blok mesti lebih rendah daripada nombor ini

Kesukaran 1

8 sifar di hadapan

Sasaran paling mudah yang dibenarkan oleh peraturan. Blok pertama dalam 2009 guna sasaran ini.

00000000ffff0000000000000000000000000000000000000000000000000000

Hari ini: difficulty 132.7 trilion

19 sifar di hadapan

Dikira daripada kesukaran semasa, dikemas kini setiap 10 minit.

000000000000000000021eefffffffffe37f5d58674a5a12e93939967ba5790b

Setiap sifar heks di depan yang bertambah buat hash yang menang jadi 16 kali lebih jarang. Kesukaran ukur benda yang sama pada skala yang lebih lancar: sasaran pada kesukaran 1 dibahagi dengan sasaran hari ini.

Formula ini kaitkan kedua-duanya: difficulty = sasaran pada difficulty 1 ÷ sasaran semasa. Seorang miner perlukan lebih kurang difficulty × 2³² hash, secara purata, untuk jumpa satu blok. Kamu boleh rasa sendiri peraturan “tambah satu sifar jadi 16 kali lebih susah” di bawah, dengan blok kecil yang pelayar kamu mine.

Interaktif · lombong satu blok dalam pelayar kamu

Bukti kerja SHA-256d sebenar, pengepala ringkas

Blok #1Hash sebelumnya0000000000000000000000000000000000000000000000000000000000000000Nonce0

Hash blok (SHA-256 berganda)

Ubah transaksi: hash berubah sepenuhnya walaupun cuma satu huruf.

Percubaan: 0

Hashrate kamu: n/a

Masa: 0.0 s

Macam mana pelarasan difficulty berfungsi?

Pada setiap ketinggian blok yang boleh dibahagi dengan 2,016, setiap nod tengok berapa lama tempoh terakhir ambil dan menskalakan semula kesukaran supaya tempoh seterusnya akan ambil 14 hari pada hashrate yang sama.

kesukaran baharu = kesukaran lama × 20,160 minit ÷ minit sebenar untuk 2,016 blok terakhir
Kedua-dua perubahan ada had: kesukaran boleh naik maksimum 4 kali atau turun maksimum 4 kali untuk setiap pelarasan.

Berapa banyak difficulty berubah, ikut berapa lama 2,016 blok terakhir ambil masa

×4×2×1×0.5×0.2501428425670days the period took (target: 14)×2×1×0.5cap ×4cap ×¼
Jika satu tempoh ambil 7 hari, kesukaran jadi dua kali ganda. Jika ambil 28 hari, ia jadi separuh. Lebih cepat daripada 3.5 hari atau lebih lambat daripada 56 hari akan kena had maksimum.

Blok keluar terlalu laju? Tempoh itu ambil kurang daripada 14 hari, jadi kesukaran naik. Terlalu perlahan? Ia turun. Had maksimum menghalang perubahan mendadak, contohnya lepas gangguan besar, daripada merosakkan tempoh seterusnya.

Contoh kiraan untuk peraturan ini
Tempoh ambil masaMasa blokPerubahan
12 hari8.6 min+16.7%
13 hari9.3 min+7.7%
14 hari10.0 min0%
15 hari10.7 min−6.7%
3 hari2.1 min+300% (had ×4)

Bila pelarasan kesukaran seterusnya?

Pelarasan seterusnya dijangka sekitar , pada blok 971,712. Anggaran semasa ialah +3.67%, berdasarkan purata masa blok 9.65 minit setakat tempoh ini.

+3.67%

Perubahan anggaran

anggaran live

57.9%

Tempoh tamat

848 blok lagi

Tarikh anggaran

UTC

−0.03%

Pelarasan terakhir

untuk perbandingan

Anggap anggaran ini sebagai sasaran yang bergerak. Awal sesuatu tempoh ia bergantung pada sedikit blok, jadi ia mudah berayun. Ia makin stabil bila tempoh makin penuh. Dial di bahagian atas halaman dikemas kini setiap 10 minit.

Macam mana difficulty berkait dengan hashrate?

Sangat rapat. Untuk dapatkan satu blok setiap 600 saat pada kesukaran tertentu, seluruh rangkaian perlu hash pada kadar lebih kurang begini:

hashrate rangkaian ≈ kesukaran × 2³² ÷ 600
Bilangan hash sesaat yang rangkaian perlukan untuk blok 10 minit pada sesuatu tahap kesukaran.

Hashrate rangkaian, baca dua cara (langsung)

Dari kesukaran
kesukaran × 2³² ÷ 600
950 EH/s
Angka yang app guna
anggaran umum, dikemas kini setiap jam
957 EH/s
Jarang sangat sama tepat-tepat. Difficulty mencerminkan tempoh penuh yang terakhir, manakala anggaran hashrate bertindak balas pada masa blok terkini, dan nasib blok tambah hingar pada kedua-duanya.

Macam inilah juga angka hashrate umum dibuat. Tak ada siapa boleh kira setiap mesin, jadi hashrate dianggarkan daripada difficulty dan secepat mana blok terbaru tiba. Hashrate bergerak dulu. Difficulty ikut pada retarget seterusnya, jadi dua-dua boleh tak seiring sampai dua minggu. Tukar unit dengan penukar hashrate, atau baca lagi dalam panduan hashrate.

Macam mana Bitcoin difficulty berubah dari masa ke masa?

Ia bermula pada 1, nilai minimum, bila blok pertama dilombong. Sejak itu ia naik banyak kali ganda kuasa sepuluh, sebab mining beralih daripada CPU laptop ke kad grafik, kemudian ke mesin ASIC khas.

Dari kesukaran 1 sampai hari ini, satu langkah setiap ×10

11 juta1 trilion

Blok pertama

kesukaran 1

Blok terbaru (live)

132.7 trilion

lebih tinggi kira-kira 14.1 kuasa sepuluh

Trend jangka panjang memang naik, tapi bukan garis lurus. Difficulty turun bila miner tutup mesin: lepas harga jatuh, lepas halving potong ganjaran, atau bila satu kawasan berhenti mining serentak, macam yang berlaku masa larangan mining di China pada 2021. Sejarah penuh ada di carta hashrate dan difficulty mempool.space.

Apa maksud difficulty untuk miner?

Pendapatan jangkaan pelombong ialah bahagian hashrate mereka dalam rangkaian didarab dengan ganjaran. Kalau kesukaran naik 10% dan mesin kamu kekal sama, kamu patut jangka kira-kira 9% kurang bitcoin sehari. Seret slider untuk tengok.

Apa jadi bila pelombong masuk atau keluar

Sebelum pelarasan: satu jam bloksetiap 6.7 min
Selepas pelarasansetiap 10.0 min

2,016 blok ambil masa

9.3 hari

Kesukaran kemudian

×1.50

Pelombong yang tak berubah memperoleh

×0.67

Ringkasnya: satu pelarasan, hashrate stabil. Retarget sebenar bandingkan 2,016 blok terakhir dengan dua minggu, dan boleh ubah kesukaran maksimum 4× ke mana-mana arah.

0.0000004734BTC

Per TH/s sehari (anggaran langsung)

Apa yang 1 TH/s hashing hasilkan secara purata hari ini, sebelum yuran pool dan kos elektrik. Pelombong panggil ini hashprice.

↑ kesukaran

Mesin sama, bitcoin lebih kurang

Setiap kenaikan mengecilkan bahagian setiap pelombong. Mesin lama yang kurang cekap biasanya yang pertama tak lagi berbaloi untuk kos elektriknya.

↓ kesukaran

Yang masih berjalan dapat lebih

Bila pelombong tutup mesin, yang masih kekal akan dapat bahagian yang lebih besar selepas retarget seterusnya.

Sebab itu mining di rumah susah nak jadi berbaloi. Hashrate asyik naik, jadi hasil sesuatu mesin akan turun sepanjang hayatnya. Kalkulator untung dan panduan sama ada mining menguntungkan boleh kira untuk kamu.

Macam mana difficulty mempengaruhi anggaran CloudMineCrypto kamu?

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.

BTC sejam = hashrate pelan ÷ hashrate rangkaian × 6 × ganjaran blok
Formula yang digunakan oleh aplikasi untuk menganggarkan ganjaran anda. Bonus ditambah berasingan dan tidak termasuk di sini; syarat dan had dikenakan (Terma §5).

If the network hashrate changed, how would a plan’s estimate move?

Pelan percuma

4.5 GH/s · berjalan 8 jam sekali

Hari ini
0.0000000007031BTC
Selepas
0.0000000005859BTC

Pelan iklan, permainan atau check-in

7.1 GH/s · berjalan 24 jam sekali

Hari ini
0.000000003375BTC
Selepas
0.000000002812BTC

Bahagian kamu dalam rangkaian berubah sebanyak ×0.83, dan anggaran pun berubah sama.

Input live, dikemas kini setiap jam. Anggaran sebelum boost, tak dijamin. Anggaran dalam app ikut angka hashrate rangkaian, yang dikemas kini secara berkala, jadi ia tak tunggu retarget seterusnya.

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 peraturan ganjaran have the full details. Rewards are estimates and aren’t guaranteed. A plan doesn’t give you ownership of any mining hardware.

Apa yang orang selalu salah faham tentang difficulty mining?

Ada orang yang tetapkan kesukaran.

Tiada siapa. Setiap nod kira sendiri berdasarkan cap masa bagi 2,016 blok terakhir, dan blok dengan sasaran yang salah akan ditolak.

Ia berubah setiap dua minggu, ikut jadual.

Ia berubah setiap 2,016 blok. Dua minggu cuma sasaran, jadi tarikhnya akan berubah ikut kelajuan blok.

Lebih ramai pelombong bermakna lebih banyak bitcoin dikeluarkan.

Cuma sekejap, sampai retarget seterusnya. Lepas itu, rentak kembali ke kira-kira 10 minit dan jadual pengeluaran kekal.

Satu pelarasan terus betulkan masa blok.

Ia ambil purata untuk seluruh tempoh. Kalau perubahan berlaku di tengah jalan, ia cuma dibetulkan sebahagian, dan retarget seterusnya akan habiskan pembetulannya. Cuba dalam dail di bahagian atas.

Kesukaran beritahu kamu ke mana harga akan pergi.

Ia tunjuk berapa banyak hashing berlaku baru-baru ini. Miner bertindak ikut harga, tapi difficulty ketinggalan sehingga dua minggu.

Purata 10 minit bermaksud satu blok setiap 10 minit.

Jarak antara blok adalah rawak. Jarak seminit atau sejam dua-dua boleh berlaku; purata itulah yang dikawal oleh kesukaran.

Baru dengan benda ni? Mula dengan macam mana perlombongan Bitcoin berfungsi dan bukti kerja, atau cari apa-apa istilah dalam glosari.

Soalan lazim

Apa itu difficulty mining Bitcoin?

Nombor yang menunjukkan betapa sukarnya untuk jumpa satu blok yang sah, berbanding sasaran paling mudah yang peraturan benarkan (kesukaran 1). Rangkaian melarasnya setiap 2,016 blok supaya blok terus keluar kira-kira setiap 10 minit.

Seberapa kerap Bitcoin difficulty dilaras?

Setiap 2,016 blok. Pada 10 minit setiap blok itu lebih kurang dua minggu, tapi jarak sebenar bergantung pada sepantas mana blok masuk, jadi ia boleh beberapa hari awal atau lewat.

Bila pelarasan kesukaran Bitcoin seterusnya?

Dial langsung di bahagian atas halaman ini tunjuk tarikh anggaran, baki blok, dan perubahan dijangka, daripada data mempool.space yang dikemas kini setiap 10 minit. Tarikh itu anggaran sebab masa blok adalah rawak.

Berapa banyak difficulty boleh berubah sekali gus?

Maksimum 4 kali naik atau 4 kali turun dalam satu pelarasan. Dalam realiti, perubahan biasanya cuma beberapa peratus, sebab hashrate jarang berubah sepantas itu dalam dua minggu.

Adakah kesukaran yang lebih tinggi bermaksud lebih sedikit bitcoin dilombong?

Tidak. Kesukaran kekalkan rentak kira-kira satu blok setiap 10 minit, jadi pengeluaran ikut jadual tak kira apa pun kesukaran. Kesukaran lebih tinggi bermakna setiap pelombong dapat bahagian yang lebih kecil daripada ganjaran yang sama.

Macam mana difficulty berkait dengan hashrate?

Hashrate rangkaian lebih kurang ialah kesukaran × 2³² ÷ 600 hash sesaat. Kesukaran ikut hashrate dengan kelewatan sehingga satu tempoh, sebab ia hanya berubah semasa retarget.

Adakah kesukaran mining menjejaskan ganjaran CloudMineCrypto?

Secara tak langsung, dan kamu tak perlu urus pun: plan percuma, iklan, permainan, tawaran dan check-in harian tetap akan tambah plan. Anggaran dalam app guna bahagian plan kamu daripada hashrate rangkaian, 6 blok sejam dan ganjaran blok. Bila hashrate rangkaian naik, bahagian kamu dan anggaran kamu turun. Ganjaran ialah anggaran dan tak dijamin.

Sumber dan bacaan lanjut

  1. Kesukaran · Bitcoin Wiki
  2. Panduan rantaian blok: proof of work dan sasaran · Panduan Pembangun Bitcoin
  3. Panduan perlombongan · Panduan Pembangun Bitcoin
  4. Bitcoin: Sistem Tunai Elektronik Peer-to-Peer · Satoshi Nakamoto
  5. Carta hashrate dan kesukaran · mempool.space
  6. Papan pemuka perlombongan: hashrate, kesukaran, pool · mempool.space

Angka langsung pada halaman ini datang daripada API CloudMineCrypto atau perkhidmatan data rantaian blok awam yang dinyatakan di sebelahnya. Angka ini dikemas kini mengikut jadual dan dilabelkan di tempat ia dipaparkan. Panduan ini untuk tujuan pendidikan sahaja dan bukan nasihat kewangan. CloudMineCrypto bukan produk pelaburan. Ganjaran dalam apl ialah anggaran dan tidak dijamin.

Kamu dah baca macam mana ia berfungsi. Sekarang tengok ia berlaku.

Tuntut pelan perlombongan percuma 8 jam dalam aplikasi CloudMineCrypto dan lihat anggaran BTC kamu meningkat berdasarkan data rangkaian langsung. Tak perlu perkakasan, tak perlu kad.