Hard Forks, Soft Forks, Defaults and Coercionby@Vitalik
279 reads

Hard Forks, Soft Forks, Defaults and Coercion

by Vitalik Buterin8mMay 30th, 2019
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Hard forks and soft forks change the rules of a protocol by reducing the set of transactions that is valid. Hard forks allow previously invalid transactions and blocks to become valid, so clients must upgrade their clients to stay on the hard-forked chain. Soft forks only really require consent from miners/validators (as even if users still use the old rules, if the nodes making the chain use the new rules then only only things valid under new rules will get into the chain in any case; hard forks require opt-in consent from users.

Coins Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Hard Forks, Soft Forks, Defaults and Coercion
Vitalik Buterin HackerNoon profile picture
Vitalik Buterin

Vitalik Buterin

@Vitalik

L O A D I N G
. . . comments & more!

About Author

Vitalik Buterin HackerNoon profile picture
Vitalik Buterin@Vitalik

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite