Istotne punkty
- Programowalna infrastruktura: Ethereum wykracza poza koncepcję waluty cyfrowej, działając jako zdecentralizowany globalny komputer (EVM) wykonujący niezmienny kod za pomocą inteligentnych kontraktów.
- Ewolucja konsensusu: Przejście z Proof of Work na Proof of Stake (The Merge) zmniejszyło zużycie energii o 99.9% i zmieniło politykę pieniężną tokena ETH w kierunku modelu potencjalnie deflacyjnego.
- Ekosystem użyteczności publicznej: Sieć stanowi warstwę bazową dla zdecentralizowanych finansów (DeFi) i niewymienialnych tokenów (NFT), umożliwiając współdziałanie aktywów bez udziału tradycyjnych pośredników finansowych.
- Skalowalność i warstwy: Aktualny plan działania koncentruje się na „Dankshardingu” i rozwiązaniach warstwy 2, pozycjonując Ethereum jako warstwę rozliczeniową zabezpieczeń dla szybszego i tańszego ekosystemu sieciowego.
Co to jest Ethereum?
Ethereum to jeden z największych projektów w branży kryptowalut. To platforma cyfrowa oparta na technologii. blockchain, lub blockchain, którego celem jest stworzenie blockchaina zdolnego do uruchamiania zdecentralizowanych aplikacji.
Aby to osiągnąć, wykorzystuje blockchain i kryptowalutę o unikalnych cechach, takich jak możliwość używania i tworzenia inteligentne kontrakty y nuevos żetony, potężne funkcjonalności, dzięki którym jest to jeden z najbardziej kompletnych blockchainów w świecie kryptowalut.
Walutą sieci jest tzw. Eter (ETH) i tak jak Bitcoin (BTC), Ether jest kryptowalutą, którą można wykorzystać jako metodę płatności peer-to-peer. Innym podobieństwem do Bitcoina i innych kryptowalut jest to, że nie jest kontrolowany przez żaden rząd ani organ regulacyjny. Jego rozwój charakteryzuje się Fundacja Ethereum, jego Zespół Główny i społeczność, którą wspiera. Kolejną ważną kwestią jest to, że korzysta z protokołu konsensusu Dowód na stopę (PoS), korzystając z algorytmu Ethash.
Rozwój tego blockchaina rozpoczął się dzięki pracy Vitalik Buterin w roku 2013.
Cechy techniczne Ethereum
Czym jest dowód udziału lub dowód uczestnictwa
La Dowód uczestnictwa Jest to mechanizm aktywujący walidatorów po otrzymaniu wystarczającej stawki. W przypadku Ethereum, aby zostać walidatorem, wymagana jest stawka w wysokości 32 ETH. Walidatorzy są wybierani losowo do tworzenia bloków i odpowiadają za przeglądanie i potwierdzanie bloków, których sami nie stworzyli. Co więcej, stawki wpłacane przez użytkowników stanowią zachętę dla walidatorów do odpowiedzialnego zachowania. Oznacza to, że jeśli użytkownik rozłączy swojego walidatora, traci część swojej stawki. W przypadku celowego spisku użytkownik traci całą swoją stawkę.
Emisja kryptowalut
W przeciwieństwie do Próba pracyWalidatorzy nie muszą wykorzystywać znacznej mocy obliczeniowej, ponieważ są wybierani losowo i nie rywalizują ze sobą. Nie muszą wydobywać bloków; muszą tworzyć bloki tylko wtedy, gdy zostaną wybrani, i walidować proponowane bloki, gdy nie są. Ta walidacja nazywana jest atestacją. Atestację można zrozumieć na przykład tak: „Myślę, że ten blok wygląda dobrze”. Walidatorzy otrzymują nagrody za proponowanie nowych bloków i atestowanie tych, którzy je znaleźli.
Pierwsza emisja Etheru na blockchainie była związana z przedsprzedażą, która miała na celu wsparcie projektu. W tym czasie wygenerowano łącznie 60 milionów Etherów. Z tego 12 milionów przeznaczono na utworzenie funduszu rozwojowego; to początek tego, co nazywamy blockchainem. Fundacja Ethereum.
Czym są opłaty i prowizje za gaz w Ethereum?
Koncepcja ta służy do pomiaru pracy wykonywanej w blockchainie. Każda czynność w blockchainie, taka jak pojedyncza operacja lub zestaw operacji, ma określony koszt, mierzony w jednostkach gazu.
Wśród funkcji gazu w blockchainie możemy wymienić:
- Przypisz koszt realizacji zadań. Gaz jest jednostką pomiaru kosztu wykonania określonej czynności w blockchainie. Każda czynność ma swój koszt w gazie, a seria wykonanych czynności sumuje się do całkowitego kosztu danej operacji. Dlatego gaz możemy postrzegać jako cenę do zapłacenia za wykonywanie czynności w blockchainie.
- Pomaga zwiększyć bezpieczeństwo systemu. Ponieważ każda czynność ma swoją cenę, pomaga to zapobiegać awariom blockchaina i naruszeniu jego bezpieczeństwa. Jest to możliwe, ponieważ gaz pomaga chronić sieć przed atakami spamowymi. W tym celu gaz stanowi wydatek, który zapobiega rozprzestrzenianiu się spamu. Ataki DDoS W Internecie powszechne są ataki, które mogą z łatwością pozbawić usługi miliony użytkowników.
- Walidatory nagród.
Rozmiar bloku i czas generowania
Ethereum charakteryzuje się dość unikalnym sposobem obliczania rozmiaru bloku. W przeciwieństwie do Bitcoina, gdzie rozmiar bloku jest ograniczony do 1 MB, w Ethereum Jego wielkość jest ograniczona do określonej ilości gazu. Dokładniej rzecz biorąc, każdy blok ma docelowo pomieścić 15 milionów baryłek gazu, ale rozmiar bloków będzie się zwiększał lub zmniejszał w zależności od wymagań sieci, aż do limitu 30 milionów baryłek. gaz na blok (dwukrotnie większy od docelowego rozmiaru na marzec 2023 r.). Oznacza to, że każdy blok może zawierać łączną liczbę transakcji, o ile nie przekracza ona określonego limitu gazu.
ZwykleJeden blok może zawierać około 500 transakcji płatniczych między kontami., najprostsza ze wszystkich możliwych operacji. W przypadku inteligentny kontraktOperacje jednego z nich mogą z łatwością osiągnąć limit gazu każdego bloku.
Kolejną różnicą w stosunku do Bitcoina jest czas generowania bloku. W Bitcoinie każdy blok jest generowany co 10 minut, podczas gdy w Ethereum ta wartość jest zmienna. Początkowo każdy blok był generowany co około 16 sekund. W 2017 roku wartość ta wzrosła do 30 sekund i obecnie wynosi średnio około 12 sekund. Oznacza to, że Ethereum generalnie szybciej dostarcza potwierdzenia niż Bitcoin, co pozytywnie wpływa na jego potencjał jako systemu płatności.

Czym są inteligentne kontrakty
Un inteligentna umowa Inteligentny kontrakt to program komputerowy, który wykonuje określone działania predefiniowane w kodzie w określonych warunkach. Działania te zostały zweryfikowane i zaakceptowane przez różne strony, które „podpisały” kontrakt. W ten sposób inteligentny kontrakt egzekwuje zaprogramowane warunki, prezentując odpowiedź zgodnie z jego klauzulami w sposób całkowicie autonomiczny.
Technologia inteligentnych kontraktów jest jednym z fundamentalnych filarów Ethereum i stanowi podstawę wielu jego funkcji. Jest to szczególnie widoczne w tokenach i zdecentralizowanych aplikacjach tego blockchaina.
Czym jest maszyna wirtualna Ethereum?
La Wirtualna maszyna Ethereum (EVM) Jest to oprogramowanie, którego celem jest służenie jako warstwa abstrakcji w wykonywaniu kodu przechowywanego w blockchainie. Ma to na celu uniemożliwienie programistom DApp lub inteligentnych kontraktów naruszenie bezpieczeństwa węzły sieci i z samą siecią.
Aby to osiągnąć, EVM przeprowadza pełną abstrakcję systemu, zarządzając dostępem do zasobów komputerowych i ograniczając ich działanie w kontrolowanym środowisku lub maszynie wirtualnej. Ponadto EVM dąży również do uproszczenia tworzenia i aktualizacji aplikacji oraz funkcji dostępnych dla użytkownika. DAppsInnymi słowy, EVM został stworzony w celu ochrony i umożliwienia łatwej rozbudowy funkcji Ethereum.
EVM umożliwia obsługę inteligentnych kontraktów i aplikacji zdecentralizowanych (DApps) poprzez wykorzystanie języka programowania SolidnośćJęzyk ten umożliwia programowanie całej logiki stojącej za DApps i inteligentnymi kontraktami, a także pozwala na zdecentralizowane wykonywanie kodu przy użyciu EVM.
Dlaczego Ethereum 2.0 przechodzi na Proof of Stake (PoS)?
Głównym powodem przejścia Ethereum 2.0 z modelu Proof of Work na Proof of Stake Jest to związane ze zużyciem energiiProof of Work w Ethereum zużywa ogromne ilości energii, ponieważ jego działanie opiera się na tysiącach procesorów graficznych i układów ASIC pracujących równolegle, które wykonują wszystkie obliczenia niezbędne do rozwiązania zagadek kryptograficznych proponowanych przez system wydobywania Ethereum i jego algorytm Ethash.
Sytuacja ta spotkała się z krytyką wielu osób w społeczności, które twierdzą, że nie jest przyjazna dla środowiska i stanowi marnotrawstwo cennych zasobów. Mając to na uwadze, Vitalik Buterin Jego zespół uznał, że najlepszym rozwiązaniem problemu jest przekształcenie Ethereum w blockchain obsługiwany przez protokół Proof of Stake, w którym można by stworzyć tysiące węzłów o małej mocy obliczeniowej, ale które uczestniczyłyby w sieci jedynie poprzez posiadanie niewielkiego udziału, dającego im możliwość głosowania i walidacji bloków. W ten sposób Ethereum stałoby się setki razy bardziej energooszczędne.
Środek ten spotkał się z aplauzem dużej części społeczności, podczas gdy inni go krytykują. Krytyka tej zmiany nie jest irracjonalna, ponieważ PoS jest protokołem mniej bezpiecznym niż PoW i prowadzi to również do ogromnej centralizacji sieci, co już zaczyna być widoczne w łańcuchu Ethereum 2.0 Beacon Chain, gdzie obecnie tylko 13 adresów kontroluje ponad 50% walidatorów sieci.
Czym jest Ethereum 2.0
Ethereum, podobnie jak większość blockchainów, zmagało się z poważnym problemem: nie było w stanie odpowiednio skalować się, aby obsłużyć miliony użytkowników swojej sieci. Twórcy platformy są świadomi tego problemu z architekturą sieci i pracują nad jego rozwiązaniem. Dlatego we wrześniu 2022 roku Ethereum przeszło znaczącą aktualizację.
Ethereum 2.0 to projekt, którego rozwój rozpoczął się w 2017 roku wraz z wydaniem Ethereum Metropolis i jego dwóch aktualizacji: Byzantium i Constantinople. W tym czasie Ethereum rozpoczęło transformację, której celem była poprawa skalowalności, obniżenie kosztów transakcji i kontrola nad wydobyciem kryptowalut, które już borykało się z problemami, takimi jak „epoki lodowcowe” – niebezpieczne okresy, w których wydobycie Ethereum było tak skomplikowane, że sieć nie była w stanie go obsługiwać.
Pierwsze próby (w 2017 r.) skłoniły twórców do eksperymentowania z opcjami takimi jak Dowód upoważnienia (PoA) i Proof of Stake (PoS) w kodzie Ethereum. Projekty takie jak ten narodziły się właśnie tam. Sieć PoA i PoC, który dał początek Casperowiprotokół, który zostanie wybrany do zastąpienia PoW na Ethereumi przekształcić Ethereum w sieć PoS, jak miało to miejsce we wrześniu 2022 r. Scalanie.

Początek przejścia na Ethereum 2.0
W 2020 roku deweloperzy Ethereum w końcu wykonali pierwszy krok, aktywując Beacon Chain, pierwszy krok w kierunku Ethereum 2.0, lateralnie aktywując tę sieć i tworząc podstawową strukturę jej działania. Jednak oficjalne uruchomienie Fazy 1 Ethereum 2.0 nastąpiło dopiero we wrześniu 2022 roku. Było to spowodowane poważnymi problemami wykrytymi w mechanizmie Merge, który połączy sieci Proof-of-Work (PoW) i Proof-of-Stake (PoS) Ethereum, aby uruchomić Ethereum 2.0.
W każdym razie, Merge rozpoczęło się dopiero wtedy, gdy podstawowe funkcje sieci zostały uznane za stabilne, a funkcje te obejmowały:
- Protokół Casper został przetestowany wraz z całym systemem ekonomicznym i stakingowym, który zapewni bezpieczeństwo sieci. Doprowadzi to do porzucenia Proof-of-Work (PoW) i kopania kryptowalut, a zastąpi je Proof-of-Stake (PoS) i jego systemem stakingowym w sieci.
- Przybycie podstawowych struktur Sharding do sieci, aby znacząco przyspieszyć jej przepustowość do 1000 transakcji na sekundę. To najbardziej oczekiwana poprawa w Ethereum 2.0.
- Budowa fundamentów pod paralelizację EVM, funkcja, która nie będzie gotowa do momentu uruchomienia fazy 2 Ethereum 2.0, której data jest wciąż nieznana.
- Połączenie ETH1 i ETH2 w jeden blockchain, a nie w dwie oddzielne sieci, jak to ma miejsce obecnie.

Dlaczego PoS nie był stosowany od samego początku w Ethereum?
Jednym z głównych powodów, dla których Ethereum początkowo nie korzystało z algorytmu Proof-of-Stake (PoS), było bezpieczeństwo. W momencie powstania Ethereum w 2015 roku, dominującym protokołem konsensusu był Proof-of-Work. Algorytm ten został nie tylko rygorystycznie przetestowany, ale także udoskonalany i ulepszany przez lata, dzięki czemu stał się niezwykle niezawodny. Jednak wraz z pojawieniem się coraz większej liczby sieci PoS, algorytm został wystawiony na próbę, a w rezultacie zaufanie do niego wzrosło.
Przykłady zastosowań Ethereum
Ethereum to jedna z kryptowalut i blockchainów o najszerszej gamie zastosowań, spośród których możemy wyróżnić:
Akceptuj i odbieraj płatności szybko i bezpiecznie
Jedną z jego kluczowych cech od samego początku była możliwość przetwarzania płatności znacznie szybciej niż w przypadku Bitcoina. Wynika to z krótkiego czasu produkcji bloku, wynoszącego od 10 do 30 sekund, oraz skalowalności blockchaina.
Wdrożenie ICO
Podczas tworzenia tokenów i ICOs Nie został on zapoczątkowany przez Ethereum, lecz przez tzw. kolorowe monetyPrawda jest taka, że projekt ten zaoferował narzędzia, które znacznie ułatwiły tę pracę. Wraz z powstaniem token ERC-20, Ethereum stało się „Ojciec ICO” I nie bez powodu. Wraz z powstaniem standardu ERC-20 tworzenie tokena przestało być niezwykle skomplikowanym zadaniem.
Obecnie samo stworzenie inteligentnego kontraktu z wykorzystaniem modelu tokena ERC-20 wystarcza, aby wykonać zadanie. Dało to znaczący impuls dla blockchaina i umożliwiło dywersyfikację rynku kryptowalut, otwierając nowe możliwości.
W rzeczywistości stworzono obecnie co najmniej 191 000 tokenów ERC-20, z których każdy ma unikalne cechy i działa w ramach swojego blockchaina.
Inteligentne kontrakty i DApps
Inteligentne kontrakty i DApps To jedne z największych zastosowań Ethereum. Możliwości tych dwóch narzędzi są praktycznie nieograniczone. Od tworzenia inteligentnych kontraktów do kupna, sprzedaży czy negocjowania towarów lub usług, ich użyteczność ogranicza jedynie wyobraźnia. Z drugiej strony, aplikacje zdecentralizowane (DApps) to prawdziwa rewolucja. Umożliwiają one tworzenie całkowicie zdecentralizowanych, wolnych od cenzury, bezpiecznych i ekonomicznie samowystarczalnych aplikacji. Można również wspomnieć o platformach: wyrocznie które są zbudowane w tej sieci, jak w przypadku Augur.
Firmy korzystające z Ethereum
Możliwości Ethereum w zakresie wykorzystywania inteligentnych kontraktów, łatwego tworzenia tokenów i wdrażania zdecentralizowanych aplikacji (DApps) przyciągnęły uwagę wielu firm na całym świecie. Dzięki temu rozwój Ethereum uzyskał bezpośrednie lub pośrednie wsparcie od szerokiej grupy firm zainteresowanych rozwojem tej technologii. Cała ta grupa firm stworzyła społeczność znaną jako Ethereum Community. Ethereum Enterprise Alliance (EOG) która liczy ponad 100 członków. Wśród nich są
- Accenture, firma zajmująca się usługami technologicznymi i doradztwem.
- AMD, wiodąca firma w dziedzinie rozwoju chipsetów, procesorów i kart graficznych.
- BBVA, hiszpański bank o zasięgu globalnym.
- Banco Santander, kolejny hiszpański bank o zasięgu globalnym.
- BP Ventures, spółka inwestycyjna koncernu naftowego BP.
- Cisco, największa na świecie firma sieciowa.
- Deloite, jedna z największych na świecie firm audytorskich, finansowych i konsultingowych zajmujących się prawem.
- GoChain, jedna z najważniejszych firm zajmujących się rozwojem DApps.
- Hyperledger, największy na świecie projekt open source w zakresie rozwoju technologii blockchain dla przedsiębiorstw.
- JP Morgan, jedna z największych firm finansowych na świecie.
- Microsoft, największa na świecie firma technologiczna i programistyczna, odpowiedzialna za rozwój systemu Windows.
- VMWare, wiodąca firma w dziedzinie rozwoju maszyn wirtualnych i rozwiązań integracji środowisk wirtualnych.

Zalety Ethereum
- Jest to wielofunkcyjny blockchain, dzięki swojej zdolności do integrowania i wykorzystywania inteligentnych kontaktów.
- Wykorzystanie i rozwój EVM zapewniają wysoki poziom bezpieczeństwa umożliwiający uruchamianie inteligentnych kontraktów i aplikacji zdecentralizowanych (DApps) w sposób całkowicie zdecentralizowany i bezpieczny.
- Cechuje się szybką produkcją bloków, co pozwala na znacznie szybszą potwierdzanie transakcji niż w przypadku Bitcoina i innych kryptowalut.
- Rozwój nie jest kontrolowany przez żaden organ centralny; jego rdzeń jest całkowicie zdecentralizowany, a decyzje podejmowane są na zasadzie konsensusu. Co więcej, społeczność ma znaczący wpływ na decyzje dotyczące rozwoju blockchaina.



Autor


