[dlc-dev] Mining pool payouts using DLC

Prayank prayank at tutanota.de
Sun May 23 13:03:26 CEST 2021


Hello everyone,

Yesterday someone had asked a question on Bitcoin SE about decentralized payouts for miners:

https://bitcoin.stackexchange.com/questions/106515/is-a-proof-of-work-consensus-mechanism-that-discourages-mining-in-pools-possible

I suggested use of discreet log contracts by mining pools once they use Stratum v2. Don't think it will be completely decentralized but it can improve things with different trust assumptions. Would appreciate any feedback:

1.Peers involved in the 2-of-2 multisig: Miner that broadcasted the block and mining pool

2.Payout address used in coinbase transaction is 2-of-2 multisig funding address for contract

3.Other miners (that use the same mining pool) use oracles and provide information about value of shares submitted by miners

4.Contract is settled based on t-of-n oracles: https://github.com/discreetlogcontracts/dlcspecs/blob/master/MultiOracle.md#t-of-n-oracles-with-bounded-error

-- 
Prayank
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailmanlists.org/mailman/private/dlc-dev/attachments/20210523/47391024/attachment.htm>


More information about the dlc-dev mailing list