Comments (5)
Hey, that's not quite how it works. In the discussion thread, I believe Duncan really meant '5' and not '4', as the current quorum parameter is set to 5.
What Duncan explains in this comment is that a hard-fork ships with a code change, so a super majority of nodes must have adopted the code change before the genesis delegates pull the trigger and submit/vote a proposal. This is effectively done by submitting an protocol parameter update that increase the protocol major version.
In a comparison, a soft fork is merely updating an existing parameter, within the existing semantic known to all nodes. So there's no particular need for synchronization. Every node will keep working the same after the parameter update, there's no need to ship a code update.
from cips.
They are in different CIPs @ch1bo:
With the CIP-0001's rework, we are also planning some better categorization of the CIPs which should help to find those. We could also have them reference one another to ease navigation.
from cips.
@ccgarant with the answers to the questions above, and the merged #370 linking the proposals together as in #369 (comment), would you be satisfied if we close this one?
from cips.
Thanks for reviewing @KtorZ.
I guess from reading the CIP, it's not abundantly clear what exactly are the benefits of the updatable vs non-updatable parameters. I feel like there should be more explicit ultra-clear delineation between the two. Currently they seem to be exactly the same from the text.
Also, there seems to be misinformation around the updatable param updates requiring 4 signatures. I am among them 😅.
A clarification update and public info sharing would probably go a long way for us Normies.
from cips.
I just realized that CIP-9 is a bit out-of-date as well. At least it does not include updates of Alonzo and Babbage?
from cips.
Related Issues (20)
- cip-0068 impl example error HOT 1
- CIP 58 is in wrong directory HOT 1
- CIP-????: Script may want to refuse to accept wrong assets: `Acceptor` scripts HOT 4
- CIP-0381 | Adapt final API HOT 2
- CIP-1694 | Lost ADAs and Maintaining Voting Integrity HOT 2
- CIP links to hydra.iohk.io are all broken HOT 1
- CIP-30: Add getNetworkName() Function to API HOT 4
- CIP-0068 | question on reference code HOT 2
- Versioning alternatives HOT 12
- Please approve my KYC Pi Network HOT 1
- CIP-0007 | Adjust preamble and structure w.r.t CIP-0001
- CIP-0023 | Adjust preamble and structure w.r.t CIP-0001
- CIP-0024 | Adjust preamble and structure w.r.t CIP-0001
- CIP-0074 | Adjust preamble and structure w.r.t CIP-0001
- [email protected]@Hornan7 the document content looks great in readability and formatting: thanks to yourself and whoever you are working with to achieve this, with ongoing thanks for offering to keep it updated. HOT 1
- CIP-30: Permission Sets HOT 4
- CIP-1694: Default DRep HOT 1
- CIP-1694: Careful thinking about extra bytes in DRep-ID and other governance elements HOT 5
- CIP-1694: A need to add the option `Abstain` as a state for each Constitutional Committee members. HOT 2
- CIP-30 Extension Naming HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cips.