aboutsummaryrefslogtreecommitdiffstats
path: root/core/tx_pool_test.go
diff options
context:
space:
mode:
authorSonic <sonic@dexon.org>2019-01-18 11:55:51 +0800
committerWei-Ning Huang <w@dexon.org>2019-04-09 21:32:56 +0800
commit88b3ad43fb7f7d69672a9ce42992b01e17ffbb5f (patch)
tree092628d1c460a676dd234f4a3fb54185a611405f /core/tx_pool_test.go
parent4848d54d3a497990030831cb10ea69274ddbd2f2 (diff)
downloaddexon-88b3ad43fb7f7d69672a9ce42992b01e17ffbb5f.tar.gz
dexon-88b3ad43fb7f7d69672a9ce42992b01e17ffbb5f.tar.zst
dexon-88b3ad43fb7f7d69672a9ce42992b01e17ffbb5f.zip
core, dex: use block hash as witness data (#160)
Using only state root and receipt root as witness data can not protect other fields in block header, ex: bloom, difficulty, gas limit, gas used... So that everyone can manipulate these fields to create as many valid blocks at the same height as he want. Although this will not effect the state, one can spam us when syncing. Using block hash as witness data can solve this.
Diffstat (limited to 'core/tx_pool_test.go')
0 files changed, 0 insertions, 0 deletions