Powrót

2. Poziom średnio-zaawansowany

Ukończono: 0%
Kroki: 0/0
  1. 1. Czym jest warstwa 0 w technologii Blockchain?
  2. 2. Warstwy blockchain - czym jest layer 1?
  3. 3. Druga warstwa - co to jest? 
  4. 4. Blockchain i jego warstwy - Czym jest warstwa trzecia Blockchain layer 3 (L3)
  5. 5. Ethereum 2.0 – co to jest?
  6. 6. Ethereum Proof-of-Stake (PoS) – co powinieneś wiedzieć?
  7. 7. Ethereum London Hard Fork - co to jest?
  8. 8. Czym jest Ethereum Name Service (ENS) i jak działa ta domena?
  9. 9. Arbitrum: rozwiązanie skalowania Ethereum – wszystko, co musisz wiedzieć
  10. 10. Polygon 2.0 – warstwa wartości dla Internetu
  11. 11. Ethereum ERC-4337 – czym jest i jak działa ten standard?
  12. 12. Czym jest token ERC20 i jak powstaje?
  13. 13. Standard ERC-721X vs. ERC721 – podstawowe różnice!
  14. 14. Na czym polega spalanie kryptowalut?
  15. 15. Przykłady wykorzystania Web3 na blockchainie
  16. 16. Czym jest Web5?
  17. 17. Blockchain Oracle – czym są wyrocznie?
  18. 18. Polkadot - Zdecentralizowany blockchain i kryptowaluta DOT
  19. 19. Polkadot Parachain - Blockchain nowej generacji
  20. 20. Interoperacyjność w świecie kryptowalut i blockchain
  21. 21. Czym jest Blockchain sharding?
  22. 22. Mainnet versus Testnet na blockchainie. Kompletny przewodnik!
  23. 23. MINA Protocol: najlżejszy blockchain na świecie!
  24. 24. Zrównoważony Blockchain – Proof of Useful Work & Flux
  25. 25. Cosmos SDK: Budowa Ekosystemu Blockchain
  26. 26. Czym jest interoperacyjność międzyłańcuchowa w technologii Blockchain?
  27. 27. Trylemat blockchain – wyjaśnienie problemu. Jaki ma wpływ na płatności kryptowalutowe?
  28. 28. Tokeny niewymienne i giełdy NFT
  29. 29. Jak zarabiać na NFT?
  30. 30. Czym są opłaty licencyjne NFT?
  31. 31. NFT Gas Fee- co to takiego? Jak redukować opłaty za gaz?
  32. 32. Główne różnice pomiędzy statycznym NFT i dynamicznym NFT
  33. 33. Czym jest Minting NFT?
  34. 34. Czym są Ordinals NFT? Przewodnik po Bitcoin NFT.
  35. 35. Co to jest KnowOrigin NFT i jak działa?
  36. 36. ERC-6551 – nowy standard NFT. Co wnosi do sektora niewymiennych tokenów?
  37. 37. Na czym polega NFT Lending? Innowacyjne rozwiązanie w świecie kryptowalut!
  38. 38. Metaverse – nowy wirtualny świat
  39. 39. Metaverse – TOP 15 projektów wirtualnej rzeczywistości
  40. 40. Analiza techniczna – czy warto jej używać?
  41. 41. Typy zleceń w tradingu - stop loss, trailling stop loss, LIMIT
  42. 42. Market Cap kontra Fully Diluted Market Cap – najważniejsze różnice, które powinieneś znać!
  43. 43. Ustawienie zleceń Stop Loss i Take Profit
  44. 44. Czym są pule płynności DeFi?
  45. 45. Real Yield w DeFi – czym jest ten trend? Na czym polega?
  46. 46. Czym jest atak wampirów w zdecentralizowanych finansach (DeFi)? Wyjaśnienie i przykłady!
  47. 47. Tokeny wrapowane - co to jest?
  48. 48. Co to są Security Tokens?
  49. 49. Czym są Social Token?
  50. 50. Liquidity Provider Tokens (LP) czym są i dlaczego są tak ważne?
  51. 51. Co to jest Lightning Network?
  52. 52. Czym jest P2E i jak działa?
  53. 53. Kryptowalutowe kroki - Czym jest Move-To-Earn M2E?
  54. 54. SegWit BTC
  55. 55. Co to jest DEX?
  56. 56. Czym jest Curve Finance?
  57. 57. Co to jest GameFI?
  58. 58. Co to jest Proof of Reserves PoR?
  59. 59. DAO Inwestycyjne: Rewolucja w świecie finansów i inwestycji
  60. 60. Czym jest MakerDAO i DAI?
  61. 61. Co to jest protokół SubDAO i jak działa?
  62. 62. Jak stworzyć swoją własną zdecentralizowaną autonomiczną organizację (DAO)?
  63. 63. Atomic Swap: czym jest zmiana atomowa i jak działa w kryptowalutach?
  64. 64. Czym jest kryptowalutowy vesting? Jakie są jego zalety?
  65. 65. Czym jest protokół Metaplex Candy Machine? Jak działa?
  66. 66. Czym jest ekosystem BNB Greenfield?
  67. 67. Czym jest slashing w kryptowalutach?
  68. 68. Royalties (tantiemy) – czym są? Jak działa ten rodzaj opłat licencyjnych?
  69. 69. Czym jest TradFi? Znaczenie dla kryptowalut!
  70. 70. Czym jest trend Real World Asset (RWA) w kryptowalutach? Wyjaśnienie i przykłady!
  71. 71. Pyth Network: potężna wyrocznia wykorzystująca moc Solany!
  72. 72. Czym są stablesaty w świecie kryptowalut?
  73. 73. Czym jest Binance Oracle?
  74. 74. Shibarium: Nowa era w ekosystemie Shiba Inu?
  75. 75. Co to jest ETF? Jak będzie działać Exchange-Traded Fund na Bitcoinie?
  76. 76. Szyfrowanie symetryczne i asymetryczne – kluczowe techniki kryptografii!
  77. 77. Hedging w kryptowalutach – świetna ochrona portfela przed ryzykiem!
  78. 78. Jak stworzyć własną kryptowalutę?
  79. 79. Czym jest Dusting Atak w kryptowalutach? Jak się przed nim chronić?
  80. 80. Co to jest Czarny Łabędź?
Lekcja 27 z 80

27. Trylemat blockchain – wyjaśnienie problemu. Jaki ma wpływ na płatności kryptowalutowe?

Łańcuchy bloków reprezentują innowacyjny sposób przechowywania danych, umożliwia jednocześnie bezpieczne i zdecentralizowane transakcje. Jednakże, mimo swoich rewolucyjnych zalet, technologia ta napotyka różne wyzwania związane z trzema kluczowymi obszarami: bezpieczeństwem, skalowalnością i decentralizacją.

W kontekście “trylematu blockchain” staje się niemal jasne, że osiągnięcie równowagi między tymi trzema aspektami jest kluczowym, ale niełatwym zadaniem.

Bezpieczeństwo, będące priorytetem w dziedzinie przechowywania informacji, wymaga zastosowania zaawansowanych algorytmów kryptograficznych, co jednak może negatywnie wpływać na skalowalność. Z kolei dążenie do maksymalnej decentralizacji, może prowadzić do problemów związanych z wydajnością i skalowalnością, utrudniając tym samym efektywne zarządzanie transakcjami.

Na dzisiejszej lekcji przyjrzymy się dokładnie, czym jest problem trylematu blockchain i jak można go rozwiązać!

Co to jest trylemat blockchain? Wyjaśnienie problemu.

Powstanie terminu “trylemat blockchain”, przypisywany jest współzałożycielowi Ethereum, Vitalikowi Buterinowi. Odnosi się on do wyzwań, z jakimi borykają się programiści, tworząc całą architekturę blockchain, która to musi być bezpieczna, skalowalna i jednocześnie zdecentralizowana.

Aby lepiej to zrozumieć, posłużmy się przykładem Bitcoina. Sieć Bitcoin jest obecnie uważana za najbardziej bezpieczną na świecie, osiągając jednocześnie niezwykle szybki poziom hashowania (ponad 460 Exahash na sekundę). Niemalże żaden znany komputer nie byłby w stanie przełamać  tych zabezpieczeń opartych w całości na mechanizmie na proof-of-work. Ponadto, dzięki tysiącom niezależnych operatorów węzłów na całym świecie, sieć utrzymuje swój zdecentralizowany charakter, co sprawia, że jest trudniejsza do ataku.

Jednakże, jeśli spojrzymy na transakcje, to tutaj BTC nie ma się czym pochwalić. Podstawowa warstwa Bitcoina wydaje się mało skalowalna, obsługując jedynie około 7 transakcji na sekundę (TPS). Każda próba zwiększenia tej liczby może prowadzić do zachwiania bezpieczeństwa lub decentralizacji albo nawet obu tych aspektów.

Wszystkie blockchainy stają przed podobnym problemem, wyróżniając się w pewnych obszarach, ale jednocześnie napotykając trudności w innych. Dążenie do osiągnięcia równowagi między tymi trzema kluczowymi elementami staje się wręcz wyzwaniem, które wymaga ciągłego badania, innowacji i doskonalenia technologii blockchain.

Poprzez rozwijanie nowoczesnych rozwiązań, technologia blockchain może aspirować do stworzenia systemów, które łączą w sobie wysoki poziom bezpieczeństwa, skalowalności oraz zadowalającej decentralizacji, przyczyniają się jednocześnie do rozwoju tego sektora kryptowalut.

Trylemat blockchain – trzy fundamenty technologii blockchain 

Aby wiedzieć, na czym polega problem trylematu blockchain, konieczne jest poznanie trzech kluczowych filarów tej technologii: bezpieczeństwa, skalowalność i decentralizacji. Zatem do dzieła!

Bezpieczeństwo

W kontekście blockchainów, bezpieczeństwo ma kluczowe znaczenie. Jeśli atakujący jest w stanie manipulować danymi w księdze, utrata pełnej integralności sprawia, że staje się ona niewiarygodna i pozbawiona wartości.

Decentralizacja jest kluczowym elementem, który zapewnia bezpieczeństwo blockchainów, w praktyce utrudniając ataki. Jednak, osiągnięcie wysokiego poziomu bezpieczeństwa jest wyzwaniem dla systemu pozbawionego centralnego punktu kontroli, ponieważ ochrona nie może być skoncentrowana w rękach jednostki czy organizacji.

Przykładem najpopularniejszego ataku na blockchain może być atak 51%, gdzie przejęcie kontroli nad większością węzłów umożliwia atakującemu manipulację księgą. W przeszłości Ethereum Classic niestety padło ofiarą tego ataku.

Jednakże, mimo tego, że bezpieczeństwo jest kluczowe, pozostaje ono powiązane z dwoma pozostałymi aspektami trylematu blockchain: skalowalnością i decentralizacją. Zwiększenie bezpieczeństwa często idzie w parze z ograniczeniem pozostałych elementów.

Skalowalność

Skalowalność to zdolność danego łańcucha bloków do obsługi dużej ilości transakcji, nie wpływając negatywnie na szybkość, efektywność ani opłaty. Technologia blockchain musi więc sprostać wyzwaniom związanym z obsługą rosnącej liczby użytkowników i transakcji. Jednak osiągnięcie skalowalności przy jednoczesnym zachowaniu decentralizacji i bezpieczeństwa jest mega trudnym zadaniem.

Podobnie jak w przypadku bezpieczeństwa, zwiększenie skalowalności może prowadzić do zmniejszenia bezpieczeństwa i decentralizacji blockchaina.

Decentralizacja

Decentralizacja sprawia, że łańcuchy bloków różnią się od innych form przechowywania danych. Zamiast gromadzenia informacji na jednym serwerze kontrolowanym przez pojedynczych właścicieli, łańcuchy bloków korzystają z technologii rozproszonej księgi (DLT). Dane przechowywane są na wielu serwerach w różnych lokalizacjach na całym świecie, obsługiwanych często przez niezależne osoby.

Decentralizacja może wzmacniać bezpieczeństwo, eliminując pojedynczy punkt awarii czy wektor ataku. Ale jak zdążyłeś się domyślić, poprawa decentralizacji, może negatywnie wpłynąć na bezpieczeństwo i skalowalność.

Rozwiązania, które pośrednio rozwiązują problem trylematu blockchain

W celu zwalczenia trylematu blockchain, czyli równoczesnego uwzględnienia bezpieczeństwa, skalowalności i decentralizacji, wymyślono wiele rozwiązań, które wprowadzają zmiany zarówno na poziomie warstwy 1 (sieć główna), jak i poprzez wykorzystanie narzędzi w warstwie 2 (Layer 2).

Proponowane rozwiązania warstwy 1

Pierwsze z nich to ulepszenie warstwy konsensusu.  Ta koncepcja ma na celu zmianę mechanizmu konsensusu, na którym opiera się sieć. Przykładem takiej zmiany jest przejście z konsensusu proof-of-work (PoW) na model proof-of-stake (PoS), jak miało to miejsce w przypadku Ethereum (aktualizacja The Merge). W modelu PoS, węzły walidacyjne blokują lub stakują tokeny na określony czas, zamiast wykonywać energochłonne obliczenia.

Kolejną propozycją jest sharding. Jest to podział łańcucha bloków na mniejsze fragmenty, przechowywane w różnych lokalizacjach. Dzięki shardingowi każdy węzeł nie musi już przechowywać pełnego zestawu danych, co zwiększa możliwość równoczesnego przetwarzania transakcji i skutkuje większą skalowalnością.

Proponowane rozwiązania warstwy 2

Wiele popularnych propozycji do rozwiązania trylematu blockchain koncentruje się głównie na rozwiązaniach warstwy drugiej, co umożliwia zwiększenie skalowalności przy jednoczesnym zachowaniu decentralizacji i bezpieczeństwa głównego łańcucha, który pozostaje niezmieniony.

Pierwsza propozycja to zagnieżdżenie łańcucha bloków. W tej metodzie główny łańcuch zarządza zadaniami i kontroluje parametry, podczas gdy łańcuchy drugorzędne przetwarzają transakcje. Przykładem jest OMG Plasma.

Drugim rozwiązaniem są kanały stanowe. Pozwalają one uczestnikom dokonywać transakcji poza głównym łańcuchem, a warstwa bazowa pełni rolę ostatecznego arbitra transakcji. Transakcje są dokonywane poza łańcuchem, a zamknięcie kanału następuje po bezpośrednim rozliczeniu w warstwie bazowej. Przykładem jest Bitcoin’s Lightning Network.

Ostatnie, proponowane rozwiązanie to łańcuchy boczne. Działają jako niezależne łańcuchy bloków, działające równolegle do warstwy podstawowej. Korzystają z własnych mechanizmów konsensusu, co pozwala na jeszcze większą skalowalność. Jednakże jednym z wyzwań przy łańcuchach bocznych jest to, że nie korzystają one z zabezpieczeń warstwy bazowej, co może stwarzać potencjalne ryzyka. Projekty takie jak Polygon, Polkadot, Cosmos i Avalanche wykorzystują łańcuchy boczne w swoim działaniu.

Podsumowanie

Społeczność kryptowalutowa nieustannie dąży do rozwiązania trylematu, starając się osiągnąć konsensus w połączeniu decentralizacji, skalowalności i bezpieczeństwa.

Jest to szczególnie widoczne w obszarze płatności kryptowalutowych. Jednakże przyszłość ukazuje się w bardzo obiecujących barwach.

Uzupełnij dzisiejszą lekcję!

  1. Co to jest lightning network i jak działa?
  2. Interoperacyjność w świecie kryptowalut i blockchain.
  3. Czym jest blockchain sharding?
  4. Czym jest atak 51% na blockchainie?
  5. Skalowalność technologii blockchain – czym jest?