Apakah qhash, hash litar kuantum?
Cara qhash berfungsi: SHA-256 pengepala blok menetapkan litar 16 qubit yang disimulasikan, output yang diukur di-hash semula, dan mengapa GPU melombongnya.
Apakah qhash?
qhash ialah proof of work Qubitcoin: hash dengan litar kuantum kecil di dalamnya. Di antara dua langkah SHA-256, ia menjalankan litar itu, yang disimulasikan pada kad grafik biasa.
Kebanyakan syiling proof-of-work melakukan hash pada pengepala blok dengan satu fungsi, seperti SHA-256. Ia membandingkan hasilnya dengan sasaran. qhash membuat perbandingan yang sama.
Kerja yang dilakukan pelombong ialah simulasi litar. Ia dilakukan sekali bagi setiap nonce yang dicuba pelombong. Nonce ialah nombor yang diubah pelombong untuk mendapatkan hash baharu.
Bagaimana qhash berfungsi, langkah demi langkah?
- Lakukan hash pada pengepala blok 80 bait dengan SHA-256.
- Pecahkan hash itu kepada 64 kepingan kecil. Gunakannya sebagai sudut putaran bagi litar 16 qubit yang disimulasikan.
- Litar itu mempunyai dua lapisan putaran dan satu rantaian get CNOT.
- Ukur setiap qubit dan tukar hasilnya kepada nombor 16 bit. Ini menghasilkan 32 bait.
- Lakukan hash pada hash pertama bersama 32 bait itu, menggunakan SHA-256.
- Hasil itulah hash blok. Seperti mana-mana proof of work, ia mesti berada di bawah sasaran rangkaian.
Mengapa GPU melombong qhash?
Simulasi litar ialah jenis matematik selari yang menjadi tujuan kad grafik dibina. Perisian perlombongan projek ini sendiri menjalankannya pada pustaka cuQuantum NVIDIA.
- SRBMiner-Multi dan WildRig NG: kad NVIDIA, AMD dan Intel.
- ForgeMiner: kad NVIDIA dan AMD.
ASIC Bitcoin hanya mengira SHA-256. Jadi ia tidak dapat menjalankan langkah litar.
Apakah maksud qhash bagi anda sebagai pelombong?
Tiada apa yang berubah dalam cara anda bersambung. Kolam menghantar tugasan, dan GPU anda mencari nonce. Setiap share disahkan dengan kod qhash yang sama yang digunakan rangkaian.
Rantaian ini telah mengubah qhash beberapa kali sejak pelancaran. Jadi jalankan keluaran terkini perisian perlombongan anda, atau share-nya tidak akan sepadan dengan rangkaian.