omgnetwork / plasma-mvp

OmiseGO's research implementation of Minimal Viable Plasma
MIT License
561 stars 158 forks source link

Add implicit fees #86

Closed DavidKnott closed 6 years ago

DavidKnott commented 6 years ago

Changes child chain transaction fees from being explicit to implicit reducing transaction size and computation required by child chain while slightly increasing the amount of information users have to track.

The operator can now exit any amount using startFeeExit and it's up to the users of the chain to verify that the operator is not withdrawing more fees than they're due and exit if they are.

DavidKnott commented 6 years ago

@kfichter Made the necessary and am merging.