Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Now we can analyze each parameter with several criterias:

ParameterPossible ValuesDefault ValueShould it be synchronized between PeersShould it pass consensusCan it be applied without restartWill it affect clients
Key PairValid Key Hash
NoNoYesYes
Kura Modestrict/fast
NoNoYesNo
Block Store PathValid Unix path
NoNoWith additional developmentNo
Peer IdValid URL + Key Hash
Yes (Other Peers should update old Id to the new one)NoWith additional developmentYes
List of Trusted PeersValid URL + Key Hash
YesYesYesNo
Block Timeunsigned 128 bit integer2000 (ms)YesYesYesNo
Maximum amount of Faulty Peersunsigned 32 bit integer
YesYesYesNo
Commit Timeunsigned 128 bit integer
YesYesYesNo
Transaction Receipt Timeunsigned 128 bit integer
YesYesYesNo
Client-side URLValid URL
NoNoYesYes
Peer-side URLValid URL
YesNoYesNo
Maintenance URLValid URL
NoNoYesYes
Gossip Periodunsigned 128 bit integer
YesYesYesNo
Batch Sizeunsigned 32 bit integer
Yes?YesYesNo
Maximum Transactions Blockunsigned 32 bit integer
YesYesYesNo
Transaction Time to Liveunsigned 128 bit integer
YesYesYesNo
Maximum Logging LevelTRACE/INFO/DEBUG/WARN/ERROR
NoNoYesNo
Terminal Color Enabledtrue/false
NoNoYesNo
Date Time FormatString
NoNoYesNo

...