• About
  • FAQ
  • Earn Bitcoin while Surfing the net
  • Buy & Sell Crypto on Paxful
Newsletter
Approx Foundation
  • Home
    • Home – Layout 1
  • Bitcoin
  • Ethereum
  • Regulation
  • Market
  • Blockchain
  • Business
  • Guide
  • Contact Us
No Result
View All Result
  • Home
    • Home – Layout 1
  • Bitcoin
  • Ethereum
  • Regulation
  • Market
  • Blockchain
  • Business
  • Guide
  • Contact Us
No Result
View All Result
Approx Foundation
No Result
View All Result
Home Bitcoin

How to convert difficulty from `mining.set_difficulty` message for Litecoin?

Moussa by Moussa
October 8, 2024
in Bitcoin
0
peer discovery – how to obtain the IP addresses of nodes for mining pools?
189
SHARES
1.5k
VIEWS
Share on FacebookShare on Twitter


I’m trying to determine how to properly convert difficulty from a mining.set_difficulty message to target for Litecoin, similar to how it’s done for Bitcoin.

For Bitcoin, the process I use is as follows:

  1. I start with the genesis nbits value: 0x1d00ffff
  2. I convert this to the max target:
    0x00000000ffff0000000000000000000000000000000000000000000000000000
    
  3. Then, I calculate the target using this formula:
    target = max_target / difficulty
    

    For example, with a difficulty of 524288, the target becomes:

    target = max_target / 524288 = 0x0000000000001fffe00000000000000000000000000000000000000000000000
    

Now, I’m trying to apply a similar algorithm to Litecoin. Here’s what I have so far:

  1. The genesis nbits for Litecoin is 0x1e0ffff0
  2. I convert this to the same max target as in Bitcoin:
    0x00000000ffff0000000000000000000000000000000000000000000000000000
    
  3. I use the formula max_target / 524288, which results in the same target as in Bitcoin:
    target = 0x0000000000001fffe00000000000000000000000000000000000000000000000
    

However, when I perform this calculation and compare it with the shares I receive on the pool side, I find that some shares have a higher target, such as:

0x0000000005713013fcbf8bf0dcc329a5f56b856c2dbe64603e34b47169eaaa50

Upon further investigation, I found this code snippet, which introduces a coefficient of 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);

This suggests that the target for Litecoin should be multiplied by 65535. My question is:

  • Should the target be scaled by 65535 in the same way?
  • Why is this adjustment necessary for Scrypt (Litecoin) but not for Bitcoin?
  • How do I correctly calculate the target for Litecoin to avoid getting shares higher than the calculated target?

Any guidance on this would be appreciated!



Source link

Related articles

Crypto Casino Duelbits Hit With $7M Hack, Taken Offline

Crypto Casino Duelbits Hit With $7M Hack, Taken Offline

September 24, 2026
Trump-Xi Summit Polymarket Odds: Can 93% Deal Hopes Hold?

Trump-Xi Summit Polymarket Odds: Can 93% Deal Hopes Hold?

September 24, 2026
Share76Tweet47

Related Posts

Crypto Casino Duelbits Hit With $7M Hack, Taken Offline

Crypto Casino Duelbits Hit With $7M Hack, Taken Offline

by Moussa
September 24, 2026
0

Key TakeawaysDuelbits, an online casino platform, confirmed a hack early Thursday.A founder said that about $7 million worth of funds...

Trump-Xi Summit Polymarket Odds: Can 93% Deal Hopes Hold?

Trump-Xi Summit Polymarket Odds: Can 93% Deal Hopes Hold?

by Moussa
September 24, 2026
0

The Trump-Xi summit Polymarket odds point to strong confidence in a trade deal. Polymarket’s contract on whether the United States...

Solana Whale Wallet Count Declines 3.6% Since May

Solana Developers Advance Simd 0112 To Cut Validator Latency

by Moussa
September 24, 2026
0

Trusted Editorial content, reviewed by leading industry experts and seasoned editors. Ad Disclosure TL;DR Solana developers have advanced SIMD-0112 through...

Uniswap v4 Ecosystem Passes 500 Registered Custom Hooks

by Moussa
September 24, 2026
0

TL;DR Uniswap’s v4 developer ecosystem has passed 500 registered custom hook deployments in the reported directory data. Hooks let developers...

Raiffeisen Bank To Roll Out Bitcoin Trading

Raiffeisen Bank To Roll Out Bitcoin Trading

by Moussa
September 24, 2026
0

Austrian banking group Raiffeisen is rolling out bitcoin trading for its 18 million customers. The firm said in a Wednesday...

Load More

youssufi.com

sephina.com

[vc_row full_width="stretch_row" parallax="content-moving" vc_row_background="" background_repeat="no-repeat" background_position="center center" footer_scheme="dark" css=".vc_custom_1517813231908{padding-top: 60px !important;padding-bottom: 30px !important;background-color: #191818 !important;background-position: center;background-repeat: no-repeat !important;background-size: cover !important;}" footer_widget_title_color="#fcbf46" footer_button_bg="#fcb11e"][vc_column width="1/4"]

We bring you the latest in Crypto News

[/vc_column][vc_column width="1/4"][vc_wp_categories]
[/vc_column][vc_column width="1/4"][vc_wp_tagcloud taxonomy="post_tag"][/vc_column][vc_column width="1/4"]

Newsletter

[vc_raw_html]JTNDcCUzRSUzQ2RpdiUyMGNsYXNzJTNEJTIydG5wJTIwdG5wLXN1YnNjcmlwdGlvbiUyMiUzRSUwQSUzQ2Zvcm0lMjBtZXRob2QlM0QlMjJwb3N0JTIyJTIwYWN0aW9uJTNEJTIyaHR0cHMlM0ElMkYlMkZhcHByb3gub3JnJTJGJTNGbmElM0RzJTIyJTNFJTBBJTBBJTNDaW5wdXQlMjB0eXBlJTNEJTIyaGlkZGVuJTIyJTIwbmFtZSUzRCUyMm5sYW5nJTIyJTIwdmFsdWUlM0QlMjIlMjIlM0UlM0NkaXYlMjBjbGFzcyUzRCUyMnRucC1maWVsZCUyMHRucC1maWVsZC1maXJzdG5hbWUlMjIlM0UlM0NsYWJlbCUyMGZvciUzRCUyMnRucC0xJTIyJTNFRmlyc3QlMjBuYW1lJTIwb3IlMjBmdWxsJTIwbmFtZSUzQyUyRmxhYmVsJTNFJTBBJTNDaW5wdXQlMjBjbGFzcyUzRCUyMnRucC1uYW1lJTIyJTIwdHlwZSUzRCUyMnRleHQlMjIlMjBuYW1lJTNEJTIybm4lMjIlMjBpZCUzRCUyMnRucC0xJTIyJTIwdmFsdWUlM0QlMjIlMjIlM0UlM0MlMkZkaXYlM0UlMEElM0NkaXYlMjBjbGFzcyUzRCUyMnRucC1maWVsZCUyMHRucC1maWVsZC1lbWFpbCUyMiUzRSUzQ2xhYmVsJTIwZm9yJTNEJTIydG5wLTIlMjIlM0VFbWFpbCUzQyUyRmxhYmVsJTNFJTBBJTNDaW5wdXQlMjBjbGFzcyUzRCUyMnRucC1lbWFpbCUyMiUyMHR5cGUlM0QlMjJlbWFpbCUyMiUyMG5hbWUlM0QlMjJuZSUyMiUyMGlkJTNEJTIydG5wLTIlMjIlMjB2YWx1ZSUzRCUyMiUyMiUyMHJlcXVpcmVkJTNFJTNDJTJGZGl2JTNFJTBBJTNDZGl2JTIwY2xhc3MlM0QlMjJ0bnAtZmllbGQlMjB0bnAtcHJpdmFjeS1maWVsZCUyMiUzRSUzQ2xhYmVsJTNFJTNDaW5wdXQlMjB0eXBlJTNEJTIyY2hlY2tib3glMjIlMjBuYW1lJTNEJTIybnklMjIlMjByZXF1aXJlZCUyMGNsYXNzJTNEJTIydG5wLXByaXZhY3klMjIlM0UlQzIlQTBCeSUyMGNvbnRpbnVpbmclMkMlMjB5b3UlMjBhY2NlcHQlMjB0aGUlMjBwcml2YWN5JTIwcG9saWN5JTNDJTJGbGFiZWwlM0UlM0MlMkZkaXYlM0UlM0NkaXYlMjBjbGFzcyUzRCUyMnRucC1maWVsZCUyMHRucC1maWVsZC1idXR0b24lMjIlM0UlM0NpbnB1dCUyMGNsYXNzJTNEJTIydG5wLXN1Ym1pdCUyMiUyMHR5cGUlM0QlMjJzdWJtaXQlMjIlMjB2YWx1ZSUzRCUyMlN1YnNjcmliZSUyMiUyMCUzRSUwQSUzQyUyRmRpdiUzRSUwQSUzQyUyRmZvcm0lM0UlMEElM0MlMkZkaXYlM0UlM0NiciUyRiUzRSUzQyUyRnAlM0U=[/vc_raw_html][/vc_column][/vc_row]
No Result
View All Result
  • Contact Us
  • Homepages
  • Business
  • Guide

© 2024 APPROX FOUNDATION - The Crypto Currency News