forked from bitcoin/bitcoin
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Implement block-size market based equilibrium.
This removes BIP109, 2MB blocksize proposal. In its pace I insert the concept of market equilibrium based blocksizing. Technically this means; * We remove from the consensus rules the max-block-size. * We introduce a command-line-argument that defines the max-block-size it will accept from other nodes. Classic chose to use -blocksizeacceptlimit as a descriptive name, but for compatibility with BU has an alias for its -excessiveblocksize. Values are in whole megabytes, but floating point values are accepted with an accuracy up to 100KB. So, you can have "3.5" as blocksizeacceptlimit. This value will be put in the coinbase-comment as "EB3.5" in this example. In short; Miners can continue to use the -blockmaxsize argument or bitcoin.conf setting to limit the size of blocks they generate! All nodes can also use the `-blocksizeacceptlimit` option to limit the size of the blocks accepted from (other) miners.
- Loading branch information
Showing
24 changed files
with
89 additions
and
945 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 was deleted.
Oops, something went wrong.
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
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
Oops, something went wrong.