← Wszystkie artykuły

Smart kontrakty: umowy, które wykonują się same

Program zamiast pośrednika. Tłumaczymy, czym są smart kontrakty, do czego służą i gdzie leżą ich granice.

Smart kontrakt to program zapisany w blockchainie, który wykonuje się automatycznie, gdy spełnione są ustalone warunki. „Jeśli wpłynie płatność, wyślij bilet”, bez pośrednika, który mógłby zmienić zdanie.

Co to zmienia

  • Bez zaufanej strony trzeciej. Reguły są jawne i wykonuje je sieć.
  • Przewidywalność. Ten sam kod daje ten sam wynik za każdym razem.
  • Otwartość. Każdy może sprawdzić, co kontrakt naprawdę robi.

Gdzie są granice

Kod bywa błędny, a raz wdrożonego kontraktu często nie da się łatwo poprawić. „Kod to prawo” oznacza też, że błąd w kodzie potrafi być kosztowny i nieodwracalny.

Smart kontrakt nie rozumie intencji. Robi dokładnie to, co napisano, nawet jeśli autor chciał czegoś innego.

Dlatego poważne projekty przechodzą audyty i testy, zanim trafią do ludzi. Automatyzacja jest potężna, ale nie zwalnia z ostrożności, przenosi ją tylko na etap pisania kodu.

Materiał ma charakter edukacyjny i nie stanowi porady inwestycyjnej.

Czytaj dalej

Więcej z bazy wiedzy

Bezpieczeństwo5 min czytania

Portfele sprzętowe: dlaczego warto rozważyć

Portfel sprzętowy trzyma klucz prywatny w odosobnieniu od internetu, dzięki czemu nie opuszcza on urządzenia. Tłumaczymy, dla kogo to rozwiązanie i jak bezpiecznie zacząć.

Podstawy5 min czytania

Czym naprawdę jest NFT

NFT to token niewymienialny, czyli cyfrowy certyfikat unikatowości i własności. Tłumaczymy, do czego służy poza obrazkami oraz jakie mity wokół niego narosły.

Praktyka4 min czytania

Twoja pierwsza transakcja krok po kroku

Pierwsza transakcja na blockchainie jest nieodwracalna, dlatego warto zrobić ją spokojnie. Pokazujemy, jak zacząć od małej kwoty, sprawdzić adres i potwierdzić przelew w eksploratorze bloków.