TRUMP(特朗普币)芝麻开门交易所

Bagaimana Menghitung Pendapatan Penambangan Bitcoin Rumus perhi

tanggal:2024-04-11 16:51:42 Lajur:Bangun membaca:

Bagaimana cara menghitung pendapatan penambangan Bitcoin? Banyak pemula yang baru memasuki lingkaran mata uang ingin mengetahui pertanyaan ini. Kita tahu bahwa penambangan Bitcoin sebenarnya untuk mencari nilai Hash yang cocok dengan angka 0, seperti yang ditunjukkan di bawah ini:

Jadi bagaimana keuntungan penambangan Bitcoin dihitung?

Saya tidak dapat menemukan penjelasan bahasa Mandarin yang jelas untuk masalah ini di Internet. Paman Mine menemukan beberapa informasi dari situs resmi Bitcoin. Setelah diringkas, penjelasannya adalah sebagai berikut:

Pertama, algoritma enkripsi Hash (hash) akan menghasilkan bilangan biner 256-bit.Untuk "menebak" N byte pertama dari 256 digit ini sebagai 0, probabilitas keberhasilannya adalah [2 pangkat 256 -1] .Satu, yaitu rata-rata, perlu menghitung 2 pangkat 256
- Dibutuhkan 1 kali perhitungan.

Sekarang:

2**256-1
=115792089237316195423570985008687907853269984665640564039457584007913129639935

Oleh karena itu, bila tingkat kesulitannya D, perlu dihitung waktu-waktu berikut. (** simbol mewakili operasi daya)

(0xffff * 2**208)/D

Jadi jumlah total hash adalah:

H * 2**256 / (0xffff * 2**208)

Karena aturan Bitcoin menetapkan satu blok yang akan dihasilkan setiap 10 menit, dan 10 menit sama dengan 600 detik, jumlah di atas diubah menjadi daya komputasi per detik:

H*2**48/0xffff/600

Dikonversi ke desimal:

H*2**32/600

Rumus di atas adalah rumus umum dengan hanya dua variabel: kesulitan penambangan dan daya komputasi mesin penambangan.

Contoh : 15 Agustus 2017, tingkat kesulitan D adalah : 923.233.068.448 (klik
 untuk mendapatkan tingkat kesulitan saat ini)

Mengganti rumus di atas, pada putaran kesulitan ini, daya komputasi yang dibutuhkan adalah: 6.608.759.725.949.815.794, yaitu daya komputasi 6609P/detik untuk menghasilkan 1 blok dalam 10 menit, yaitu 12,5 BTC.

Artinya, dibutuhkan: 6609P /12.5BTC = 528.72P daya komputasi untuk menambang satu Bitcoin.

Saat ini, mesin penambangan Antminer S9 yang paling serbaguna memiliki daya komputasi 13,5T/s, yaitu 528720T / 13,5T/s = 39164 mesin penambangan, dan dapat menghasilkan satu BTC dalam 10 menit.

Artinya, 39164/144 10 menit = 272 mesin penambangan S9, yang dapat menambang satu BTC setiap hari.

Susun proses di atas ke dalam sebuah rumus, dengan asumsi D adalah tingkat kesulitan, H adalah daya komputasi (G adalah satuannya), dan jumlah Bitcoin yang dapat ditambang setiap hari adalah:

600*10**9*12,5*144*T/2**32/H

Sederhanakan rumus di atas menjadi:

251457*H/H

Terlihat dari rumusnya bahwa outputnya berbanding terbalik dengan tingkat kesulitan penambangan dan berbanding lurus dengan daya komputasi mesin penambangan. Seiring dengan meningkatnya kesulitan, jumlah Bitcoin yang dapat ditambang setiap hari terus berkurang.

Oleh karena itu, selama tingkat kesulitan pertumbuhan yang diharapkan dapat diberikan, waktu pengembalian modal dan laba atas investasi dapat dihitung.

Catatan: Konversi satuan umum: 1P =10^15.1T = 10^12. 1G =10^9. 1M = 10^6. 1K = 10^3

Di atas adalah bagaimana pendapatan penambangan Bitcoin dihitung? Pengenalan rinci:
Melalui algoritma di atas, kami telah sepenuhnya meninjau algoritma bukti beban kerja dari blockchain Bitcoin. Jika Anda benar-benar memahami idenya, Anda dapat mengimplementasikan program penambangan Anda sendiri secara manual. Untuk konten penambangan Bitcoin lainnya, lihat Pengetahuan Koin di dalam situs lingkaran.

Aku akan menjawab

penulis

2627

Mentanya soalan

26035M+

Membaca volum

0

jawapan

3H+

Naik

2H+

Turun