TIP-037 Gas Reimbursements for v2 Node Operators
Vote Type:
Token holder DAO snapshot, 5 day vote window
DAO Elected Representative Sponsor:
Vict0r, David
Overview:
This is a proposal for the Threshold DAO Treasury Guild to reimburse tBTC v2 node operators for gas costs their clients incur when sending necessary transactions to Ethereum.
Milestones and Deadlines:
Gas reimbursements start when minting goes live. From there it is an indefinite expense.
Who is Involved:
Threshold Treasury Guild, tBTC v2 Node Operators
Why:
The goal of this proposal is to avoid “dishonest” tBTC v2 operators modifying their clients to maximize returns.
Dishonest operators modifying clients can slow down the tBTC v2 network.
Detailed Summary:
tBTC v2 operators run off-chain clients. Off-chain clients occasionally send transactions to Ethereum. The client needs to pay ETH in gas for the transactions.
There is no efficient way to force someone to send that transaction. This means, a situation could emerge where operators modify clients to not send any transactions in order to not spend any ETH on gas as a method of returns optimization. This would slow down the network.
Expected Cost:
This is not expected to be a major cost for the Threshold DAO if passed.
The expected cost for this proposal is variable because it is based on tBTC v2 network usage and Ethereum gas rates.
This table gives an estimate of cost by function call frequency and by gas unit cost:
For more information on the purpose of these five transactions please refer to the tBTC technical docs here.
The expected cost for this proposal is between .197e and 1.97e per week.
Reimbursement Mechanism:
Reimbursement is automated through a Reimbursement Pool. More information on the Reimbursement Pool is located below.
keep-core/ReimbursementPool.sol at main · keep-network/keep-core · GitHub.
Tx Details (If required):
N/A
Additional Info (Optional):
This proposal was originally discussed at a Threshold Treasury Guild meeting. From there updates were made based on group feedback. Next it was discussed at a Threshold DAO contributor sync.