-
Will Casper 2.0 rollout happen as a usual upgrade? Or will it be a fork of the network? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments
-
Casper 2.0 (Condor) is a major protocol upgrade that introduces new features and improvements. While it requires a transition from the previous version, it does not result in a separate, competing blockchain. |
Beta Was this translation helpful? Give feedback.
-
Technically, every upgrade of the Casper network is a fork. The upgrade mechanism is such that it allows synchronized upgrades of all nodes staged. So every upgrade since fast sync was released (1.5) had pieces that only allows nodes to talk with nodes running the same configuration. So at an upgrade point, we have 3 possible scenarios.
When the minority weight sides are hung, they are on a minority fork. So an upgrade will be the same as normal upgrades as far as the nodes shutting down at the upgrade point and then running the new version and waiting for weight, then moving forward. The one big difference is that a sidecar is added to provide RPC. This will be installed as part of the staging process and it will wait until the node switched to Condor, then access the new binary port on the node and provide RPC over 7777 which the node had used with previous versions. I'm starting to put together what this upgrade process looks like and we will also have info at a later time for this that want to run nodes attached to dev-net to test those setups and see how it differs from current node operation. |
Beta Was this translation helpful? Give feedback.
Casper 2.0 (Condor) is a major protocol upgrade that introduces new features and improvements. While it requires a transition from the previous version, it does not result in a separate, competing blockchain.