Spis treści

  1. Podstawy Ethereum

  2. Jak wyglądała transmisja?

  3. Jak zacząć korzystać z Ethereum

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

  5. Ethereum i zdecentralizowane finanse (DeFi)

  6. Uczestnictwo w sieci Ethereum


Rozdział 1 – Podstawy Ethereum

Treść

  • Co to jest Ethereum?

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

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

  • Co to jest blockchain?

  • Ethereum i Bitcoin – jakie są ich różnice?

  • Jak działa Ethereum?

  • Czym jest inteligentna umowa?

  • Kto stworzył Ethereum?

  • Jak doszło do dystrybucji eteru?

  • Co to jest DAO i jak powstało Ethereum Classic?


Co to jest Ethereum?

Ethereum (z ang. Ethereum) to zdecentralizowana platforma obliczeniowa. Można o nim myśleć jak o laptopie lub komputerze stacjonarnym, ale z zastrzeżeniem, że system ten nie może działać tylko na jednym urządzeniu. Ethereum działa jednocześnie na tysiącach komputerów na całym świecie, co oznacza, że ​​nie ma jednego właściciela.

Ethereum, podobnie jak Bitcoin i inne kryptowaluty, służy do przesyłania cyfrowych pieniędzy. Możliwości tej sieci są jednak znacznie szersze – można wykorzystać własny kod i wchodzić w interakcję z aplikacjami tworzonymi przez innych użytkowników. Ethereum dzięki swojej elastyczności pozwala na uruchomienie wielu programów o różnej złożoności.

Krótko mówiąc, pomysł jest taki, że programiści mogą tworzyć i uruchamiać kod w sieci rozproszonej zamiast na scentralizowanym serwerze. Oznacza to, że teoretycznie pracy takich aplikacji nie da się po prostu zatrzymać czy cenzurować.


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

Może się to wydawać sprzeczne z intuicją, ale jednostki wymiany używane w Ethereum nie nazywają się Ethereum ani Ethereum. Ethereum jest samym protokołem, a waluta, z którą współpracuje, nazywa się eterem (lub ETH).

Эфирные монеты отскакиваются


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

Powiedzieliśmy wcześniej, że Ethereum umożliwia uruchamianie kodu w systemie rozproszonym. Zapobiega to wprowadzaniu zmian w programie przez osoby nieupoważnione. Kod jest dodawany do bazy danych Ethereum (tj. blockchainu) i można go skonfigurować tak, aby uniemożliwić dalszą edycję. Dodatkowo baza danych jest widoczna dla wszystkich użytkowników, dzięki czemu mogą przejrzeć kod przed rozpoczęciem pracy z nim.

Oznacza to, że każdy użytkownik w dowolnym miejscu na świecie może uruchomić aplikację, której nie można przełączyć w tryb offline. Ponadto, ponieważ własna jednostka eteru sieci ma wartość, aplikacje te mogą ustalać warunki transferów kryptowalut. Programy do tworzenia aplikacji nazywane są inteligentnymi kontraktami i często można je skonfigurować tak, aby działały niezależnie, bez interwencji człowieka.

Oczywiście pomysł „programowalnych pieniędzy” nie mógł nie zachwycić wielu użytkowników, programistów i firm na całym świecie.


Sprawdź najnowsze notowania Ethereum (ETH).


Co to jest blockchain?

Ethereum opiera się na blockchainie. Jest to baza danych przechowująca informacje wykorzystywane przez protokół. Jeśli znasz nasz artykuł Czym jest Bitcoin?, masz podstawową wiedzę na temat działania blockchainu. Łańcuchy bloków Ethereum i Bitcoin są podobne, chociaż informacje i metody ich przechowywania są różne.

Blockchain Ethereum można traktować jako książkę, do której dodajesz nowe strony. Każdy z nich to blok zawierający informacje o transakcjach. Kiedy dodajemy nową stronę, należy wstawić na górze specjalną wartość. Oznacza to, że strony są dodawane sekwencyjnie, a nie w kolejności losowej.

Wartość ta jest rodzajem numeru strony, który jest określony przez poprzedni numer. Patrząc na nową stronę, od razu rozumiemy, że jest ona kontynuacją poprzedniej. Odbywa się to za pomocą procesu zwanego hashowaniem. 

Podczas hashowania pobierany jest fragment danych (w naszym przypadku informacja ze strony) i tworzony jest unikalny identyfikator (hash). Prawdopodobieństwo, że różne fragmenty danych dadzą ten sam skrót, jest niezwykle niskie. Co więcej, jest to proces jednokierunkowy: bardzo łatwo jest utworzyć skrót na podstawie informacji, ale uzyskanie informacji z istniejącego skrótu jest prawie niemożliwe. W następnym rozdziale przyjrzymy się, dlaczego jest to ważne dla górnictwa.

W oparciu o powyższe komponenty mamy mechanizm linkowania naszych stron w odpowiedniej kolejności. Próba zmiany ustalonej kolejności lub usunięcia jednej strony będzie oznaczała ingerencję w całą księgę, w wyniku ingerencji w każdą z poprzednich stron. 

Chcesz dowiedzieć się więcej o blockchainie? Sprawdź nasz przewodnik po technologii blockchain dla początkujących.


Ethereum i Bitcoin – jakie są ich różnice?

Bitcoin wykorzystuje technologię blockchain i zachęty finansowe do stworzenia globalnego systemu płatności. Wprowadzono kilka innowacji w celu koordynowania użytkowników na całym świecie bez potrzeby stosowania scentralizowanego systemu. Dzięki temu, że każdy użytkownik uruchamia program na swoim komputerze, ma on możliwość pracy w zdecentralizowanym środowisku, w którym nie ma ryzyka, że ​​zostanie oszukany przez innych uczestników procesu.

Bitcoin jest często nazywany blockchainem pierwszej generacji. Nie miał być systemem nadmiernie skomplikowanym i to stało się jego zaletą pod względem bezpieczeństwa. Brak elastyczności Bitcoina jest świadomą decyzją mającą na celu zapewnienie większej niezawodności. Język inteligentnych kontraktów Bitcoina jest niezwykle ograniczony i słabo dostosowany do zastosowań nietransakcyjnych.

Przeciwnie, druga generacja blockchainów potrafi więcej. Oprócz ułatwienia transakcji finansowych platformy te zapewniają większy stopień programowalności. Ethereum daje programistom znacznie więcej możliwości eksperymentowania z kodem i tworzenia tego, co nazywamy zdecentralizowanymi aplikacjami (DApps).

Ethereum było pionierem blockchainów drugiej generacji i do dziś jest najwybitniejszym przedstawicielem tego segmentu. Ethereum ma wiele podobieństw do Bitcoina i może wykonywać większość tych samych funkcji. Jednak w istocie są one bardzo różne i każdy ma swoje zalety w stosunku do drugiego.


Jak działa Ethereum?

Ethereum można nazwać maszyną stanu. Oznacza to, że w dowolnym momencie możesz wykonać migawkę systemu plików i wyświetlić informacje o wszystkich saldach rachunków i inteligentnych kontraktach w ich aktualnej formie. Niektóre działania powodują aktualizację stanu systemu, co oznacza, że ​​wszystkie węzły również aktualizują swoje migawki, aby odzwierciedlić zmianę.

Транзакционный лист отображает erin, посылая 5 зубов на alice.

Przejście Etherum do innego stanu


Inteligentne kontrakty działające w Ethereum są inicjowane przez transakcje (od użytkowników lub innych umów). Gdy użytkownik przesyła transakcję do kontraktu, każdy węzeł w sieci uruchamia kod kontraktu i zapisuje dane wyjściowe. Odbywa się to za pomocą maszyny wirtualnej Ethereum (EVM), która konwertuje inteligentne kontrakty na instrukcje czytelne maszynowo.

Aby zaktualizować stan (na razie) używany jest specjalny mechanizm zwany eksploracją. Odbywa się to przy użyciu algorytmu Proof of Work, bardzo podobnego do algorytmu Bitcoin. Przyjrzymy się temu bardziej szczegółowo w dalszej części.


Czym jest inteligentna umowa?

Inteligentny kontrakt to nic innego jak kod. Sam kod nie jest powiązany ani z „umysłem”, ani z umową w dosłownym tego słowa znaczeniu. A mimo to nazywamy go „inteligentnym”, ponieważ działa w określonych warunkach. Można ją uznać za umowę, ponieważ zapewnia wykonanie ustaleń pomiędzy stronami.

Informatyk Nick Szabo szczególnie ceni pomysł, który zaproponował pod koniec lat 90. Na przykładzie automatu z żywnością Nick wyjaśnił koncepcję inteligentnego kontraktu i stwierdził, że podobny automat można uznać za poprzednika współczesnego inteligentnego kontraktu. W przypadku automatu zawierana jest prosta umowa. Użytkownicy wrzucają do niego swoje monety, a w zamian maszyna wydaje produkt.

Inteligentna umowa stosuje podobną logikę w środowisku cyfrowym. Możesz określić coś prostego w swoim kodzie. Na przykład: odpowiedz „Witaj, świecie!”, gdy do tego kontraktu zostaną wysłane dwa etery.

Привет, контракт на весь мир


W Ethereum programista tworzy kod, który może następnie zostać odczytany przez EVM. Programista następnie publikuje go przesyłając na specjalny adres, na którym rejestruje się umowę. Na tym etapie może z niej skorzystać każdy, a umowa nie może zostać usunięta, jeśli deweloper nie wskazał tego warunku przy jej pisaniu.

Umowa zawiera również adres. Aby wejść w interakcję z tym adresem, użytkownicy muszą wysłać na niego 2 ETH. Spowoduje to aktywację kodu kontraktu. Wszystkie komputery w sieci uruchomią go, sprawdzą, czy płatność została dokonana i zapisują wynik („Witaj, świecie!”).

Wszystko powyższe jest jednym z najprostszych przykładów wykorzystania Ethereum. Istnieją również bardziej złożone aplikacje, które nawiązują relacje dla wielu umów jednocześnie. Takie kody już istnieją, a w przyszłości będzie ich tylko więcej.


Kto stworzył Ethereum?

W 2008 roku nieznany programista (lub grupa programistów) działający pod pseudonimem Satoshi Nakamoto opublikował oficjalny dokument dotyczący Bitcoina. To na zawsze zmieniło sposób, w jaki ludzie myślą o pieniądzach cyfrowych. Kilka lat później młody programista Vitalik Buterin był w stanie rozwinąć ten pomysł i znaleźć sposób na zastosowanie go w dowolnym typie aplikacji. Koncepcja została ostatecznie wdrożona w Ethereum.

W 2013 roku Buterin stworzył wpis na blogu zatytułowany Ethereum: The Ultimate Smart Contract and Decentralized Application Platform. Opisał w nim pomysł stworzenia sieci blockchain zgodnej z Turingiem kompletności w postaci zdecentralizowanego komputera, który przy odpowiednim czasie i zasobach mógłby uruchomić dowolną aplikację. 

W przyszłości rodzaje aplikacji, które można uruchomić na blockchainie, będą ograniczone jedynie wyobraźnią programistów. Ethereum stara się sprawdzić, czy technologia blockchain ma potencjał do wykorzystania poza pierwotnymi ograniczeniami systemu Bitcoin.


Jak doszło do dystrybucji eteru?

Ethereum zostało uruchomione w 2015 roku z kapitałem początkowym w wysokości 72 milionów eterów. Ponad 50 milionów tych jednostek zostało rozdystrybuowanych w ramach publicznej sprzedaży tokenów zwanej pierwszą ofertą monet (ICO), podczas której każdy mógł kupić tokeny Ether w zamian za Bitcoin lub walutę fiducjarną.


Co to jest DAO i jak powstało Ethereum Classic?

Wraz z pojawieniem się Ethereum możliwe stały się zupełnie nowe sposoby otwartej współpracy przez Internet. Jednym z takich przykładów są DAO (zdecentralizowane organizacje autonomiczne), które działają przy użyciu kodu podobnego do programu komputerowego.

DAO było jedną z pierwszych i najbardziej ambitnych prób stworzenia takiego systemu. Składałby się ze złożonych inteligentnych kontraktów działających w oparciu o Ethereum, które działałoby jako autonomiczny fundusz venture. Tokeny DAO były dystrybuowane za pośrednictwem ICO i dawały posiadaczom tokenów udziały własnościowe wraz z prawem głosu.

Jednak wkrótce po jego uruchomieniu napastnicy wykorzystali lukę w otwartym kodzie źródłowym projektu i ukradli prawie jedną trzecią funduszy The DAO. Należy zaznaczyć, że w tamtym czasie DAO posiadało 14% całkowitej podaży eterów i takie zdarzenie było de facto bardzo destrukcyjne dla wciąż rozwijającej się sieci Ethereum.

Po kilku dyskusjach łańcuch został podzielony (hard fork) na dwa łańcuchy. W nowej sieci skutecznie cofnięto szkodliwe transakcje, a środki „rozwinięto” i zwrócono właścicielowi. Dziś ten łańcuch jest znany jako blockchain Ethereum. Pierwotny łańcuch, który utrzymywał nieodwracalność transakcji, nazywa się teraz Ethereum Classic.

Atak DAO przypomniał o zagrożeniach związanych z tą technologią i strasznych konsekwencjach, jakie mogą wyniknąć z powierzenia dużych sum pieniędzy autonomicznemu kodowi. Był to także pouczający przykład tego, jak zbiorowe podejmowanie decyzji w otwartym środowisku może powodować poważne problemy. Jednak pomimo luk w zabezpieczeniach DAO doskonale ilustrują potencjał inteligentnych kontraktów w zakresie umożliwienia bezpiecznej, pozbawionej zaufania współpracy na dużą skalę za pośrednictwem Internetu.



Rozdział 2 – Jak pojawił się eter?

Treść

  • Jak powstają nowe etery?

  • Ile jest w sumie transmisji?

  • Jak działa wydobycie na Ethereum?

  • Czym jest gaz w Ethereum?

  • Gaz i limit gazu

  • Ile czasu zajmuje wydobycie bloku w sieci Ethereum?

  • Czym są tokeny Ethereum?


Jak powstają nowe etery?

Wcześniej rozmawialiśmy krótko o górnictwie. Jeśli wiesz, czym jest Bitcoin, najprawdopodobniej wiesz, że wydobycie jest integralną częścią ochrony i aktualizacji łańcucha bloków. Ethereum działa na tej samej zasadzie: aby nagradzać użytkowników, którzy wydobywają (co jest drogie), system nagradza ich Etherem.


Ile jest w sumie transmisji?

Według stanu na luty 2020 r. łączna liczba jednostek Ether w obiegu wynosiła około 110 milionów. 

W przeciwieństwie do Bitcoina, harmonogram emisji tokenów Ethereum nie został określony w momencie uruchomienia platformy. Bitcoin próbował utrzymać swoją wartość, ograniczając liczbę jednostek Bitcoin i stopniowo zmniejszając liczbę produkowanych monet. Z kolei Ethereum ma na celu zapewnienie podstaw dla zdecentralizowanych aplikacji (DApps). A ponieważ nie jest jasne, który harmonogram emisji tokenów najlepiej do tego pasuje, pytanie pozostaje otwarte.


Jak działa wydobycie na Ethereum?

Wydobywanie jest najważniejszym czynnikiem bezpieczeństwa sieci. Zapewnia poprawną aktualizację blockchainu i pozwala sieci na niezależne funkcjonowanie. Podczas procesu wydobycia wiele węzłów (nazwa została wymyślona przez górników) przydziela moc obliczeniową do rozwiązywania zagadek kryptograficznych.

Węzły te mieszają liczbę oczekujących transakcji wraz z innymi danymi. Aby blok został uznany za ważny, skrót musi być niższy od określonej wartości liczbowej ustawionej przez protokół. Jeśli praca nad rozwiązaniem problemu obliczeniowego zakończy się niepowodzeniem, węzły mogą zmienić niektóre dane i ponownie spróbować znaleźć rozwiązanie.

Dlatego, aby być konkurencyjnymi, górnicy muszą jak najszybciej hashować informacje – moc mierzona jest w hashrate. Im wyższy hashrate w sieci, tym trudniej jest rozwiązać problem. Tylko górnicy mają prawo znaleźć rozwiązanie bloku. Kiedy już będzie znany, wszystkim innym uczestnikom będzie łatwo sprawdzić jego ważność.

Oczywiście ciągłe mieszanie przy dużych prędkościach wiąże się z kosztami. Aby zmotywować górników do zabezpieczenia sieci, oferowana jest im nagroda obejmująca wszystkie opłaty transakcyjne w bloku. Dodatkowo górnicy otrzymują nowo wygenerowany eter – w momencie pisania tego tekstu 2 ETH.


Czym jest gaz w Ethereum?

Pamiętasz, jak wspominaliśmy o umowie Hello World! Był to prosty program wymagający stosunkowo niewielkiego wysiłku obliczeniowego. Ale nie jesteś jedyną osobą, która uruchamia to na swoim komputerze. Pytasz o to również wszystkich w ekosystemie Ethereum.

To prowadzi nas do następnego pytania: co się dzieje, gdy tysiące ludzi realizuje złożone kontrakty? Jeśli ktoś skonfigurowałby swój kontrakt tak, aby powtarzał ten sam kod, każdy węzeł musiałby go uruchamiać w nieskończoność. Spowoduje to ogromne obciążenie i system prawdopodobnie się zawali.

Na szczęście sieć Ethereum wprowadziła koncepcję gazu, aby złagodzić to ryzyko. Tak jak samochód nie może działać bez paliwa, tak kontrakty nie mogą działać bez paliwa. Aby umowa działała pomyślnie, użytkownicy muszą zapłacić określoną ilość gazu. Jeśli nie wystarczy, umowa przestanie obowiązywać. 

W istocie jest to mechanizm dodatkowych opłat, podobny do zwykłych transakcji: skoro górnicy podejmują decyzje w oparciu o potencjalny zysk ze swojej pracy, mogą zignorować transakcje z niższymi opłatami.

Uwaga: eter i gaz to różne rzeczy. Średnia cena gazu ulega wahaniom i jest w dużej mierze uzależniona od górników. Aby dokonać transakcji płacisz za gaz w ETH. Przypomina to opłaty za Bitcoin: jeśli sieć jest przeciążona i duża liczba użytkowników próbuje dokonać transakcji, średnia cena gazu prawdopodobnie wzrośnie. I odwrotnie: jeśli nie będzie dużej aktywności, cena spadnie.

Chociaż cena gazu może się różnić, każda transakcja wymaga określonej minimalnej ilości gazu, co oznacza, że ​​złożone kontrakty będą wymagały znacznie więcej gazu niż prosta transakcja. Zatem gaz służy jako miara mocy obliczeniowej. Dzięki temu system pobiera od użytkowników uczciwą cenę za korzystanie z zasobów Ethereum.

Gaz zazwyczaj kosztuje niewielką część eteru. Aby to oznaczyć, używa się mniejszej jednostki (gwei). Jeden gwei odpowiada jednej miliardowej części eteru.

Mówiąc najprościej, można uruchomić zapętlony program przez długi czas, ale taki kontrakt szybko stanie się droższy. Dzięki temu węzły w sieci Ethereum skutecznie filtrują spam.

Средняя цена на газ в гвее с течением времени

Średnia cena benzyny w Guei w czasie. Źródło: etherscan.io


Gaz i limit gazu

Załóżmy, że Alicja realizuje transakcję kontraktową. Obliczyła, ile jest skłonna wydać na benzynę (np. korzystając ze stacji benzynowej ETH). Może ustalić wyższą cenę, aby zachęcić górników do szybszego rozpoczęcia transakcji. 

Ale konieczne będzie także ustalenie limitu gazu, który ma zapewnić jego ochronę. Jeśli coś pójdzie nie tak z umową, może to skutkować większym zużyciem gazu, niż się spodziewała. Limit gazu jest ustawiony w taki sposób, aby zapewnić zatrzymanie pracy po zużyciu x ilości gazu. Kontrakt nie wypali, ale Alicja nie będzie musiała płacić więcej, niż pierwotnie oczekiwała.

Pojęcia te mogą na początku być nieco mylące, ale nie martw się. Tak, zawsze możesz ręcznie ustawić cenę, jaką chcesz zapłacić za benzynę (i limit gazu), ale większość portfeli chętnie Ci w tym pomoże. Mówiąc najprościej, cena gazu określa, jak szybko górnicy przetworzą Twoją transakcję, a limit gazu określa maksymalną kwotę, jaką jesteś skłonny im zapłacić. 


Ile czasu zajmuje wydobycie bloku w sieci Ethereum?

Dodanie nowego bloku do łańcucha zajmuje zazwyczaj 12–19 sekund. Czas ten może się jednak skrócić, gdy sieć przejdzie na metodę Proof of Stake, której jednym z celów jest przyspieszenie tworzenia bloków. Jeśli chcesz dowiedzieć się więcej, sprawdź sekcję Ethereum Casper.


Czym są tokeny Ethereum?

Ethereum w dużej mierze zawdzięcza swoją atrakcyjność temu, że użytkownicy mogą dodawać własne aktywa do łańcucha, przechowywać je i przesyłać jako eter. Regulują je inteligentne kontrakty, które pozwalają programistom ustawić określone parametry swoich tokenów. Inteligentna umowa określa, ile ich jest, jak je uruchomić, czy są podzielne, zamienne czy nie, i wiele więcej. Najbardziej znanym standardem technicznym tworzenia tokenów na Ethereum jest ERC-20, dlatego najczęściej określa się je jako tokeny ERC-20.

Potencjał funkcjonalny takich tokenów otwiera przed innowatorami ogromną platformę eksperymentalną z najnowocześniejszymi zastosowaniami na styku finansów i technologii – czy to wydawanie jednorodnych tokenów, które pełnią rolę waluty w aplikacji, czy też wydawanie unikalnych tokenów wspieranych przez aktywa fizyczne. Platforma charakteryzuje się ogromnym zakresem możliwości i wyjątkową elastycznością projektowania. Biorąc to pod uwagę, prawdopodobnie najlepsze opcje prostego, usprawnionego procesu tworzenia tokenów jeszcze nie nadejdą. 



Rozdział 3 – Jak zacząć korzystać z Ethereum

Treść

  • Jak kupić ETH?

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

    • Jak kupić ETH na rynkach P2P

  • Co mogę kupić za Ethereum (ETH)?

  • Do jakich celów można używać Ethereum?

  • Co się stanie, jeśli stracę swoje ETH?

  • Czy mogę anulować transakcje Ethereum?

  • Czy transakcje Ethereum są prywatne?

  • Czy mogę zarabiać na Ethereum?

  • Jak prawidłowo przechowywać ETH?

  • Jak wpłacić ETH na Binance

  • Jak przechowywać ETH na Binance

  • Jak wypłacić ETH z Binance

  • Jak przechowywać ETH w portfelu Ethereum

    • Gorące portfele

    • Zimne portfele

  • Co oznacza logo i symbol Ethereum?


Jak kupić ETH?

Jak kupić ETH za pomocą karty kredytowej/debetowej

Binance umożliwia bezproblemowy zakup ETH za pośrednictwem przeglądarki. Aby to zrobić, musisz wykonać następujące czynności:


  1. Przejdź do portalu kupna i sprzedaży kryptowalut. 

  2. Wybierz kryptowalutę, którą chcesz kupić (ETH) i walutę, w której dokonasz płatności.

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

  4. Wybierz metodę płatności.

  5. Jeśli to konieczne, wprowadź dane swojej karty i zweryfikuj swoją tożsamość.

  6. To wszystko! Twoje ETH wkrótce zostanie dodane do Twojego konta Binance.


Jak kupić ETH na rynkach P2P

ETH można kupować i sprzedawać na rynkach P2P. Innymi słowy, możesz kupować monety od innych użytkowników bezpośrednio z aplikacji mobilnej Binance. Aby to zrobić, potrzebujesz:


  1. Uruchom aplikację, przejdź proces rejestracji jeśli nie posiadasz własnego konta i zaloguj się.

  2. Kliknij Kup i Sprzedaj jednym kliknięciem i przejdź do zakładki Kup w lewym górnym rogu ekranu.

  3. Będziesz mieć kilka opcji: wybierz tę, której potrzebujesz i kliknij Kup.

  4. Płatność jest również możliwa kryptowalutą lub walutą fiducjarną na odpowiednich zakładkach. 

  5. Poniżej zostaniesz poproszony o wskazanie sposobu płatności. Wybierz ten, który najbardziej Ci odpowiada.

  6. Kliknij Kup ETH.

  7. Następnie musisz dokonać płatności. Następnie kliknij Oznacz jako opłacone i Potwierdź.

  8. Transakcja zostaje zakończona, gdy sprzedawca wyśle ​​Ci monety.


Co mogę kupić za Ethereum (ETH)?

W przeciwieństwie do Bitcoina, Ethereum to nie tylko platforma kryptowalutowa. Służy do tworzenia zdecentralizowanych aplikacji, a Ether jako token wymiany pełni rolę paliwa tego ekosystemu. Zatem główna wartość eteru polega na jego wszechstronności w sieci Ethereum.

Jednocześnie eter może być również używany jako tradycyjna waluta, tj. za towary i usługi możesz płacić ETH, tak jak każdą inną walutą.

Тепловая карта ритейлеров, которые принимают эфир в качестве оплаты. Источник.

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


Do jakich celów można używać Ethereum?

Natywna waluta Ethereum, ETH, może być używana jako cyfrowy pieniądz lub zabezpieczenie. Ponadto wiele osób wykorzystuje ten aktyw do inwestycji długoterminowych (podobnie jak Bitcoin). Jednak w przeciwieństwie do Bitcoina, blockchain Ethereum jest bardziej programowalny, więc masz więcej opcji pracy z ETH. Może służyć jako siła napędowa zdecentralizowanych aplikacji i rynków finansowych, giełd, gier i nie tylko. 


Co się stanie, jeśli stracę swoje ETH?

Ponieważ organizacje bankowe nie są zaangażowane w ten proces, użytkownicy są odpowiedzialni za własne środki. Monety możesz przechowywać na giełdzie lub w portfelu. Ważne jest, aby pamiętać, że jeśli korzystasz z portfela, musisz uważać na frazę początkową. Nie powierzaj go obcym, ponieważ jeśli stracisz dostęp do swojego portfela, tylko za jego pomocą będzie można odzyskać środki.


Czy mogę anulować transakcje Ethereum?

Po dodaniu danych do łańcucha bloków Ethereum prawie niemożliwa jest ich zmiana lub usunięcie. Innymi słowy, nie będziesz już mógł nic zrobić z potwierdzoną transakcją. Dlatego zawsze dokładnie sprawdzaj podawane informacje, a zwłaszcza adres, na który wysyłasz środki. Jeśli chcesz wysłać dużą kwotę, bezpieczniej jest wysłać najpierw część i upewnić się, że adres jest prawidłowy.

Jednak jeden przypadek włamania do inteligentnych kontraktów zmusił Ethereum do wprowadzenia drastycznych zmian w swoim działaniu, a mianowicie hard forku w 2016 r. w celu zwalczania złośliwych transakcji. Można to jednak uznać za wyjątek, a nie normę. Podjęto poważne kroki, aby zapobiec takim wydarzeniom w przyszłości.


Czy transakcje Ethereum są prywatne?

Krótka odpowiedź: Nie. Wszystkie transakcje dodane do blockchainu Ethereum są publicznie dostępne. Nawet jeśli Twoje prawdziwe imię i nazwisko nie jest wymienione na Twoim adresie Ethereum, zewnętrzny obserwator może Cię zidentyfikować na różne sposoby.


Czy mogę zarabiać na Ethereum?

Ponieważ aktywa są zmienne, możesz zarabiać lub tracić pieniądze dzięki ETH. Niektórzy trzymają eter przez długi czas, mając nadzieję, że pewnego dnia sieć stanie się globalnym, programowalnym systemem rozliczeniowym. Niektórzy wręcz przeciwnie wolą wymieniać go na inne altcoiny. W każdym razie ani jedna, ani druga strategia nie uchroni Cię przed ryzykiem finansowym.

Jako podstawa rozwoju zdecentralizowanych finansów (DeFi), ETH może być również wykorzystywana do zaciągania pożyczek, jako zabezpieczenie pożyczek, tworzenia aktywów syntetycznych, a pewnego dnia w przyszłości – do stakowania.

Niektórzy inwestorzy pracują wyłącznie z bitcoinami i nie akceptują innych aktywów cyfrowych. Niektórzy wręcz przeciwnie, decydują się na współpracę z ETH i innymi altcoinami lub przeznaczają 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 wybiera optymalną strategię, biorąc pod uwagę charakterystykę swojego portfela i okoliczności.


Jak prawidłowo przechowywać ETH?

Istnieje wiele opcji przechowywania monet, każda z nich ma swoje zalety i wady. Jeśli ryzyko jest chociaż pewne, lepiej wybrać dywersyfikację, która polega na łączeniu różnych rozwiązań.

Ogólnie opcje przechowywania są podzielone na opiekuńcze i nieizolacyjne. Przechowywanie oznacza, że ​​powierzasz swoje monety osobie trzeciej (np. giełdzie). W takim przypadku będziesz musiał zalogować się na platformę depozytariusza, aby dokonać transakcji.

Z kolei metoda niepowiernicza pozwala zachować kontrolę nad swoimi środkami za pomocą portfela kryptowalut. Portfel nie przechowuje monet dosłownie tak, jak robi to portfel fizyczny. Zawiera klucze kryptograficzne, które umożliwiają dostęp do zasobów w łańcuchu bloków. Ważne jest, aby pamiętać jeszcze raz: pamiętaj o utworzeniu kopii zapasowej frazy początkowej, gdy korzystasz z portfela bez depozytu!


Jak wpłacić ETH na Binance

Jeśli posiadasz już Ether i chcesz wystawić go na Binance, możesz to zrobić szybko i łatwo, wykonując następujące kroki:

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

  2. Przejdź do portfela i wybierz Enter.

  3. Wybierz ETH z listy wszystkich dostępnych monet.

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

  5. To wszystko! Po określonej liczbie potwierdzeń online, Ethereum zostanie zaksięgowane na Twoim koncie Binance.


Jak przechowywać ETH na Binance

Jeśli zamierzasz aktywnie handlować Etherem, będziesz musiał przechowywać go na swoim koncie Binance. Przechowywanie ETH na Binance jest łatwe i bezpieczne oraz daje możliwość korzystania z ekosystemu Binance poprzez pożyczanie, stakowanie, zrzuty i prezenty.


Jak wypłacić ETH z Binance

Jeśli posiadasz już Ether, który chcesz wypłacić z Binance, możesz to zrobić szybko i łatwo, wykonując następujące kroki:

  1. Zaloguj się do Binance.

  2. Przejdź do swojego portfela i wybierz opcję Wypłata.

  3. Wybierz ETH z listy wszystkich dostępnych monet.

  4. Wybierz sieć.

  5. Wklej adres odbiorcy i wprowadź wymaganą kwotę.

  6. Potwierdź tę operację w swoim e-mailu.

  7. To wszystko! Po określonej liczbie potwierdzeń w sieci, ETH zostanie dodane na podany adres.


Jak przechowywać ETH w portfelu Ethereum

Jeśli chcesz przechowywać ETH we własnym portfelu, możesz wybrać jedną z dwóch głównych opcji: gorący portfel lub zimny portfel.


Gorące portfele

Portfel kryptowalut podłączony do Internetu nazywany jest gorącym portfelem. Zwykle jest to aplikacja mobilna lub komputerowa, która pozwala sprawdzić saldo oraz wysyłać i odbierać tokeny. Ponieważ gorące portfele są dostępne online, są bardziej podatne na ataki, ale są także wygodniejsze w przypadku codziennych płatności. Trust Wallet to przykład prostego i wygodnego portfela mobilnego obsługującego wiele różnych monet.

Zimne portfele

Zimny ​​portfel to portfel kryptowalutowy, który nie jest podłączony do Internetu. Ponieważ nie ma zagrożenia atakiem online, ryzyko jest na ogół niższe. Jednocześnie zimne portfele zwykle nie są tak wygodne w użyciu, jak gorące. Przykładami zimnych portfeli mogą być portfele sprzętowe lub portfele papierowe, jednakże portfele papierowe są obecnie uważane za przestarzałą, a nawet niebezpieczną opcję i dlatego ich używanie nie jest zalecane.

Więcej informacji na temat portfeli znajdziesz w artykule Rodzaje portfeli kryptowalutowych.


Co oznacza logo i symbol Ethereum?

Vitalik Buterin zaprojektował pierwsze logo Ethereum. Składał się z dwóch obróconych symboli sumy Σ (sigma z alfabetu greckiego). Ostateczny projekt logo (oparty na tym emblemacie) to kształt rombu – ośmiokąta otoczonego czterema trójkątami. Podobnie jak inne waluty, Ether wymaga standardowego znaku Unicode, aby aplikacje i strony internetowe wyświetlały walutę. Najczęściej używanym symbolem eteru jest Ξ, chociaż nie jest on tak powszechny jak na przykład $ w przypadku dolara amerykańskiego.



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

Treść

  • Czym jest skalowalność?

  • Dlaczego Ethereum potrzebuje skalowalności?

  • Trilemat skalowalności Blockchain

  • Ile transakcji można przetworzyć w sieci Ethereum?

  • Czym jest Ethereum 2.0?

  • Co to jest sharding Ethereum?

  • Co to jest plazma Ethereum?

  • Co to jest roll-up Ethereum?

  • Co to jest dowód stawki (PoS) Ethereum?

  • Na czym polega stakowanie Ethereum?

    • Ile ETH stanowi jedna stawka w Ethereum?

    • Ile ETH mogę zarobić stawiając Ethereum?

    • Jak długo moje ETH będzie zablokowane do stakowania?

    • Jakie ryzyko wiąże się ze stakowaniem ETH?


Czym jest skalowalność?

Mówiąc najprościej, skalowalność to zdolność systemu do rozwoju. Na przykład w systemach komputerowych sieć lub serwer można skalować w celu zwiększenia całkowitej liczby przetwarzanych transakcji poprzez wdrożenie różnych technik.

W kryptowalutach skalowalność oznacza możliwość rozbudowy sieci blockchain, aby obsłużyć większą liczbę użytkowników. Im więcej użytkowników, tym więcej operacji i transakcji „konkuruje” ze sobą o włączenie do blockchainu.


Dlaczego Ethereum potrzebuje skalowalności?

Fani Ethereum wierzą, że następna iteracja Internetu zostanie zbudowana na tej platformie. Tak zwana Web 3.0 stworzy zdecentralizowaną topologię charakteryzującą się brakiem pośredników, naciskiem na prywatność i przejściem w stronę prawdziwej własności danych. Jego podstawą będzie wykorzystanie przetwarzania rozproszonego w postaci inteligentnych kontraktów i rozproszonych protokołów przechowywania/komunikacji.

Jednak w tym celu Ethereum musi znacząco zwiększyć możliwą liczbę przetwarzanych transakcji, nie naruszając przy tym decentralizacji sieci. Obecnie Ethereum nie ogranicza wolumenu transakcji poprzez rozmiar bloku, tak jak robi to Bitcoin. Zamiast tego gaz jest ograniczony, tak że tylko pewna ilość gazu może zmieścić się w bloku.

Przykładowo limit gazu w bloku wynosi 100 000 Gwei. Chcesz uwzględnić dziesięć transakcji po 10 000 Gwei za każdą. W takim przypadku system przetworzy transakcję. To samo stanie się w przypadku dwóch transakcji Gwei 50 000, ale wszelkie dodatkowe transakcje przesłane za ich pomocą będą czekać na uwzględnienie w następnym bloku. 

Jednak taki mechanizm nie nadaje się do systemu, z którego będzie korzystał każdy. Jeśli jest więcej oczekujących transakcji niż jest dostępnego miejsca w bloku, wkrótce utworzy się dziennik pozostałej pracy, zwany zaległościami. Cena gazu wzrośnie, a użytkownicy będą musieli przebić innych oferentów, aby mieć pewność, że sieć w pierwszej kolejności przetworzy ich transakcje. W zależności od przeciążenia sieci, w niektórych przypadkach operacje mogą stać się zbyt kosztowne.

Wzrost popularności CryptoKitties był doskonałym przykładem ograniczeń Ethereum w tym obszarze. W 2017 roku gra oparta na Ethereum skłoniła dziesiątki użytkowników do zawarcia transakcji w celu wzięcia udziału w hodowli własnych cyfrowych kotów (reprezentowanych jako niezmienne tokeny). Okazało się, że jest tak popularne, że liczba oczekujących transakcji gwałtownie wzrosła, powodując nawet spowolnienie sieci.


Trilemat skalowalności Blockchain

Mogłoby się wydawać, że samo podniesienie limitu gazu blokowego rozwiąże problemy ze skalowalnością, bo im wyższy limit, tym więcej transakcji można przetworzyć w danym czasie, prawda?

Niestety nie jest to możliwe bez uszczerbku dla kluczowych właściwości Ethereum. Vitalik Buterin zaproponował trylemat blockchain (przedstawiony poniżej), aby zilustrować delikatną równowagę w łańcuchu.

Трилемма блокчейна

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


Optymalizując powyższe cechy, trzeba będzie poświęcić jedną z trzech. Łańcuchy bloków, takie jak Ethereum i Bitcoin, traktują priorytetowo bezpieczeństwo i decentralizację. Ich algorytmy konsensusu zapewniają bezpieczeństwo sieci składających się z tysięcy węzłów, co niestety prowadzi do niskiej skalowalności. Przy tak dużej liczbie węzłów akceptujących i zatwierdzających transakcje zdecentralizowany system jest wolniejszy niż scentralizowane alternatywy.

Istnieje również możliwość zniesienia limitu gazu, dzięki czemu sieć osiągnie bezpieczeństwo i skalowalność, jednak w tym przypadku nie będzie już tak zdecentralizowana. 

Wynika to z faktu, że duża liczba transakcji w bloku bezpośrednio wpływa na jego wielkość. Jednak węzły w sieci muszą nadal okresowo pobierać je i dystrybuować do innych węzłów, zachowując intensywność swojego sprzętu. Gdy wzrasta limit gazu blokowego, węzłom staje się trudniej weryfikować, przechowywać i rozgłaszać bloki do sieci.

W rezultacie węzły, które nie są w stanie wytrzymać takiego obciążenia, zaczną się wyłączać. Tylko nieliczne z nich będą mogły pozostać i nadal ze sobą konkurować, co doprowadzi do większej centralizacji. W rezultacie otrzymamy bezpieczny i skalowalny blockchain, któremu brakuje jednej ze swoich głównych właściwości – decentralizacji.

Na koniec wyobraźmy sobie blockchain, którego głównymi priorytetami są decentralizacja i skalowalność. Aby być jednocześnie szybkim i zdecentralizowanym, trzeba iść na kompromisy w zastosowaniu algorytmu konsensusu, co z kolei prowadzi do osłabienia bezpieczeństwa.


Ile transakcji można przetworzyć w sieci Ethereum?

W ostatnich latach Ethereum rzadko przekraczał liczbę transakcji na sekundę (TPS). Jak na platformę, która ma stać się „komputerem globalnym”, liczba ta jest zaskakująco niska.

Jednak zwiększenie skalowalności od dawna było celem Ethereum. Plazma jest jednym z możliwych sposobów rozwiązania tego problemu. Ma na celu poprawę wydajności Ethereum, ale można go również zastosować w innych sieciach blockchain.


Czym jest Ethereum 2.0?

Mimo całego swojego potencjału, Ethereum – w obecnym stanie – wiąże się ze znaczącymi ograniczeniami i wadami, z których jedną omówiliśmy powyżej. Mówiąc najprościej, jeśli Ethereum ma stać się podstawą nowego systemu finansowego, musi być w stanie przetwarzać znacznie więcej transakcji na sekundę. Biorąc pod uwagę rozproszony charakter sieci, problem ten będzie bardzo trudny do rozwiązania, a przynajmniej programiści Ethereum robią to od wielu lat.

Z jednej strony, aby sieć była wystarczająco zdecentralizowana, należy jeszcze zastosować pewne ograniczenia. Im wyższe wymagania dotyczące funkcjonowania węzła, tym mniej uczestników i tym bardziej scentralizowana staje się sieć. Zatem zwiększenie liczby transakcji, które Ethereum jest w stanie przetworzyć, mogłoby zagrozić całej integralności systemu, ponieważ zwiększyłoby również obciążenie każdego węzła.

Kolejną wadą Ethereum (i innych kryptowalut typu Proof of Work) jest to, że wymaga dużej ilości zasobów. Aby pomyślnie dodać blok do blockchainu, trzeba wydobyć, co wymaga szybkich obliczeń i pochłania ogromną ilość prądu.

Aby zaradzić powyższym ograniczeniom, zaproponowano podstawowy zestaw aktualizacji, znany pod wspólną nazwą Ethereum 2.0 (lub ETH 2.0). Po pełnym wdrożeniu ETH 2.0 znacząco poprawi wydajność całej sieci.


Co to jest sharding Ethereum?

Jak już wspomniano, wszystkie węzły przechowują kopię łańcucha bloków. W miarę rozwoju sieci każdy węzeł musi zostać zmodernizowany, co z kolei zużywa jego przepustowość i dostępną pamięć na dysku twardym.

Jednak w przypadku korzystania z fragmentowania nie jest to już konieczne. Nazwa odnosi się do procesu podziału sieci na podzbiór węzłów – fragmentów. Każdy z tych fragmentów przetwarza własne transakcje i kontrakty, ale w razie potrzeby może komunikować się z szerszą siecią fragmentów. Ponieważ każdy fragment jest niezależnie weryfikowany, nie ma potrzeby przechowywania danych z innych fragmentów.

сеть без добавления к сети с общим доступом

Sieć w marcu 2020 r. w porównaniu do podobnej sieci z wdrożonym shardingiem.


Sharding to jedno z najbardziej złożonych podejść do skalowania, które wymaga wielu prac rozwojowych i dalszych implementacji. Jeśli jednak zostanie pomyślnie wdrożony, będzie to również jeden z najskuteczniejszych sposobów kilkukrotnego zwiększenia przepustowości sieci.


Co to jest plazma Ethereum?

Ethereum Plasma jest rozwiązaniem zapewniającym skalowalność poza łańcuchem, co oznacza, że ​​ma na celu zwiększenie przepustowości poprzez przeprowadzanie transakcji poza łańcuchem. Pod tym względem przypomina sidechains i kanały płatności.

W plazmie łańcuchy wtórne są powiązane z głównym blockchainem Ethereum, utrzymując komunikację między sobą na minimalnym poziomie. Działają mniej więcej niezależnie, ale użytkownicy nadal muszą polegać na łańcuchu głównym, aby rozstrzygać spory lub „dopełniać” swoje działania w łańcuchach drugorzędnych.

Zmniejszenie ilości danych, które muszą być przechowywane w węzłach, jest niezbędne do skutecznego skalowania Ethereum. Podejście plazmowe pozwala programistom zdefiniować funkcjonowanie łańcuchów „dziecko” w inteligentnym kontrakcie tworzonym na łańcuchu głównym. Aplikacje lub procesy, które byłyby zbyt kosztowne do uruchomienia lub przechowywania w głównym łańcuchu, można następnie swobodnie budować na tych łańcuchach.

Aby w pełni zrozumieć Plazmę, zapoznaj się z artykułem „Co to jest Ethereum Plasma?”


Co to jest roll-up Ethereum?

Rollupy są podobne do Plazmy pod tym względem, że mają również na celu skalowanie Ethereum poprzez przenoszenie transakcji poza główny łańcuch. Jak to jest zorganizowane? 

Jeden kontrakt w głównym łańcuchu zawiera wszystkie środki i kryptograficzny dowód aktualnego stanu drugiego łańcucha. Operatorzy drugiej sieci, którzy łączą umowy głównego łańcucha, dbają o to, aby w umowie zostały zapisane wyłącznie ważne zmiany. Ponieważ ten stan jest utrzymywany poza łańcuchem, nie ma potrzeby przechowywania informacji w łańcuchu bloków. Jednak kluczowa różnica między rollupami a Plazmą polega na tym, że wszystkie transakcje są przenoszone do głównego łańcucha. Stosując specjalny rodzaj transakcji, dużą ich liczbę można „zwinąć” w specjalny blok zwany blokiem rollup.  

Wyróżniamy dwa rodzaje rollupów: optymistyczny i ZK. Obydwa na swój sposób gwarantują prawidłowe przejścia pomiędzy stanami sieci. 

ZK rollup wysyła transakcje za pomocą weryfikacji kryptograficznej zwanej dowodem wiedzy zerowej. Bardziej precyzyjna nazwa tego podejścia to zk-SNARK. Pominiemy szczegóły jego działania, ale wyjaśnimy, dlaczego jest przydatny w przypadku rollupów. Pozwala różnym stronom udowodnić sobie nawzajem, że posiadają określone informacje, bez ich ujawniania. 

W przypadku rollupów ZK informacja ta reprezentuje przejścia stanów obwodu wtórnego, które przekładają się na obwód główny. Wielką zaletą tego rozwiązania jest to, że proces ten może zachodzić niemal natychmiast, a prawdopodobieństwo zniekształcenia wyobrażeń o państwie jest niezwykle niskie.

Optymistyczny pakiet zbiorczy poświęca skalowalność na rzecz większej elastyczności. Korzystając z maszyny wirtualnej zwanej Optimistic Virtual Machine (OVM), może uruchamiać inteligentne kontrakty w łańcuchach wtórnych. Z drugiej strony nie ma kryptograficznego dowodu na to, że zmiana stanu przekazana do łańcucha głównego będzie ważna. Aby złagodzić ten problem, wprowadzono niewielkie opóźnienie, które umożliwia użytkownikom kwestionowanie i odrzucanie nieprawidłowych bloków wysyłanych do głównego łańcucha. 


Co to jest dowód stawki (PoS) Ethereum?

Proof of Stake (PoS) jest alternatywą dla metody Proof of Work do sprawdzania poprawności bloków. W systemie Proof of Stake bloki nie są wydobywane jako takie, lecz zamiast tego wykorzystuje się bicie (czasami nazywane także kuciem). Zamiast kopaczy konkurujących o hashrate, węzeł (lub walidator) jest okresowo wybierany losowo w celu sprawdzenia poprawności bloku kandydującego. Jeśli wszystko zostanie wykonane poprawnie, walidator otrzyma wszystkie opłaty transakcyjne za ten blok oraz, w zależności od protokołu, ewentualnie nagrodę za blok.

Ze względu na brak wydobycia Proof of Stake uznawany jest za mniej szkodliwy dla środowiska. Walidatory PoS nie zużywają dużo energii elektrycznej, a także mają możliwość bicia bloków na sprzęcie klasy konsumenckiej.

Ethereum planuje przejść z PoW na PoS w Ethereum 2.0, aktualizacji o nazwie Casper. Chociaż dokładna data nie jest jeszcze znana, pierwsza iteracja prawdopodobnie zostanie uruchomiona wkrótce.


Na czym polega stakowanie Ethereum?

W ramach protokołów Proof of Work bezpieczeństwo sieci zapewniają górnicy. Górnicy nie są zainteresowani oszukiwaniem sieci, ponieważ spowoduje to marnowanie energii elektrycznej i utratę potencjalnych nagród. W Proof of Stake nie ma takiej teorii gier, a zamiast tego bezpieczeństwo sieci zapewniają różne środki kryptoekonomiczne.

Nieuczciwemu postępowaniu zapobiega nie ryzyko potencjalnych strat, ale ryzyko utraty własnych środków. Walidatorzy muszą podać swoją stawkę (tj. tokeny oferty), aby kwalifikować się do walidacji. Jeśli węzeł spróbuje oszukać, dokładnie ta ilość eteru zostanie z niego pobrana lub będzie stopniowo odpisywana, jeśli walidator nie odpowie lub będzie offline. Jeśli jednak walidator uruchomi dodatkowe węzły, może otrzymać więcej nagród.


Ile ETH stanowi jedna stawka w Ethereum?

Minimalna stawka dla Ethereum wynosi 32 ETH na walidatora. Próg ten jest tak wysoki, że próba ataku wynosząca 51% kosztowałaby atakujących ogromne kwoty pieniędzy.


Ile ETH mogę zarobić stawiając Ethereum?

To dość konkretne pytanie. Ogólnie rzecz biorąc, wszystko zależy od Twojej stawki, całkowitej kwoty ETH przydzielonej w sieci i stopy inflacji. Według bardzo przybliżonych szacunków, obecne obliczenia wskazywałyby na 6% dochodu rocznie. Należy pamiętać, że jest to jedynie szacunkowa kwota, która może w przyszłości ulec zmianie.


Jak długo moje ETH będzie zablokowane do stakowania?

Aby otrzymać wypłatę ETH z walidatora, Twoja transakcja będzie musiała poczekać w kolejce. Jeśli nie ma kolejki, minimalny czas wypłaty wynosi 18 godzin, ale jest to wskaźnik dynamiczny, który dostosowuje się w zależności od tego, ilu walidatorów dokonuje obecnie wypłat.


Jakie ryzyko wiąże się ze stakowaniem ETH?

Ponieważ jesteś walidatorem, którego obowiązkiem jest utrzymanie bezpieczeństwa sieci, musisz zdawać sobie sprawę z związanych z tym zagrożeń. Jeśli Twój węzeł walidatora ulegnie awarii na dłuższy okres, możesz stracić znaczną część swojego depozytu. Dodatkowo, jeśli w dowolnym momencie Twój depozyt spadnie poniżej 16 ETH, zostaniesz zdyskwalifikowany z walidacji.

Ważne jest również, aby wziąć pod uwagę bardziej systemowy czynnik ryzyka. Proof of Stake nie był wcześniej wdrożony na taką skalę, dlatego nie możemy być do końca pewni niezawodności takiego systemu. Oprogramowanie zawsze zawiera błędy i luki, które mogą mieć niszczycielski skutek, zwłaszcza gdy w grę wchodzą miliardy dolarów.



Rozdział 5 – Ethereum i zdecentralizowane finanse (DeFi)

Treść

  • Czym są finanse zdecentralizowane (DeFi)?

  • Do czego można wykorzystać zdecentralizowane finanse (DeFi)?

  • Czy zdecentralizowane finanse (DeFi) kiedykolwiek staną się głównym nurtem?

  • Jakie są zastosowania związane ze zdecentralizowanymi finansami (DeFi)?

  • Zdecentralizowane giełdy (DEX) na Ethereum


Czym są finanse zdecentralizowane (DeFi)?

Zdecentralizowane finanse (lub po prostu DeFi) to ruch mający na celu decentralizację aplikacji finansowych. DeFi opiera się na publicznych blockchainach typu open source, do których dostęp ma każdy, kto ma połączenie z Internetem (publiczne). Jest to kluczowy element przejścia miliardów ludzi do nowego globalnego systemu finansowego. 

W rozwijającym się ekosystemie DeFi użytkownicy wchodzą w interakcję z inteligentnymi kontraktami i między sobą za pośrednictwem sieci P2P i zdecentralizowanych aplikacji (DApps). Ważną zaletą DeFi jest to, że użytkownicy zawsze zachowują własność swoich środków. 

Krótko mówiąc, ruch zdecentralizowanych finansów (DeFi) ma na celu stworzenie nowego systemu finansowego wolnego od obecnych ograniczeń. Ze względu na stosunkowo wysoki stopień decentralizacji i dużą bazę programistów, większość DeFi jest obecnie zbudowana na Ethereum. 


Do czego można wykorzystać zdecentralizowane finanse (DeFi)?

Jak zapewne wiesz, jedną z najważniejszych zalet Bitcoina jest to, że sieć działa niezależnie, bez potrzeby centralnego sterowania. Ale co, jeśli użyjemy tego jako podstawowego pomysłu do tworzenia programowalnych aplikacji? W tym właśnie tkwi potencjał aplikacji DeFi. W tym systemie nie ma centralnego sterowania ani pośredników, co oznacza, że ​​nie ma w nim wad. 

Powiedzieliśmy już, że zaletą DeFi jest otwarty dostęp. Na świecie jest ponad miliard ludzi, którzy nie mają dostępu do żadnych usług finansowych. Spróbuj sobie wyobrazić, jak radziłbyś sobie na co dzień, nie mając pewności co do swoich finansów? Tymczasem miliardy ludzi żyją w ten sposób i ostatecznie to właśnie tej publiczności stara się służyć DeFi.


Czy zdecentralizowane finanse (DeFi) kiedykolwiek staną się głównym nurtem?

Ale skoro wszystko jest takie wspaniałe, to dlaczego DeFi jeszcze nie zawładnęło światem? Obecnie większość zdecentralizowanych aplikacji finansowych jest trudna w użyciu: są dość nieporęczne, często się psują i mają bardzo eksperymentalny wygląd. Opracowanie nawet frameworków dla takiego ekosystemu jest niezwykle trudne, szczególnie w środowisku rozproszonym.

Budowa ekosystemu DeFi stwarza wiele wyzwań i przeszkód dla inżynierów oprogramowania, teoretyków gier, projektantów mechanizmów i wielu innych. Dlatego kwestia powszechnego przyjęcia DeFi pozostaje otwarta.


Jakie są zastosowania związane ze zdecentralizowanymi finansami (DeFi)?

Jednym z najpopularniejszych przypadków użycia zdecentralizowanych finansów (DeFi) są monety typu stablecoin. Zasadniczo są 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ą dolara amerykańskiego. Wygoda tych tokenów polega na tym, że można je bardzo łatwo przechowywać i przenosić, ponieważ istnieją w łańcuchu bloków.

Innym popularnym typem aplikacji są aplikacje typu Landing Page. Istnieje wiele usług P2P, które umożliwiają pożyczanie środków i otrzymywanie w zamian odsetek. Jedną z najwygodniejszych usług jest Binance Lending. Po prostu przelej środki do swojego portfela i już następnego dnia możesz zacząć zarabiać na odsetkach!

Jednym z najciekawszych aspektów DeFi jest różnorodność aplikacji, które trudno sklasyfikować. Należą do nich wszelkiego rodzaju zdecentralizowane rynki P2P, na których użytkownicy mogą wymieniać unikalne przedmioty kolekcjonerskie i cyfrowe. Mogą one również obejmować tworzenie aktywów syntetycznych, w ramach których każdy może otworzyć rynek na dowolny cenny przedmiot. Ponadto DeFi może zasilać rynki prognoz, instrumenty pochodne i nie tylko.


Zdecentralizowane giełdy (DEX) na Ethereum

Zdecentralizowana giełda (DEX) to platforma, na której można dokonywać transakcji bezpośrednio pomiędzy portfelami użytkowników. Kiedy handlujesz na scentralizowanej giełdzie Binance, wysyłasz na nią swoje środki i handlujesz za pośrednictwem jej wewnętrznych systemów.

Zdecentralizowane giełdy mają inną strukturę. Dzięki niesamowitym możliwościom inteligentnych kontraktów umożliwiają one handel bezpośrednio z portfela kryptowalut, eliminując możliwość włamań na giełdę i inne zagrożenia.

Świetnym przykładem zdecentralizowanej giełdy jest Binance DEX. Oprócz tego istnieją również Uniswap, Kyber Network i IDEX. Wiele z nich umożliwia nawet handel z portfela sprzętowego, co zapewnia maksymalne bezpieczeństwo.

Централизованные и децентрализованные биржи

Scentralizowane i zdecentralizowane giełdy.


Powyżej przyjrzeliśmy się różnicom między giełdami scentralizowanymi i zdecentralizowanymi. Po lewej stronie widzimy, że Binance pełni rolę pośrednika w transakcjach pomiędzy użytkownikami. Na przykład, jeśli Alicja chce wymienić swój token A na token B Borysa, najpierw oboje muszą zdeponować swoje aktywa na giełdzie. Po transakcji Binance odpowiednio rozdzieli środki na ich salda.

Po prawej stronie znajduje się opcja wykorzystania zdecentralizowanej giełdy. Możesz zauważyć, że w taką operację nie jest zaangażowana żadna osoba trzecia. Zamiast tego tokeny Alicji są bezpośrednio wymieniane na tokeny Boba za pomocą inteligentnej umowy. Tym samym zaangażowane strony nie muszą ufać pośrednikowi, ponieważ warunki ich umowy są automatycznie realizowane przez system.

Od lutego 2020 r. DEX są najczęściej używanymi aplikacjami działającymi na blockchainie Ethereum. Chociaż w porównaniu do giełd scentralizowanych wolumen obrotu jest nadal niewielki. Jeśli jednak programiści i projektanci DEX sprawią, że doświadczenie użytkownika stanie się bardziej wciągające, DEX-y mogą w przyszłości konkurować z wieloma scentralizowanymi giełdami.



Rozdział 6 – Uczestnictwo w sieci Ethereum

Treść

  • Co to jest węzeł Ethereum?

  • Jak działa węzeł Ethereum?

  • Pełny węzeł Ethereum

  • Uproszczone węzły Ethereum

  • Węzeł wydobywczy Ethereum

  • Uruchomienie węzła w sieci Ethereum

  • Jak wydobywać Ethereum

  • Co to jest Ethereum ProgPow?

  • Jak powstaje oprogramowanie Ethereum?

  • Czym jest skalowalność?


Co to jest węzeł Ethereum?

Węzeł Ethereum to termin, którego można użyć do opisania programu, który w jakiś sposób wchodzi w interakcję z jego siecią. Węzłem Ethereum może być wszystko, od prostego portfela mobilnego po komputer przechowujący pełną kopię sieci blockchain. 

Wszystkie węzły pełnią funkcję zwrotnych punktów komunikacyjnych; w sieci Ethereum istnieje kilka rodzajów takich punktów.


Jak działa węzeł Ethereum?

W przeciwieństwie do Bitcoina, Ethereum nie ma jednego programu referencyjnego. Podczas gdy ekosystem Bitcoin wykorzystuje Bitcoin Core jako główne oprogramowanie węzła, Ethereum ma wiele niezależnych (ale kompatybilnych) programów opartych na Żółtej Księdze. Najpopularniejsze z nich to Geth i Parity.


Pełny węzeł Ethereum

Aby móc współdziałać z siecią Ethereum i móc samodzielnie weryfikować dane na blockchainie, konieczne będzie uruchomienie pełnego węzła przy użyciu oprogramowania podobnego do opisanego powyżej. 

To oprogramowanie pobiera wszystkie bloki z innych węzłów na Twoje urządzenie i sprawdza, czy są one prawidłowo uwzględnione w transakcjach. W oparciu o ten program możliwe jest również uruchomienie wszystkich inteligentnych kontraktów, które zostały wywołane, aby wszyscy uczestnicy sieci (ty i wszyscy inni równorzędni) otrzymali te same informacje. Jeśli wszystko pójdzie zgodnie z planem, każdy węzeł będzie miał identyczną i kompletną kopię blockchainu na swoich urządzeniach komputerowych.

Pełne węzły są niezbędne do funkcjonowania Ethereum. Gdyby wszystkie te węzły nie rozprowadzały wszystkich otrzymanych informacji po całym świecie, sieć utraciłaby swoje główne właściwości: odporność na cenzurę i decentralizację.


Uproszczone węzły Ethereum

Uruchomienie pełnego węzła bezpośrednio wpływa na zdrowie i bezpieczeństwo sieci, jednak taki węzeł wymaga do działania osobnego urządzenia, co z kolei wymaga okresowej konserwacji. Uproszczone węzły mogą być najlepszą opcją dla użytkowników, którzy nie mogą uruchomić pełnego węzła (lub dla tych, którzy po prostu wolą tego nie robić).

Jak sama nazwa wskazuje, lekkie węzły zużywają mniej zasobów i miejsca na dysku twardym. Dzięki temu mogą działać na urządzeniach o niższych specyfikacjach, takich jak telefony czy laptopy. Z kolei ten niski narzut wynika z faktu, że lekkie węzły nie są całkowicie samowystarczalne. Nie są w pełni zsynchronizowane z łańcuchem bloków i dlatego wymagają pełnych węzłów, które dostarczają im odpowiednich informacji.

Lekkie węzły są popularne wśród sprzedawców, usługodawców i użytkowników. Są one szeroko stosowane do dokonywania i otrzymywania płatności w przypadkach, gdy prowadzenie i utrzymywanie pełnego węzła nie jest odpowiednim rozwiązaniem.

Węzeł górniczy Ethereum

Węzeł wydobywczy może być klientem pełnym lub uproszczonym. W rzeczywistości termin „węzeł wydobywczy” nie jest używany tak, jak ma to miejsce w ekosystemie Bitcoin; jednak nadal warto zidentyfikować tych uczestników sieci.

Aby wydobywać Ethereum, użytkownicy potrzebują dodatkowego sprzętu. Zwykle wiąże się to z utworzeniem farmy górniczej. Łączy w sobie kilka kart graficznych, co zapewnia dużą prędkość mieszania.

Górnicy mają dwie możliwości: wydobycie solo i wydobycie w puli. W trybie solo użytkownik pracuje samodzielnie nad tworzeniem bloków, a jeśli się powiedzie, wszystkie nagrody trafiają do niego. Jeśli dołączy do puli wydobywczej, łączy swoją moc z mocą innych użytkowników. Zwiększa to prawdopodobieństwo, że wspólnie znajdą klocek, ale nagrodę będą musieli podzielić między siebie.


Uruchomienie węzła w sieci Ethereum

Jedną z głównych zalet blockchainów jest ich otwarty dostęp. Oznacza to, że każdy może uruchomić węzeł i wzmocnić sieć Ethereum poprzez walidację transakcji i bloków. 

Podobnie jak w przypadku Bitcoin, istnieje wiele firm oferujących połączenia typu plug-n-play z węzłami Ethereum. Będzie to wygodne dla tych, którzy chcą po prostu mieć działający węzeł, ale za tę wygodę będziesz musiał dodatkowo zapłacić.

Powiedzieliśmy już, że Ethereum ma szereg programów do uruchamiania węzłów, w tym Geth i Parity. Jeśli chcesz uruchomić własny węzeł, musisz zapoznać się z procesem instalacji potrzebnej opcji.

Jeśli nie planujesz uruchamiania specjalnego węzła archiwum, moc zwykłego laptopa klasy konsumenckiej powinna wystarczyć. Lepiej jednak nie korzystać z komputera, który jest niezbędny do codziennej pracy, gdyż może to znacznie spowolnić jej procesy. 

Uruchomienie własnego węzła najlepiej sprawdza się na urządzeniach, które przez cały czas pozostają online. Jeśli Twój węzeł przejdzie w tryb offline, synchronizacja z siecią może zająć dużo czasu, zanim ponownie przejdzie w tryb online. Najlepszym rozwiązaniem będą więc urządzenia tanie w montażu i łatwe w utrzymaniu. Na przykład możesz nawet uruchomić uproszczony węzeł na Raspberry Pi.


Jak wydobywać Ethereum

Ponieważ sieć planuje przejście na Proof of Stake, wydobycie na Ethereum nie jest najbezpieczniejszą ani długoterminową opcją. Po przejściu górnicy najprawdopodobniej przejdą do innej sieci lub w ogóle sprzedają swój sprzęt.

Jeśli jednak zamierzasz uczestniczyć w wydobywaniu Ethereum, będziesz potrzebować specjalnego sprzętu, takiego jak karty graficzne lub układy ASIC. Jeśli liczysz na przyzwoity zysk, najprawdopodobniej będziesz potrzebować platformy wydobywczej i dostępu do taniej energii elektrycznej. Dodatkowo będziesz musiał skonfigurować portfel Ethereum i oprogramowanie farmy. Wszystko to wymaga dużo pieniędzy i czasu, dlatego dokładnie zastanów się, czy jesteś na to gotowy. 


Co to jest Ethereum ProgPow?

ProgPoW oznacza Programmatic Proof of Work i oznacza „programowalny dowód pracy”. To rozszerzenie algorytmu wydobywania Ethereum nazywa się Ethash. Jego celem jest uczynienie procesorów graficznych bardziej konkurencyjnymi w stosunku do układów ASIC. 

Opór ASIC jest od lat gorącym tematem dyskusji zarówno w społecznościach Bitcoin, jak i Ethereum. W przypadku Bitcoina dominującym sprzętem wydobywczym w sieci stały się układy ASIC. 

Układy ASIC są również obecne w sieci Ethereum, ale w znacznie mniejszych ilościach; Większość górników nadal korzysta z kart graficznych. Jednak sytuacja ta może wkrótce ulec zmianie, gdyż coraz więcej firm wprowadza sprzęt ASIC na rynek wydobywczy Ethereum. Ale dlaczego układy ASIC mogą stać się problemem? 

Po pierwsze, maszyny ASIC mogą znacznie ograniczyć decentralizację sieci. Jeśli górnicy GPU nie będą w stanie osiągnąć zysku i będą zmuszeni zaprzestać swojej działalności, hashrate zostanie skoncentrowany w rękach kilku górników. Co więcej, rozwój chipów ASIC jest bardzo kosztowny: niewiele firm ma na to wystarczające możliwości i zasoby. Wszystko to stwarza zagrożenie monopolizacją produkcji, potencjalnie centralizując przemysł wydobywczy Ethereum w rękach kilku korporacji.

Integracja ProgPow jest od 2018 roku przedmiotem kontrowersji i debaty. I chociaż niektórzy uważają, że może to być korzystne dla ekosystemu Ethereum, wielu jest temu przeciwnych w obawie przed spowodowaniem hard forku. Wraz ze zbliżającym się przejściem na Proof of Stake, wdrożenie ProgPow nadal stoi pod znakiem zapytania.


Jak powstaje oprogramowanie Ethereum?

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

Zasoby takie jak Mastering Ethereum autorstwa Andreasa Antonopoulosa i Gavina Wooda oraz Zasoby dla programistów z Ethereum.org to świetne punkty wyjścia dla programistów, którzy chcą w przyszłości zaangażować się w ekosystem. 


Czym jest skalowalność?

Inteligentne kontrakty zostały pierwotnie opisane w latach 90. XX wieku, ale ich późniejsze zastosowanie na blockchainie zdefiniowało zupełnie nowy zestaw zadań, które można za ich pomocą wykonać. Solidity, zaproponowany przez Gavina Wooda w 2014 roku, stał się głównym językiem programowania do tworzenia inteligentnych kontraktów na Ethereum. Jest syntaktycznie podobny do Java, 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 to lepiej zrozumieć, zacznij od Solidity GitHub.

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