zeta-chain / node

ZetaChain’s blockchain node and an observer validator client
https://zetachain.com
MIT License
167 stars 109 forks source link

fix: weed out false outtx tracker submission #920

Open brewmaster012 opened 1 year ago

brewmaster012 commented 1 year ago

Currently there is no validation of observer submitted outbound tx hash. There are two problems with this lack of validation:

  1. When broadcast a signed tx, sometimes RPC returns successful but the tx is not successful.
  2. A potentially malicious observer could spam the network and perform DoS

Need: light-weight validation to weed out obvious false out tx tracker submission.

image

### Tasks
- [ ] https://github.com/zeta-chain/node/issues/1013
- [ ] https://github.com/zeta-chain/node/issues/1014
fadeev commented 1 year ago

depends on https://github.com/zeta-chain/node/issues/967 https://github.com/zeta-chain/node/issues/968