Skip to content

Commit 946f5c7

Browse files
authored
Merge pull request #297 from input-output-hk/nahern-patch-25
Update 10-about-hard-forks.mdx
2 parents e3d9e5b + 85a3f02 commit 946f5c7

File tree

1 file changed

+1
-10
lines changed

1 file changed

+1
-10
lines changed

content/04-core-concepts/10-about-hard-forks.mdx

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ period, adds Shelley blocks. There was no fundamental restart point that erased
2121
the history of previous activities.
2222

2323
### What is a hard fork combinator?
24-
2524
A combinator is a technical term used to indicate the combination of certain
2625
processes or things. In the case of Cardano, a hard fork combinator combines
2726
protocols, thereby enabling the [Byron-to-Shelley transition](https://iohk.io/en/blog/posts/2020/04/29/from-byron-to-shelley-part-one-the-testnets/) without system
@@ -38,7 +37,6 @@ combinator facilitates the transition from Shelley to Goguen and beyond by
3837
simplifying the previous Byron-to-Shelley evolution.
3938

4039
### Moving from Byron Ouroboros Classic to Shelley Ouroboros Praos
41-
4240
Cardano Byron mainnet ran on the Ouroboros _Classic_ consensus protocol. Cardano
4341
Shelley mainnet, which is the current development era, transitions to a
4442
decentralized network running on the new Ouroboros _Praos_ consensus protocol,
@@ -106,22 +104,15 @@ With the Mary upgrade, the ledger’s accounting infrastructure processes not on
106104
Developers, businesses, and applications can create general purpose (fungible) or specialized (non-fungible) tokens to achieve commercial or business objectives. These might include the creation of custom payment tokens or rewards for decentralized applications; stablecoins pegged to other currencies; or unique assets that represent intellectual property. All these assets can then be traded, exchanged, or used as payment for products or services.
107105

108106
**Further reading:**
109-
110107
- [Learn about native tokens](https://docs.cardano.org/native-tokens/learn)
111108

112109
### Alonzo: smart contract support
113-
114-
*Alonzo* is the next protocol upgrade, as part of the Goguen development theme. It builds on top of transaction metadata, token locking, and native asset functionality to allow for functional smart contract development.
110+
*Alonzo* is the protocol upgrade implemented in September 2021, as part of the Goguen development theme. It builds on top of transaction metadata, token locking, and native asset functionality to enable smart contract development.
115111

116112
This upgrade introduces a versatile platform opening up opportunities for businesses and developers, by allowing the creation of smart contracts and decentralized applications (DApps) for decentralized finance (DeFi).
117113

118114
Such capability is enabled by adding the necessary tools and the infrastructure using the Plutus Platform. Applying a rigorous approach based on formal methods and verification, Alonzo extends the basic multi-signature scripting language (multisig) used in Cardano Shelley. Multisig is being upgraded to the Plutus Core language for more powerful and secure scripting options. For this, Alonzo implements the [extended unspent transaction output (EUTXO) accounting model](https://iohk.io/en/blog/posts/2021/03/12/cardanos-extended-utxo-accounting-model-part-2/).
119115

120-
Alonzo is on testnet stages now, find out more by visiting:
121-
122-
- [The Alonzo testnet](https://testnets.cardano.org/en/testnets/alonzo-testnet/)
123-
124116
**Further reading:**
125-
126117
- [Smart contracts - here we come](https://iohk.io/en/blog/posts/2021/04/08/smart-contracts-%E2%80%93-here-we-come/)
127118
- [Plutus: what you need to know](https://iohk.io/en/blog/posts/2021/04/13/plutus-what-you-need-to-know/)

0 commit comments

Comments
 (0)