Ethereum продължава да привлича вниманието на масите. С увеличаването на осведомеността за криптовалутите, все повече хора се активизират в блокчейна Ethereum, децентрализирана екосистема за приложения.

И така, какво е Ethereum и как работи?

Какво е Ethereum?

Ethereum е блокчейн мрежа, която дава възможност да се използват децентрализирани приложения и криптовалути в една и съща блокчейн. Ethereum често се описва като един от ключови компоненти на Web 3.0.

Ethereum е основан от руско-канадския програмист и писател Виталик Бутерин през 2013 г. В Бяла книга на Ethereum, Buterin описа необходимостта биткойн да има скриптов език за разработване на приложения. Той продължи да набира средства за работа по разработването на Ethereum.

Екипът зад Ethereum използва няколко ключови концепции за създаване и поддържане на блокчейн Ethereum.

Компоненти на Ethereum

  • P2P мрежа: P2P мрежата включва два или повече свързани компютъра, които споделят ресурси. Ethereum работи на набор от мрежови протоколи, които са известни като devp2p.
  • instagram viewer
  • Виртуална машина Ethereum: Виртуалната машина Ethereum (EVM) обработва транзакциите на Ethereum чрез изпълнение на инструкции на машинен език, известни като байт код. Езици за програмиране като Solidity се използват за създаване на интелигентни договори, които дават инструкции на EVM.
  • Клиент и възел: Клиентът на Ethereum е всеки възел, който се използва за проверка на блокчейна. Geth е тип възел, който действа като шлюз към мрежата Ethereum. Той осигурява достъп до основната, тестовата и частната мрежа.
  • Консенсусен алгоритъм: Консенсус алгоритмите са набори от правила, използвани за валидиране на транзакциите в блокчейна и определят как възлите се съгласяват относно състоянието на информацията, съхранявана в блокчейна. Доказателство за работа (PoW) и Доказателство за залог (PoS) са популярни консенсусни алгоритми, използвани в Ethereum.

Може би се чудите как различните компоненти на Ethereum работят заедно, за да създадат децентрализираната екосистема на приложенията, която познаваме днес. Прочетете, за да разберете как работи екосистемата Ethereum.

Как работи Ethereum

Някои от най-важните концепции, използвани за създаването на Ethereum, се основават на икономика, криптография и интелигентни договори.

Интелигентният договор е част от код (програма), която може да бъде изпълнена на блокчейн. Веднъж внедрени в блокчейн на ethereum, интелигентните договори са неизменни (неизменни). Също така всички потребители могат да четат и взаимодействат с вашия интелигентен договор, без да искат вашето съгласие

- Випул Шарма (@_sharmavipul) 9 март 2021 г.

Ethereum зависи от различни системи, включително протокол за управление и автоматизация на блок веригата, станали възможни чрез интелигентни договори. Неизменният характер на интелигентните договори означава, че въвеждането на данни в блокчейна не може да бъде променено или лесно подправено.

Децентрализирани приложения на Ethereum

Децентрализираните приложения са мостове между реалния свят и блокчейна. Много децентрализирани приложения функционират по много сходни начини с обикновените приложения, с изключение на това, че потокът от данни и взаимодействията се основават на състояния на блокчейн. С добавянето на нови данни към блокчейна, той става постоянен.

Свързани: Какво е блокчейн и как работи?

Достъпът до нормалните уеб приложения се осъществява чрез браузъри. Те връщат информация към уеб страниците, като извличат информация от сървъри. За разлика от централизираните уеб приложения, децентрализираните приложения гарантират, че никой не може да промени кода или да открадне средства от уебсайта.

Блокчейнът Ethereum е като световен компютър с данни, съхранявани в пакети от разпределени книги. Пакетите данни съдържат информация за историята на всички транзакции в мрежата. Използването на интелигентни договори на Ethereum дава възможност за автоматизиране на създаването и поддържането на защитени от фалшифициране транзакции в уеб приложения.

Интелигентни договори

Интелигентните договори се използват, за да позволят съхранението и прехвърлянето на данни в децентрализирани приложения. Интелигентният договор автоматично изпълнява условията на споразумението, след като критериите му бъдат изпълнени.

Интелигентните договори могат да автоматизират традиционните финансови процеси. В по-ранните дни на Ethereum първоначалните предложения за монети (ICO) бяха в главата, тъй като хората използваха интелигентни договори, за да наберат финансиране за своите начинания. Сега са създадени децентрализирани финансови платформи, използващи по-високи стандарти за изпълнение на интелигентни договори.

Използване на токени в Ethereum

В мрежата Ethereum се използват различни видове местни токени. За разработването на жетоните се използват множество видове стандарти, но ERC-20 е най-често използваният.

Хиляди проекти използват стандарта ERC-20, за да създадат своите токени. Токенът ERC-20 има шест функции, които улесняват създаването му от други видове токени в блокчейна Ethereum.

Функциите описват как могат да се прехвърлят маркери и как да се осъществи достъп до данните, свързани с маркерите. Функциите включват balanceOf, totalSupply, transfer, transferFrom, одобрение и квота.

The totalSupply функцията помага да се изчисли общото количество на жетоните в обращение, докато баланс от функция съхранява баланса на адрес. Интелигентният договор изисква тези стойности да изпълняват операции, които зависят от количеството пари в обращение или притежаваните от потребителите в блокчейна Ethereum. The одобри функция може да бъде еднакво важна за теглене на суми от адреси.

С токените ERC20 единственият начин да предоставите квоти, за да позволите на договор да похарчи вашите средства, е функцията одобрение (), която изисква ETH.
Dai / Chai добави функцията allow (), за да ви позволи да предоставите тази квота чрез подпис вместо това. Не се изисква ETH, което значително подобрява UX

- Мат Соломон (@ msolomon44) 4 януари 2020 г.

Определено количество токени могат да бъдат прехвърлени от адрес с помощта на прехвърляне функция. The прехвърлянеОт функцията се използва за извършване на допълнителна стъпка за автоматизиране на прехвърляния от вашия адрес без вашата намеса. Трансферите между адреси могат да бъдат ограничени от надбавка функция, която показва колко може да се похарчи от адрес от друг адрес.

Стандартите за токени ERC-721 се използват за създаване на незаменяеми токени. Незаменяемите токени, като криптовалутите, могат да водят неизменни записи на транзакциите в блокчейна. Съществуват обаче разлики в взаимозаменяемостта. Всеки NFT токен е уникален и незаменим, за разлика от криптовалутите.

Проверка на транзакции и поддържане на данни с възли

Възел, известен също като клиент, помага да се поддържа точността на данните в мрежата и да се поддържа сигурна. Мрежа от възли работи съгласно уникален набор от правила, определящи ключовите операции на блокчейна.

Различните възли в Ethereum съдържат копия на блокчейн мрежата. Обемът на копията на мрежата прави невъзможно корпорациите, правителствата или други лоши участници да компрометират мрежата.

Извършване на транзакции с газ

Ethereum използва уникални правила, за да стимулира миньорите да захранват транзакции през мрежата. Потребителите на Ethereum плащат газ на миньори за транзакции, които извършват в мрежата. Таксите помагат за защитата на мрежата, като предоставят награди на майньорите за решаване на сложни алгоритми за валидиране на транзакции в блокчейн мрежата.

Свързани: Защо вашата крипто монета не е толкова сигурна, колкото си мислите

Надстройка на Blockchain с Hard Forks

# Берлин е готов за разполагане! И #Ethereum операторите на възли трябва да надстроят своите възли преди разклоняването 🍴 https://t.co/14lsBXc2RKpic.twitter.com/t9OTx46Fqw

- Виктория Перепел (@crypto_victoria) 9 март 2021 г.

Hard fork е актуализация на блокчейн мрежа, която води до създаването на нова версия на блокчейна. Всяка версия на софтуера има своята уникална кодова база и функции. Твърдите вилици оказват значително влияние върху оперативната ефективност на блокчейните. Притежателите на жетони в оригиналната блокчейн обикновено получават жетони в новата вилица.

Един от най-ранните примери за хард форк на Ethereum е причинен от решение да се обърне хакът на приложение в блокчейн Ethereum. Опозицията възникна, тъй като членовете на екипа не се съгласиха на етичните основания за обръщане на средства, за които се смяташе, че противоречат на основните принципи на блокчейн технологията.

Надстройките на блокчейн Ethereum изискват заинтересованите страни в мрежата да правят промени в своя софтуер или хардуер.

Представяме ви Ethereum 2.0

Ethereum 1.0 срещу Ethereum 2.0
Доказателство за работа Vs Доказателство за залог
15TPS срещу 100K TPS
Високи такси за газ срещу ниски такси за газ (относителни)
Необходима е повече мощност Vs По-малко мощност (относителна)
mainnet Vs (фаза на маякови вериги 0, ще бъде mainnet в началото на 2022 г.).#Ethereum#Blockchain

- Мадху Санджееви (@Mady_ai) 6 март 2021 г.

Надстройката на Ethereum 2.0 обещава да направи мрежата по-мащабируема с до 100 000 транзакции в секунда, огромно подобрение от 30 транзакции в секунда на Ethereum 1.0. Бутерин предлага използването на технология за рязко разделяне на различни транзакции на произволно избрани групи на компютрите. Това помага на блокчейна да се справя с повече операции наведнъж.

Някои миньори разкритикуваха новия ъпгрейд поради опасения, че това може да намали броя на таксите, от които могат да печелят пари. Новата стратегия за намаляване на таксите беше критикувана от двама от най-големите миньори на Ethereum и някои от най-големите пулове за добив.

Ethereum 2.0 изисква най-малко 16 384 валидатори. Това количество валидатори прави мрежата по-децентрализирана, което подобрява възможностите на мрежата за устойчивост.

Еволюираща екосистема

Ethereum е екосистема за иновации за децентрализирани приложения.

От ICO до NFT, са създадени нови начини за дигитализиране на стоки и услуги, използващи както стари, така и нови технологии. Ако иска да отговори на очакванията като глобална, децентрализирана платформа за пари и нови видове приложения, ще трябва да се направят много повече актуализации, за да се подобри потребителското изживяване на отворения код софтуер.

електронна поща
Безопасно ли е да се купуват и използват биткойни?

Чували сте за биткойн, но безопасно ли е да се използва?

Прочетете Напред

Свързани теми
  • Обяснена технология
  • Финанси
  • Ethereum
  • Криптовалута
За автора
Калвин Ебун-Аму (Публикувани 11 статии)

Калвин е писател в MakeUseOf. Когато не гледа Рик и Морти или любимите си спортни отбори, Калвин пише за стартиращи компании, блокчейн, киберсигурност и други сфери на технологиите.

Още от Калвин Ебун-Аму

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и ексклузивни оферти!

Още една стъпка…!

Моля, потвърдете имейл адреса си в имейла, който току-що ви изпратихме.

.