Bagaimana cara mengubah pesan “mining.set_difficulty” Litecoin menjadi pesan kesulitan?

 – Beragampengetahuan
1 min read

Bagaimana cara mengubah pesan “mining.set_difficulty” Litecoin menjadi pesan kesulitan? – Beragampengetahuan

Saya mencoba menentukan cara mengubah tingkat kesulitan dengan benar mining.set_difficulty Pesan target Litecoin mirip dengan pendekatan Bitcoin.

Untuk Bitcoin, proses yang saya gunakan adalah sebagai berikut:

  1. Saya mulai dari asal nbits nilai: 0x1d00ffff
  2. Saya mengubahnya menjadi target maksimal:
    0x00000000ffff0000000000000000000000000000000000000000000000000000
    
  3. Kemudian saya menghitung targetnya dengan menggunakan rumus berikut:
    target = max_target / difficulty
    

    Misalnya, kesulitannya adalah 524288tujuannya menjadi:

    target = max_target / 524288 = 0x0000000000001fffe00000000000000000000000000000000000000000000000
    

Sekarang saya mencoba menerapkan algoritma serupa ke Litecoin. Inilah yang saya miliki sejauh ini:

  1. asal nbits Untuk Litecoin memang demikian 0x1e0ffff0
  2. Saya mengonversikannya ke target maksimal yang sama dengan Bitcoin:
    0x00000000ffff0000000000000000000000000000000000000000000000000000
    
  3. Saya menggunakan rumusnya max_target / 524288yang menghasilkan tujuan yang sama seperti Bitcoin:
    target = 0x0000000000001fffe00000000000000000000000000000000000000000000000
    

Namun ketika saya melakukan perhitungan ini dan membandingkannya dengan saham yang saya terima di pool side, saya menemukan beberapa saham memiliki target yang lebih tinggi, seperti:

0x0000000005713013fcbf8bf0dcc329a5f56b856c2dbe64603e34b47169eaaa50

Setelah diselidiki lebih lanjut, saya menemukan cuplikan kode ini, yang memperkenalkan koefisien 65535:

if (opt_algo == ALGO_SCRYPT)
    diff_to_target(work->target, sctx->job.diff / 65536.0);
else
    diff_to_target(work->target, sctx->job.diff);

Hal ini menunjukkan bahwa target Litecoin harus dikalikan dengan 65535. Pertanyaan saya adalah:

  • Apakah target harus ditingkatkan ke 65535 dengan cara yang sama?
  • Mengapa Scrypt (Litecoin) memerlukan penyesuaian ini tetapi Bitcoin tidak?
  • Bagaimana cara menghitung target Litecoin dengan benar agar harga saham tidak lebih tinggi dari target yang dihitung?

Panduan apa pun mengenai hal ini akan sangat dihargai!

Contents

bitcoin to idr



bitcoin hari ini

bitcoin ke rupiah, harga bitcoin hari ini, 1 bitcoin
, mining bitcoin, bitcoin to usd, bitcoin indonesia, cara mendapatkan bitcoin, bitcoin news, bitcoin usd, cara main bitcoin, bitcoin indodax

#Bagaimana #cara #mengubah #pesan #mining.set_difficulty #Litecoin #menjadi #pesan #kesulitan

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *