GaiaEx
Lekcja 13 z 29
beginner5 minQuiz w zestawie

Decentralizacja

Smart Kontrakty

DeFi, smart kontrakty, dApps i DAO — oprogramowanie zastępujące pośredników.

Zaktualizowano 21 paź 2026GaiaEx Academy Editorial

W tej lekcji

  • Czym jest smart kontrakt
  • Dlaczego niezmienność ma znaczenie

Kluczowe wnioski

  1. 1Smart kontrakt to samowykonujący się kod w blockchainie
  2. 2Działa dokładnie tak, jak został napisany, gdy warunki są spełnione
  3. 3Po wdrożeniu bardzo trudno go zmienić — błędy są kosztowne

Podsumowanie lekcji

Smart kontrakt to kod działający na Blockchain i podążający za z góry określonymi regułami.

Model myślowy

Smart Kontrakty prostymi słowami

Smart kontrakt to kod działający na Blockchain i podążający za z góry określonymi regułami. Jest potężny, bo użytkownicy mogą weryfikować i wykonywać współdzieloną logikę bez ufania prywatnemu serwerowi.

  • Czym jest smart kontrakt
  • Dlaczego niezmienność ma znaczenie

Mechanika

Jak rozumieć smart kontrakty

Kontrakty przechowują stan, odbierają transakcje i aktualizują salda lub uprawnienia.

Po wdrożeniu wiele kontraktów trudno zmienić, chyba że istnieje ścieżka aktualizacji.

Użytkownicy wchodzą w interakcję, podpisując transakcje z portfeli lub aplikacji.

  • Smart kontrakt to samowykonujący się kod w blockchainie
  • Działa dokładnie tak, jak został napisany, gdy warunki są spełnione
  • Po wdrożeniu bardzo trudno go zmienić — błędy są kosztowne

Przykład

Smart Kontrakty — zastosowanie

Kontrakt AMM może przechowywać dwa tokeny i kwotować ceny swapów ze swoich rezerw bez potrzeby zatwierdzania każdej transakcji przez ludzkiego animatora rynku.

ZapamiętajZasada decyzji: Zapytaj, czy kontrakt jest niezmienialny, aktualizowalny, poddany audytowi i przetestowany w boju, zanim mu zaufasz.

Częste błędy

Co oduczyć się o smart kontrakty

Czytelny kod to nie to samo co bezpieczny kod. Przejrzysty błąd wciąż jest błędem, a atakujący też mogą go przeczytać.

Uwagi o ryzyku

Czytanie ryzyka w smart kontrakty

Reentrancja, zły kontrola dostępu, niebezpieczne aktualizacje i nieograniczone autoryzacje tokenów to powszechne tryby awarii smart kontraktów.

  • Opisz, jak smart kontrakt przechowuje stan i wykonuje reguły
  • Wskaż powszechne tryby awarii smart kontraktów — reentrancja, niebezpieczne aktualizacje
  • Oceń kontrakt przez audyt, niezmienialność i historię incydentów

Ćwiczenie

Zamień smart kontrakty w nawyk

  • Opisz, jak smart kontrakt przechowuje stan i wykonuje reguły
  • Wskaż powszechne tryby awarii smart kontraktów — reentrancja, niebezpieczne aktualizacje
  • Oceń kontrakt przez audyt, niezmienialność i historię incydentów

Przegląd

Kluczowe terminy

Blockchain
Wspólna, tylko-do-dopisywania księga replikowana na wielu komputerach, zabezpieczona kryptografią i konsensusem.
DeFi
Zdecentralizowane Finanse — bezpermisyjne, komponowalne usługi finansowe zbudowane na smart kontraktach.
Smart kontrakt
Samowykonywalny kod na Blockchainie, działający dokładnie tak jak napisano, gdy warunki są spełnione.
Market maker
Uczestnik ciągle kwotujący ceny kupna i sprzedaży, aby zapewnić płynność.
Mechanizm konsensusu
Proces, przez który zdecentralizowana sieć uzgadnia prawidłowy stan księgi (np. PoW, PoS).

Notatki źródłowe

Odniesienia redakcyjne

Te odniesienia to punkty wyjścia do weryfikacji mechanizmów, sprawdzianów ryzyka i kontekstu produktu za tą lekcją.

Zanim przejdziesz dalej

Czy potrafisz to zrobić?

  • Opisz, jak smart kontrakt przechowuje stan i wykonuje reguły
  • Wskaż powszechne tryby awarii smart kontraktów — reentrancja, niebezpieczne aktualizacje
  • Oceń kontrakt przez audyt, niezmienialność i historię incydentów

Powiązana nauka

Czytaj dalej

Punkt kontrolny

Zakończ tę lekcję

Zalicz sprawdzian, aby zapisać postępy, a następnie kontynuuj ścieżkę po kolei.

Sprawdzian wiedzy

Utrwal tę lekcję

Odpowiedz poprawnie na każde pytanie, aby ukończyć lekcję.

1 / 2

Smart kontrakt to…