Network serialization for Genesis chain parameters #114
Labels
*compatibility*
Interoperability and compatibility issues
*consensus*
Changes breaking existing consensus rules
feature
New functionality
question
Further information is requested
Milestone
Genesis commits to
ChainHash
(hash of the genesis block of the underlying blockchain), however it contains (for P2P networking purposes) information about the target blockchain (name etc) calledChainParam
. This allows not to hardcore list of supported blockchains (main, test, signet, regtest, sidechains, test sidechains...) into each and all client-level software. However,ChainParam
may evolve, so to avoid compatibility issues and allow extensibility w/o RGB contract change wewill serialize chain parameters in all known/legacy formats for compatibility:
The text was updated successfully, but these errors were encountered: