-
Notifications
You must be signed in to change notification settings - Fork 220
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: add block/transaction weights to RFC (#3368)
Description --- Add `Block/Transaction Weight` section to Base node RFC [Rendered](https://demo.hedgedoc.org/s/WsVGgJFO0) This section probably raises a lot of questions but hopefully can trigger some discussion around the way we weight block/transaction bodies and the way these weightings effect fees. Some considerations: - Tari script: increases storage size of the UTXO set, adds computation cost at spend time - Asset registration: adds bytes to output features, depends on number of template_ids added so we may want to include this in the cost / add a consensus rule on the maximum allowed template IDs - Performance: the added iterations through the ~~input/~~ output sets add a performance hit at tx/block validation time Motivation and Context --- Formally define block/transaction body weights taking into account TariScript and asset registration How Has This Been Tested? --- N/A docs
- Loading branch information
Showing
2 changed files
with
41 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters