Jeśli chcesz w pełni zrozumieć, czym jest Ethereum, bez wchodzenia w szczegóły techniczne, trafiłeś we właściwe miejsce. Czytaj dalej, aby dowiedzieć się wszystkiego, co musisz wiedzieć o Ethereum, co robi i jak możesz go używać w codziennym życiu. Zacznijmy od podstaw.
Czym jest Ethereum?
Ethereum jest jednym z największych (jeśli nie największym) globalnych i zdecentralizowanych systemów operacyjnych kryptowalut. Umożliwia budowanie zdecentralizowanych aplikacji DApps (Digital Applications) i inteligentnych kontraktów bez ingerencji osób trzecich lub przestojów. Ethereum oferuje zdecentralizowaną maszynę wirtualną, znaną jako EVM (Ethereum Virtual Machine). Możesz jej używać do uruchamiania różnych typów skryptów w międzynarodowej sieci węzłów publicznych. Aplikacje na Ethereum są dostępne na całym świecie, a na tej platformie możesz nawet kodować, aby kontrolować pieniądze.
Rozwiązanie zdecentralizowane: co to właściwie oznacza?
Jak wspomniano, Ethereum jest zdecentralizowaną platformą. Mówiąc prościej, oznacza to, że nie ma jednego organu kontrolującego tworzenie, handel lub administrację giełdą. Jest to całkowite przeciwieństwo podejścia scentralizowanego, które oznacza kontrolę pojedynczego podmiotu. Powodem, dla którego Ethereum jest zdecentralizowanym systemem, jest to, że większość przedsiębiorstw, firm i usług online jest rozwijana i działa w scentralizowanym systemie. Ponadto historia wielokrotnie pokazała nam, że scentralizowany system jest wadliwy. Dzieje się tak, ponieważ kontrola pojedynczego podmiotu oznacza również pojedynczy punkt awarii.
Z drugiej strony, podejście zdecentralizowane nie polega na żadnym scentralizowanym zapleczu. Systemy w tym podejściu bezpośrednio wchodzą w interakcję z łańcuch blokówi nie ma tam pojedynczego punktu awarii.
Blockchain jest uruchamiany na komputerach wolontariuszy i entuzjastów na całym świecie. W ten sposób nigdy nie może przejść w tryb offline. W przeciwieństwie do scentralizowanych systemów, użytkownicy nie muszą podawać swoich danych osobowych, aby korzystać ze zdecentralizowanego systemu. Jeśli zastanawiasz się, czy Ethereum jest porównywalne z Bitcoinem, pamiętaj, że oba są zupełnie różnymi projektami. Nie tylko ich natura jest inna, ale mają również różne cele. Czytaj dalej, aby dowiedzieć się więcej.
Krótka historia Ethereum
W 2013 roku Vitalik Buterin podzielił się tym rewolucyjnym pomysłem ze swoimi przyjaciółmi w białej księdze. Gdy pomysł zaczął się pojawiać, około 30 osób skontaktowało się z Buterinem, aby porozmawiać o koncepcji, a rok później, w 2014 roku, została ona publicznie ogłoszona. Buterin przedstawił również swój pomysł w Miami na konferencji Bitcoin, a później, w 2015 roku, pierwsza wersja Ethereum o nazwie „Frontier” została pomyślnie uruchomiona.
Kluczowe terminy Ethereum
Aby lepiej zrozumieć Ethereum, musisz zapoznać się z poniższymi kluczowymi terminami.
Zdecentralizowany Autonomiczny
To organizacja cyfrowa, która kładzie nacisk na pracę bez żadnego zarządzania hierarchicznego.
Organizacje DAO
To połączenie ludzi, inteligentnych kontraktów, technologii blockchain i kodu.
Inteligentne kontrakty
Jedną z najważniejszych części platformy Ethereum jest inteligentny kontrakt. Jest to umowa podpisana cyfrowo między dwiema lub większą liczbą stron i opierająca się na systemie konsensusu. Aby lepiej to zrozumieć, porównajmy to z tradycyjnym kontaktem.
Nieruchomość | Inteligentny kontrakt | Tradycyjna umowa |
Koszt | Ułamek kosztów | Bardzo drogi |
Czas trwania | Protokół | Miesiące |
Depozyt | Niezbędny | Niezbędny |
Przekaz | Automatyczny | Podręcznik |
Adwokaci | Obecność wirtualna | Obecność fizyczna |
Obecność | Może nie być konieczne | Ważny |
Inteligentna nieruchomość
Aby zachować i utrzymać swoją inteligentną własność, platforma jest wyposażona w portfel Ethereum. Możesz również użyć tego portfela do przechowywania innych kryptowalut. Jest to zasadniczo brama do wszystkich zdecentralizowanych aplikacji obecnych w blockchainie Ethereum.
Solidność
Solidity jest używany w Ethereum jako język programowania inteligentnych kontraktów, który jest specjalnie zaprojektowany do działania w EVM. Możesz używać tego języka do wykonywania dowolnych obliczeń.
Transakcje
W systemie Ethereum transakcja jest prostą wiadomością, która jest przesyłana z jednego konta na drugie. Może być pusta, ale może też zawierać dane binarne znane jako Ether.
EVM (maszyna wirtualna Ethereum)
Jak wspomniano wcześniej, EVM jest używane do inteligentnych kontraktów jako środowisko wykonawcze. Najważniejszym czynnikiem dotyczącym EVM jest to, że kod, który uruchamia, nie ma dostępu do żadnego typu połączenia z systemem plików Ethereum, siecią ani żadnym innym procesem. Dlatego jest to doskonałe narzędzie typu sandbox do inteligentnych kontraktów.
Eter
System operacyjny Ethereum jest wyposażony w token wartości kryptowaluty, a na giełdach kryptowalut jest on wymieniony jako ETH. Umożliwia płacenie za usługi obliczeniowe i opłaty transakcyjne w sieci blockchain Ethereum. Mówiąc prościej, za każdym razem, gdy Ether jest płacony, gdy ma miejsce inteligentny kontrakt.
Gaz
Istnieje również pośredniczący token znany jako Gas, który umożliwia dokonywanie płatności. Jest to jednostka, której możesz użyć do obliczenia całej pracy obliczeniowej, której potrzebujesz, aby płynnie uruchomić swoje transakcje lub inteligentny kontrakt. Poniższe równanie pozwoli ci lepiej zrozumieć zarówno Ether, jak i Gas.
Ether = Opłaty transakcyjne = Limit gazu x Cena gazu
Tutaj:
- Cena gazu jest równa kwocie Etheru, którą musisz zapłacić
- Limit gazu jest równy ilości gazu, która jest zużywana na obliczenia
Czy Ethereum jest kryptowalutą?
W tym momencie musisz się zastanawiać, czy Ethereum jest kryptowalutą, czy nie. Jeśli przyjrzysz się definicji Ethereum, wyjaśni ona, że Ethereum jest zasadniczo portalem oprogramowania, który oferuje usługi zdecentralizowanego sklepu z aplikacjami, a także zdecentralizowanego Internetu. Musisz zapłacić w określonym rodzaju waluty za zasoby obliczeniowe, których używasz, aby uruchomić program lub aplikację. I tu wkracza Ether.
Ether nie wymaga żadnego oprogramowania stron trzecich ani mostu, aby przetwarzać płatności, ponieważ działa jako cyfrowy nośnik aktywów. Nie tylko działa jako paliwo dla wszystkich zdecentralizowanych programów obecnych w sieci, ale także działa jako cyfrowa waluta.
Ethereum kontra Bitcoin
W pewnym sensie można śmiało powiedzieć, że Ethereum jest nieco podobne do Bitcoina, ale tylko wtedy, gdy obserwuje się je z perspektywy kryptowaluty. Ale fakt pozostaje taki sam, jak wspomniano wcześniej, że oba są zupełnie różnymi projektami o różnych celach. Niewątpliwie do tej pory nie ma lepszej i bardziej udanej kryptowaluty niż Bitcoin, ale Ethereum nie dotyczy tylko kryptowaluty. To platforma wielofunkcyjna, a waluta cyfrowa jest jej jedną częścią.
Nawet jeśli porównasz je tylko z perspektywy kryptowaluty, oba, nawet wtedy, są bardzo różne. Na przykład Ether praktycznie nie ma żadnego sztywnego limitu, ale nie dotyczy to Bitcoina, ponieważ ma sztywny limit 21 milionów. Ponadto, wydobycie Ethereum zajmuje nie więcej niż 10 sekund. Z drugiej strony, średni czas wydobywania bloku Bitcoina wynosi około 10 minut.
Inną bardzo ważną różnicą między nimi jest to, że do wydobywania Bitcoinów potrzebna jest duża moc obliczeniowa. Teraz jest to możliwe tylko w przypadku farm wydobywczych na skalę przemysłową, podczas gdy Ethereum zachęca do zdecentralizowanego wydobywania, które może wykonywać każda osoba. Największą różnicą między Bitcoinem a Ethereum jest to, że wewnętrzny kod Ethereum jest kompletny w sensie Turinga. Mówiąc prościej, możesz dosłownie obliczyć każdą rzecz, jeśli masz czas i moc obliczeniową. Zapewnia użytkownikom platformy Ethereum nieskończone możliwości, a tej możliwości nie ma w przypadku Bitcoina. Poniższa tabela pozwoli Ci lepiej zrozumieć różnicę między Ethereum a Bitcoinem.
Tabela porównawcza Ethereum kontra Bitcoin
Nieruchomość | Eter | Bitcoina |
Założyciel | Vitalik Buterin | Satoshi Nakamoto |
Definicja | Ethereum to zdecentralizowany komputer światowy | Bitcoin jest walutą cyfrową |
Średni czas bloku | 10 do 12 sekund | 10 minut |
Algorytm haszujący | Algorytm SHA-256 | Każdy algorytm |
Data wydania | 30 lipca 2015 | 9 stycznia 2008 |
Łańcuch bloków | Planowanie dla POS – Dowód pracy | Dowód pracy |
Metoda uwalniania | Prasala | Blokada umysłu Genesis |
Stosowanie | Waluta cyfrowa | Inteligentne kontrakty waluta cyfrowa |
Kryptowaluta | Eter | Bitcoin – Satoshi |
Skalowalny | Tak | Nie w tej chwili |
Pojęcie | Światowy komputer | Pieniądze cyfrowe |
Turing | Kompletność Turinga | Niekompletny Turing |
Górnictwo | Procesory graficzne | Górnicy ASIC |
Token kryptowalutowy | Eter | BTC |
Protokół | Protokół Ghost | Koncepcja wydobycia w puli |
Metoda uwalniania monet | Poprzez ICO | Wczesne górnictwo |
Jak działa Ethereum?
Jak wspomniano, Ethereum obsługuje aplikacje wykraczające poza systemy pieniężne. Oprócz przechowywania pełnej historii transakcji, wszystkie węzły na tej platformie muszą pobrać bieżące lub najnowsze informacje/stan dotyczące odpowiedniego inteligentnego kontraktu. Pobiera również kod inteligentnego kontraktu i informacje o saldzie obu stron umowy.
Zasadniczo sieć Ethereum można zdefiniować jako maszynę stanową opartą na transakcjach. Koncepcję maszyny stanowej można rozumieć jako coś, co odczytuje serię danych wejściowych i zmienia swój stan na podstawie tych danych wejściowych. Należy pamiętać, że każdy stan Ethereum składa się z dziesiątek milionów różnych transakcji, które są grupowane razem, aby tworzyć bloki. Wszystkie bloki tworzą łańcuch, ponieważ są ze sobą połączone. Ponadto każda transakcja jest weryfikowana przez proces znany jako wydobywanie, zanim zostanie dodana do rejestru.
Czym jest górnictwo?
To proces obliczeniowy, w którym określona grupa węzłów kończy wyzwanie zwane „Proof of Work” – zasadniczo jest to łamigłówka matematyczna. Czas ukończenia każdej łamigłówki jest wprost proporcjonalny do posiadanej mocy obliczeniowej. Niezliczona liczba osób na całym świecie próbuje ze sobą konkurować w tworzeniu i walidacji bloku, ponieważ za każdym razem, gdy górnik jest nagradzany, a tokeny Ether są tworzone, jeśli udowodnią blok. Oznacza to, że górnicy są prawdziwym kręgosłupem platformy Ethereum, ponieważ generują nowe tokeny i weryfikują operacje, takie jak potwierdzanie i walidacja transakcji.
Jak korzystać z Ethereum
W aplikacjach i rozwiązaniach programistycznych powszechnie stosowane są scentralizowane systemy, wiążą się one jednak z pewnymi problemami, takimi jak:
- Pojedynczy punkt kontroli, który jest również pojedynczym punktem awarii
- Efekt silosowy
- Pojedynczy cyberatak może z łatwością uszkodzić cały system
- Może występować wiele wąskich gardeł wydajnościowych
W jaki sposób Ethereum rozwiązuje takie problemy?
Przede wszystkim, możesz rozwijać i wdrażać zdecentralizowane programy i aplikacje za pomocą Ethereum. Co więcej, możesz dosłownie uczynić każdy scentralizowany program zdecentralizowanym za pomocą systemu operacyjnego Ethereum.
Korzyści z systemu zdecentralizowanego są nieograniczone. Jedną z najważniejszych jest to, że całkowicie przekształca relacje między ludźmi a firmami. Pozwala ludziom (klientom) dokładnie prześledzić pochodzenie wszelkich produktów lub usług, które chcą kupić. Ponadto inteligentne kontrakty zapewniają bezpieczeństwo i sprawiają, że doświadczenie handlowe jest bardziej efektywne i płynne.
Zalety Ethereum
Jak już omówiliśmy, żadne interwencje stron trzecich nie są możliwe, gdy pracujesz na platformie Ethereum. Wnosi ona wszystkie zalety technologii blockchain do stołu, a niektóre z najważniejszych z nich to:
- Atak DDoS Odporność na ataki typu „odmowa usługi” (Distributed Denial of Service) i 100-procentowy czas sprawności
- Możesz poprosić o wykonanie i przesłać własne programy
- Możesz utworzyć swój token handlowy, który będzie można wykorzystać jako wirtualną akcję lub nawet nową walutę
- Zapewnia trwałe i trwałe przechowywanie danych
- Umożliwia tworzenie wysoce bezpiecznych, odpornych na błędy i zdecentralizowanych programów i aplikacji
- Możesz nawet tworzyć własne wirtualne organizacje
Wady Ethereum
Podobnie jak wszystkie inne rzeczy, z którymi mamy do czynienia w naszym życiu, platforma Ethereum ma również pewne wady. Ale faktem jest, że zalety, które oferuje, są o wiele bardziej przydatne. Oto niektóre wady korzystania z platformy Ethereum.
- Maszyna wirtualna EVM (Ethereum Virtual Machine) jest nieco powolna, co nie jest najlepszym rozwiązaniem do wykonywania dużych obliczeń.
- Aplikacje i programy są tak dobre, jak programiści, którzy je tworzą.
- Wdrażanie aktualizacji lub naprawianie istniejących błędów nie jest łatwym zadaniem, ponieważ wszyscy uczestnicy sieci Ethereum muszą również dostosować się do aktualizacji za pomocą oprogramowania swoich węzłów.
- Skalowalność roju nie jest bezproblemowa.
- Nie oferuje żadnej funkcjonalności weryfikującej dane osobowe żadnego użytkownika, ale niektóre aplikacje i programy jej potrzebują.
Zastosowania Ethereum
Ethereum jest wykorzystywane w wielu zastosowaniach. Oto kilka najważniejszych:
Bankowy
Ponieważ Ethereum jest zdecentralizowaną platformą, oferuje niezwykle bezpieczne i pewne doświadczenie bankowe. Co więcej, prawie niemożliwe jest, aby cyberprzestępca uzyskał dostęp do czyichś danych osobowych bez autoryzacji.
Rynek prognoz
Rynek predykcji to kolejny doskonały przykład zastosowania platformy Ethereum, ponieważ oferuje inteligentne kontakty.
Porozumienia
Funkcjonalność inteligentnych kontraktów sprawia, że proces zawierania umów przebiega sprawnie, a ich realizacja i utrzymanie nie wymaga wprowadzania żadnych zmian.
DIM (Zarządzanie Tożsamością Cyfrową)
Ethereum rozwiązuje wszelkie problemy związane z monopolami danych i kradzieżą tożsamości dzięki inteligentnym kontraktom, które mogą z łatwością zarządzać tożsamościami cyfrowymi.
Przykłady Ethereum
Osoby, które nie mają nawet żadnego technicznego wykształcenia, mogą użyć platformy Ethereum do otwarcia zdecentralizowanej aplikacji. Ma ona potencjał, aby stać się rewolucyjną platformą, szczególnie dla technologii blockchain. Możesz łatwo uzyskać dostęp do tej sieci, używając Przeglądarka Mist. Ta przeglądarka ma przyjazny dla użytkownika i responsywny interfejs, a także oferuje cyfrowy portfel, którego możesz używać do handlu i przechowywania Ether. Możesz go również używać do pisania i wdrażania inteligentnych kontraktów. Ale jeśli chcesz używać sieci Ethereum z tradycyjnymi przeglądarkami, takimi jak Firefox lub Google Chrome, możesz użyć Rozszerzenie MetaMask dla tego. Oto kilka przykładów Ethereum.
- Gnoza:To zdecentralizowany rynek prognoz, na którym możesz zagłosować na dowolną sprawę, od wyników wyborów po pogodę.
- EterTweet:Jak sama nazwa wskazuje, aplikacja ta umożliwia całkowicie nieocenzurowaną komunikację i czerpie funkcjonalność ze znanej na całym świecie platformy społecznościowej Twitter.
- Eteryja:Jeśli jesteś zaznajomiony z Minecrafta, to można powiedzieć, że Etheria jest wersją Ethereum.
- Weifund:Możesz wykorzystać tę otwartą platformę do kampanii finansowania społecznościowego przy użyciu inteligentnych kontraktów.
- Pochodzenie:Jak wspomniano, Ethereum pozwala zlokalizować samo pochodzenie usług i produktów. Ta platforma została opracowana na tej funkcjonalności, która dostarcza Ci cennych informacji, których możesz użyć do podejmowania świadomych decyzji zakupowych.
- Alicja:Jest to platforma wykorzystująca technologię blockchain w celu zapewnienia przejrzystości w zakresie finansowania działalności charytatywnej i społecznej.
- Ethlanca:To platforma dla freelancerów, na której możesz pracować i zarabiać Ether.
Jak zdobyć Ether
Istnieją dwa podstawowe sposoby zdobycia Etheru:
- Kup to
- Wydobądź to
Proces zakupu
Łatwiejszym sposobem, zwłaszcza jeśli jesteś początkującym, jest kupowanie na giełdach. Ważne jest, aby pamiętać, że musisz wybrać tylko tę giełdę, która działa w Twojej konkretnej jurysdykcji. Następnie musisz skonfigurować swoje konto, aby kupić Ethereum. Co więcej, możesz również użyć natywnej przeglądarki Mist, jeśli chcesz, aby cały proces był łatwiejszy i bardziej wydajny. Zalecamy, abyś udał się na giełdy takie jak Baza monet które oferują niezwykle łatwy proces zakładania konta.
Z drugiej strony, możesz uzyskać Ether poprzez handel P2P (Peer to Peer), który pozwala na płacenie dowolnym bieżącym, na który zgadzają się obie strony. Możesz nawet użyć do tego celu innych kryptowalut, takich jak Bitcoin. Użytkownicy Bitcoina bardziej lubią podejścia do handlu peer-to-peer, ale ludzie uzyskują Ethereum głównie za pośrednictwem giełd. Dzieje się tak, ponieważ sieć Ethereum nie zapewnia pełnej anonimowości użytkowników ze względu na nieograniczoną podaż.
Proces wydobywczy
Drugim sposobem na zdobycie Ethereum jest ich wydobycie, co oznacza, że musisz wnieść swoją moc obliczeniową. Wykorzystuje dowód pracy, a Twoja moc obliczeniowa rozwiązuje skomplikowane zagadki matematyczne. W ten sposób potwierdzasz blok akcji obecny w sieci Ethereum i otrzymujesz nagrodę w postaci Ether.
Co można kupić za Ethereum?
Prawie niemożliwe było używanie kryptowaluty do kupowania rzeczy w World Wide Web. Ale teraz sytuacja jest zupełnie inna, ponieważ coraz więcej platform (takich jak Coinsbee) integrują kryptowaluty jako akceptowalną metodę płatności. Oznacza to, że możesz faktycznie wykorzystać swój Ether, aby kupić szereg usług i produktów.
Na Coinsbee, możesz kupić doładowania telefonów komórkowych, karty płatnicze, karty podarunkowe itp. Ta platforma akceptuje również ponad 50 różnych kryptowalut w ponad 165 krajach. Co więcej, jest to zakres bonów eCommerce dla platform takich jak Amazon, Netflix, Spotify, eBay, iTunes i innych. Nie wspominając o tym, że pozwala również kupić karty podarunkowe do wielu popularnych gier, a wszyscy główni dystrybutorzy gier, tacy jak Xbox Live, PlayStation, Steam itp. są również dostępni.
Przyszłość Ethereum
Minęło kilka lat odkąd Ethereum rozpoczęło swoją podróż. Ale faktem jest, że dopiero zaczęło zyskiwać popularność, a opinia publiczna i media głównego nurtu zwracają teraz uwagę na tę platformę bardziej niż kiedykolwiek. Krytycy i eksperci sugerują, że ta technologia zakłóca status quo, tak bardzo, że ma potencjał zrewolucjonizowania branż i usług. Może nawet całkowicie zmienić sposób działania Internetu. Jednak założyciel Ethereum ma dość skromne poglądy i przewidywania dotyczące platformy. Niedawno stwierdził, że on i jego zespół starają się utrzymać Ethereum jako wiodącą platformę opartą na technologii blockchain. Powiedział również, że firma koncentruje się na ulepszeniach bezpieczeństwa i problemach technicznych.
Założyciel Blockchain, Peter Smith, powiedział, że infrastruktura Ethereum jest niewątpliwie fascynująca. Powiedział również, że platforma ma ogromny potencjał i może zajść daleko. Dyrektor generalny 21.coBalaji Srinivasan przewiduje, że platforma Ethereum nie zniknie przez co najmniej pięć do dziesięciu lat.
Ogólnie rzecz biorąc, można śmiało powiedzieć, że Ethereum jest jedną z największych zdecentralizowanych platform do tej pory, a opinie i prognozy dotyczące jej przyszłości są bardzo pozytywne wśród ekspertów kryptowalut. Jednak niektórzy staroświeccy krytycy finansowi nadal uważają, że upadek Ethereum jest bliski. Jednak statystyki, stabilność i sukces zarówno Ethereum, jak i Bitcoina nie są po stronie tych ekspertów finansowych.
Ostatnie słowo
Mamy nadzieję, że ten artykuł wyjaśni Ci prawie wszystko, co musisz wiedzieć o Ethereum jako początkujący. Jeśli chcesz zgłębić tę koncepcję, zalecamy przeczytanie następujących książek:
- Wprowadzenie: Ethereum i Solidity przez Chriss Dannen
- Opanowanie Ethereum przez Andreas M. Antonopoulos, Gavin Wood.
- Wgląd w świat Ethereum przez Ben Abner