Stage 3: Proxy Nodes
At its highest degree of decentralization, as a mining facility solves hashing problems, it broadcasts its work to all other nodes participating in the Lumerin network. Validators are no longer a separate class; all nodes on the network participate in validating hashpower. In this phase, a miner will send the following information along with its hashing work: ⏺ Hashing algorithm (e.g., SHA-256) ⏺ Difficulty target set by the mining pool ⏺ Work assigned to the miner from the mining pool ⏺ The share solution submitted by the miner ⏺ A signed message from the pool validating acceptance
This information will allow nodes to verify that the submission a miner sent to the pool was valid and met the difficulty target, i.e. that a miner is doing the task assigned to it.
There is another attack to be considered: buyers receiving good hashpower but saying it was invalid, to avoid having to pay. To defend against this, buyers will be required to stake collateral, which will be released when the network can verify that the buyer's pool received the declared work and paid out. [TALK ABOUT POOL INTEGRATION HERE: HOW DOES TITAN COMMUNICATE WITH POOLS?]
Last updated
Was this helpful?