Skip to main content

Ethereum Digital Currency: Co musisz wiedzieć

Wszystko co musisz wiedzieć o szczycie G20, ile będzie kosztować bitcoin | Co tam w sieci? #33 (Może 2024)

Wszystko co musisz wiedzieć o szczycie G20, ile będzie kosztować bitcoin | Co tam w sieci? #33 (Może 2024)
Anonim

Opinia publiczna po raz pierwszy dowiedziała się o technologii blockchain z początkiem bitcoin. Bitcoin, zdecentralizowana waluta cyfrowa lub krypto-waluta, pozwala ludziom wysyłać i odbierać fundusze bez potrzeby pośrednika, takiego jak bank lub firma przetwarzająca płatności.

Bezpieczeństwo i ważność tych transakcji typu peer-to-peer jest możliwe dzięki blockchain, co ułatwia księgę publiczną wszystkich transferów bitcoin w sieci i wymusza kontrole i salda, które zapobiegają pułapkom P2P, takim jak podwójne wydatki i inne oszukańcze działania. Chociaż blockchain jest w rzeczywistości podstawową technologią Bitcoin, jest również wykorzystywany do wielu innych celów w różnych branżach.

Ze względu na swoją nieodłączną przejrzystość i możliwość bezpiecznego usunięcia środkowego człowieka przy ułatwianiu transferu zasobów cyfrowych, waluty lub w inny sposób, blockchain oferuje pewne wyjątkowe możliwości przedsiębiorczym deweloperom, takim jak zespół odpowiedzialny za projekt Ethereum.

Co to jest Ethereum?

Podobnie jak bitcoin, Ethereum wykorzystuje technologię blockchain. Podobnie jak bitcoin, Ethereum posiada kryptowalutę o nazwie Ether, którą można kupić, sprzedać, sprzedać lub wyprodukować w kopalni. Podobieństwa na wysokim poziomie kończą się jednak, ponieważ Ethereum zostało stworzone i skonstruowane z myślą o znacznie innym celu.

Zasadniczo programowalny blockchain, platforma Ethereum o otwartym kodzie źródłowym może być domem dla wielu zdecentralizowanych aplikacji tworzonych przez użytkowników. Oznacza to, że programiści mogą używać Ethereum nie tylko do projektowania i udostępniania własnych kryptowalut, takich jak bitcoin, ale także do przechowywania i realizacji przyszłych kontraktów, takich jak na przykład płatności lub testamenty związane z nieruchomościami. Według samych twórców, Ethereum samo w sobie jest "agnostyczną wartością" i ostatecznie twórcy i przedsiębiorcy określą, do czego są wykorzystywane.

Podobnie jak w przypadku każdego innego blockchain, baza danych Ethereum jest stale aktualizowana przez wszystkie węzły podłączone do sieci. Wirtualna maszyna Ethereum (EVM) może uruchamiać aplikacje wzorowane na popularnych językach programowania, takich jak JavaScript i Python, z każdym węzłem wykonującym te same zestawy zakodowanych instrukcji.

Ponieważ wszystkie obliczenia w ramach EVM odbywają się równolegle w całej sieci, masz zdecentralizowany konsensus, który gwarantuje brak przestojów, natychmiastowych awarii lub odzyskiwania po awarii i zapewnia, że ​​żadne dane przechowywane w łańcuchu Ethereum nie mogą zostać zhakowane lub zmanipulowane z jakiegokolwiek powodu.

Rachunki i inteligentne kontrakty

Aby naprawdę zrozumieć Ethereum, musisz najpierw zrozumieć koncepcję inteligentnych kontraktów. Łańcuch blokowy Ethereum śledzi bieżący stan każdego konta wraz z transferami wartości między nimi, w przeciwieństwie do swojego odpowiednika bitcoin, który utrzymuje zapis tylko transakcji finansowych.

Istnieją dwa rodzaje kont, które można znaleźć na blockchainie Ethereum, kontach zewnętrznych (EOA) i kontach kontraktowych. EOA są kontrolowane przez użytkownika i dostępne za pośrednictwem unikalnego klucza prywatnego. Konta kontraktowe zawierają natomiast kod uruchamiany, gdy transakcja jest wysyłana na konto. Programy te są powszechnie nazywane inteligentnymi umowami.

Inteligentne kontrakty otwierają świat możliwości innowacyjnych programistów, w tym możliwość tworzenia programów, które wykonują umowy lub przenoszą własność aktywów tylko wtedy, gdy nadejdzie odpowiedni czas. Wdrożenie tego kodu do łańcucha blokowego Ethereum tworzy nowe Konto Kontraktowe, które jest uruchamiane tylko wtedy, gdy instrukcje do tego są wysyłane przez EOA - kontrolowane przez właściciela konta, który przechowuje odpowiadający mu klucz prywatny.

Kiedy transakcja instruktażowa jest wysyłana z EOA do Konta kontraktowego, użytkownik jest zobowiązany do zapłaty nominalnej opłaty na sieć Ethereum za każdy krok programu, który chciałby wykonać. Opłata ta nie jest płacona w pieniądzu elektronicznym, ale w Ether, natywnej krypto-walucie związanej z platformą Ethereum.

Mining Ether

Ethereum używa systemu Proof-of-Work (PoW) do weryfikacji i wykonywania transakcji w swojej sieci, podobnie jak bitcoin lub wiele innych protokołów peer-to-peer, które wykorzystują publiczny blockchain. Każda transakcja jest pogrupowana z innymi, które zostały ostatnio przesłane jako część bloku chronionego kryptograficznie.

Komputery znane jako górnicy wykorzystują swoje GPU i / lub cykle procesora do rozwiązywania trudnych pamięciowo problemów obliczeniowych, dopóki ich zbiorowa moc nie odkryje rozwiązania. Gdy to nastąpi, wszystkie transakcje są sprawdzane i wykonywane, a blok jest dodawany do łańcucha blokowego. Ci górnicy, którzy brali udział w rozwiązywaniu bloku, otrzymują wstępnie zdefiniowaną część Eteru, nagrodę za utrzymanie sieci Ethereum.

Nowo przybyli do górnictwa Eter zazwyczaj przyłącza się do basenów, które łączą moc obliczeniową kilku górników, starając się szybciej rozwiązać bloki i odpowiednio podzielić nagrody, a ci, którzy mają większą moc mieszającą, otrzymują większy udział Eteru. Niektóre z bardziej popularnych basenów górniczych Ethereum to Ethpool, F2Pool i DwarfBool. Wielu zaawansowanych użytkowników decyduje się na kopanie na własną rękę.

Kupno, sprzedaż i handel Eter

Eter można również kupować, sprzedawać i sprzedawać za gotówkę, a także za inne kryptoszyny za pośrednictwem giełd online, takich jak Coinbase, Bitfinex i GDAX. Ed. Uwaga: inwestując i handlując kryptowaluty, należy uważać na czerwone flagi.

Portfel Ethereum

Portfel Ethereum to lokalnie zainstalowana aplikacja chroniona kluczem prywatnym, która bezpiecznie przechowuje Twój Ether, jak również wszelkie inne zasoby zbudowane na platformie.Możesz również skorzystać z oprogramowania do obsługi portfela, aby pisać, wdrażać i realizować wyżej wymienione inteligentne kontrakty.

Zaleca się pobieranie tylko portfela Ethereum z Ethereum.org lub odpowiadającego mu repozytorium GitHub.

Ethereum Block Explorers

Cała aktywność na blockchainie Ethereum jest publiczna i możliwa do wyszukania, a najprostszym sposobem wyświetlenia tych transakcji jest eksplorator blokowy, np. Etherchain.org lub EtherScan. Jeśli żadna z nich nie spełnia Twoich potrzeb, proste wyszukiwanie Google zwróci kilka alternatyw.