Rozdział

  1. Podstawowy Ethereum

  2. Skąd pochodzi eter?

  3. Własne Ethereum

  4. Skalowalność, ETH 2.0 i przyszłość Ethereum

  5. Ethereum i zdecentralizowane finanse (DeFi)

  6. Weź udział w sieci Ethereum


Bab 1 – Podstawowe Ethereum

Spis treści

  • Co to jest Ethereum?

  • Jaka jest różnica między Ethereum a Etherem (ETH)?

  • Co sprawia, że ​​Ethereum jest wartościowe?

  • A co z blockchainem?

  • Ethereum vs. Bitcoin – jaka jest różnica?

  • Jak działa Ethereum?

  • Czym są inteligentne kontrakty?

  • Kto jest twórcą Ethereum?

  • Jak rozprowadzany jest eter?

  • Co to jest DAO i Ethereum Classic?


Co to jest Ethereum?

Ethereum to zdecentralizowana platforma obliczeniowa, można o niej myśleć jak o laptopie lub komputerze stacjonarnym, ale nie działa ona na jednym urządzeniu. Zamiast tego działa na tysiącach maszyn na całym świecie, co oznacza również, że nie ma właścicieli.

Ethereum, podobnie jak Bitcoin i inne kryptowaluty, umożliwia wysyłanie cyfrowych pieniędzy. To jednak coś więcej – możesz używać własnego kodu i wchodzić w interakcję z aplikacjami stworzonymi przez innych użytkowników. Ponieważ jest tak elastyczny, na Ethereum można uruchamiać wszelkiego rodzaju zaawansowane programy.

Mówiąc najprościej, główną ideą Ethereum jest to, że programiści mogą tworzyć i uruchamiać kod działający w sieci rozproszonej, a nie na scentralizowanych serwerach. Oznacza to, że teoretycznie tych aplikacji nie można zamknąć ani cenzurować.


Jaka jest różnica między Ethereum a Etherem (ETH)?

Może się to wydawać nieintuicyjne, jednostki używane w Ethereum nie nazywają się Ethereum ani Ethereums. Ethereum jest protokołem samym w sobie, ale waluta, która go obsługuje, znana jest jako eter (lub ETH).


Bouncing koin ether


Co sprawia, że ​​Ethereum jest wartościowe?

Wcześniej omawialiśmy pomysł, że Ethereum może uruchamiać kod w systemach rozproszonych. Dzięki temu program nie może zostać uszkodzony przez osoby zewnętrzne. Kody te są dodawane do bazy danych Ethereum (jego Blockchain) i programowane w taki sposób, że kodu nie można edytować. Dodatkowo baza danych jest widoczna dla wszystkich, dzięki czemu użytkownicy mogą dokonać audytu kodu przed interakcją z nim.

Oznacza to, że każdy i gdziekolwiek może uruchomić aplikacje, których nie można zabić. Co ciekawsze, ponieważ oryginalna jednostka – eter – przechowuje wartość, aplikacja może ustawić warunki przesyłania wartości. Programy tworzące te aplikacje nazywamy inteligentnymi kontraktami. W większości przypadków inteligentne kontrakty można skonfigurować tak, aby działały bez interwencji człowieka.

Łatwa do zrozumienia koncepcja „programowalnych pieniędzy” urzeka użytkowników, programistów i firmy na całym świecie.


A co z blockchainem?

Jego blockchain leży w sercu Ethereum – bazy danych przechowującej informacje wykorzystywane przez protokół. Jeśli przeczytałeś nasz artykuł zatytułowany Czym jest Bitcoin?, będziesz miał podstawową wiedzę na temat działania blockchainu. Blockchain Ethereum jest podobny do Bitcoina. Ale przechowywane dane – i sposób ich przechowywania – są inne.

Możesz sobie wyobrazić blockchain Ethereum jako książkę, do której ciągle dodajesz strony. Każda strona nazywana jest blokiem, wypełnionym informacjami dotyczącymi transakcji. Jeśli chcesz dodać nową stronę, musisz wprowadzić specjalną wartość na górze strony. Wartość ta powinna być widoczna i każdy może stwierdzić, że nowa strona została dodana po poprzedniej stronie, a nie po prostu przypadkowo wrzucona do książki.

Ta wartość jest podobna do numeru strony, który odwołuje się do poprzedniej strony. Patrząc na nową stronę, możemy mieć pewność, że podąża ona za poprzednią. Aby to zrobić, używamy procesu zwanego hashowaniem.

Haszowanie pobiera fragment danych – można o nim myśleć jak o całej zawartości jednej strony książki – i zwraca go w postaci unikalnego identyfikatora (zwanego skrótem). Jest bardzo mało prawdopodobne, że dwie części danych dadzą ten sam skrót. Ten proces jest również jednokierunkowy: możesz łatwo obliczyć skrót, ale odwrócenie skrótu w celu uzyskania informacji użytych do jego utworzenia jest prawie niemożliwe. W następnym rozdziale omówimy, dlaczego jest to ważne w górnictwie.

Teraz mamy mechanizm łączenia stron we właściwej kolejności. Jeśli nastąpi jakakolwiek próba zmiany kolejności lub usunięcia stron, będzie to oczywiste, każdy będzie mógł zobaczyć, że księga została naruszona.

Chcesz dowiedzieć się więcej o blockchainie? Możesz przeczytać nasz artykuł dotyczący przewodnika po technologii blockchain dla początkujących.


Ethereum vs. Bitcoin – jaka jest różnica?

Bitcoin opiera się na technologii blockchain i zachętach finansowych, aby stworzyć globalny system pieniądza cyfrowego. Technologia ta wprowadziła kilka ważnych innowacji, które umożliwiają koordynację pomiędzy użytkownikami na całym świecie bez centralnej jednostki kontrolującej. Ponieważ każdy uczestnik uruchamia program na swoim własnym komputerze, Bitcoin umożliwia użytkownikom uzgodnienie finansowej bazy danych w zdecentralizowanym i pozbawionym zaufania środowisku.

Bitcoin często nazywany jest blockchainem pierwszej generacji, nie powstał jako system nadmiernie skomplikowany. Jeśli chodzi o bezpieczeństwo, jest to jedna z zalet. Celowo zwiększono elastyczność, aby zapewnić priorytet bezpieczeństwu w warstwie podstawowej. Wadą jest to, że język inteligentnych kontraktów w Bitcoin jest bardzo ograniczony i nie obsługuje aplikacji poza transakcjami.

Natomiast blockchain drugiej generacji potrafi znacznie więcej. Oprócz transakcji finansowych platforma ta może obsługiwać programy wyższego poziomu. Ethereum daje programistom większą swobodę eksperymentowania z własnym kodem i tworzenia tego, co nazywamy aplikacjami zdecentralizowanymi (DApps).

Ethereum było pierwszą falą blockchainów drugiej generacji i nadal jest najbardziej znaną platformą. Mimo że jest podobny do Bitcoina i może wykonywać wiele takich samych funkcji, jeśli przyjrzysz się głębiej, oba są bardzo różne i mają swoje zalety.


Jak działa Ethereum?

Możemy zdefiniować Ethereum jako maszynę stanu. Oznacza to, że w dowolnym momencie masz migawkę wszystkich sald kont i inteligentnych kontraktów w ich aktualnej formie. Niektóre działania spowodują aktualizację stanu, a wszystkie węzły zaktualizują własne migawki, aby odzwierciedlić zmiany.


Lembaran transaksi yang menunjukkan erin mengirim 5 eth ke alice

Przejście w stan Ethereum.


Inteligentne kontrakty działające w Ethereum są uruchamiane przez transakcje (albo od użytkowników, albo od innych umów). Kiedy użytkownik wysyła transakcję do kontraktu, każdy węzeł w sieci uruchamia kod kontraktu i rejestruje wyniki. Odbywa się to za pomocą maszyny wirtualnej Ethereum (EVM), która konwertuje inteligentne kontrakty na instrukcje czytelne dla komputera.

Do aktualizacji stanu wykorzystywany jest (na razie) specjalny mechanizm zwany eksploracją. Wydobywanie odbywa się za pomocą algorytmu Proof of Work, podobnie jak Bitcoin. Omówimy to bardziej szczegółowo później.


Czym są inteligentne kontrakty?

Inteligentna umowa to tylko kod. Ten kod nie jest inteligentny i nie jest umową w tradycyjnym tego słowa znaczeniu. Nazywamy to jednak mądrym, ponieważ realizuje się samoistnie pod pewnymi warunkami i można go uznać za umowę, ponieważ egzekwuje porozumienie między stronami.

Na ten pomysł, zaproponowany pod koniec lat 90., wpadł informatyk Nick Szabo. Aby wyjaśnić tę koncepcję, posługuje się przykładem automatów vendingowych, stwierdzając, że automaty te można postrzegać jako prekursora nowoczesnych inteligentnych kontraktów. W przypadku automatu sprzedającego, czyli lepiej znanego jako automat sprzedający, wykonywana jest prosta umowa. Użytkownicy wrzucają monety, a w zamian maszyna wydaje wybrany przez nich produkt.

Inteligentne kontrakty wykorzystują tę logikę do zarządzania cyfrowego. Możesz wykonywać proste czynności w kodzie, na przykład odpowiadać „Hello, World!” gdy do kontraktu zostaną wysłane dwa etery.


kontrak halo dunia


W Ethereum programiści utworzą kod, aby mógł go później odczytać EVM. Następnie publikują go, wysyłając kod na specjalny adres, pod którym zarejestrowano umowę. W tym momencie każdy może z niego skorzystać. umów nie można usunąć, chyba że pod warunkiem określonym przez dewelopera podczas ich zapisywania.

Teraz umowa ma adres. Aby wejść w interakcję z tą umową, użytkownicy muszą jedynie wysłać 2 ETH na adres. Spowoduje to uruchomienie kodu kontraktu – wszystkie komputery w sieci go uruchomią, zobaczą, czy dokonano płatności za kontrakt i zarejestrują wynik („Hello, World!”).

Powyższy obraz jest być może jednym z najbardziej podstawowych przykładów tego, co można zrobić za pomocą Ethereum. Można – i zostały – zbudowane bardziej zaawansowane aplikacje, które łączą wiele umów.


Kto jest twórcą Ethereum?

W 2008 roku nieznany programista (lub grupa) opublikował oficjalny dokument dotyczący Bitcoina pod pseudonimem Satoshi Nakamoto. To wydarzenie na stałe zmieniło świat cyfrowych finansów. Kilka lat później młody programista Vitalik Buterin wymyślił sposób dalszego rozwinięcia tego pomysłu i zastosowania go do wszelkiego rodzaju aplikacji. Koncepcja ta została ostatecznie udoskonalona w Ethereum.

Ethereum zostało zaproponowane przez Buterina na blogu w 2013 roku zatytułowanym Ethereum: The Ultimate Smart Contract and Decentralized Application Platform. W swoich pismach opisał ideę blockchainu kompletnego według Turinga – zdecentralizowanego komputera, który przy wystarczającej ilości czasu i zasobów byłby w stanie uruchomić dowolną aplikację.

Z czasem rodzaje aplikacji, które można zastosować na blockchainie, będą ograniczone jedynie wyobraźnią programisty. Ethereum ma na celu sprawdzenie, czy technologia blockchain ma uzasadnione zastosowania wykraczające poza ograniczenia Bitcoina, dla którego została zaprojektowana w ten sposób.


Jak rozprowadzany jest eter?

Ethereum zostało uruchomione w 2015 roku z dostawą 72 milionów eteru. Ponad 50 milionów wszystkich tokenów zostało rozdystrybuowanych w ramach publicznej sprzedaży tokenów zwanej wstępną ofertą monet (ICO), w której chętni mogą kupić tokeny eterowe za bitcoin lub walutę fiducjarną.


Co to jest DAO i Ethereum Classic?

Dzięki Ethereum możliwe stają się wszystkie nowe sposoby współpracy przez Internet. Jednym z przykładów jest DAO (zdecentralizowana organizacja autonomiczna), która jest jednostką zarządzaną kodem, podobnym do programu komputerowego.

Jedną z najwcześniejszych i najbardziej ambitnych organizacji tego typu było „The DAO”. Planuje się, że organizacja będzie składać się ze złożonych inteligentnych kontraktów działających w oparciu o Ethereum, funkcjonujących jako autonomiczny fundusz venture. Tokeny DAO są dystrybuowane w ramach ICO, dając posiadaczom tokenów prawa własności i głosu.

Jednak niedługo po uruchomieniu szkodliwe strony wykorzystały luki w zabezpieczeniach platformy i zdołały wyczerpać prawie jedną trzecią funduszy DAO. Należy pamiętać, że w tamtym czasie 14% całej podaży eteru było zamknięte w DAO. Nie trzeba dodawać, że było to katastrofalne dla raczkującej sieci Ethereum.

Po kilku rozważaniach łańcuch ten został podzielony na dwa łańcuchy. W jednym z łańcuchów pomyślnie „odwrócono” złośliwe transakcje w celu odzyskania skradzionych środków – łańcuch ten jest obecnie znany jako blockchain Ethereum. Tymczasem pierwotny łańcuch, w którym nie cofano transakcji i zachowano niezmienność, jest obecnie znany jako Ethereum Classic.

To wydarzenie dobitnie przypomniało o zagrożeniach związanych z tą technologią i o tym, jak powierzenie autonomicznemu kodowi dużych sum pieniędzy może przynieść odwrotny skutek. Jest to również interesujący przykład tego, jak podejmowanie zbiorowych decyzji w otwartym środowisku może mieć złe konsekwencje. Konfrontując się ze swoimi lukami w zabezpieczeniach, DAO doskonale ilustruje potencjał inteligentnych kontraktów w bezzaufanej współpracy na dużą skalę za pośrednictwem Internetu.





Rozdział 2 - Skąd bierze się eter?

Spis treści

  • Jak powstaje nowy eter?

  • Ile eteru jest dostępne?

  • Jak działa wydobywanie Ethereum?

  • Co to jest gaz Ethereum?

  • Limity gazu i gazu

  • Ile czasu zajmuje wydobycie jednego bloku Ethereum?

  • Czym są tokeny Ethereum?


Jak powstaje nowy eter?

Wcześniej rozmawialiśmy trochę o górnictwie. Jeśli znasz Bitcoin, będziesz wiedział, że proces wydobycia jest ważną częścią zabezpieczania i aktualizacji łańcucha bloków. W Ethereum obowiązuje ta sama zasada: aby wynagrodzić użytkowników za wydobycie (to sporo kosztuje), protokół daje im eter.


Ile eteru jest dostępne?

W lutym 2020 r. całkowita podaż eteru wyniosła około 110 mln.

W przeciwieństwie do Bitcoina, harmonogram emisji tokenów Ethereum celowo nie został określony przy uruchomieniu. Aby utrzymać wartość, podaż Bitcoina jest ograniczona, a liczba produkowanych nowych monet powoli maleje. Z drugiej strony Ethereum ma na celu zapewnienie podstaw dla zdecentralizowanych aplikacji (DApps). Ponieważ nie jest jasne, jaki rodzaj harmonogramu emisji tokenów najlepiej odpowiadałby jego celom, pozostaje to pytanie otwarte.


Jak działa wydobywanie Ethereum?

Wydobywanie ma kluczowe znaczenie dla bezpieczeństwa sieci. Proces ten zapewnia, że ​​blockchain jest aktualizowany tak, jak powinien i pozwala sieci działać bez decydenta. W górnictwie podzbiór węzłów (zwany górnikami) poświęca moc obliczeniową na rozwiązywanie zagadek kryptograficznych.

W rzeczywistości szyfruje serię oczekujących transakcji i niektórych innych danych. Aby blok został uznany za ważny, hash musi być niższy od wartości ustawionej przez protokół. Jeśli to nie zadziała, możesz zmodyfikować niektóre dane i spróbować ponownie.

Aby konkurować z innymi, górnicy muszą hashować tak szybko, jak to możliwe – mierzymy to za pomocą współczynnika haszowania. Im więcej szybkości mieszania jest w sieci, tym trudniej jest rozwiązać zagadkę. Tylko górnicy muszą znaleźć rozwiązanie – gdy zostanie znalezione, wszyscy inni uczestnicy mogą z łatwością sprawdzić jego zasadność.

Jak możesz sobie wyobrazić, ciągłe mieszanie z dużą prędkością jest bardzo kosztowne. W ramach zachęty do zabezpieczenia sieci górnicy otrzymują nagrody. Nagroda ma postać wszystkich opłat transakcyjnych w bloku. Otrzymają także nowo wygenerowany eter – 2 ETH w momencie pisania tego tekstu.


Co to jest gaz Ethereum?

Wciąż pamiętam Hello, World! poprzednio? Jest to program łatwy w obsłudze. Pod względem obliczeniowym nie jest to wcale drogie. Ale nie uruchamiasz go tylko na swoim komputerze – prosisz wszystkich w ekosystemie Ethereum, aby również go uruchomili.

Teraz stajemy przed pytaniem: co się stanie, gdy dziesiątki tysięcy ludzi będzie realizować skomplikowane kontrakty? Jeśli ktoś utworzy kontrakt, który będzie powtarzał ten sam kod w kółko, wówczas każdy węzeł będzie go uruchamiał w nieskończoność. Spowoduje to obciążenie zasobów, a w rezultacie system może się załamać.

Na szczęście Ethereum wprowadziło koncepcję gazu, aby złagodzić to ryzyko. Tak jak Twój samochód nie może działać bez gazu, tak umowy nie mogą działać bez gazu. Umowa określa ilość gazu, jaką użytkownik musi zapłacić, aby działała prawidłowo. W przypadku braku wystarczającej ilości gazu umowa wygaśnie.

Zasadniczo jest to mechanizm kosztowy. Ta sama koncepcja dotyczy transakcji: główną motywacją górników jest zysk, więc mogą ignorować transakcje o niższych kosztach.

Należy pamiętać, że eter i gaz to nie to samo. Średnia cena gazu ulega wahaniom i w dużej mierze decydują o niej górnicy. Dokonując transakcji płacisz za gaz w ETH. To tyle samo, co opłaty w transakcjach Bitcoinem – jeśli sieć jest przeciążona i wielu użytkowników dokonuje transakcji, średnia cena gazu może wzrosnąć. I odwrotnie, jeśli nie będzie dużej aktywności, ceny spadną.

Mimo że ceny gazu ulegają zmianie, dla każdej operacji wymagana jest stała ilość gazu. Oznacza to, że złożone kontrakty pochłoną więcej gazu niż proste transakcje. Zatem gaz jest miarą mocy obliczeniowej. Dzięki temu system może pobierać od użytkowników odpowiednie opłaty w zależności od wykorzystania przez nich zasobów Ethereum.

Gaz zazwyczaj zużywa niewielką część eteru. Dlatego do oznaczenia tego używamy mniejszej jednostki (gwei). Jeden gwei jest wart jedną milionową eteru.

Krótko mówiąc, możesz uruchamiać program, który się powtarza, w sposób ciągły przez długi czas. Jednak szybko stanie się to bardzo kosztownym przedsięwzięciem. Z tego powodu węzły w sieci Ethereum mogą ograniczać spam.


Harga rata-rata gas dalam gwei dari waktu ke waktu

Średnie ceny gazu w Gwei w czasie. Źródło: etherscan.io


Limity gazu i gazu

Wyobraź sobie, że Alicja dokonuje transakcji w ramach kontraktu. Oblicza, ile gazu chce wydać (np. korzystając ze stacji benzynowej ETH). Może ustalać wyższe ceny, aby zachęcić górników do jak najszybszego zawierania transakcji.

Ale ustali także limit gazu, który będzie go chronił. Możliwe, że coś poszło nie tak z umową, przez co zużycie gazu było większe niż planowano. Limity gazu są egzekwowane, aby zapewnić zatrzymanie pracy po x ilości gazu. Umowa nie powiedzie się, ale Alicja nie zapłaci więcej, niż pierwotnie zgodziła się zapłacić.

Początkowo może się to wydawać mylące do zrozumienia. Nie martw się – możesz ręcznie ustawić cenę gazu (i limit gazu) dla kwoty, którą chcesz zapłacić, ale większość portfeli zrobi to za Ciebie. Krótko mówiąc, cena gazu określa, jak szybko górnicy będą pracować nad Twoją transakcją, a limit gazu określa maksymalną kwotę, jaką zapłacisz za tę transakcję.


Ile czasu zajmuje wydobycie jednego bloku Ethereum?

Średni czas potrzebny na dodanie nowego bloku do łańcucha wynosi od 12 do 19 sekund. Najprawdopodobniej ulegnie to zmianie po przejściu sieci na Proof of Stake, którego celem jest między innymi przyspieszenie czasu blokowania. Jeśli chcesz dowiedzieć się więcej, możesz przeczytać nasz artykuł zatytułowany Ethereum Casper Poradnik.


Czym są tokeny Ethereum?

Największą atrakcją Ethereum jest możliwość tworzenia przez użytkowników własnych zasobów w łańcuchu, które można przechowywać i przesyłać tak samo jak w przypadku eteru. Reguły zarządzania są wbudowane w inteligentne kontrakty, umożliwiając programistom ustawienie określonych parametrów swoich tokenów. Zasady te mogą obejmować liczbę wyemitowanych tokenów, sposób ich wydawania, możliwość podziału tokenów, czy każdy z nich jest wymienny i tak dalej. Najbardziej znany standard techniczny do tworzenia tokenów w Ethereum nazywa się ERC-20 – dlatego tokeny te są znane jako tokeny ERC-20.

Funkcjonalność tokena zapewnia innowatorom szerokie pole do eksperymentowania z aplikacjami w zaawansowanych środowiskach finansowych i technologicznych. Od wydawania jednolitych tokenów, które służą jako waluta w aplikacji, po generowanie unikalnych tokenów wspieranych przez zasoby fizyczne – istnieje duża elastyczność projektowania. Jest bardzo możliwe, że niektóre z najlepszych zastosowań lub przypadków użycia łatwego i wydajnego tworzenia tokenów nie zostały jeszcze odkryte.





Rozdział 3 – Pierwsze kroki z Ethereum

Spis treści

  • Jak kupić ETH?

    • Jak kupić ETH za pomocą karty kredytowej/debetowej

    • Jak kupić ETH na rynkach peer-to-peer

  • Co można kupić za eter (ETH)?

  • Jaki jest pożytek z Ethereum?

  • Co się stanie, jeśli moje ETH zostanie utracone?

  • Czy transakcje Ethereum są odwracalne?

  • Czy transakcje Ethereum są prywatne?

  • Czy mogę zarabiać pieniądze za pomocą Ethereum?

  • Jak przechowywać ETH?

  • Jak wpłacić ETH do Binance

  • Jak przechowywać ETH na Binance

  • Jak wypłacić ETH z Binance

  • Jak przechowywać ETH w portfelu Ethereum

    • Gorący portfel

    • Zimny ​​portfel

  • Jakie jest logo i symbol Ethereum?


Jak kupić ETH?

Jak kupić ETH za pomocą karty kredytowej/debetowej

Binance ułatwia zakupy ETH za pośrednictwem Twojej przeglądarki. Aby to zrobić:


  1. Przejdź do strony Kupuj i sprzedawaj kryptowalutę.

  2. Wybierz aktywa kryptograficzne, które chcesz kupić (ETH) i walutę, w której chcesz zapłacić.

  3. Zaloguj się do swojego konta Binance lub zarejestruj się, jeśli nie masz jeszcze konta.

  4. Wybierz metodę płatności.

  5. Jeśli pojawi się monit, wprowadź dane swojej karty i dokończ weryfikację tożsamości.

  6. Tylko to! ETH zostanie dodane do Twojego konta Binance.


Jak kupić ETH na rynkach peer-to-peer

Możesz także kupować i sprzedawać ETH na rynkach peer-to-peer. Na tym rynku możesz kupować monety bezpośrednio od innych użytkowników za pośrednictwem aplikacji mobilnej Binance. Aby to zrobić:


  1. Otwórz aplikację, a następnie zaloguj się lub zarejestruj.

  2. Wybierz opcję Sprzedaj jednym kliknięciem, a następnie wybierz menu Kup w lewym górnym rogu strony.

  3. Zostanie wyświetlonych kilka ofert — wybierz opcję Kup w wybranej ofercie.

  4. Możesz płacić innymi kryptowalutami (w menu Z Krypto) lub pieniędzmi fiducjarnymi (w menu Z Fiatem).

  5. Poniżej będzie możliwość wyboru metod płatności. Wybierz ten, który chcesz.

  6. Wybierz Kup ETH.

  7. Teraz musisz dokonać płatności. Po zakończeniu wybierz opcję Oznacz jako opłacone i potwierdź.

  8. Transakcja zakończy się sukcesem, jeśli sprzedawca wyśle ​​Ci monety.


Co można kupić za eter (ETH)?

W przeciwieństwie do Bitcoina, Ethereum nie jest przeznaczone do użytku wyłącznie jako sieć kryptowalut. Ale także jako platforma do budowania zdecentralizowanych aplikacji i jako zbywalny token, eter jest paliwem tego ekosystemu. Zatem główną zaletą eteru jest użyteczność, jaką zapewnia w sieci Ethereum.

Zatem eteru można również używać w taki sam sposób, jak tradycyjnej waluty, co oznacza, że ​​za ETH można kupować towary i usługi tak samo, jak za każdą inną walutę.


Heatmap pengecer yang menerima ether sebagai pembayaran.

Mapa cieplna sprzedawców detalicznych, którzy akceptują eter jako płatność. Źródło: cryptwerk.com/coinmap


Jaki jest pożytek z Ethereum?

Możesz używać rodzimej waluty Ethereum, ETH, jako cyfrowych pieniędzy lub zabezpieczenia. Wielu postrzega go również jako magazyn wartości, taki jak Bitcoin. Ale w przeciwieństwie do Bitcoina, blockchain Ethereum jest łatwiejszy do zaprogramowania, więc z ETH można zrobić o wiele więcej. Może być używany jako szkielet zdecentralizowanych aplikacji finansowych, zdecentralizowanych rynków, giełd, gier i wielu innych.


Co się stanie, jeśli moje ETH zostanie utracone?

Ponieważ w transakcji nie uczestniczy żaden bank, ponosisz wyłączną odpowiedzialność za bezpieczeństwo swoich środków. Niektórzy wolą przechowywać je na giełdach, a inni wybierają różne portfele. Jeśli korzystasz z portfela, bardzo ważne jest zapisanie frazy początkowej i jej zapisanie. Trzymaj go w bezpiecznym miejscu, gdyż będzie Ci potrzebny do odzyskania środków w przypadku utraty dostępu do portfela.


Czy transakcje Ethereum są odwracalne?

Po dodaniu danych do łańcucha bloków Ethereum prawie niemożliwa jest ich zmiana lub usunięcie. Oznacza to, że dokonana transakcja jest nieodwracalna. Dlatego zawsze powinieneś dokładnie sprawdzić, czy wysyłasz środki na właściwy adres. Jeśli chcesz wysłać dużą kwotę, zaleca się najpierw wysłać niewielką kwotę, aby zapewnić dokładność adresu.

Jeśli nadal pamiętasz, w wyniku incydentu związanego z włamaniem do inteligentnych kontraktów w 2016 r. doszło do hardforku Ethereum, w wyniku którego transakcje przeprowadzone przez złośliwe strony zostały pomyślnie „odwrócone”. Jest to jednak środek ekstremalny w przypadku nadzwyczajnego wydarzenia, a nie czegoś powszechnego lub normalnego.


Czy transakcje Ethereum są prywatne?

NIE. Wszystkie transakcje dodane do blockchainu Ethereum są widoczne publicznie. Nawet jeśli w adresie Ethereum nie ma Twojego prawdziwego imienia i nazwiska, inne osoby mogą na różne sposoby powiązać je z Twoją tożsamością.


Czy mogę zarabiać pieniądze za pomocą Ethereum?

Ponieważ jest to aktywo niestabilne, możesz zarabiać pieniądze na ETH, tak samo jak możesz na nim stracić. Niektórzy mogą trzymać eter na dłuższą metę, wierząc, że sieć stanie się globalną, programowalną warstwą rozliczeniową. Podczas gdy inni decydują się na wymianę ich na altcoiny. Obie te strategie wiążą się jednak z własnym ryzykiem finansowym.

Ponieważ jest kluczowym filarem ruchu zdecentralizowanych finansów (DeFi), ETH może być również wykorzystywana do udzielania pożyczek, jako zabezpieczenie zaciągania pożyczek, bicia aktywów syntetycznych i – ostatecznie w przyszłości – do stakowania.

Niektórzy inwestorzy mogą trzymać Bitcoin wyłącznie na pozycjach długoterminowych, z wyłączeniem innych aktywów cyfrowych w swoim portfelu. Podczas gdy inni mogą zdecydować się na trzymanie ETH i innych altcoinów w portfelu lub przeznaczyć określony procent na handel krótkoterminowy (na przykład: handel dzienny lub handel wahadłowy). Nie ma uniwersalnego podejścia do zarabiania pieniędzy na rynkach. Każdy inwestor musi sam zdecydować, która strategia najlepiej pasuje do jego profilu i okoliczności.


Jak przechowywać ETH?

Istnieje kilka opcji przechowywania monet, każda ma swoje zalety i wady. Ponieważ wszystko wiąże się z ryzykiem, być może najlepszą opcją będzie dywersyfikacja spośród kilku dostępnych opcji.

Ogólnie rzecz biorąc, rozwiązania w zakresie przechowywania mogą być nadzorowane lub nie. Rozwiązanie depozytowe oznacza, że ​​powierzasz swoje monety stronie trzeciej (np. giełdzie). W takim przypadku będziesz musiał zalogować się na platformę depozytariusza, aby dokonać transakcji przy użyciu swoich aktywów kryptograficznych.

Rozwiązanie bez depozytu jest odwrotne – korzystając z portfela kryptowalut, kontrolujesz własne środki. Portfel nie przechowuje monet jak portfel fizyczny – zamiast tego przechowuje klucze kryptograficzne, które umożliwiają dostęp do zasobów w łańcuchu bloków. Pamiętaj jeszcze raz: musisz wykonać kopię zapasową frazy początkowej, jeśli korzystasz z portfela niezabezpieczonego!


Jak wpłacić ETH do Binance

Jeśli posiadasz ether i chcesz wpłacić go na Binance, możesz wykonać te proste kroki:

  1. Zaloguj się do swojego konta Binance lub zarejestruj się, jeśli nie masz jeszcze konta.

  2. Zaloguj się do Spot Wallet i wybierz opcję Wpłata.

  3. Wybierz ETH z listy dostępnych monet.

  4. Wybierz sieć i wyślij swoje ETH na odpowiedni adres.

  5. Tylko to! Po potwierdzeniu transakcji eter zostanie zaksięgowany na Twoim koncie Binance.


Jak przechowywać ETH na Binance

Jeśli chcesz aktywnie handlować eterem, będziesz musiał przechowywać go na swoim koncie Binance. Przechowywanie ETH na Binance jest łatwe i bezpieczne. Umożliwia także łatwe korzystanie z ekosystemu Binance poprzez programy pożyczkowe, stakowanie, promocje zrzutów i prezenty.


Jak wypłacić ETH z Binance

Jeśli posiadasz ether i chcesz go wypłacić z Binance, możesz wykonać te proste kroki:

  1. Wejdź do Binance.

  2. Zaloguj się do Spot Wallet i wybierz opcję Wypłata.

  3. Wybierz ETH z listy dostępnych monet.

  4. Wybierz sieć

  5. Wpisz adres odbiorcy i kwotę do wypłaty.

  6. Potwierdź proces e-mailem.

  7. Tylko to! Po potwierdzeniu transakcji ETH zostanie przelane na podany adres.


Jak przechowywać ETH w portfelu Ethereum

Jeśli chcesz przechowywać ETH we własnym portfelu, istnieją dwie główne opcje: gorące portfele i zimne portfele.


Gorący portfel

Portfele kryptowalut, które są w jakiś sposób połączone z Internetem, nazywane są gorącymi portfelami. Zwykle przybiera formę aplikacji mobilnej lub komputerowej, która pozwala sprawdzić saldo oraz wysyłać i odbierać tokeny. Dzięki temu, że są online, gorące portfele są mniej podatne na ataki, ale są też wygodniejsze w przypadku codziennych płatności. Trust Wallet to przykład mobilnego portfela, który jest łatwy w użyciu i obsługuje wiele monet.

Zimny ​​portfel

Zimne portfele to portfele kryptowalutowe, które nie są połączone z Internetem. Ponieważ nie ma wektora ataku online, ogólne prawdopodobieństwo ataku jest niższe. Jednocześnie zimne portfele są zwykle mniej intuicyjne w obsłudze w porównaniu do gorących portfeli. Przykładami tego typu portfeli są portfele sprzętowe i portfele papierowe. Nie zaleca się używania portfeli papierowych, ponieważ wiele osób uważa, że ​​portfele te szybko stają się przestarzałe i są bardzo podatne na ataki.

Aby dowiedzieć się więcej o rodzajach portfeli, przejdź do Objaśnienia typów portfeli kryptowalutowych.


Jakie jest logo i symbol Ethereum?

Vitalik Buterin zaprojektował najwcześniejszy symbol Ethereum. Składa się z dwóch obróconych symboli dodawania Σ (Sigma z alfabetu greckiego). Ostateczny projekt logo (oparty na tym symbolu) składa się z równoległoboku zwanego ośmiościanem otoczonego czterema trójkątami. Podobnie jak w przypadku innych walut, przydatne może być, aby eter miał standardowy symbol Unicode, dzięki czemu aplikacje i strony internetowe mogą z łatwością wyświetlać wartość eteru. Chociaż nie jest tak powszechnie używany jak $ w przypadku USD, najczęściej używanym symbolem eteru jest Ξ.





Rozdział 4 - Skalowalność, ETH 2.0 i przyszłość Ethereum

Spis treści

  • Czym jest skalowalność?

  • Dlaczego Ethereum musi zwiększać swoją pojemność?

  • Trilemat dotyczący skalowalności Blockchain

  • Ile transakcji może przetworzyć Ethereum?

  • Czym jest Ethereum 2.0?

  • Co to jest sharding Ethereum?

  • Co to jest plazma Ethereum?

  • Co to jest pakiet zbiorczy Ethereum?

  • Apa itu Ethereum Dowód stawki (PoS)?

  • Na czym polega stakowanie Ethereum?

    • Ile ETH potrzeba do stakowania na Ethereum?

    • Ile ETH możesz zarobić na obstawianiu na Ethereum?

    • Jak długo ETH jest zablokowany w procesie stakowania?

    • Czy inwestowanie w ETH wiąże się z jakimkolwiek ryzykiem?


Czym jest skalowalność?

Najprościej mówiąc, skalowalność jest miarą zdolności systemu do rozwoju. Na przykład w informatyce sieć lub serwer można skalować w celu obsługi większej liczby żądań różnymi metodami.

W przypadku kryptowalut skalowalność oznacza stopień, w jakim łańcuch bloków może się rozwijać, aby pomieścić większą liczbę użytkowników. Więcej użytkowników oznacza więcej operacji i transakcji „konkurujących” o włączenie do łańcucha bloków.


Dlaczego Ethereum musi zwiększać swoją pojemność?

Zwolennicy Ethereum uważają, że następna iteracja Internetu zostanie zbudowana na tej platformie. Tak zwana Web 3.0 doprowadzi do zdecentralizowanej topologii charakteryzującej się brakiem pośredników, skupieniem się na prywatności i przesunięciem w stronę posiadania danych. Podstawa ta zostanie zbudowana przy użyciu przetwarzania rozproszonego w formie inteligentnych kontraktów i rozproszonych protokołów przechowywania/komunikacji.

Aby to osiągnąć, Ethereum musi masowo zwiększyć liczbę transakcji bez zakłócania decentralizacji sieci. Obecnie Ethereum nie ogranicza wolumenu transakcji poprzez ograniczanie rozmiarów bloków, tak jak robi to Bitcoin. Zamiast tego obowiązuje limit gazu blokowego – do bloku może przedostać się tylko określona ilość gazu.

Na przykład, jeśli masz limit gazu blokowego wynoszący 100 000 gwei i chcesz wprowadzić dziesięć transakcji z limitem gazu wynoszącym 10 000 gwei każda, transakcje zakończą się sukcesem. Podobnie w przypadku dwóch transakcji o wartości 50 000 gwei. Wszelkie inne transakcje wysłane wraz z tą transakcją muszą poczekać na następny blok.

Nie jest to idealne rozwiązanie w przypadku systemów, z których wszyscy korzystają. Jeżeli transakcji oczekujących jest więcej niż jest dostępnego miejsca w bloku, transakcja trafi do zaległości. Ceny gazu wzrosną, a użytkownicy będą musieli składać wyższe oferty niż inni, aby jako pierwsi zaksięgowali swoje transakcje. W zależności od obciążenia sieci operacje mogą być zbyt kosztowne w niektórych przypadkach użycia.

Wzrost popularności CryptoKitties jest doskonałym przykładem ograniczeń Ethereum w tym obszarze. W 2017 roku ta gra oparta na Ethereum zachęcała wielu użytkowników do dokonywania transakcji w celu wzięcia udziału w hodowli własnych cyfrowych kotów (reprezentowanych przez niezmienne tokeny). Gra była tak popularna, że ​​liczba oczekujących transakcji gwałtownie wzrosła, co spowodowało na pewien czas ogromne przeciążenie sieci.


Trilemat dotyczący skalowalności Blockchain

Wydaje się, że samo zwiększenie limitu gazu blokowego rozwiąże wszystkie problemy ze skalowalnością. Im wyższy pułap, tym więcej transakcji można przetworzyć w określonym czasie, prawda?

Niestety nie można tego zrobić bez poświęcenia kluczowych właściwości lub cech Ethereum. Vitalik Buterin przedstawia Trilemmę Blockchain (pokazaną poniżej), aby wyjaśnić trudną, ale delikatną równowagę, jaką musi osiągnąć blockchain.


Trilema Blockchain

Trilemat Blockchain: skalowalność (1), bezpieczeństwo (2) i decentralizacja (3).


Wybierając optymalizację dwóch z trzech powyższych cech, trzecia będzie słaba. Łańcuchy bloków, takie jak Ethereum i Bitcoin, traktują priorytetowo bezpieczeństwo i decentralizację. Obydwa algorytmy konsensusu zapewniają bezpieczeństwo sieci składającej się z tysięcy węzłów, jednak prowadzi to do słabej skalowalności. Przy tak dużej liczbie węzłów akceptujących i zatwierdzających transakcje, system działa znacznie wolniej w porównaniu z opcjami scentralizowanymi.

W innym scenariuszu można zwiększyć limit gazu blokowego tak, aby sieć osiągnęła bezpieczeństwo i skalowalność, ale nie będzie ona zdecentralizowana.

Więcej transakcji w bloku oznacza większy blok. Jednak węzły w sieci muszą je okresowo pobierać i wdrażać. Proces ten wymaga dużego zaangażowania sprzętu. Wraz ze wzrostem limitu gazu blokowego węzłom staje się coraz trudniej sprawdzać, przechowywać i rozgłaszać bloki.

W rezultacie zrozumiałe jest, że węzły, które nie będą w stanie nadążać za procesem, opuszczą sieć. Jeśli tak się stanie, tylko niewielka część węzłów będzie silna i będzie w stanie uczestniczyć – co prowadzi do dalszej centralizacji. Możesz wybrać łańcuch bloków, który jest bezpieczny i skalowalny, ale nie będzie zdecentralizowany.

Wreszcie możemy sobie wyobrazić blockchain, który koncentruje się na decentralizacji i skalowalności. Aby działać szybko i zdecentralizować, należy ponieść ofiary ze strony stosowanego algorytmu konsensusu, co prowadzi do słabszego bezpieczeństwa.


Ile transakcji może przetworzyć Ethereum?

W ostatnich latach Ethereum rzadko przekraczał liczbę transakcji na sekundę (TPS). Jak na platformę, która ma być „komputerem świata”, liczba ta jest niezwykle niska.

Rozwiązania skalowalne od dawna stanowią część planu działania Ethereum. Plazma jest jednym z przykładów takiego rozwiązania. Ma na celu poprawę wydajności Ethereum, ale można go również zastosować w innych sieciach blockchain.


Czym jest Ethereum 2.0?

Jeśli spojrzeć na cały jego potencjał, Ethereum ma obecnie nadal duże ograniczenia. Kwestię skalowalności już omawialiśmy. Krótko mówiąc, jeśli Ethereum ma stać się podstawą nowego systemu finansowego, sieć musi być w stanie przetwarzać więcej transakcji na sekundę. Biorąc pod uwagę jego zdecentralizowany charakter, jest to problem niezwykle trudny do rozwiązania, choć deweloperzy Ethereum zastanawiali się nad nim od lat.

Aby sieć mogła być zdecentralizowana, należy egzekwować granice. Im wyższe wymagania dotyczące obsługi węzła, tym mniej uczestników i tym bardziej scentralizowana sieć. Zatem zwiększenie liczby transakcji, które Ethereum może przetworzyć, mogłoby zagrozić integralności systemu, ponieważ zwiększyłoby również obciążenie węzłów.

Kolejną krytyką Ethereum (i innych aktywów kryptograficznych Proof of Work) jest to, że jest bardzo energochłonna. Aby pomyślnie dodać blok do łańcucha bloków, należy go wydobyć. Aby jednak w ten sposób utworzyć bloki, obliczenia muszą zostać wykonane szybko, co pochłania dużo energii elektrycznej.

Aby zaradzić powyższym słabościom, zaproponowano szereg głównych aktualizacji, znanych pod wspólną nazwą Ethereum 2.0 (lub ETH 2.0). Po pełnym wdrożeniu ETH 2.0 znacznie poprawi wydajność sieci.


Co to jest sharding Ethereum?

Jak wspomniano powyżej, każdy węzeł przechowuje kopię całego łańcucha bloków. Za każdym razem, gdy łańcuch bloków jest rozszerzany, każdy węzeł musi wykonywać aktualizacje, co zużywa dostępną przepustowość i pamięć.

Problem ten można rozwiązać, stosując metodę znaną jako sharding. Nazwa odnosi się do procesu dzielenia sieci na podzbiory węzłów – co nazywamy fragmentami. Każdy z tych fragmentów będzie przetwarzał własne transakcje i kontrakty, ale nadal będzie mógł komunikować się z szerszą siecią fragmentów tak, jak powinien. Ponieważ każdy fragment sprawdza się niezależnie, nie ma potrzeby przechowywania danych z innych fragmentów.


jaringan tanpa sharding vs jaringan dengan sharding

Sieć w marcu 2020 vs. sieć z implementacją shardingu.


Sharding to jedno z najbardziej złożonych podejść do skalowalności, którego zaprojektowanie i wdrożenie wymaga dużo pracy. Jeśli jednak zostanie wdrożony pomyślnie, będzie to również jeden z najskuteczniejszych sposobów zwiększania przepustowości sieci pod względem rozmiaru.


Co to jest plazma Ethereum?

Nazywamy również Ethereum Plasma rozwiązaniem zapewniającym skalowalność poza łańcuchem – ma ono na celu zwiększenie przepustowości transakcji poprzez wypychanie transakcji z łańcucha bloków. W tym przypadku istnieją pewne podobieństwa z sidechainami i kanałami płatności.

W przypadku Plazmy łańcuch wtórny jest podłączony do głównego łańcucha bloków Ethereum, ale komunikacja jest ograniczona do minimum. Sieci działają mniej więcej niezależnie, chociaż użytkownicy nadal polegają na sieci pierwotnej przy rozwiązywaniu sporów lub „rozwiązywaniu” swoich działań w sieciach wtórnych.

Zmniejszenie ilości danych, które węzły muszą przechowywać, ma kluczowe znaczenie dla pomyślnej skalowalności Ethereum. Podejście Plasma pozwala programistom nakreślić funkcje „łańcuchów podrzędnych” w inteligentnych kontraktach w głównym łańcuchu. Następnie mogą swobodnie tworzyć aplikacje z tymi informacjami lub procesami, które, jeśli będą przechowywane/wykonywane w głównym łańcuchu, byłyby zbyt drogie.

Aby poznać Plazmę szerzej, przeczytaj nasz artykuł na temat Czym jest Ethereum Plasma?


Co to jest pakiet zbiorczy Ethereum?

Pakiety zbiorcze są podobne do Plazmy pod tym względem, że oba mają na celu ulepszenie Ethereum poprzez przeniesienie transakcji z głównego łańcucha bloków. Jak to działa?

Pojedynczy kontrakt w łańcuchu podstawowym przechowuje wszystkie fundusze w łańcuchu wtórnym i przechowuje kryptograficzny dowód bieżącego stanu łańcucha. Ci operatorzy łańcucha wtórnego, którzy umieszczają powiązania w umowie sieci głównej, zapewniają, że do umowy sieci głównej przesyłane są tylko prawidłowe zmiany stanów. Pomysł jest taki, że ponieważ ten stan jest utrzymywany poza łańcuchem, nie ma potrzeby przechowywania danych w łańcuchu bloków. Jednak główna różnica między rollupem a Plazmą polega na sposobie przesyłania transakcji do głównego łańcucha. Stosując specjalne typy transakcji, dużą liczbę transakcji można „zwinąć” (połączyć) w specjalny blok zwany blokiem zbiorczym.

Wyróżniamy dwa rodzaje rollupów: Optymistyczny i ZK Rollup. Obydwa w różny sposób gwarantują poprawność przejść stanów.

ZK Rollup wysyła transakcje przy użyciu metody weryfikacji kryptograficznej zwanej dowodem wiedzy zerowej. Mówiąc dokładniej, podejście do tego nazywa się zk-SNARK. Nie będziemy tutaj szczegółowo opisywać, jak to działa, ale oto, jak można go wykorzystać do rollupów. W ten sposób strony mogą udowodnić sobie nawzajem, że posiadają określone informacje, bez ujawniania, jakie to informacje.

W przypadku ZK Rollup jest to informacja o przejściach stanów przekazywanych do łańcucha głównego. Duża zaleta: proces ten zachodzi niemal natychmiast i prawie nie ma szans na dostarczenie uszkodzonego stanu.

Optymistyczny pakiet zbiorczy poświęca pewną skalowalność na rzecz większej elastyczności. Korzystając z maszyny wirtualnej zwanej Optymistyczną Maszyną Wirtualną (OVM), możliwe jest uruchamianie inteligentnych kontraktów w tym łańcuchu wtórnym. Z drugiej strony nie ma kryptograficznego dowodu na to, że zmiana stanu przekazana do głównego łańcucha jest poprawna. Aby złagodzić ten problem, użytkownicy mogą kwestionować i odrzucać nieprawidłowe bloki przesłane do głównego łańcucha z niewielkim opóźnieniem.


Apa itu Ethereum Dowód stawki (PoS)?

Proof of Stake (PoS) to alternatywna dla Proof of Work metoda sprawdzania poprawności bloków. W systemie Proof of Stake bloki nie są wydobywane, ale drukowane (czasami nazywane to fałszowaniem). Zamiast kopaczy konkurujących z mocą mieszania, węzeł (lub walidator) jest wybierany losowo w celu sprawdzenia poprawności bloków kandydujących. Jeśli zrobisz to poprawnie, otrzymają wszystkie opłaty transakcyjne za blok, a w zależności od protokołu mogą również otrzymać nagrodę za blok.

Ponieważ nie obejmuje wydobycia, Proof of Stake jest uważany za nieszkodliwy dla środowiska. Walidatory zużywają mniej energii niż górnicy i zamiast tego mogą drukować bloki na zwykłym sprzęcie.

Ethereum ma przejść z PoW na PoS w ramach Ethereum 2.0 wraz z aktualizacją znaną jako Casper. Chociaż dokładna data nie została ustalona, ​​pierwsza iteracja prawdopodobnie zostanie uruchomiona w 2020 roku.


Na czym polega stakowanie Ethereum?

W protokole Proof of Work bezpieczeństwo sieci gwarantują górnicy. Górnicy nie będą oszukiwać, ponieważ marnowałoby to energię elektryczną i powodowałoby utratę potencjalnych korzyści. W Proof of Stake nie ma teorii gier jako takiej, dostępne są różne środki kryptoekonomiczne zapewniające bezpieczeństwo sieci.

Tym, co zapobiega nieuczciwemu postępowaniu, nie jest ryzyko marnotrawstwa, ale ryzyko utraty środków. Walidatorzy muszą przedstawić stawki (co oznacza posiadanie tokenów), aby kwalifikować się do walidacji. Postawiony zasób to ilość eteru, która zostanie utracona, jeśli węzeł będzie próbował oszukać, lub będzie powoli wyczerpywana, jeśli węzeł nie odpowiada lub przejdzie w tryb offline. Jeżeli jednak walidatorzy uruchomią dodatkowe węzły, przysługuje im więcej nagród.


Ile ETH potrzeba do stakowania na Ethereum?

Szacowana minimalna stawka dla Ethereum wynosi 32 ETH na walidatora. Wartość ta jest ustawiona bardzo wysoko, aby uniknąć 51% prób ataku.


Ile ETH możesz zarobić na obstawianiu na Ethereum?

Odpowiedź na to pytanie nie jest łatwa. Oprócz tego, że opierają się na postawionej kwocie, zwroty ze stakowania zależą również od całkowitej kwoty ETH postawionej w sieci oraz stopy inflacji. Według bardzo przybliżonych szacunków obecne obliczenia przewidują zwrot na poziomie około 6% rocznie. Należy pamiętać, że są to jedynie szacunki i mogą ulec zmianie w przyszłości.


Jak długo ETH jest zablokowany w procesie stakowania?

Będzie kolejka do wypłaty ETH z walidatora. Minimalny czas wypłaty wynosi 18 godzin, ale jest on dostosowywany dynamicznie w zależności od liczby walidatorów wycofujących się w danym momencie.


Czy inwestowanie w ETH wiąże się z jakimkolwiek ryzykiem?

Ponieważ jesteś osobą zatwierdzającą odpowiedzialną za utrzymanie bezpieczeństwa sieci, należy wziąć pod uwagę kilka zagrożeń. Jeśli Twój węzeł walidatora będzie offline przez dłuższy czas, istnieje możliwość, że stracisz dużą część swojego depozytu. Dodatkowo, jeśli Twój depozyt spadnie poniżej 16 ETH, zostaniesz usunięty z listy walidatorów.

Warto wziąć pod uwagę także więcej czynników ryzyka systemowego. Proof of Stake nigdy wcześniej nie był wdrażany na dużą skalę, dlatego nie możemy być całkowicie pewni, że nie zakończy się niepowodzeniem. Oprogramowanie zawsze zawiera błędy i luki w zabezpieczeniach, ale mogą one mieć także niszczycielskie skutki – zwłaszcza jeśli w grę wchodzą miliardy dolarów.





Bab 5 - Ethereum i zdecentralizowane finanse (DeFi)

Spis treści

  • Co to są finanse zdecentralizowane (DeFi)?

  • Jakie są zalety zdecentralizowanych finansów (DeFi)?

  • Czy zdecentralizowane finanse (DeFi) dotrą do głównego nurtu?

  • Jakie aplikacje do finansów zdecentralizowanych (DeFi) są dostępne?

  • Zdecentralizowana giełda (DEX) na Ethereum


Co to są finanse zdecentralizowane (DeFi)?

Zdecentralizowane finanse (w skrócie DeFi) to ruch, którego celem jest decentralizacja aplikacji finansowych. DeFi opiera się na publicznym blockchainie typu open source, dostępnym bezpłatnie dla każdego, kto ma połączenie z Internetem (bez uprawnień). Jest to kluczowy element integracji miliardów ludzi z nowym globalnym systemem finansowym.

W rozwijającym się ekosystemie DeFi użytkownicy wchodzą w interakcję z inteligentnymi kontraktami i między sobą za pośrednictwem sieci peer-to-peer (P2P) i aplikacji zdecentralizowanych (DApp). Niesamowitą zaletą DeFi jest to, że użytkownicy przez cały czas zachowują własność swoich środków.

Mówiąc najprościej, ruch zdecentralizowanych finansów (DeFi) ma na celu stworzenie nowego systemu finansowego wolnego od istniejących dzisiaj ograniczeń. Ze względu na bazę programistów i stosunkowo wysoki stopień decentralizacji większość DeFi jest obecnie budowana na Ethereum.


Jakie są zalety zdecentralizowanych finansów (DeFi)?

Jak zapewne już wiesz, jedną z największych zalet Bitcoina jest to, że do koordynowania operacji sieciowych nie jest potrzebna żadna jednostka centralna. A co, jeśli wykorzystamy to jako główny pomysł do stworzenia na nim programowalnych aplikacji? Jest to prekursor aplikacji DeFi. Nie ma centralnego koordynatora ani strony pośredniczącej, nie ma pojedynczego punktu awarii.

Jak wspomniano powyżej, jedną z zalet DeFi jest otwarty dostęp. Obecnie na całym świecie są miliardy ludzi, którzy nie mają dobrego dostępu do jakichkolwiek usług finansowych. Czy możesz sobie wyobrazić, jak zarządzać dniami bez pewności finansowej? Miliardy ludzi żyją w ten sposób i ostatecznie to właśnie tej grupie demograficznej DeFi stara się służyć.


Czy zdecentralizowane finanse (DeFi) dotrą do głównego nurtu?

Wszystko to brzmi świetnie, więc dlaczego DeFi jeszcze nie przejęło władzy nad światem? Cóż, obecnie większość aplikacji DeFi jest nadal trudna w użyciu, skomplikowana, często rozłączana i wysoce eksperymentalna. Jak się okazuje, techniki, a nawet ramy dla tego ekosystemu są bardzo trudne, szczególnie w rozproszonym środowisku programistycznym.

Rozwiązanie wszystkich wyzwań związanych z budowaniem ekosystemu DeFi to długa droga przed inżynierami oprogramowania, teoretykami gier, projektantami mechanizmów i nie tylko. Zatem to, czy aplikacje DeFi zostaną przyjęte w głównym nurcie, pozostaje pytaniem bez odpowiedzi.


Jakie aplikacje do finansów zdecentralizowanych (DeFi) są dostępne?

Jednym z najpopularniejszych zastosowań zdecentralizowanych finansów (DeFi) są monety typu stablecoin. Zasadniczo monety typu stablecoin to tokeny na blockchainie, których wartość jest powiązana z aktywami w świecie rzeczywistym, takimi jak waluta fiducjarna. Na przykład BUSD jest powiązany z wartością USD. Wygodą ich użycia jest to, że ponieważ znajdują się w łańcuchu bloków, tokeny te są bardzo łatwe do przechowywania i przesyłania.

Kolejnym popularnym rodzajem wniosku jest pożyczanie. Istnieje wiele usług typu peer-to-peer (P2P), które umożliwiają pożyczanie środków innym osobom i otrzymywanie w zamian odsetek. W rzeczywistości jednym z najłatwiejszych sposobów, aby to zrobić, jest skorzystanie z Binance Lending. Wystarczy, że przelejesz środki do swojego portfela pożyczkowego i już następnego dnia zaczniesz zarabiać odsetki!

Jednak prawdopodobnie najciekawszą częścią DeFi jest to, że aplikacje te są trudne do sklasyfikowania. Może to obejmować dowolny rodzaj zdecentralizowanego rynku peer-to-peer, na którym użytkownicy mogą wymieniać unikalne przedmioty kolekcjonerskie w postaci kryptowalut i inne towary cyfrowe. Aplikacje DeFi mogą również tworzyć aktywa syntetyczne, w przypadku których każdy może zapewnić rynek na prawie wszystko, co ma wartość. Inne zastosowania to rynki prognostyczne, instrumenty pochodne i wiele innych.


Zdecentralizowana giełda (DEX) na Ethereum

Decentralized Exchange (DEX) to platforma umożliwiająca bezpośredni handel z portfela na portfel. Kiedy handlujesz na Binance, scentralizowanej giełdzie, wysyłasz swoje środki do Binance i handlujesz za pośrednictwem jej wewnętrznych systemów.

Zdecentralizowane giełdy są inne. Dzięki magii inteligentnych kontraktów możesz handlować bezpośrednio ze swojego portfela kryptowalut, zmniejszając ryzyko ewentualnych włamań na giełdę i nie tylko.

Dobrym przykładem zdecentralizowanej giełdy jest Binance DEX. Inne godne uwagi przykłady zbudowane na Ethereum to Uniswap, Kyber Network i IDEX. Wiele z nich umożliwia nawet handel z portfela sprzętowego, co zapewnia maksymalne bezpieczeństwo.


Bursa tersentralisasi vs. terdesentraliasi

Scentralizowane a scentralizowane giełdy zdecentralizowany.


Powyższy obrazek ilustruje różnicę między giełdami scentralizowanymi i zdecentralizowanymi. Po lewej stronie widzimy, że Binance jest w trakcie transakcji pomiędzy użytkownikami. Jeśli więc Alicja chce wymienić Token A na Token B Boba, musi najpierw zdeponować swoje aktywa na giełdzie. Po zakończeniu transakcji Binance przeniesie saldo na każde konto, jeśli będzie to konieczne.

Natomiast po prawej stronie znajdują się zdecentralizowane giełdy. Należy pamiętać, że w transakcji nie biorą udziału osoby trzecie. Tokeny Alicji są natychmiast wymieniane na tokeny Boba za pomocą inteligentnej umowy. W ten sposób pośrednicy nie są potrzebni, ponieważ warunki ich umów automatycznie regulują transakcję.

Od lutego 2020 r. DEX-y są najczęściej używanymi aplikacjami w łańcuchu bloków Ethereum. Jednak wolumen obrotu jest nadal niewielki w porównaniu do zdecentralizowanych giełd. Jeśli jednak programiści i projektanci DEX udoskonalą doświadczenie użytkownika, aby uczynić go bardziej przyjaznym dla użytkownika, DEX-y mogą w przyszłości konkurować ze zdecentralizowanymi giełdami.





Rozdział 6 – Uczestnictwo w sieci Ethereum

Spis treści

  • Czym są węzły Ethereum?

  • Jak działają węzły Ethereum?

  • Pełny węzeł Ethereum

  • Węzeł świetlny Ethereum

  • Węzeł wydobywczy Ethereum

  • Jak uruchomić węzeł Ethereum

  • Jak wydobywać Ethereum

  • Co to jest Ethereum ProgPoW?

  • Kto stworzył oprogramowanie Ethereum?

  • Czym jest solidność?


Czym są węzły Ethereum?

„Węzeł Ethereum” to termin, którym można opisać program, który w określony sposób współdziała z siecią Ethereum. Węzłem Ethereum może być wszystko, od prostej aplikacji portfela mobilnego po komputer przechowujący całą kopię łańcucha bloków.

Wszystkie węzły działają jako punkty komunikacyjne, ale mimo to w sieci Ethereum istnieje wiele różnych typów węzłów.


Jak działają węzły Ethereum?

Ethereum, w przeciwieństwie do Bitcoina, nie posiada ani jednego programu jako implementacji referencyjnej. Tam, gdzie ekosystem Bitcoin ma Bitcoin Core jako główne oprogramowanie węzła, Ethereum ma szereg indywidualnych (ale kompatybilnych) programów opartych na Żółtej Księdze. Najpopularniejsze to Geth i Parity.


Pełny węzeł Ethereum

Aby wejść w interakcję z siecią Ethereum i umożliwić niezależną weryfikację danych blockchain, musisz uruchomić pełny węzeł przy użyciu oprogramowania wspomnianego powyżej.

Oprogramowanie pobierze bloki z innych węzłów i zweryfikuje poprawność wprowadzonych transakcji. Oprogramowanie będzie również obsługiwać wszystkie inteligentne kontrakty, aby mieć pewność, że otrzymasz te same informacje, co inni równorzędni użytkownicy. Jeśli wszystko będzie działać tak jak powinno, to każdy węzeł będzie miał identyczną kopię blockchainu na każdym urządzeniu.

Pełne węzły mają kluczowe znaczenie dla funkcjonowania Ethereum. Bez wielu węzłów rozmieszczonych na całym świecie sieć utraciłaby swój odporny na cenzurę i zdecentralizowany charakter.


Węzeł świetlny Ethereum

Uruchomienie pełnego węzła pozwala bezpośrednio przyczynić się do poprawy kondycji i bezpieczeństwa sieci. Jednak pełne węzły często wymagają oddzielnych maszyn do obsługi i okazjonalnej konserwacji. Węzły lekkie mogą być lepszą opcją dla użytkowników, których nie stać (lub nie chcą) na uruchamianie pełnego węzła.

Jak sama nazwa wskazuje, węzły lekkie są lekkie – zużywają mniej zasobów i nie zajmują miejsca. Dzięki temu tego typu węzeł można uruchomić na urządzeniach o niższych specyfikacjach, takich jak telefony komórkowe czy laptopy. Ale ten niski koszt ma wadę: węzły świetlne nie są całkowicie samowystarczalne. Nie można w pełni zsynchronizować łańcucha bloków, dlatego wymagane są pełne węzły w celu dostarczenia odpowiednich informacji.

Węzły lekkie cieszą się dużą popularnością wśród handlowców, usług i użytkowników końcowych. Szeroko stosowany do dokonywania i odbierania płatności w scenariuszach, w których pełny węzeł jest uważany za niepotrzebny i zbyt kosztowny w obsłudze.

Węzeł wydobywczy Ethereum

Węzły wydobywcze mogą być węzłami pełnymi lub lekkimi. Termin „węzeł wydobywczy” tak naprawdę nie oznacza tego samego, co ten sam termin używany w ekosystemie Bitcoin, ale mimo to jest to przyzwoity termin do identyfikacji jego uczestników.

Aby wydobywać Ethereum, użytkownicy potrzebują dodatkowego sprzętu. Zwykle wiąże się z montażem platformy wydobywczej. Za pomocą tego urządzenia użytkownicy łączą wiele procesorów graficznych (jednostek przetwarzania grafiki) w celu szybkiego mieszania danych.

Górnicy mają dwie możliwości: wydobywanie solo lub wydobywanie w basenie wydobywczym. Wydobywanie w pojedynkę lub samo wydobycie oznacza, że ​​górnik pracuje sam, tworząc bloki. Jeśli im się to uda, nie dzielą się z nikim nagrodami za wydobycie. Alternatywnie, dołączając do puli wydobywczej, użytkownicy łączą swoją moc mieszającą z innymi użytkownikami. Ta metoda ułatwia znajdowanie bloków, ale jeśli się powiedzie, musisz także podzielić się nagrodą z innymi członkami puli.


Jak uruchomić węzeł Ethereum

Jednym z największych aspektów blockchain jest otwarty dostęp. Oznacza to, że każdy może uruchomić węzeł Ethereum i wzmocnić sieć poprzez walidację transakcji i bloków.

Podobnie jak w przypadku Bitcoina, istnieje wiele firm oferujących węzły Ethereum typu plug-n-play. Jest to prawdopodobnie najlepsza opcja, jeśli chcesz po prostu zdobyć węzeł i uruchomić – jednak biorąc pod uwagę wygodę, jaką oferuje, będzie to oczywiście nieco droższe.

Jak wspomniano wcześniej, Ethereum ma wiele różnych implementacji oprogramowania węzłów, wśród nich Geth i Parity. Jeśli chcesz uruchomić własny węzeł, musisz zapoznać się z procesem instalowania i konfigurowania wybranego typu węzła.

O ile nie chcesz uruchomić specjalnego węzła zwanego węzłem archiwalnym, do uruchomienia pełnego węzła Ethereum wystarczy prosty laptop. Zaleca się także, aby nie używać tego urządzenia jednocześnie do codziennych czynności, gdyż może to znacznie spowolnić pracę.

Uruchomienie samego węzła działa dobrze na urządzeniach, które są zawsze online. Jeśli Twój węzeł jest w trybie offline, synchronizacja z siecią zajmie dużo czasu, gdy ponownie będzie on online. Najlepszym rozwiązaniem będzie więc urządzenie tanie i łatwe w utrzymaniu. Na przykład możesz uruchomić węzeł świetlny nawet na Raspberry Pi.


Jak wydobywać Ethereum

Ponieważ sieć wkrótce przejdzie na Proof of Stake, wydobycie na Ethereum nie jest najbezpieczniejszym rozwiązaniem w dłuższej perspektywie. Po przejściu górnicy Ethereum prawdopodobnie przeniosą swój sprzęt wydobywczy do innej sieci lub całkowicie go sprzedają.

Jeśli jednak chcesz wziąć udział w wydobywaniu Ethereum, będziesz potrzebować specjalnego sprzętu, takiego jak procesor graficzny lub układ ASIC. Jeśli chcesz rozsądnych zysków, będziesz potrzebować specjalnej platformy wydobywczej i niskich kosztów energii elektrycznej. Dodatkowo musisz skonfigurować portfel Ethereum i skompilować oprogramowanie, aby z niego korzystać. Wszystko to wymaga znacznych inwestycji czasu i pieniędzy, więc zastanów się dobrze, czy podejmiesz wyzwanie.


Co to jest Ethereum ProgPoW?

ProgPoW, skrót od Programmatic Proof of Work, to proponowane rozszerzenie algorytmu wydobywania Ethereum, Ethash, zaprojektowane w celu zwiększenia konkurencyjności procesorów graficznych w stosunku do układów ASIC.

Odporność na układy ASIC jest od lat przedmiotem gorącej dyskusji w społecznościach Bitcoin i Ethereum. W środowisku Bitcoin, ASIC stały się dominującą siłą wydobywczą w sieci.

Jednak w Ethereum układy ASIC są obecne, ale niezbyt widoczne – większość górników nadal korzysta z procesorów graficznych. Sytuacja ta może wkrótce ulec zmianie, gdyż coraz więcej firm wprowadza na rynek koparki Ethereum ASIC. Ale dlaczego układy ASIC powodują problemy?

Układy ASIC mogą drastycznie zmniejszyć decentralizację sieci. Jeśli górnicy korzystający z GPU nie osiągną zysku i będą musieli zamknąć swoją działalność wydobywczą, hashrate skoncentruje się w rękach zaledwie kilku górników. Co więcej, rozwój chipów ASIC jest kosztowny i tylko kilka firm ma możliwości i zasoby, aby to zrobić. Sytuacja ta stwarza zagrożenie monopolem po stronie produkcyjnej, potencjalnie centralizując branżę wydobywczą Ethereum w rękach kilku firm.

Integracja ProgPow jest tematem kontrowersyjnym od 2018 roku. Niektórzy uważają, że może być zdrowa dla ekosystemu Ethereum, inni są temu przeciwni, ponieważ może spowodować hard fork. Wraz ze zbliżającym się przejściem na Proof of Stake nie wiadomo, czy ProgPow zostanie wdrożony w sieci.


Kto stworzył oprogramowanie Ethereum?

Podobnie jak Bitcoin, Ethereum jest oprogramowaniem typu open source. Każdy może uczestniczyć w opracowywaniu protokołu lub tworzyć na jego podstawie aplikacje. W rzeczywistości Ethereum ma obecnie największą społeczność programistów w środowisku blockchain.

Dla programistów, którzy chcą się zaangażować, na początek możesz zapoznać się z Mastering Ethereum autorstwa Andreasa Antonopoulosa i Gavina Wooda, a także Zasobami dla programistów z Ethereum.org.


Czym jest solidność?

Inteligentne kontrakty zostały pierwotnie opisane w latach 90. XX wieku, ale wdrożenie ich w oparciu o blockchain stwarza zupełnie nowy zestaw wyzwań. Solidity został zaproponowany w 2014 roku przez Gavina Wooda i od tego czasu stał się głównym językiem programowania do tworzenia inteligentnych kontraktów w Ethereum. Składniowo ten język przypomina Javę, JavaScript i C++.

Zasadniczo Solidity umożliwia programistom pisanie kodu, który można podzielić na instrukcje zrozumiałe dla maszyny wirtualnej Ethereum (EVM). Jeśli chcesz lepiej zrozumieć, jak to działa, GitHub Solidity jest miejscem dla Ciebie.

Warto zauważyć, że Solidity nie jest jedynym językiem dostępnym dla programistów Ethereum. Inną popularną opcją jest Vyper, który składniowo jest bardziej podobny do Pythona.