-
Notifications
You must be signed in to change notification settings - Fork 267
Open
Description
Enhancement Request:
I would like to propose adding support for the StratumV2 protocol to the ESP-Miner project. StratumV2 offers significant improvements over the current StratumV1, including enhanced security, reduced bandwidth requirements, and the ability for miners to construct their own block templates.
Key Benefits:
- Security: StratumV2 provides better protection against security threats, implementing end-to-end encryption to prevent hashrate hijacking and other man-in-the-middle attacks Stratum V2 Overview.
- Efficiency: The protocol reduces unnecessary data transmission, optimizing operations by using a more efficient binary encoding, which significantly lowers the data payload size compared to the JSON-RPC used in Stratum V1 Stratum V2 Documentation.
- Decentralization: Allows greater control over block construction, supporting decentralized mining practices by enabling miners to select their own transaction sets, thus improving the decentralization of mining Bitcoin Manual on Stratum V2.
Consideration:
While it is possible to use a translation proxy to avoid making significant changes to the ESP-Miner, this approach would not allow hashers to benefit from the direct security and efficiency improvements offered by StratumV2. Thus, implementing StratumV2 natively in ESP-Miner could provide more substantial benefits to mining operations.
Thank you for considering this addition.
forrestbice, plebhash and AlejandroDeLaTorreplebhash, forrestbice and AlejandroDeLaTorreplebhash, forrestbice, AlejandroDeLaTorre and sz4bi
Metadata
Metadata
Assignees
Labels
No labels