Inteligentne kontrakty wdrożone w sieci Cardano po aktualizacji Alonzo

Sieć Cardano jest coraz częściej uważana za „zabójcę Ethereum” ze względu na jej potencjalne funkcje, które wystarczą, aby konkurować z istniejącą już i czołową inteligentną siecią Ethereum. Funkcje Ethereum, takie jak inteligentne kontrakty, stały się podstawą dla rewolucyjnych produktów, takich jak DeFi i DApps, dzięki którym Ethereum stało się znaczącą siecią. Ale z wielką mocą wiążą się wielkie obowiązki, które początkowo sieć Ethereum z powodzeniem spełniała, ale wraz ze wzrostem tłumu w sieci, pojawiły się problemy. 

Rosnąca liczba użytkowników powodowała przeciążenia sieci, które ostatecznie okazały się powolne i kosztowne. Wraz z mechanizmem konsensusu w zakresie dowodu pracy (POW) wkrótce pojawią się obawy dotyczące środowiska i zużycia energii. Różne projekty dostrzegły szansę i podjęły takie same działania, aby przeciwdziałać tym problemom. 

Cardano była jedną z tych aspirujących sieci, które pokonały Ethereum, kontynuując jego niezwykłe funkcje, pomagając w jego bolesnych punktach. Szybkie transakcje przy bardzo niskich opłatach za gaz, interoperacyjność z innymi sieciami i wykorzystanie mechanizmu konsensusu w postaci dowodu stawki (POS) to tylko niektóre z najważniejszych cech Cardano, które sprawiły, że jest to preferowana opcja w porównaniu z innymi. 

Podróż inteligentnych kontraktów Cardano

Cardano zostało założone we wrześniu 2017 roku przez Charlesa Hoskinsona, który był także współzałożycielem sieci Ethereum. Do 2021 roku sieć Cardano rozwijała się własnym tempem, jednak we wrześniu tego samego roku wykonała sprytne posunięcie i uruchomiła hard fork Alonzo, dzięki któremu mogła wdrażać inteligentne kontrakty w sieci. 

Początkowo Alonzo znajdował się w fazie testów; później hard fork trafił do sieci głównej na Cardano, torując drogę inteligentnym kontraktom w sieci. Inteligentne kontrakty w sieci Cardano zostały napisane w skryptach Plutus, języku programowania dla specjalnie zaprojektowanych inteligentnych kontraktów, i działają jako platforma wykonawcza wykorzystująca Haskell jako funkcjonalny język programowania. 

Skrypty w języku Plutus umożliwiły budowanie zdecentralizowanych aplikacji w ekosystemie Cardano. Początkowo wykonywała jedynie kilka małych projektów, aby sprawdzić, czy procedura przebiega prawidłowo. 

Do grudnia sieć Cardano wdrożyła prawie 930 inteligentnych kontraktów, czyli znacznie mniej niż zawrotna liczba 2.5 miliona inteligentnych kontraktów na Ethereum. Chociaż jeśli o to chodzi, w Ethereum wdrożono już około 900 tys. inteligentnych kontraktów podczas aktualizacji hard forku Alonzo firmy Cardano. 

To tylko kwestia czasu i być może sieci Cardano również uda się wspiąć na wyżyny, tak jak zrobiło to Ethereum.

Czym są inteligentne kontrakty?

Inteligentne kontrakty można rozumieć jako zautomatyzowaną umowę cyfrową zapisaną w kodzie będącym językiem komputerowym. Umowy te umożliwiają śledzenie, weryfikację i realizację transakcji ustalonych pomiędzy różnymi stronami. Te transakcje na inteligentnych kontraktach są wykonywane automatycznie po spełnieniu z góry określonych warunków. 

Inteligentne kontrakty urzeczywistniają ideę decentralizacji, wprowadzając samowykonujący się i niezawodny system, który nie wymaga żadnej władzy ani działania stron trzecich. Są przejrzyste i nieodwracalne ze względu na ich powstawanie, ponieważ są przechowywane i dystrybuowane w różnych zdecentralizowanych sieciach blockchain. 

Krótko mówiąc, inteligentne kontrakty to niepodlegające aktualizacji i niezmienne umowy, których nie można zmienić. Można je łatwo dystrybuować i zabezpieczyć przed jakąkolwiek manipulacją. Jest bezpieczny dzięki szyfrowaniu, szybki i ekonomiczny, ponieważ nie wymaga uwierzytelniania procesu przez osoby trzecie ani pośredników, co pozwala zaoszczędzić czas i pieniądze. 

Więcej szczegółów na temat języków inteligentnych kontraktów Cardano

Sieć Cardano wprowadziła dostępność inteligentnych kontraktów w 2021 r. po aktualizacji forka Alfonzo, ponieważ do tworzenia wstępnych inteligentnych kontraktów użyto języka Plutus. Jednak poza Plutusem sieci mogą również wykorzystywać niektóre inne języki do opracowywania inteligentnych kontraktów. 

  • Plutus — Jest to podstawowy język, który pełni rolę platformy wykonawczej do tworzenia specjalnie zaprojektowanych inteligentnych kontraktów. Kontrakty na Plutusie składają się z części działających na blockchainie i innych części działających na komputerze użytkownika. Plutus korzysta z jednego z wiodących funkcjonalnych języków programowania, Haskell, na którym zapewnia bezpieczne środowisko programistyczne z pełnym stosem. 
  • Marlowe — to DSL, który jest językiem specyficznym dla domeny, używanym do pisania i wykonywania umów finansowych, umożliwiającym tworzenie umów wizualnie i w bardziej tradycyjnym kodzie. Instytucje finansowe mogą go używać do opracowywania i wdrażania niestandardowych instrumentów w ramach swoich usług dla klientów. 
  • Poświata — kolejny język specyficzny dla domeny, który tworzy zdecentralizowane aplikacje na blockchainie. Korzystając z Glow, użytkownicy mogą bezpiecznie tworzyć bezpieczne aplikacje DApp na inteligentnych kontraktach, które działają w środowisku kontradyktoryjnym. 

Cardano (ADA) jest dobrze znaną i znaczącą siecią blockchain od chwili jej uruchomienia. Sieć doświadczyła wielu wzlotów i upadków na całej swojej drodze, podobnie jak jej natywny token użytkowy ADA. Od samego początku, gdy cena ADA wynosiła zaledwie 0.017 USD w październiku 2017 r., aż do 3.10 USD we wrześniu 2021 r. Jeśli zauważysz, jest to ten sam czas, gdy Alonzo został uaktualniony do sieci Cardano.

PRZECZYTAJ TAKŻE: Rosja daje paliwo wartości Bitcoina: Mark Mobius

Steve Anderson
Najnowsze posty Steve'a Anderrsona (widzieć wszystko)

Źródło: https://www.thecoinrepublic.com/2022/03/07/smart-contracts-deployed-on-cardano-network-after-alonzo-upgrade/