Comments (1)
@MadelineMurray we already have details on coinbase
(here) and chainID
(here), including a table with the various chain IDs.
The only thing missing would be mixhash
and it is used to store an intermediate value in the PoW calculation. I'm not sure it is worth providing a long explanation for it, but we could if we feel that is valuable. This StackExchange post gives a good overview:
mixhash is actually calculated from nonce as intermediate value when validating PoW with Hashimoto algorithm. But this calculation is still pretty heavy and a node might be DDoSed by blocks with incorrect nonces. mixhash is included into block to perform lightweight PoW 'pre-validation' to avoid such attack, as generating a correct mixhash still requires at least some work for attacker
from besu-docs.
Related Issues (20)
- The `sequenced` transaction pool behaviour isn't documented
- Replace Goerli with Holesky
- Document plugins best practices
- Document plugin lifecycle
- Add a "Create a simple plugin" tutorial
- Document how to configure a plugin
- Document how to deploy a plugin
- Document how to test a plugin
- Document how to troubleshoot a plugin
- Document how to use the Plugin API
- Document how to use plugin metrics
- Document the Plugin API
- Add the `decode` subcommand
- Document how to use the cached genesis state. HOT 1
- Document option to configure the price bump percentage required to replace blob transactions
- Add logging information about how to view invalid transactions in Log4J2
- Document the ` tx-pool-max-prioritized-by-type` option
- Fix formatting issues
- Document `miner_setExtraData` and `miner_getExtraData`
- `rpc-gas-cap` overrides gas limit
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 besu-docs.