Fork mění pravidla blockchainu. Někdy je změna zpětně kompatibilní a staré uzly mohou stále zpracovávat nové bloky. To je soft fork. Někdy změna naruší kompatibilitu a všechny uzly musí upgradovat. To je hard fork. Toto rozlišení je důležité, protože soft fork vyžaduje, aby ho přijala pouze většina těžařů. Hard fork vyžaduje, aby všichni přešli na nová pravidla, jinak riskují rozdělení řetězce.
Forky se dějí kvůli upgradům, opravám chyb a neshodám. Když se komunita Etherea v roce 2016 rozhodla zvrátit hack DAO, řetězec se rozdělil. Jedna skupina akceptovala rollback a pokračovala jako Ethereum. Jiná skupina jej odmítla a pokračovala jako Ethereum Classic. Oba řetězce stále existují. Bitcoin Cash se v roce 2017 oddělil od Bitcoinu kvůli omezením velikosti bloku. Fork vytvořil nový řetězec s jinými pravidly a samostatnou komunitou. Fork není ze své podstaty dobrý ani špatný. Je to mechanismus správy. Řetězec, který přiláká více uživatelů, těžařů a vývojářů, obvykle vítězí.
Typy vidlic
- Soft fork — zpětně kompatibilní změna pravidel
- Hard fork — zásadní změna vyžadující upgrade všech uzlů
- Sporná fork – komunita se rozděluje, vznikají dva řetězce
- Neproblematická vidlice – plynulý upgrade, žádné prasknutí řetězu
Forky jsou způsobem, jakým se blockchainy vyvíjejí. Jsou také způsobem, jakým se komunity tříští.
Comments
No comments yet. Be the first to share a thought.
Leave a comment