Powrót

1. Poziom podstawowy

Ukończono: 0%
Kroki: 0/0
  1. 1. Co to są te kryptowaluty?
  2. 2. Bitcoin – historia rewolucji technologicznej
  3. 3. Satoshi Nakamoto – kim jest twórca Bitcoina?
  4. 4. Vitalik Buterin – twórca Ethereum
  5. 5. Co to jest blockchain i jak działa?
  6. 6. Co to jest token NFT?
  7. 7. Co to jest pieniądz?
  8. 8. Kryptowaluty kontra pieniądz fiducjarny – co wygra?
  9. 9. Co to jest DeFi (zdecentralizowane finanse)?
  10. 10. DeFI: możliwości, wady i zalety zdecentralizowanych finansów
  11. 11. Co to jest altcoin? 
  12. 12. Co to są stablecoiny?
  13. 13. Portfel kryptowalutowy - co to takiego?
  14. 14. Co to jest hossa / bessa? Dlaczego mówimy o rynku niedźwiedzia i byka? 
  15. 15. Bezpieczeństwo na rynku krypto – jakich zasad warto przestrzegać?
  16. 16. Co to jest fraza seed?
  17. 17. Dogecoin i memecoin - co to takiego?
  18. 18. Co to jest schemat Ponziego?
  19. 19. Na czym polega Soft Fork i Hard Fork?
  20. 20. Przykłady zastosowania technologii blockchain
  21. 21. Czy blockchain jest bezpieczny?
  22. 22. Jakie są rodzaje sieci blockchain?
  23. 23. Czym jest i jak działa przeciążenie sieci blockchain?
  24. 24. Portfele kryptowalutowe: hot wallet vs. cold wallet – podstawowe różnice!
  25. 25. Dywersyfikacja portfela kryptowalutowego
  26. 26. Halving Bitcoina – czym jest i jak wpływa na jego cenę?
  27. 27. Blockchain kontra bazy danych: kluczowe różnice!
  28. 28. Jak przesyłać kryptowaluty?
  29. 29. Najważniejsze kryptowalutowe akronimy/slang, które musisz znać!
  30. 30. Historia memecoinów: szaleństwo czy świetna inwestycja?
  31. 31. Co to jest Ethereum? Przykłady zastosowania i opis tokena.
  32. 32. Wszystko, co musisz wiedzieć o gas fee w Ethereum!
  33. 33. Gavin Wood: wizjoner Blockchain i współtwórca Ethereum
  34. 34. Zdecentralizowane aplikacje dApps - czym są?
  35. 35. Czym jest Proof of Work (PoW), a czym Proof of Stake (PoS)?
  36. 36. Czym jest mechanizm konsensusu Proof of Authority (PoA)?
  37. 37. Czym jest dowód spalania Proof of Burn (PoB)?
  38. 38. Co to jest whitepaper (biała księga)? Jaki ma cel i jak ją napisać?
  39. 39. Inteligentne kontrakty (Smart Contracts) — czym są?
  40. 40. Know Your Customer (KYC) i Anti-Money Laundering (AML) - czym są w branży kryptowalut?
  41. 41. Gry blockchain i NFT - jak na nich zarabiać?
  42. 42. Płynność na rynku kryptowalut
  43. 43. Inflacja i jej skutki na rynkach finansowych
  44. 44. Czym jest stagflacja i dlaczego ma negatywny wpływ na rynek?
  45. 45. Czym są tokeny użytkowe i jakie mają zastosowanie w sektorze kryptowalut?
  46. 46. Kopanie kryptowalut. Na czym polega mining?
  47. 47. Na czym polega trudność wydobycia?
  48. 48. Co to jest procent składany?
  49. 49. Czym są monety prywatności (Privacy Tokens) i czy są legalne?
  50. 50. Co to jest CBDC – pieniądz cyfrowy banku centralnego?
  51. 51. Na czym polega Airdrop kryptowalut?
  52. 52. Podstawowe różnice pomiędzy ICO, IEO i STO
  53. 53. Czym są zdecentralizowane organizacje DAO i jak działają? Czym są tokeny DAO?
  54. 54. Czym jest EURT? Jak działa?
  55. 55. Jaka jest różnica pomiędzy Circulating Supply, a Total Supply?
  56. 56. Snapshot w świecie kryptowalut - czym są?
  57. 57. Czym jest indeks Fear and Greed w kryptowalutach?
  58. 58. APR kontra APY: jaka jest różnica?
  59. 59. Czym jest Initial Farming Offer (IFO)?
  60. 60. Czym są finanse regeneracyjne (ReFi)?
  61. 61. Kim jest Craig Wright-domniemany twórca Bitcoina?
  62. 62. Czym jest dominacja Bitcoina (BTC.D)?
  63. 63. Michael Saylor — samozwańczy maksymalista Bitcoina
  64. 64. Bitcoin Pizza Day
  65. 65. AI blockchain – nowe spojrzenie w przyszłość?
  66. 66. Czym jest WorldCoin? Wszystko, co musisz wiedzieć na temat tej kryptowaluty!
  67. 67. Przewodnik po kolekcji Azuki NFT: wszystko, co musisz o niej wiedzieć!
  68. 68. 10 najdroższych niewymiennych tokenów (NFT) w historii!
  69. 69. The Bored Ape Yacht Club (BAYC) – historia popularnej kolekcji NFT!
  70. 70. CyberPunks – historia najpopularniejszej kolekcji NFT w branży krypto!
  71. 71. NFT Art: Rewolucja w cyfrowej sztuce – historia i przykłady!
  72. 72. Kim jest Changpeng Zhao, CEO Binance?
  73. 73. Kim jest Brian Armstrong – CEO Coinbase?
  74. 74. Kim jest Galy Gensler i SEC? Jak Komisja Papierów Wartościowych i Giełd (SEC) wpływa na rynek kryptowalut?
  75. 75. Najpopularniejsze platformy mediów społecznościowych Web3! Czy zastąpią znane nam platformy?
  76. 76. Czym jest IoT – Internet Rzeczy?
  77. 77. Analiza on-chain w świecie kryptowalut: Wszystko, co musisz o niej wiedzieć
  78. 78. Czy możesz przekazać swoje kryptowaluty po śmierci? Jak przekazać kryptowalutowy spadek?
  79. 79. Czym jest test Howeya? Jakie ma zastosowanie w kryptowalutach?
Lekcja 19 z 79

19. Na czym polega Soft Fork i Hard Fork?

Świat kryptowalut obfituje w wiele pojęć, które mogą wydawać się zawiłe, jednak warto się nimi zainteresować, szczególnie jeśli dopiero rozpoczynasz swoją przygodę z cyfrowymi aktywami. Branża kryptowalut nieustannie ewoluuje, nie pozostając bez zmian ani na chwilę. Co dzień pojawiają się nowości, często opatrzone nowymi nazwami i skrótami. W dzisiejszej lekcji skupimy się na wyjaśnieniu dwóch terminów, które na pewno słyszałeś – Hard Fork i Soft Fork. Zaczynamy!

Fork 

Zaczniemy od… widelca, mimo że kryptowalutowy fork nie ma z nim nic wspólnego. Z forkiem mamy do czynienia wtedy, kiedy zachodzą zmiany w blockchainie danej kryptowaluty. To może nawet prowadzić do wyodrębnienia nowej kryptowaluty od tej oryginalnej. Dochodzi do tego, gdy część górników nie akceptuje wprowadzanych zmian i kontynuuje pracę przy starym łańcuchu, podczas gdy inni rozpoczynają wydobycie nowego. Przykładem takiego rozgałęzienia jest hard fork między ETH a Ethereum Classic.

Forki mogą mieć także charakter ekonomiczny np. fork na Bitcoinie oraz powstanie Bitcoin Gold. Cała zmiana polegała na uprzywilejowaniu koparek GPU nad koparkami ASIC. Jak pewnie zauważyłeś, Fork może przyjmować dwa główne typy: Hard Fork i Soft Fork.

Po co są forki? 

Decentralizacja jest celem kryptowalut. Chęć rezygnacji ze scentralizowanych pośredników w zakresie przechowywania i wymiany wartości jest głównym wyzwaniem różnych proponowanych protokołów

Wszyscy uczestnicy sieci przestrzegają podobnych zasad, aby zapewnić decentralizację. Zasady te są  określone w protokole konsensusu. Niezależnie od użytego protokołu, czy w Proof of Work, czy Proof  of Stake, każdy blockchain komunikuje informacje w sposób zdecentralizowany. Te zasady konsensusu służą do potwierdzania ważności transakcji i bloków. Niemniej jednak bezpośrednie zaangażowanie użytkowników zgodnie z tymi zasadami stwarza możliwość konfrontacji blockchaina z Soft Forkiem lub, w najgorszym przypadku, z Hard Forkiem, gdy te ewoluują. 

Soft Fork 

Soft Fork to zmiana w zasadach, która jest kompatybilna wstecz. Innymi słowy, jeśli masz już stare oprogramowanie, nadal możesz korzystać z blockchaina po Soft Forku. Można powiedzieć, że to aktualizacja, która nie robi dużego zamieszania. Przykładem może być zmiana reguł dotyczących wielkości bloku w blockchainie. Jeśli przed Soft Forkiem blok mógł mieć maksymalnie 1 megabajt, to po Soft Forku możesz dalej używać swojego starego oprogramowania, ale nowe zasady będą obowiązywać dla tych, którzy zdecydują się na aktualizację.

Przykładem Soft Forka na Bitcoinie był tzw. “Segregated Witness” (SegWit), który został wdrożony w sierpniu 2017 roku.

Przed SegWitem, w blokach blockchaina znajdowały się informacje o transakcjach oraz podpis cyfrowy zwany “witness data”. SegWit to zmiana w strukturze bloków, która przeniosła część tej “witness data” poza główny blok transakcyjny. Oznacza to, że pewne informacje zostały “odseparowane” od reszty danych transakcyjnych.

Dlaczego to było ważne?

Zwiększenie rozmiaru bloku: SegWit pozwolił na zwiększenie ilości dostępnego miejsca w blokach bez bezpośredniego zwiększania ich rozmiaru. To pomogło w redukcji opóźnień i kosztów transakcji.

Rozwiązanie problemu malleability (identyfikacja transakcji): SegWit także rozwiązał problem malleability, co oznaczało, że trudniej było modyfikować identyfikatory transakcji, co miało pozytywny wpływ na rozwój technologii związanej z Bitcoinem.

Ważne jest zauważenie, że SegWit był Soft Forkiem, ponieważ stare oprogramowanie mogło nadal działać na nowym blockchainie, choć użytkownicy, którzy zaktualizowali swoje oprogramowanie, mogli korzystać z nowych funkcji i korzyści. To zmiana, która sama w sobie nie spowodowała rozłamu w społeczności użytkowników.

Hard Fork 

Hard Fork to bardziej radykalna zmiana. Wprowadza nowe zasady, które nie są już zgodne z poprzednimi. Działa to jak rozłam, gdzie powstaje dwie różne wersje blockchaina. Jeśli chcesz korzystać z nowego blockchaina po Hard Forku, musisz zaktualizować swoje oprogramowanie i pracować według nowych wzorców. Przykładem może być sytuacja, w której zmienia się całkowicie sposób funkcjonowania kryptowaluty, na przykład algorytm, który odpowiada za “kopanie” nowych bloków.
Hard Forki są niebezpieczne, ponieważ często powodują rozszczepienie łańcucha. Jeśli w tym samym czasie doszłoby do rozłamu między górnikami, mogą powstać nowe łańcuchy, gdyż jedni mogą pracować w starym systemie, a drudzy w nowym. W takich przypadkach sieć może stać się podatna na ataki. Mimo tego bywa, że Hard Forki są konieczne. Idą z duchem rozwoju technologii blockchain i ulepszają daną sieć czy kryptowalutę. Dodatkowo Hard Fork zwiększa funkcjonalność sieci, usuwa zagrożenia  dotyczące bezpieczeństwa i rozwiązuje spory w społecznościach kryptowalutowych. Co ciekawe – Hard Forki mogą być przypadkowe.

Hard Fork kontra Soft Fork 

Hard Fork Soft Fork
To nie jedyny sposób aktualizacja  oprogramowania kryptowaluty.Są bezpieczniejszą alternatywą aktualizacji.
Zmienia zasady łańcucha bloków. Dodaje nowe cechy i funkcje do łańcucha, bez zmiany jego  zasad.
Może spowodować powstanie nowej  kryptowaluty.Często wykorzystywany do wprowadzenia nowych funkcji,  szczególnie z poziomu programistycznego.
Zmienia cały ekosystem kryptowaluty.

Podsumowanie 

Solidność i niezmienność blockchaina nie powinny sprawić, że zasady nieodłącznie związane z  ewolucją społeczeństwa znikną. Soft Fork i Hard Fork to rozwiązania pozwalające przezwyciężyć  problemy techniczne, ekonomiczne lub społeczne, które mogą pojawić się na blockchainie. Aktualizacje mają tę zaletę, że stale zapewniają wolę użytkowników przy jednoczesnym poszanowaniu konsensusu. Ta krótka lekcja pozwoli Ci dostrzec różnice, pomiędzy Hard Forkiem i Soft Forkiem. Obie definicje często występują w kryptowalutowym świecie, więc warto je od siebie odróżniać.

Przetestuj swoją wiedzę na Kanga Exchange