Home Krypto dla zaawansowanych Czym jest inteligentny kontrakt?

Czym jest inteligentny kontrakt?

Krypto dla zaawansowanych

Other articles

1.1. Czym jest technologia peer-to-peer?
1.2. Czym jest Web3?
1.3. Czym jest inteligentny kontrakt?
1.4. Czym jest DeFi?
1.5. Czym są dApps?
1.6. Czym jest kryptografia?
1.7. Co oznacza szyfrowanie i deszyfrowanie?
1.8. Czym jest GameFi?
1.9. Czym są kryptowalutowe instrumenty pochodne?
1.10. Kim są łowcy kryptowalut?
1.11. Czym jest Algorand?
1.12. Jak kupować przedmioty w metaverse?
1.13. Co to jest blockstack
1.14. Co to jest ogniwo łańcucha
1.15. Co to znaczy spalić tokeny?
1.16. Co to jest łańcuch boczny
1.17. Czym są wojny kryptowalutowe
1.18. Co to jest atak pyłowy
1.19. Czym jest Yearn.finance YFI
1.20. Czym jest wyrocznia
1.21. Co to jest pułapka na niedźwiedzie
1.22. Czym jest skalpowanie
1.23. Co to jest POAP
1.24. Czym jest cryptojacking
1.25. Czym jest atak 51%
1.26. Czym jest bramka płatności kryptowalutowych i jak działa?
1.27. Co to jest front running
1.28. Co to jest protokół iniekcyjny
1.29. Co to jest łańcuch arpa
1.30. Czym jest hyperledger
1.31. Co to jest loopring
1.32. Czym są magiczne pieniądze internetowe
1.33. Co to jest ustawiony protokół
1.34. Co to jest balanser
1.35. Czym są urządzenia kuloodporne?
1.36. Czym jest agregacja podpisów
1.37. Co to jest yield farming
1.38. Jak działa giełda kryptowalut?
1.39. Analiza fundamentalna i techniczna
1.40. Nastroje na rynku kryptowalut
1.41. Metody handlu krótkoterminowego
1.42. Metody handlu długoterminowego
1.43. Czym są programy typu Pump and Dump?
1.44. Handel kryptowalutami na rynku kasowym a handel z depozytem zabezpieczającym

Prosto mówiąc, "inteligentny kontrakt" to oprogramowanie działające na blockchainie Ethereum. Jest to zbiór kodu (jego funkcji) i danych (jego stanu), który żyje w łańcuchu bloków Ethereum pod jednym adresem.

Konta Ethereum mają postać inteligentnych kontraktów. Oznacza to, że mają saldo i mogą wysyłać transakcje w sieci. Nie są one jednak kontrolowane przez użytkownika; zamiast tego są one wdrażane do sieci i uruchamiane zgodnie z zestawem instrukcji. Konta użytkowników mogą następnie angażować się w inteligentne kontrakty, wysyłając transakcje, które powodują, że inteligentny kontrakt wykonuje określoną funkcję. Inteligentne kontrakty, podobnie jak konwencjonalne umowy, mogą ustalać zasady i egzekwować je automatycznie poprzez programowanie. Inteligentne kontrakty nie mogą być domyślnie usuwane, a ich interakcje są trwałe.

Smart kontrakt to samowykonujący się kontrakt, w którym warunki umowy kupujący-sprzedający są zakodowane bezpośrednio w liniach kodu. Rozproszona, zdecentralizowana sieć blockchain przechowuje kod i zawarte w nim umowy. Transakcje są możliwe do śledzenia i nieodwracalne, a kod kontroluje ich wykonanie. Bez konieczności posiadania centralnego organu, systemu prawnego lub zewnętrznego mechanizmu egzekwowania prawa, inteligentne kontrakty umożliwiają przeprowadzanie wiarygodnych transakcji i zawieranie umów między różnymi, anonimowymi stronami. Chociaż technologia blockchain jest najczęściej kojarzona z bitcoinem, obejmuje ona znacznie więcej.

Nick Szabo, amerykański informatyk, który stworzył wirtualną walutę o nazwie "Bit Gold" w 1998 roku, 10 lat przed rozwojem bitcoina, wprowadził inteligentne kontrakty w 1994 roku. Szabo jest często mylony z Satoshi Nakamoto, anonimowym twórcą bitcoina, czemu on sam zaprzecza. Inteligentne kontrakty, według Szabo, to zautomatyzowane protokoły transakcyjne, które realizują postanowienia umowy. Starał się on wykorzystać elektroniczne metody transakcji, takie jak POS (punkt sprzedaży) i przenieść je na arenę cyfrową.

Szabo w swoim artykule zalecił również wykonanie kontraktu na aktywa syntetyczne, takie jak instrumenty pochodne i obligacje. Szabo stwierdził: "Te nowe papiery wartościowe są tworzone na różne sposoby poprzez mieszanie papierów wartościowych (takich jak obligacje) i instrumentów pochodnych (takich jak opcje i kontrakty terminowe). Dzięki skomputeryzowanej analizie tych skomplikowanych struktur terminowych, bardzo złożone struktury terminów płatności mogą być teraz konstruowane w standaryzowane kontrakty i wymieniane przy niskich kosztach transakcyjnych". Jeśli ujmiemy to w prosty sposób, miał on na myśli sprzedaż i zakup instrumentów pochodnych o złożonych warunkach.

Check out other levels