Skip to content

Co to jest Ethereum i co to są inteligentne kontrakty?

26 de lipiec de 2021
img 5ae3b681c9ae2

Ethereum to zdecentralizowana platforma obliczeniowa. Generuje token kryptowaluty znany jako Ether. Programiści mogą pisać „inteligentne kontrakty” na blockchainie Ethereum, a kontrakty te są automatycznie wykonywane zgodnie z ich kodem.

Co to jest Ethereum?

Ethereum jest często wymieniane jednym tchem, co Bitcoin, ale jest to coś innego. Bitcoin to kryptowaluta i zdecentralizowana sieć płatności, która umożliwia przesyłanie tokenów Bitcoin między użytkownikami.

Projekt Ethereum ma większe cele. Jako Strona internetowa Ethereum mówi: „Ethereum to zdecentralizowana platforma, która obsługuje inteligentne kontrakty”. Umowy te działają na „Ethereum Virtual Machine”, rozproszonej sieci komputerowej składającej się ze wszystkich urządzeń z węzłami Ethereum.

Część „zdecentralizowana platforma” oznacza, że ​​każdy może skonfigurować i uruchomić węzeł Ethereum, w taki sam sposób, w jaki każdy może uruchomić węzeł Bitcoin. Każdy, kto chce uruchomić „inteligentną umowę” na węzłach, musi zapłacić operatorom tych węzłów w Ether, który jest tokenem kryptowaluty powiązanym z Ethereum. Tak więc ludzie, którzy prowadzą węzły Ether, zapewniają moc obliczeniową i są opłacani w Ether, w podobny sposób, w jaki ludzie, którzy prowadzą węzły Bitcoin, zapewniają moc mieszającą i są opłacani w Bitcoin.

Innymi słowy, podczas gdy Bitcoin jest tylko łańcuchem bloków i siecią płatności, Ethereum jest rozproszoną siecią obliczeniową z łańcuchem bloków, która może być używana do wielu innych rzeczy. Szczegółowe informacje dostępne są w Biała księga Ethereum.

Co to jest eter?

Ether to cyfrowy token (lub kryptowaluta) powiązany z blockchainem Ethereum. Innymi słowy, Ether to moneta, a Ethereum to platforma. Jednak ludzie często używają tych terminów zamiennie. Na przykład, Baza monet pozwala na zakup Ethereum – przez co rozumie się tokeny Ether.


Technicznie jest to „altcoin”, co tak naprawdę oznacza po prostu kryptowalutę inną niż Bitcoin. Podobnie jak Bitcoin, Ether jest wspierany przez zdecentralizowany łańcuch blokowy — w tym przypadku łańcuch blokowy Ethereum.

Deweloperzy, którzy chcą tworzyć aplikacje lub „inteligentne kontrakty” na blockchainie Ethereum, potrzebują tokena Ether, aby płacić węzłom za hostowanie, podczas gdy użytkownicy aplikacji opartych na Ethereum mogą potrzebować Ether, aby płacić za usługi w tych aplikacjach. Ludzie mogliby również sprzedawać usługi poza siecią Ethereum i akceptuj płatność w Ether, lub tokeny Ether mogą być sprzedawane za gotówkę na giełdzie – tak jak Bitcoin.

Dlaczego zdecentralizowane aplikacje są interesujące?

1627286064 983 Co to jest Ethereum i co to sa inteligentne kontrakty

Blockchain Bitcoin przechowuje historię transakcji Bitcoin i to wszystko. Blockchain Ethereum przechowuje tokeny Ether w portfelach ludzi, ale przechowuje również najnowszy stan każdej inteligentnej umowy, a także kod każdej inteligentnej umowy.

Blockchain to rozproszona księga przechowywana w wielu lokalizacjach, co oznacza, że ​​dane inteligentnego kontraktu są przechowywane przez te węzły Ethereum. Jeśli utworzysz „inteligentną umowę” – znaną również jako aplikację – w łańcuchu bloków, jest ona przechowywana i uruchamiana w sposób zdecentralizowany.

Dla porównania pomyśl o wielu aplikacjach, z których dzisiaj korzystamy. Obejmuje to aplikacje poczty e-mail, takie jak Gmail, aplikacje do robienia notatek, takie jak Microsoft OneNote, i wszystko, w którym używasz aplikacji i przechowujesz swoje dane na serwerach firmy. Jeśli firma przechowująca Twoje dane zablokuje Twoje konta, zamknie aplikację lub zbankrutuje, utracisz wszystkie dane, które posiadałeś w tej aplikacji, chyba że masz kopię zapasową offline.


Jeśli korzystasz z aplikacji opartej na Ethereum, zarówno kod tworzący aplikację (kod inteligentnej umowy), jak i dane osobowe (stan inteligentnej umowy) byłyby przechowywane w łańcuchu bloków. Za każdym razem, gdy korzystasz z aplikacji i zmieniasz swoje dane, wszystkie węzły Ethereum aktualizują stan inteligentnej umowy. Oznacza to, że nie ma centralnego „punktu awarii”, który mógłby odebrać Ci dostęp do danych lub zamknąć aplikację, z której korzystasz. Twoje dane i sam kod aplikacji zostaną zarchiwizowane na całym świecie i nikt nie będzie mógł przenieść tych wszystkich notatek w trybie offline. Oczywiście Twoje dane byłyby zaszyfrowane przez blockchain, więc nikt inny nie mógłby ich odczytać.

Czym są inteligentne kontrakty?

Inteligentne kontrakty to aplikacje działające na maszynie wirtualnej Ethereum. Jest to zdecentralizowany „komputer świata”, w którym moc obliczeniową zapewniają wszystkie węzły Ethereum. Wszelkie węzły zapewniające moc obliczeniową są opłacane za ten zasób w tokenach Ether.

Nazywa się je inteligentnymi kontraktami, ponieważ można pisać „kontrakty”, które są automatycznie wykonywane po spełnieniu wymagań.

Na przykład wyobraź sobie budowanie usługi crowdfundingowej podobnej do Kickstartera na bazie Ethereum. Ktoś może założyć inteligentną umowę Ethereum, która będzie gromadzić pieniądze, które zostaną wysłane komuś innemu. Inteligentną umowę można by napisać w taki sposób, że gdy do puli zostanie dodana 100 000 USD waluty, całość zostanie wysłana do odbiorcy. Lub, jeśli próg 100 000 USD nie zostanie osiągnięty w ciągu miesiąca, cała waluta zostanie odesłana do pierwotnych posiadaczy waluty. Oczywiście użyto by to tokenów Ether zamiast dolarów amerykańskich.

Wszystko to odbywałoby się zgodnie z inteligentnym kodem kontraktu, który automatycznie realizuje transakcje bez potrzeby posiadania pieniędzy przez zaufaną stronę trzecią i podpisywania transakcji. Na przykład Kickstarter pobiera opłatę w wysokości 5% oprócz opłaty za przetwarzanie płatności w wysokości 3% do 5%, co oznaczałoby od 8000 do 10000 USD w opłaty na projekt crowdfundingowy o wartości 100 000 USD. Inteligentna umowa nie wymagałaby płacenia opłat stronie trzeciej, takiej jak Kickstarter.

Inteligentne kontrakty mogą być używane do wielu różnych rzeczy. Deweloperzy mogą tworzyć inteligentne kontrakty, które udostępniają funkcje innym inteligentnym kontraktom, podobnie jak działają biblioteki oprogramowania. Lub inteligentne kontrakty mogą być po prostu używane jako aplikacja do przechowywania informacji w blockchainie Ethereum.


Aby faktycznie wykonać kod kontraktu inteligentnego, ktoś musi wysłać wystarczającą ilość Ether jako opłatę transakcyjną — ile zależy od wymaganych zasobów obliczeniowych. To płaci węzłom Ethereum za uczestnictwo i zapewnienie ich mocy obliczeniowej.

CryptoKitties używają inteligentnych kontraktów

Co to jest Ethereum i co to sa inteligentne kontrakty

Jedną z najbardziej znanych aplikacji zbudowanych z wykorzystaniem inteligentnych kontraktów w sieci Ethereum jest Kryptowaluty, który reklamuje się jako „jedna z pierwszych na świecie gier opartych na technologii blockchain”.

Zasadniczo CryptoKitties są formą cyfrowego „kolekcjonerstwa” przechowywanego na blockchainie Ethereum. CryptoKitties zapewnia dobrą demonstrację możliwości przechowywania i wymiany cyfrowych przedmiotów w sieci Ethereum.

Nowe CryptoKitties są generowane przez „hodowlę”. Wiąże się to z wyborem dwóch podstawowych CryptoKitties i wydawaniem tokenów Ether w celu uruchomienia inteligentnego kontraktu. Kontrakty wykorzystują dwa wybrane koty do odrodzenia nowego CryptoKitty. Te kotki i szczegóły procesu hodowli są przechowywane w publicznej księdze Ethereum blockchain.

Możesz „posiadać” CryptoKitties, które są przechowywane w księdze blockchain Ethereum. Możesz je sprzedać lub wymienić na inne osoby lub je kupić. Różni się to od korzystania z aplikacji na smartfony, która pozwala kupować, handlować i hodować koty. Będą one zazwyczaj przechowywane na własnych serwerach aplikacji i możesz stracić swoje cenne cyfrowe zwierzaki, jeśli firma zamknie aplikację lub zbanuje Twoje konto. Ale ponieważ CryptoKitties są przechowywane w łańcuchu bloków, nie może się to zdarzyć. Nikt nie może ci odebrać kotków.

W grudniu 2017 r. – przypadkowo, w okolicach najwyższych cen bitcoina – ludzie mieli zużyty równowartość Ether ponad 12 milionów dolarów na CryptoKitties, a najdroższy CryptoKitty został sprzedany za około 120 000 dolarów.


Podobnie jak Ether, Bitcoin i drogie obrazy, CryptoKitties są warte wszystkiego, co ludzie są gotowi za nie zapłacić.

Źródło obrazu: Aleksiej Iwanow/Shutterstock.com, Ethereum, Kryptowaluty.

Czy ten post był pomocny?