Comments (3)
Targeting a fixed proof target time probably not very stable, because that would mean the base fee would change regardless of what the proof reward is. Calculating the proof delay based on the expected reward the proof would get when it ends up onchain seems like a more stable way to handle this. The expected prover reward would be something the prover could set personally to whatever value it wants.
agreed, maybe we can change the current codebase to do that? cc @RogerLamTd
from taiko-client.
Targeting a fixed proof target time probably not very stable, because that would mean the base fee would change regardless of what the proof reward is. Calculating the proof delay based on the expected reward the proof would get when it ends up onchain seems like a more stable way to handle this. The expected prover reward would be something the prover could set personally to whatever value it wants.
from taiko-client.
Thoughts on adding another flag to allow provers to set target reward? I could work on that! @davidtaikocha @Brechtpd
from taiko-client.
Related Issues (20)
- feat(proposer): improve proposing strategy
- feat(driver): integrate blob server
- chore(test): bump foundry version in integration tests
- feat(cmd): use `gwei` as default unit for all related flags / logs
- feat(repo): should not retry sending transactions when the gas estimation shows `execution reverted`
- feat(prover): introduce `R0` proof provider
- feat(blob-fetcher): integrate SocialScan blob storage service HOT 1
- chore(ci): checkout import automaticly
- fix(pkg): investigate `Genesis block not found in TaikoL1` warning HOT 1
- feat(prover): guardian prover changes based on `taiko-mono` #16790
- feat(bindings): find another way to show protocol custom errors HOT 1
- feat(prover): make guardian provers connecting to their local `raiko` service
- Proposer not making right transaction HOT 1
- taiko-client /status endpoint runtime error: invalid memory address or nil pointer deference HOT 8
- fix(pkg): `TryParsingCustomErrorFromReceipt` returns `nil`
- Caught SIGILL in blst_cgo_init, consult <blst>/bindings/go/README.md.
- test(proposer): change tests to send blob transactions
- Inconsistency in Transaction Status Reporting for Proposer and Subsequent Proving Failures HOT 4
- chore(ci): speed up `docker-build` workflow
- feat(prover): integrate new Raiko APIs (openAPI) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from taiko-client.