Replies: 1 comment 4 replies
|
BIP proposal was assigned number 323: bitcoin/bips#2116 (comment) |
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
HOM incurs in a few benefits for mining operations, namely:
merkle_path+coinbase_tx_prefix+extranonce+coinbase_tx_suffixcomplexity to mining servers and proxies, away from mining devicesmerkle_path+coinbase_tx_prefix+coinbase_tx_suffixonNewMiningJobmessage (when compared toNewExtendedMiningJob)extranonceonSubmitSharesStandardmessage (when compared toSubmitSharesExtended)merkle_rootinstead of rebuilding it frommerkle_path+coinbase_tx_prefix+extranonce+coinbase_tx_suffixfor every sharein other words with HOM:
merkle_rootcomputations (where they actually matter)and these can become meaningful optimizations when applied at scale.
the main challenge however, is the fact that currently, HOM is limited to a 280 TH/s ceiling (assuming
nTimeis only increased after 1s has elapsed, and not "rolled" into the future):2^(NONCE_BITS + BIP320_VERSION_ROLLING_BITS) = 2^(32 + 16) = ~280Thand the mining industry is already surpassing this limit on state-of-the-art devices
that would relegate Sv2 Standard Channels to a second tier, throwing away the potential optimizations that HOM can bring when applied at scale on mining farms
but happily there are efforts to expand the number of rollable version bits (as currently established by BIP320 + BIP310):
that will allow HOM to be used on devices above 280 TH/s
All reactions