-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dev/ecip tabs #4
base: master
Are you sure you want to change the base?
Conversation
Signed-off-by: ia <[email protected]>
Signed-off-by: ia <[email protected]>
_specs/ecip-tabs.md
Outdated
tab += state.balance(tx.sender, block.parentHash) | ||
} | ||
} | ||
return tab |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
where is the miner balance?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Miner balance is gone. It was a "convenient shortcut" idea for miners originally, but I've removed it entirely now. The aggregated balance (TABS) must represent guaranteed, "proven" balance. Tallying the balance of a block's coinbase
does not represent a proven, active balance.
For example, an attacker could, by modifying the coinbase of blocks they produce, cite a greater balance than actually available to them.
Instead, miners need to include valid transactions representing their own balance, if they want.
Signed-off-by: ia <[email protected]>
Signed-off-by: ia <[email protected]>
Signed-off-by: ia <[email protected]>
Signed-off-by: ia <[email protected]>
Signed-off-by: ia <[email protected]>
Signed-off-by: ia <[email protected]>
Signed-off-by: ia <[email protected]>
Signed-off-by: ia <[email protected]>
Signed-off-by: ia <[email protected]>
Signed-off-by: ia <[email protected]>
Signed-off-by: ia <[email protected]>
Signed-off-by: ia <[email protected]>
Signed-off-by: ia <[email protected]>
Signed-off-by: ia <[email protected]>
+ Assign Number + Add Discussion Thread
Date was stale
View rendered document: https://github.com/meowsbits/ECIPs/blob/dev/ecip-tabs/_specs/ecip-tabs.md