# Protocol upgrade

`kaal:entity:protocol-upgrade`

**Status.** derived

This node is assembled mechanically from the 8 claims that carry the concept tag `protocol-upgrade`. It is a roster of what the corpus says under this term. It is **not** an adjudicated definition: no single statement here has been ruled canonical, and no first-appearance call has been made. Read the claims and judge for yourself.

## Every claim under this term

8 claims across 3 works, 2019 to 2021.

**2019**

- [3441904-005](https://wulfkaal.github.io/claims/3441904-005) [failure/argued] *(failure mode)* -- Forking a chain is an insufficient governance mechanism, and even attempts to create socially optimal chain forking rules cannot suffice as a substitute for evolutionary blockchain governance protocols.
  > Existing blockchain governance still mainly consist of forking a given chain. Even attempts to create socially optimal chain forking rules cannot suffice.
  Wulf A. Kaal, Blockchain-Based Corporate Governance (2019). SSRN: https://ssrn.com/abstract=3441904
- [3441904-006](https://wulfkaal.github.io/claims/3441904-006) [condition/argued] *(failure mode)* -- Without evolutionary governance upgrades to blockchain protocols, the cost reduction that blockchain brings to the agency relationship cannot be maintained.
  > Without evolutionary governance upgrades the cost reduction for the agency relationship cannot be maintained.
  Wulf A. Kaal, Blockchain-Based Corporate Governance (2019). SSRN: https://ssrn.com/abstract=3441904
- [3441904-014](https://wulfkaal.github.io/claims/3441904-014) [failure/evidenced] *(failure mode)* -- The core governance failure of the original 2016 DAO was its inability to create dynamic governance protocol upgrades in real time through dynamic feedback loops, because its voting structure was built for investment proposals rather than governance design.
  > The core governance failure illustrated by the 2016 DAO is its failure to create dynamic governance protocol upgrades in real-time through dynamic feedback loops.
  Wulf A. Kaal, Blockchain-Based Corporate Governance (2019). SSRN: https://ssrn.com/abstract=3441904
- [3441904-024](https://wulfkaal.github.io/claims/3441904-024) [mechanism/argued] *(failure mode)* -- Hard forks can reintroduce the double spend problem, because wallets, merchants, and users running the previous code deem the new code invalid and cannot detect spending on it, so coins spent in a new block could be spent again on an old block.
  > Because wallets, merchants, and users running the previous code deem the new code invalid and thus cannot detect the spending on the new code, cryptocurrencies spent in a new block could be spent again on an old block.
  Wulf A. Kaal, Blockchain-Based Corporate Governance (2019). SSRN: https://ssrn.com/abstract=3441904
- [3441904-033](https://wulfkaal.github.io/claims/3441904-033) [failure/argued] *(failure mode)* -- Rulemaking via code is not itself a cure for static regulation, because coded solutions are subject to natural flaws such as bugs and cannot evolutionarily change protocols, making them another stable and presumptively optimal attempt.
  > On the other hand, coded solutions are subject to natural flaws (bugs) and cannot evolutionarily change protocols.
  Wulf A. Kaal, Blockchain-Based Corporate Governance (2019). SSRN: https://ssrn.com/abstract=3441904
- [3441904-040](https://wulfkaal.github.io/claims/3441904-040) [condition/argued] -- On chain governance is a necessity for most public blockchains because all existing blockchains need to calibrate soft forks for protocol upgrades.
  > On-chain governance is a necessity for most public blockchains. Because all existing blockchains need to calibrate soft forks for protocol upgrades, most public blockchain communities that value decentralization have considered on-chain governance for their protocol.
  Wulf A. Kaal, Blockchain-Based Corporate Governance (2019). SSRN: https://ssrn.com/abstract=3441904

**2021**

- [3799320-034](https://wulfkaal.github.io/claims/3799320-034) [design/argued] -- Precedent in the DAO of DAOs is replaced dynamically: if a newer template is referenced more often it becomes the prevailing precedent, while the old precedent dissipates over time through non use.
  > If the new post/template gets more often referenced by the DAO of DAOs members and other users, it becomes over time the new prevailing precedent. The old precedent dissipates over time with non-use.
  Wulf A. Kaal, A Decentralized Autonomous Organization (DAO) of DAOs (2021). SSRN: https://ssrn.com/abstract=3799320
- [3808873-033](https://wulfkaal.github.io/claims/3808873-033) [mechanism/argued] *(failure mode)* -- Decentralized networks depend on dynamic governance because evolving blockchain protocols require updates, and the practice of hardforking that remained prevalent in the early 2020s created significant economic loss for such blockchains.
  > As blockchains protocols evolve in a given market, they require updates. The practice of hardforking, that was still prevalent in the early 2020s, created significant economic loss for such blockchains.
  Wulf A. Kaal, Decentralization Neutralizers (2021). SSRN: https://ssrn.com/abstract=3808873

## Verify

Every claim above resolves to a record carrying a verbatim source quote, the sha256 of the source PDF, and a preformatted citation. Nothing here asks to be taken on trust.

    curl -s https://wulfkaal.github.io/entities/protocol-upgrade.md | sha256sum

**Canonical form.** This markdown file is the canonical hashed representation of this entity node. Its sha256 is the content hash.
