a bonus of
$4000!
Ethereum to publiczna platforma blockchain typu open source z funkcjami smart kontraktów. Zapewnia zdecentralizowaną maszynę wirtualną Ethereum. Koncepcja została po raz pierwszy zaproponowana przez programistę Vitalika Buterina w latach 2013-2014 po zainspirowaniu się Bitcoinem, co z grubsza oznacza „następną generację kryptowaluty i zdecentralizowanej platformy aplikacji”. Kryptowaluta ETH zaczęła się rozwijać poprzez finansowanie społecznościowe ICO, które miało miejsce w 2014 roku. Od lutego 2018 r. Ethereum jest drugą co do wielkości kryptowalutą pod względem kapitalizacji rynkowej, tuż po Bitcoinie.
Ethereum jako funkcjonalna aplikacja
Ethereum to platforma, która zapewnia użytkownikom różne moduły do budowania aplikacji. Jeśli budowanie jej jest jak budowanie domu, to Ethereum zapewnia moduły, takie jak ściany, dachy, podłogi itp. Użytkownicy muszą tylko zbudować go jak z klocków, więc w rezultacie koszt i szybkość tworzenia aplikacji został znacznie poprawiony.
W szczególności Ethereum buduje aplikacje za pomocą kompletnego języka skryptowego Turinga (Ethereum Virtual Machinecode, w skrócie język EVM), który jest podobny do języka asemblera. Wiemy, że programowanie bezpośrednio w asemblerze jest bardzo skomplikowane, ale w Ethereum można używać takich języków, jak C, Python, Lisp itp., które następnie konwertowane są na EVM za pomocą kompilatora.
Wyżej wymienione aplikacje na platformie to tak naprawdę kontrakty, które stanowią rdzeń Ethereum. Kontrakt jest automatycznym agentem żyjącym w systemie. Posiada on własny adres Ethereum. Kiedy użytkownik wysyła transakcję na adres kontraktu, jest on aktywowany, a następnie zgodnie z dodatkowymi informacjami w transakcji, uruchomi on swój własny kod i ostatecznie zwróci wynik, którym może być kolejna transakcja wysłana z adresu kontraktu.
Należy zaznaczyć, że transakcja w Ethereum nie polega tylko na wysyłaniu Etheru, może również wdrożyć całkiem sporo dodatkowych informacji. Jeśli transakcja jest wysyłana do kontraktu, informacja ta jest bardzo ważna, ponieważ będzie realizował własną logikę biznesową na podstawie tych informacji. Biznes, jaki może zapewnić tego rodzaju umowa, może być każdego rodzaju. Jedyną granicą jest Twoja wyobraźnia, ponieważ kompletny język Turinga zapewnia pełne stopnie swobody, pozwalając użytkownikom na tworzenie różnych aplikacji. W White Paperze przytoczono kilka przykładów zastosowania ETH, takich jak konta oszczędnościowe, waluty podrzędne zdefiniowane przez użytkownika itp.
a bonus of
$4000!
Ethereum – jaka jest jego historia?
Pod koniec 2013 roku Vitalik Buterin, założyciel Ethereum, opublikował pierwszą White Paper tej kryptowaluty, uruchamiając projekt. Od 24 lipca 2014 r. Ethereum prowadziło 42-dniową przedsprzedaż Etheru. Na początku 2016 roku technologia Ethereum została doceniona przez rynek, a cena zaczęła gwałtownie rosnąć, przyciągając dużą liczbę osób innych niż deweloperzy do wejścia w świat Ethereum.
Jako stosunkowo nowy rozwój wykorzystujący technologię Bitcoin, Ethereum ma na celu wdrożenie globalnie technologii cyfrowej, która ma służyć do wykonywania kontraktów peer-to-peer. Mówiąc najprościej, Ethereum to światowy komputer, którego nie można wyłączyć. Innowacyjne połączenie architektury szyfrowania i kompletności Turinga może sprzyjać powstawaniu wielu nowych gałęzi przemysłu. Odwrotnie, tradycyjne gałęzie przemysłu znajdują się pod rosnącą presją, by wprowadzać innowacje, a gdy tego nie zrobią – grozi im ich wyeliminowanie.
Sieć Bitcoin to tak naprawdę zbiór rozproszonych baz danych, a Ethereum idzie o krok dalej. Można go uznać za komputer rozproszony: blockchain to ROM komputera, umowa to program, a górnicy Ethereum odpowiadają za obliczenia, pełniąc rolę procesora. Ten komputer nie jest i nie może być używany za darmo, w przeciwnym razie każdy mógłby przechowywać w nim wszelkiego rodzaju śmieciowe informacje i wykonywać wszelkiego rodzaju trywialne obliczenia. Aby z niego korzystać, trzeba między innymi zapłacić opłaty za przetwarzanie i przechowywanie.
Potencjalnych zastosowań smart kontraktów jest wiele. Co ciekawe – bardziej zaawansowane oprogramowanie umożliwia tworzenie sklepów internetowych z Ethereum.
Czym jest Ethereum dla biznesu?
Ethereum może być wykorzystywane do tworzenia zdecentralizowanych programów, autonomicznych organizacji i smart kontraktów, których dziesiątki są już dostępne. Oczekiwane cele aplikacji obejmują:
- finanse,
- IoT,
- farm-to-table,
- smart grid,
- zakłady sportowe i inne.
Ethereum – zalety i wady
Jak każda kryptowaluta, tak i Ethereum ma swoje korzyści i wady o których piszemy poniżej:
Zalety Ethereum
- Ethereum umożliwia użytkownikom korzystanie z kompletnego języka programowania w łańcuchu bloków w celu wykonywania bardziej złożonych smart kontraktów w sieci bez polegania na usługach stron trzecich.
- Ethereum może zapewnić silny ekosystem dla innych platform produktów i usług.
- Ethereum ma solidny plan rozwoju (3-5 lat), co oznacza, że społeczność ma jasne standardy dotyczące tego, czego można się spodziewać w nadchodzących latach
- Istnieje wiele firm zaangażowanych w ulepszanie fundamentów poza Ethereum. Pomiędzy Ethereum Enterprise Alliance (EEA) a zespołem Hyperledger zatwierdzającym swój pierwszy projekt Ethereum, istnieją dziesiątki organizacji korporacyjnych pracujących nad ulepszeniem ekosystemu Ethereum. Poza Bitcoinem żaden inny blockchain nie otrzymał tak silnego wsparcia ze strony społeczności biznesowej.
Wady Ethereum
- Ponieważ Ethereum jest platformą, nigdy nie będzie działać tak dobrze, jak inne kryptowaluty, które zostały specjalnie zaprojektowane do dokonywania transakcji.
- Niektóre z głównych ulepszeń Ethereum, ze względu na jego ścieżkę, obejmują przeniesienie PoW na PoS.
- Brak samouczków lub dokumentacji, które mogłyby pomóc programistom jest poważną przeszkodą w zostaniu programistą Ethereum. Większość samouczków, które znajdziesz, jest przestarzała lub po prostu uczy koncepcyjnego rozumienia.
a bonus of
$4000!