глава

  1. Основы Эфириума

  2. Откуда взялся Эфириум?

  3. Начало работы с Эфириумом

  4. Масштабируемость, Ethereum 2.0 и будущее Ethereum

  5. Эфириум и децентрализованные финансы (DeFi)

  6. Вход в сеть Ethereum


Глава 1. Основы Эфириума

Оглавление

  • Что такое Эфириум?

  • В чем разница между Эфириумом и Эфириумом (ETH)?

  • Откуда берется ценность Эфириума?

  • Что такое блокчейн?

  • Чем Эфириум отличается от Биткойна?

  • Как работает Эфириум?

  • Что такое смарт-контракт?

  • Кто создал Эфириум?

  • Как распределяются монеты Ethereum?

  • Что такое «DAO» и «Ethereum Classic»?


Что такое Эфириум?

Ethereum — это децентрализованная вычислительная платформа. Мы можем думать о нем как о компьютере, который не работает ни на одном устройстве. То есть он может работать на тысячах устройств по всему миру одновременно, т.е. конкретного владельца нет.

Подобно Биткойну и другим цифровым валютам, Эфириум также поддерживает передачу цифровых активов. Но он делает гораздо больше, позволяя пользователям настраивать свой собственный код и взаимодействовать с приложениями, разработанными другими пользователями. Эфириум чрезвычайно гибок, и на платформе Эфириума можно создавать различные сложные программы.

Короче говоря, основная идея Ethereum заключается в следующем: разработчики могут создавать и запускать код в распределенной сети без необходимости использования центрального сервера. Следовательно, эти приложения теоретически не могут быть закрыты или подвергнуты цензуре.


В чем разница между Эфириумом и Эфириумом (ETH)?

Следующее утверждение может показаться немного запутанным: единица измерения, используемая в Эфириуме, не называется Эфириумом и не называется Эфириумами. Ethereum относится к самому протоколу, а токен, который его поддерживает, называется Ethereum (сокращенно «ETH»).

Ether coins bouncing


Откуда берется ценность Эфириума?

Как мы упоминали ранее, код Ethereum работает в распределенной системе. Таким образом, программа не может быть изменена посторонними лицами. Как только они попадают в базу данных Ethereum, известную как блокчейн, их можно запрограммировать так, чтобы никто другой не мог изменить код. Кроме того, база данных видна всем, и пользователи могут просмотреть код перед взаимодействием.

Эти функции определяют, что любой может запускать приложения, которые нельзя перевести в автономный режим, в любое время и в любое время. Что еще интереснее, так это то, что родная единица Эфириума, эфир, может хранить стоимость, создавая условия для того, чтобы эти приложения могли осуществлять передачу стоимости. Мы называем программы, составляющие приложение, смарт-контрактами. В большинстве случаев они могут работать без вмешательства человека.

Нет сомнений, что концепция «программируемой валюты» привлекает множество пользователей, разработчиков и бизнеса.


Ознакомьтесь с последней ценой на Ethereum прямо сейчас.


Что такое блокчейн?

Блокчейн — это не только ядро ​​Ethereum, но и база данных, в которой хранится информация, используемая протоколом. Если вы прочитали нашу статью Что такое биткойн? 》, вы получите базовые знания о механизме работы блокчейна. Блокчейн Ethereum похож на блокчейн Биткойна, за исключением способа хранения данных и содержания хранимых данных.

Блокчейн Ethereum похож на книгу, в которую продолжают добавляться новые страницы. Каждая страница в книге называется блоком, в котором хранится информация о транзакции. Если необходимо добавить новую страницу, в верхней части страницы должно быть указано специальное значение. Это значение указывает, что новая страница находится поверх предыдущей. страницы Они добавляются в книгу упорядоченно, а не в случайном порядке.

По сути, это немного похоже на номер страницы, который ссылается на информацию с предыдущей страницы и помогает определить, были ли добавлены новые страницы (блоки) последовательно. Для выполнения этого процесса мы используем хеширование.​

Хеш-операция берет часть данных (в данном случае все данные в блоке) и возвращает уникальный идентификатор (наше хеш-значение). Вероятность того, что два фрагмента данных выведут одно и то же значение хеш-функции, очень мала, и процесс также является односторонним. Таким образом, вы можете легко вычислить хеш, но не можете работать в обратном направлении, исходя из информации, которая создала хэш. В последующих главах мы проанализируем, почему это является ключевым фактором, влияющим на добычу полезных ископаемых.

Теперь мы нашли механизм подключения всех страниц в правильном порядке. Любая попытка изменить порядок или удалить страницы скроет тот факт, что наши книги были подделаны.

Хотите узнать больше о блокчейне? Прочтите наше руководство для начинающих по технологии блокчейн.


Чем Эфириум отличается от Биткойна?

Биткойн использует технологию блокчейна и финансовые стимулы для создания глобальной системы цифровых денежных средств. Он представляет несколько ключевых инноваций, которые помогут пользователям по всему миру координировать свою работу без центрального органа. Биткойн позволяет всем участникам запускать программы на персональных компьютерах, позволяя пользователям договариваться о состоянии финансовых баз данных в не требующей доверия децентрализованной среде.

Биткойн часто называют блокчейном первого поколения. Нежелание разработчиков делать Биткойн слишком сложной системой дает ему уникальное преимущество с точки зрения безопасности. Причина, по которой его конструкция кажется негибкой, заключается в том, что безопасность является главным приоритетом на базовом уровне. Язык смарт-контрактов Биткойн действительно чрезвычайно ограничен и плохо подходит для приложений, не связанных с транзакциями.

Для сравнения, блокчейн второго поколения более многофункциональный. Помимо финансовых транзакций, такие платформы также обеспечивают более высокую степень программируемости. Ethereum дает разработчикам более высокую степень свободы, позволяя им экспериментировать с личным кодом и создавать различные децентрализованные приложения (DApps).

Эфириум был пионером второй волны блокчейнов, которая доминирует до сих пор. Он имеет много общего с Биткойном и может выполнять многие из тех же функций. Однако основные принципы этих двух методов сильно различаются, и каждый из них имеет свои преимущества.


Как работает Эфириум?

Мы можем определить Эфириум как конечный автомат. То есть снимок, показывающий баланс счета и текущее состояние смарт-контракта, доступен в любой момент времени. Определенные операции приводят к обновлениям состояния, при которых все узлы обновляют свои снимки, чтобы отразить изменения.

Transaction sheet displaying erin sending 5 eth to alice.

Переходы между состояниями в Ethereum.


Смарт-контракты, работающие в Ethereum, запускаются транзакциями (от пользователей или других контрактов). Когда пользователь отправляет транзакцию в контракт, все узлы в сети запускают код контракта и записывают выходные данные. Этот процесс реализуется через виртуальную машину Ethereum, которая преобразует смарт-контракты в инструкции, которые могут быть прочитаны компьютерами.

Для обновления состояния система использует специальный механизм, называемый майнингом. Как и в случае с биткойнами, майнинг осуществляется посредством доказательства работы. Мы углубимся в это позже.


Что такое смарт-контракт?

Суть смарт-контрактов — это код. Но это не смарт и не контракт в традиционном смысле. Причина названия «смарт-контракт» заключается в том, что он может автоматически («разумно») исполнять соглашение («контракт»), достигнутое двумя сторонами при определенных условиях.

Смарт-контракты были впервые предложены ученым-компьютерщиком Ником Сабо в конце 1990-х годов. Он объяснил эту концепцию на примере торгового автомата, который, по его мнению, можно считать предшественником современных смарт-контрактов. Торговый автомат выполняет простой контракт. После того, как пользователь вставляет свои монеты, машина доставляет продукт по его выбору.

Смарт-контракты применяют эту логику к цифровой среде. Вы можете указать что-нибудь простое в своем коде, например, возвращать «Hello, World!», когда контракт получает две эфирные монеты.

hello world contract


В Ethereum разработчики кодируют его, чтобы EVM мог его прочитать. Затем разработчик отправляет его на специальный адрес, где зарегистрирован контракт. Тогда контракт будет доступен всем. Контракт не может быть удален, если разработчик не установит условия при написании контракта.

Теперь у контракта есть адрес. Чтобы взаимодействовать с ним, пользователям нужно всего лишь отправить на адрес 2 эфирные монеты. Это активирует код контракта — все компьютеры в сети выполнят эту операцию, подтвердят, что пользователь оплатил контракт, и запишут ее выходные данные («Hello, World!»).

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


Кто создал Эфириум?

В 2008 году разработчик (или группа разработчиков) под псевдонимом Сатоши Накамото выпустил официальный документ о Биткойне, полностью изменивший ландшафт цифровых валют. Несколько лет спустя молодой программист по имени Виталик Бутерин надеялся и дальше продвигать эту концепцию и применять ее в различных приложениях. В конце концов, концепция была преобразована в Ethereum.

В блоге под названием «Эфириум: совершенный смарт-контракт и децентрализованная платформа приложений», опубликованном в 2013 году, Бутерин впервые предложил «Эфириум». В статье он представил идею «Тьюринг-полного блокчейна» — децентрализованного компьютера с достаточным количеством времени и ресурсов, способного запускать любое приложение.

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


Как распределяются монеты Ethereum?

Ethereum был запущен в 2015 году с первоначальным выпуском 72 миллионов эфирных монет. Более 50 миллионов токенов было публично продано через мероприятие по продаже токенов «Первоначальное предложение монет (ICO)». Участники могут приобрести Ethereum, используя бумажную валюту или биткойны на бирже.


Что такое «DAO» и «Ethereum Classic»?

Благодаря Ethereum открытое сотрудничество в Интернете также нашло новый способ заявить о себе. DAO (децентрализованная автономная организация) — типичный пример. Такие объекты подобны компьютерным программам и полностью контролируются компьютерным кодом.

Самый ранний и амбициозный проект организации — «The DAO». Он состоит из ряда сложных смарт-контрактов, работающих в Ethereum, и действует как независимый венчурный фонд. Токены DAO распространяются в форме ICO, и держатели токенов пользуются как собственным капиталом, так и правом голоса.

Однако вскоре после запуска проект был атакован уязвимостью, и почти треть средств DAO была украдена преступниками. Что еще хуже, 14% от общего объема поставок Ethereum на тот момент было заблокировано в DAO. Нет сомнений в том, что в результате молодой сети Ethereum был нанесен катастрофический удар.

После консультации весь блокчейн был разделен на две цепочки посредством хард-форка. Вредоносные транзакции в одном из форков были отменены, а средства были успешно восстановлены — это сегодняшний «блокчейн Ethereum». Напротив, транзакции в исходной цепочке не были отменены и остались неизменными, теперь известными как Ethereum Classic.

Тяжелые уроки являются напоминанием о том, что мы должны серьезно относиться к рискам, связанным с этой технологией, и что доверие больших состояний автономному коду может иметь неприятные последствия. Этот конкретный пример также иллюстрирует огромные проблемы коллективного принятия решений в открытой среде. Если оставить в стороне уязвимости безопасности, DAO прекрасно иллюстрирует потенциал смарт-контрактов для достижения крупномасштабного доверительного сотрудничества через Интернет.



Глава 2. Откуда взялся Эфириум?

Оглавление

  • Как генерируются новые монеты Ethereum?

  • Каково общее количество Эфириума?

  • Как работает майнинг Эфириума?

  • Какова плата за газ Ethereum?

  • Затраты на топливо и лимиты стоимости топлива

  • Сколько времени занимает добыча блока Ethereum?

  • Что такое токены Ethereum?


Как генерируются новые монеты Ethereum?

Ранее мы кратко упомянули «майнинг». Если вы знакомы с Биткойном, вы знаете, что процесс майнинга является ключом к защите и обновлению блокчейна. Принцип майнинга Ethereum тот же, то есть участники майнинга (который требует много времени, труда и затрат) награждаются монетами Ether в соответствии с соглашением.


Каково общее количество Эфириума?

По состоянию на февраль 2020 года общее количество Ethereum составляет около 110 миллионов.

В отличие от Биткойна, у Ethereum на момент запуска не было специального плана выпуска токенов. Биткойн поддерживает свою ценность за счет ограничения предложения и постепенного сокращения производства новых монет. Ethereum закладывает основу для децентрализованных приложений (DApps) посредством токенов. Этот вопрос остается нерешенным, поскольку наиболее подходящий тип плана выпуска токенов еще не найден.


Как работает майнинг Эфириума?

Майнинг имеет решающее значение для кибербезопасности. Это гарантирует, что блокчейн может обновляться справедливо и равноправно, а также позволяет сети функционировать должным образом без единого лица, принимающего решения. При майнинге подмножество узлов (буквально «майнеры») вносят вычислительную мощность в решение криптографических головоломок.

На самом деле он хеширует набор ожидающих транзакций и их данных. Чтобы блок был действительным, значение хеш-функции должно быть ниже значения, установленного протоколом. Если операция не удалась, майнер может изменить некоторые данные и повторить попытку.

Из-за конкуренции майнеры должны выполнять операции хеширования как можно быстрее — поэтому скорость хеширования становится мерой вычислительной мощности майнера. Чем выше скорость хеширования в сети, тем сложнее решить криптографические головоломки. Только майнерам необходимо найти действительный ответ, и после того, как ответ будет транслирован в сети, другие участники смогут легко проверить его достоверность.

Как и следовало ожидать, высокоскоростное хеширование без перерывов стоит дорого. Майнеры могут получать вознаграждения в качестве стимула для защиты сети. Вознаграждения получаются из всех комиссий за транзакции в блоке. Они также получают свежеотчеканенный Ethereum, который на момент написания равен 2 Ethereum.


Какова плата за газ Ethereum?

Помните контракт «Hello, World!», упомянутый ранее? Программа проста в использовании и не требует больших вычислительных затрат. Однако вы не просто запускаете программу на своем компьютере индивидуально, вы просите всех участников экосистемы Ethereum запустить ее вместе.

Возникает следующий вопрос: что происходит, когда десятки тысяч людей одновременно выполняют сложные контракты? Если кто-то заключит контракт на циклическое выполнение одного и того же набора кода, каждый узел должен будет работать бесконечно. Эти процессы потребляют много ресурсов и могут привести к сбою всей системы.

К счастью, Ethereum представил концепцию платы за газ, чтобы избежать этого риска. Как автомобиль не может работать без топлива, так и контракт не может работать без платы за топливо. Чтобы обеспечить нормальную работу контракта, пользователи должны платить определенную сумму за газ. Если плата за топливо окажется недостаточной, договор будет расторгнут.

По сути, это механизм зарядки. Мы распространяем эту концепцию на транзакции, то есть основной мотивацией майнеров является прибыль, и они могут игнорировать транзакции с более низкими комиссиями.

Обратите внимание, что Эфир — это не то же самое, что плата за газ. Колебания средней цены платы за газ во многом зависят от майнеров. При проведении транзакций комиссия за газ оплачивается в эфире. Механизм взимания платы аналогичен Биткойну: если сеть перегружена и в транзакциях участвует много пользователей, средняя цена комиссии за газ увеличится. И наоборот, если в сети мало активности, цены упадут.

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

Плата за газ обычно потребляет лишь небольшую часть эфира, и мы устанавливаем для нее еще меньшую единицу «gwei». 1 гвэй эквивалентен одной миллиардной части Эфириума.

Короче говоря, вы можете запустить программу, которая будет работать в цикле в течение длительного времени, но эта операция быстро станет очень дорогой. Таким образом, узлы в сети Ethereum способствуют сокращению спама.

The average gas price in gwei over time

Изменения средних цен на топливо с течением времени (единица измерения: гвэй). Источник: etherscan.io


Затраты на топливо и лимиты стоимости топлива

Предположим, Алиса проводит контрактную транзакцию. Она рассчитывает сумму за газ, которую ей необходимо заплатить (например, через заправочную станцию ​​ETH). Возможно, она установит более высокую цену, чтобы стимулировать майнеров обрабатывать транзакции как можно быстрее.

Она также устанавливает лимиты на топливо в целях самозащиты. После того, как возникнет проблема с контрактом, потребленное топливо окажется выше запланированного значения. Функция ограничения стоимости топлива заключается в том, чтобы гарантировать остановку работы, когда заданная стоимость топлива x будет исчерпана. После этого срок действия соответствующего контракта истекает, и окончательная сумма, которую платит Алиса, не будет превышать первоначально установленную стоимость.

На первый взгляд это понятие может показаться запутанным. Фактически это означает, что комиссии за газ (и их лимиты) можно устанавливать вручную, и большинство кошельков сделают это за пользователя. Проще говоря, газ определяет, насколько быстро майнеры могут обрабатывать транзакции, а лимит газа определяет верхний предел газа, который вы готовы заплатить за эту транзакцию.


Сколько времени занимает добыча блока Ethereum?

Среднее время добавления нового блока в блокчейн Ethereum составляет от 12 до 19 секунд. Скорее всего, ситуация изменится, если сеть перейдет на доказательство доли, которое в первую очередь предназначено для сокращения времени блокировки. Подробности читайте в разделе «Анализ Ethereum Casper».


Что такое токены Ethereum?

Самая большая прелесть Эфириума заключается в том, что он позволяет пользователям создавать личные активы в цепочке, и их можно хранить и передавать, как Эфириум. Смарт-контракт определяет правила управления вышеуказанными активами, позволяя разработчикам самостоятельно устанавливать параметры токена. К ним относятся выпуск токенов, механизм выпуска, делимость, взаимозаменяемость и многие другие характеристики. Существует несколько технических стандартов, которым можно следовать при создании токенов в Ethereum, наиболее известный из которых называется ERC-20 — поэтому эти токены часто называют «токенами ERC 20».

Этот токен обладает отличными функциями и предоставляет новаторам широкую платформу тестирования, помогая им проводить больше экспериментов в передовых областях, таких как финансы и технологии. Он спроектирован так, чтобы быть чрезвычайно гибким: от выпуска единого токена в качестве валюты внутри приложения до создания уникальных токенов на основе физических активов. Вероятно, существует множество отличных вариантов использования создания токенов, которые оптимизированы и просты в реализации, но которые еще не известны.



Глава 3. Начало работы с Ethereum

Оглавление

  • Как купить Эфириум?

    • Как купить Ethereum с помощью кредитной/дебетовой карты

    • Как купить Ethereum на P2P-рынке

  • Что я могу купить за Эфириум (ETH)?

  • Каково использование Эфириума?

  • Что делать, если вы случайно потеряли монеты Ethereum?

  • Можно ли восстановить транзакции Ethereum?

  • Являются ли транзакции Ethereum конфиденциальными?

  • Может ли Ethereum приносить доход?

  • Как хранить Эфириум?

  • Как внести Ethereum на Binance

  • Как хранить Ethereum на Binance

  • Как вывести Ethereum с Binance

  • Как хранить эфир в кошельке Ethereum

    • горячий кошелек

    • холодный кошелек

  • Каковы логотипы и символы Эфириума?


Как купить Эфириум?

Как купить Ethereum с помощью кредитной/дебетовой карты

Binance позволяет пользователям легко покупать Ethereum через браузер. Шаги операции:


  1. Войдите на портал покупки и продажи цифровой валюты.

  2. Выберите цифровую валюту (ETH), которую вы хотите приобрести, и валюту, которая будет использоваться для оплаты.

  3. Войдите в свою учетную запись Binance. Новым пользователям, пожалуйста, сначала зарегистрируйтесь.

  4. Выберите способ оплаты.

  5. Следуйте инструкциям, чтобы ввести данные своей карты и завершить проверку личности.

  6. Сделанный! Купленный Ethereum будет зачислен на ваш счет Binance.


Как купить Ethereum на P2P-рынке

Рынок P2P также является платформой для покупки и продажи Ethereum. Через мобильное приложение Binance вы можете покупать токены напрямую у других пользователей. Шаги операции:


  1. Откройте приложение и войдите в систему или зарегистрируйте учетную запись.

  2. Выберите «Покупка и продажа в один клик», затем нажмите вкладку «Купить» в левом верхнем углу интерфейса.

  3. Выберите один из всплывающих типов транзакций и нажмите «Купить».

  4. Вы можете платить другими цифровыми валютами (вкладка «Платежи в цифровой валюте») или фиатными валютами (вкладка «Платежи в фиатной валюте»).​

  5. Далее система предложит вам выбрать способ оплаты. Вы можете гибко выбирать в соответствии с вашими потребностями.

  6. Выберите покупку Ethereum.

  7. На этом этапе необходимо завершить оплату. По завершении нажмите «Отметить как оплаченное» и подтвердите.

  8. Транзакция завершается, когда продавец доставляет токены в соответствии с графиком.


Что я могу купить за Эфириум (ETH)?

В отличие от Биткойна, среда приложений Ethereum не ограничивается сетями цифровых валют. Он может создать платформу разработки децентрализованных приложений, а Ethereum, как торгуемый токен, станет «топливом» этой экосистемы. Таким образом, основная роль Эфириума заключается в обеспечении полезности Эфириума.

Однако Ethereum также можно использовать для покупки товаров и услуг, играя аналогичную роль с другими традиционными валютами.

Heatmap of retailers that accept ether as payment.

Тепловая карта розничных продавцов, принимающих Ethereum в качестве оплаты. Источник: cryptwerk.com/coinmap


Каковы возможности использования Эфириума?

Собственная валюта Эфириума «Эфир» может использоваться в качестве цифровой валюты или залога. Многие также рассматривают его как средство сбережения, подобное Биткойну. Однако Эфириум отличается от Биткойна тем, что высокая степень программируемости блокчейна Эфириума делает его более полезным. В результате Ethereum стал источником жизненной силы децентрализованных финансовых приложений, децентрализованных рынков, торговых платформ, игр и многих других приложений.


Что делать, если вы случайно потеряли монеты Ethereum?

В транзакциях Ethereum не участвуют банки, и пользователи должны нести ответственность за свои собственные средства. Токены можно вносить на торговую платформу или хранить в личном кошельке. Обратите внимание, что при использовании личного кошелька для хранения средств важно сохранить мнемоническую фразу в безопасности, чтобы вы могли восстановить свои средства, если потеряете доступ к своему кошельку.


Можно ли восстановить транзакции Ethereum?

Как только данные добавлены в блокчейн Ethereum, их практически невозможно изменить или удалить. Это означает, что при заключении сделки к ней можно относиться так, как если бы она была высечена в камне. Поэтому важно еще раз проверить правильность адреса назначения для получения средств. При переводе больших сумм средств лучше всего сначала отправить небольшую сумму средств на адрес получателя, чтобы проверить ее подлинность.

В 2016 году Ethereum был вынужден провести хард-форк после того, как смарт-контракт подвергся хакерской атаке, что фактически отменило вредоносную транзакцию. Однако это крайняя мера в ответ на необычное событие, а не норма.


Являются ли транзакции Ethereum конфиденциальными?

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


Может ли Ethereum приносить доход?

Эфириум — волатильный актив, имеющий как возможности получения прибыли, так и риски убытков. Некоторые люди предпочитают держать Ethereum в долгосрочной перспективе, убежденные, что в будущем сеть станет глобальным программируемым расчетным слоем. Другие предпочитают использовать Ethereum для торговли с другими альткойнами. Конечно, обе стратегии также имеют соответствующие финансовые риски.

Являясь основой децентрализованного финансирования (DeFi), Ethereum также можно использовать для кредитования, обеспечения кредитов, создания синтетических активов или ставок на будущее.

Некоторые инвесторы могут выбрать долгосрочные инвестиции в Биткойн и использовать его как единственный цифровой актив в своем портфеле. И наоборот, другие инвесторы более гибки, строя диверсифицированный портфель из Ethereum и других альткойнов или распределяя процент своего капитала на краткосрочную торговлю (например, дневную торговлю или свинг-трейдинг). Не существует универсального способа получения прибыли на рынке. Каждый инвестор должен действовать в соответствии со своими возможностями и выбирать наиболее подходящую стратегию, исходя из реальной ситуации.


Как хранить Эфириум?

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

Вообще говоря, решения для хранения данных делятся на две категории: управляемые и неуправляемые. Решения условного депонирования означают, что средства могут быть переданы третьей стороне (например, торговой платформе). В настоящее время вам необходимо войти в кастодиальную платформу для торговли активами в цифровой валюте.

Некастодиальные решения представляют собой полную противоположность: пользователи управляют своими собственными средствами с помощью кошелька с цифровой валютой. Такие кошельки не хранят монеты, как физический кошелек, а вместо этого хранят учетные данные доступа — криптографические ключи — к активам внутри блокчейна. Помните: при использовании кошелька, не связанного с хранением, обязательно сделайте резервную копию мнемонической фразы правильно!


Как внести Ethereum на Binance

Чтобы внести свои активы Ethereum на Binance, выполните следующие действия:

  1. Войдите в свою учетную запись Binance. Новым пользователям, пожалуйста, сначала зарегистрируйтесь.

  2. Перейдите в спот-кошелек и нажмите «Депозит».

  3. Проверьте «ETH» в списке токенов.

  4. Выберите сеть и отправьте эфир на соответствующий адрес.

  5. Сделанный! Как только транзакция будет подтверждена, купленный Ethereum будет зачислен на ваш счет Binance.


Как хранить Ethereum на Binance

Чтобы активно торговать Ethereum, вам необходимо внести его на счет Binance. Хранить Ethereum на Binance просто и безопасно. С помощью Ethereum пользователи также могут пользоваться различными преимуществами экосистемы Binance посредством кредитов, ставок, рекламных акций и розыгрышей.


Как вывести Ethereum с Binance

Чтобы вывести Ethereum, внесенный на ваш счет Binance, выполните следующие действия:

  1. Войдите в свою учетную запись Binance.

  2. Перейдите в спот-кошелек и нажмите «Вывести».

  3. Проверьте «ETH» в списке токенов.

  4. Выберите сеть

  5. Введите адрес получателя и сумму.

  6. Подтвердите по электронной почте.

  7. Сделанный! Как только транзакция будет подтверждена, эфир будет зачислен на указанный вами адрес.


Как хранить эфир в кошельке Ethereum

Если вы хотите внести эфир в свой личный кошелек, вы можете выбрать между горячим или холодным кошельком.


горячий кошелек

Кошельки цифровой валюты, которые каким-либо образом подключены к Интернету, называются «горячими кошельками». Обычно это мобильное или настольное приложение, с помощью которого пользователи могут проверять свой баланс или отправлять/получать токены. Горячие кошельки подключены к сети и крайне уязвимы для атак, но этот удобный метод более популярен для ежедневных платежей. Trust Wallet — удобный и быстрый мобильный кошелек, поддерживающий несколько валют.

холодный кошелек

Холодный кошелек — это кошелек цифровой валюты, который работает в автономном режиме. Такие кошельки находятся далеко от векторов онлайн-атак, что значительно снижает вероятность подвергнуться атаке. Однако холодные кошельки, как правило, не так удобны, как горячие. И аппаратные, и бумажные кошельки являются холодными кошельками. Последняя технология устарела и крайне рискованна и постепенно исчезла из поля зрения пользователей.

Пожалуйста, прочитайте «Анализ типов кошельков цифровой валюты», чтобы узнать больше о классификациях кошельков.


Каковы логотипы и символы Эфириума?

Виталик Бутерин разработал оригинальный логотип Ethereum. Он состоит из двух повернутых символов суммирования «Σ» (греческая буква «Сигма»). Окончательный дизайн основан на этом шаблоне и состоит из ромба, называемого «октаэдр», окруженного четырьмя треугольниками. Подобно другим цифровым валютам, Ethereum также имеет свой собственный стандартный символ Unicode, а приложения и веб-сайты могут легко отображать его стоимость. Так же, как доллар США представлен символом «$», Эфириум представлен символом «Ξ».



Глава 4. Масштабируемость, Ethereum 2.0 и будущее Ethereum

Оглавление

  • Что такое масштабируемость?

  • Почему Эфириуму необходимо расширяться?

  • Трилемма масштабируемости блокчейна

  • Сколько транзакций может обработать Ethereum?

  • Что такое Эфириум 2.0?

  • Что такое шардинг Ethereum?

  • Что такое Эфириум-плазма?

  • Что такое объединение Ethereum?

  • Что такое доказательство ставки (PoS) в Ethereum?

  • Что такое стейкинг Ethereum?

    • Сколько эфира мне нужно застейкать в Ethereum?

    • Сколько эфира вы можете заработать, делая ставки на Ethereum?

    • Как долго длится блокировка стейкинга Ethereum?

    • Есть ли риски при размещении ставок на Ethereum?


Что такое масштабируемость?

Проще говоря, масштабируемость — это мера способности системы к росту. Например, сети или серверы, используемые в вычислительной сфере, могут быть расширены различными способами для удовлетворения большего спроса.

Масштабируемость в криптовалюте означает постоянное развитие блокчейна для включения большего числа пользователей. Увеличение числа пользователей означает, что блокчейн будет конкурировать за большее количество операций и транзакций.


Почему Эфириуму необходимо расширяться?

Сторонники Ethereum полагают, что следующая версия Интернета будет основана на платформе Ethereum. Так называемый Web 3.0 создаст децентрализованную топологию, которая сможет напрямую исключать посредников, будет более ориентирована на конфиденциальность и позволит по-настоящему владеть собственными данными. Эти базовые свойства будут реализованы с помощью распределенных вычислений и распределенных протоколов хранения/связи в форме смарт-контрактов.

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

Например, лимит комиссии за газ для блока составляет 100 000 Gwei. В этот блок можно отправить 10 транзакций с лимитом комиссии за газ в размере 10 000 Gwei или 2 транзакции с лимитом комиссии за газ в размере 50 000 Gwei. Любые другие транзакции, отправленные в то же время, должны ждать следующего блока.

Эта ситуация не идеальна для системы, которая широко используется всеми. Если ожидающие транзакции превышают пространство блока, может быстро образоваться отставание. Кроме того, рост платы за газ означает, что пользователи должны платить более высокие суммы, чтобы отдельные транзакции были приоритетными. Тем не менее, из-за загруженности сети обработка определенных вариантов использования будет очень дорогостоящей.

Популярная игра «CryptoKitties» — типичный пример ограничений сети Ethereum. В 2017 году игра CryptoKitties на базе Ethereum привлекла большое количество пользователей. Они проводят транзакции в сети и разводят собственных цифровых котов (представляющих собой невзаимозаменяемые токены). По мере того, как игра набирала популярность, количество ожидающих транзакций резко возросло, что в конечном итоге привело к сильной перегрузке сети.


Трилемма масштабируемости блокчейна

На первый взгляд, простое повышение лимита платы за газ для блока решит все проблемы масштабируемости. Другими словами, чем выше лимит, тем больше транзакций сеть может обработать за фиксированный период времени, верно?

К сожалению, это невозможно без принесения в жертву некоторых ключевых функций Ethereum. Виталик Бутерин предложил трилемму блокчейна (показана на рисунке ниже), объясняя хрупкий баланс, которого должен достичь блокчейн.

Blockchain Trilemma

Трилемма блокчейна: (1) масштабируемость, (2) безопасность и (3) децентрализация.


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

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

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

В конце концов, отстающие узлы выйдут из сети. Если он продолжит работать таким образом, выживут лишь несколько мощных узлов, что еще больше усилит централизацию системы. В конце концов, блокчейн станет безопасным и масштабируемым, но перестанет быть децентрализованным.

В последнем случае блокчейн фокусируется на децентрализации и масштабируемости. Сеть повышает скорость и децентрализацию за счет отказа от алгоритма консенсуса за счет значительного снижения безопасности.


Сколько транзакций может обработать Ethereum?

В последние годы количество транзакций Ethereum в секунду (TPS) редко превышало 10. Это разочаровывающая цифра для платформы, которая претендует на роль «всемирного компьютера».

Решения по масштабированию всегда были важной частью дорожной карты Ethereum. Плазма — типичный пример решения по расширению производительности. Решение предназначено для повышения эффективности Ethereum, а его технология также применима к другим сетям блокчейнов.


Что такое Эфириум 2.0?

Хотя Ethereum имеет большой потенциал, в настоящее время у него есть ограничения. Выше мы обсуждали вопрос масштабируемости. Короче говоря, если Ethereum надеется стать основой новой финансовой системы, он должен значительно увеличить общее количество транзакций, обрабатываемых в секунду. Эту проблему сложно решить, учитывая распределенный характер сети. Разработчики Ethereum также уже много лет ищут решение.

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

Еще одним недостатком Ethereum (и других криптовалют с доказательством работы) является то, что он чрезвычайно ресурсоемок. Чтобы успешно добавить блок в блокчейн, необходим майнинг. Однако этот метод создания блоков должен выполнять операции быстро и потребляет много энергии.

Чтобы преодолеть вышеуказанные ограничения, разработчики предложили серию планов обновления, известных под общим названием «Ethereum 2.0» (или ETH 2.0). После полной реализации ETH 2.0 эффективно улучшит производительность сети.


Что такое шардинг Ethereum?

Как упоминалось выше, каждый узел хранит копию всей цепочки блоков. Эти узлы также будут обновляться по мере изменения блокчейна, занимая огромную пропускную способность и память.

Вышеописанного процесса можно избежать, если использовать метод под названием шардинг. Как следует из названия, этот процесс делит сеть на различные подмножества узлов, известные как шарды. Каждый шард обрабатывает свои собственные транзакции и контракты, сохраняя при этом связь с другими сегментированными сетями по мере необходимости. Каждый шард проверяется независимо, поэтому нет необходимости хранить данные других шардов.

network without sharding vs the network with sharding

Сравнение сети марта 2020 года и сети с реализованным шардингом


«Шардинг» — это сложный метод расширения, требующий большой работы по проектированию и реализации. Однако в случае успеха приложения оно станет одним из наиболее эффективных методов увеличения пропускной способности сети на порядки.


Что такое Эфириум-плазма?

Ethereum Plasma — это решение для масштабирования вне цепочки, целью которого является увеличение пропускной способности транзакций за счет вывода транзакций из блокчейна. В этом отношении он имеет определенное сходство с сайдчейнами и платежными каналами.

Через Plasma вторичная цепочка может быть привязана к основной цепочке блокчейна Ethereum, сохраняя при этом минимальную связь. Хотя пользователи полагаются на основную цепочку для разрешения споров и «завершения» личных действий во вторичной цепочке, они обычно работают независимо.

Ключом к успешному масштабированию Ethereum является уменьшение объема данных, которые должны хранить узлы. Решение Plasma позволяет разработчикам оговаривать некоторые правила для «подцепей» в смарт-контракте основной цепочки. После этого приложения, информация или процессы которых будут слишком дорогостоящими для хранения/запуска в основной цепочке, могут быть свободно перемещены в «подцепи» для создания.

Подробное введение в плазму можно найти в разделе «Что такое Ethereum Plasma?». 》.


Что такое объединение Ethereum?

Подобно Plasma, Rollup также предназначен для отделения транзакций от основной цепочки и расширения Ethereum. Итак, как работает последнее?

Ответ заключается в том, что один контракт в первичной цепочке содержит все средства вторичной цепочки и хранит криптографические доказательства текущего состояния цепочки. Операторы вторичной цепи вносят маржу в контракт основной сети и передают в него только действительные переходы состояний. Идея заключается в том, что состояние поддерживается вне цепочки, поэтому нет необходимости хранить данные в блокчейне. Однако основное различие между Rollup и Plasma заключается в способе отправки транзакций в основную цепочку. Благодаря специальным типам транзакций этот метод может «суммировать» крупные транзакции и объединять их в специальные блоки, называемые сводными блоками.

Накопительный пакет делится на два типа: оптимистический накопитель и накопительный пакет ZK. Оба обеспечивают правильные переходы между состояниями по-разному.

Объединение с нулевым разглашением (ZK Rollup) использует для отправки транзакций метод криптографической проверки, называемый доказательством с нулевым разглашением. В частности, используется метод zk-SNARK. В этой статье не будут представлены конкретные детали работы, но мы можем описать ее применение в совокупности следующим образом: Таким образом, разные участники могут доказать друг другу, что они обладают конкретной информацией, не раскрывая конкретного содержания.

В случае свертки с нулевым разглашением (ZK Rollup) эта информация представляет собой переход состояния, передаваемый в основную цепочку. Большим преимуществом этого процесса является то, что он происходит почти мгновенно, сводя при этом к минимуму вероятность возникновения поврежденного состояния.

Optimistic Rollup повышает гибкость, жертвуя определенной масштабируемостью. Благодаря «Оптимистической виртуальной машине (OVM)» смарт-контракты могут выполняться во вторичной цепочке. С другой стороны, не существует криптографического доказательства, которое могло бы доказать, что переход состояния, отправленный в основную цепочку, является правильным. Чтобы облегчить эту проблему, в процесс встроена небольшая задержка, позволяющая пользователям оспаривать и отклонять недействительные блоки, отправленные в основную цепочку.


Что такое доказательство ставки (PoS) в Ethereum?

Proof of Stake (PoS) — это еще одна схема проверки блоков в дополнение к Proof of Work. В системе PoS способ получения новых блоков — это не майнинг, а чеканка (иногда называемая форжингом). Вместо того, чтобы майнеры конкурировали за вычислительную мощность, блоки-кандидаты теперь проверяются случайно выбранными узлами (или валидаторами) через регулярные промежутки времени. Если все сделано правильно, он получит все комиссии за транзакции за блок, а также может получить вознаграждение за блок в зависимости от протокола.

Proof of Stake не предполагает майнинг и поэтому считается более экологически чистым. Валидаторы потребляют меньше энергии, чем майнеры, поэтому блоки можно чеканить на оборудовании потребительского уровня.

В рамках Ethereum 2.0 Ethereum планирует перейти с PoW на PoS посредством операции обновления под названием Casper. Хотя конкретная дата официально не подтверждена, первая итерация может быть запущена в 2020 году.


Что такое стейкинг Ethereum?

В протоколе доказательства работы майнеры отвечают за обеспечение сетевой безопасности. Они не будут жульничать, потому что это отнимает энергию и приводит к потере всех потенциальных наград. Эта теория игр не существует в Proof of Stake, вместо этого сеть защищена с помощью других криптоэкономических мер.

Нечестное поведение сдерживается не потому, что пользователи беспокоятся о потере энергии, а потому, что они беспокоятся о потере денег. Верификаторы должны заложить определенное количество токенов (стать держателями токенов), чтобы получить права на верификацию. Если узел попытается обмануть, его поставленные токены (определенное количество эфира) будут потеряны, если узел перестанет отвечать на запросы или отключится от сети, эти токены также будут постепенно исчерпаны; Однако если валидатор запустит больше узлов, он получит больше вознаграждений.


Сколько эфира мне нужно застейкать в Ethereum?

Минимальная предполагаемая ставка на одного валидатора в Ethereum составляет 32 эфира. Установка такого высокого значения делает атаку 51% чрезвычайно дорогостоящей.


Сколько эфира вы можете заработать, делая ставки на Ethereum?

Этот вопрос более сложный. Этот показатель определяется не только количеством поставленных токенов, но также общим количеством эфира, поставленным в сеть, и уровнем инфляции. По приблизительным оценкам, текущая годовая доходность проекта составляет примерно 6%. Имейте в виду, что это число является приблизительным и может измениться в будущем.


Как долго длится блокировка для стейкинга Ethereum?

Если вы хотите вывести Ethereum из валидатора, вам необходимо встать в очередь на вывод. При отсутствии очереди минимальное время вывода составляет 18 часов. Конкретное время будет динамически корректироваться в зависимости от количества валидаторов, выводящих деньги в течение определенного периода.


Есть ли риски при размещении ставок на Ethereum?

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

Нельзя игнорировать еще один системный фактор риска. Proof of Stake никогда не использовался в таких масштабах, и во время работы могут возникать сбои. Программное обеспечение неизбежно имеет недостатки и уязвимости, которые могут даже вызвать разрушительные последствия — а когда стоимость залога достигает миллиардов долларов, риск становится еще больше.



Глава 5. Эфириум и децентрализованные финансы (DeFi)

Оглавление

  • Что такое децентрализованные финансы (DeFi)?

  • Использование децентрализованных финансов (DeFi)

  • Могут ли децентрализованные финансы (DeFi) стать мейнстримом?

  • Какие существуют приложения децентрализованного финансирования (DeFi)?

  • Децентрализованная биржа (DEX) в Ethereum


Что такое децентрализованные финансы (DeFi)?

Децентрализованные финансы (сокращенно DeFi) — это практика децентрализации финансовых приложений. DeFi построен на общедоступном блокчейне с открытым исходным кодом, который доступен свободно (т. е. без разрешения) всем пользователям Интернета. Эта ключевая особенность потенциально может привлечь миллиарды людей в эту новую глобальную финансовую систему.

Во все более зрелой экосистеме DeFi пользователи могут взаимодействовать с другими пользователями и смарт-контрактами через одноранговые (P2P) сети и децентрализованные приложения (DApps). Самым большим преимуществом DeFi является то, что все это происходит, но пользователи по-прежнему сохраняют право собственности на свои средства.

Короче говоря, деятельность по децентрализованному финансированию (DeFi) направлена ​​на создание новой финансовой системы и постепенное преодоление ограничений существующей системы. DeFi имеет относительно высокую степень децентрализации и большую базу разработчиков, поэтому большая часть DeFi в настоящее время построена на Ethereum.


Использование децентрализованных финансов (DeFi)

Как вы, возможно, узнали, самым большим преимуществом Биткойна является то, что он не требует какого-либо центрального органа для координации работы сети. Как бы выглядела разработка программируемых приложений, если бы мы взяли это за основную идею? В этом потенциал приложений DeFi: избавьтесь от центрального «координатора» или посредника, и не будет единой точки отказа.

Как упоминалось ранее, «открытый доступ» — самое большое преимущество DeFi. Миллиарды людей во всем мире не имеют доступа к каким-либо финансовым услугам. Как бы мы управляли нашей повседневной жизнью, не имея финансовой безопасности? Это не плод воображения, а отражение реальной жизни миллиардов людей — именно этой группе людей служит DeFi.


Могут ли децентрализованные финансы (DeFi) стать мейнстримом?

Эти преимущества кажутся очень привлекательными, но почему DeFi до сих пор не завоевал основной рынок? В настоящее время большинство приложений DeFi все еще находятся на экспериментальной стадии, нуждаются в улучшении удобства и гибкости и часто выходят из строя. Факты доказали, что архитектурное проектирование такой экосистемы очень сложно, а распределенная среда разработки еще больше усложняет задачу.

Для таких разработчиков, как инженеры-программисты, теоретики игр и дизайнеры механизмов, создание экосистемы DeFi сопряжено с трудностями и требует долгого пути. Поэтому пока неизвестно, смогут ли приложения DeFi выйти в мейнстрим.


Какие существуют приложения децентрализованного финансирования (DeFi)?

Самым популярным вариантом использования децентрализованных финансов (DeFi) на сегодняшний день, несомненно, являются стейблкоины. По сути, стейблкоин — это токен блокчейна, стоимость которого привязана к реальному активу, например, к бумажной валюте. Например, стоимость BUSD привязана к доллару США (USD). Такие токены применяются в блокчейне, а хранение и передача очень удобны.

Еще одно популярное приложение – кредитование. Существует множество одноранговых (P2P) сервисов, где пользователи одалживают деньги другим и зарабатывают на этом проценты. На самом деле, Binance Lending — одна из самых удобных платформ. Метод операции очень прост: просто внесите средства в кредитный кошелек и получайте проценты на следующий день!

Однако самое интересное то, что DeFi можно применять практически в любой области. Его можно интегрировать в различные одноранговые (P2P) и децентрализованные рынки, чтобы создать платформу для торговли уникальными предметами коллекционирования цифровой валюты и другими цифровыми предметами. Такие приложения также могут создавать синтетические активы, позволяя любому создать рынок для чего-либо ценного. Другие области использования включают рынки прогнозов и деривативы.


Децентрализованная биржа (DEX) в Ethereum

Децентрализованные биржи (DEX) позволяют различным пользовательским кошелькам торговать напрямую. При торговле на централизованных торговых платформах, таких как Binance, пользователям сначала необходимо перевести средства на платформу, а затем торговать через внутреннюю систему.

Децентрализованные биржи разные. С помощью волшебных смарт-контрактов вы можете использовать свой кошелек цифровой валюты для прямого выполнения транзакций, избегая таких рисков, как хакерские атаки на торговую платформу.

Binance DEX — типичный представитель децентрализованных торговых платформ. Uniswap, Kyber Network и IDEX — лидеры, построенные на Ethereum. Чтобы максимизировать безопасность средств, некоторые торговые платформы даже позволяют совершать транзакции через аппаратные кошельки.

Centralized vs. decentralized exchanges

Сравнение централизованных и децентрализованных торговых платформ.


Мы сравниваем различия между централизованными и децентрализованными торговыми платформами на рисунке выше. На изображении слева мы видим, что Binance находится между двумя сторонами транзакции. Следовательно, когда Алиса хочет обменять токен A на токен Боба B, обе стороны должны внести свои активы на обмен. После заключения сделки Binance перераспределит остатки на счетах между ними пропорционально средствам.

Справа — децентрализованная торговая платформа. Отметим, что никакая третья сторона не участвовала во всей сделке. Токены Алисы напрямую конвертируются в токены Боба посредством смарт-контрактов. Таким образом, договор, достигнутый обеими сторонами, будет автоматически исполнен без обращения к какому-либо посредническому агентству.

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



Глава 6. Вход в сеть Ethereum.

Оглавление

  • Что такое узел Ethereum?

  • Как работают узлы Ethereum?

  • Полный узел Эфириума

  • Легкий узел Эфириума

  • Узел добычи Эфириума

  • Как запустить узел Ethereum

  • Как майнить на Эфириуме

  • Что такое Ethereum ProgPoW?

  • Кто являются разработчиками программного обеспечения Ethereum?

  • Что такое Солидность?


Что такое узел Ethereum?

Термин «узел Ethereum» относится к программе, которая каким-либо образом взаимодействует с сетью Ethereum. Любое устройство может выступать в качестве узла Ethereum: от простого мобильного кошелька до компьютера, на котором хранится копия всей цепочки блоков.

Все узлы в некотором роде действуют как точки связи, но в сети Ethereum существует множество типов узлов.


Как работают узлы Ethereum?

В отличие от Биткойна, Ethereum не может найти ни одной программы в качестве эталонной реализации. В экосистеме Биткойн Bitcoin Core является основным программным обеспечением узла, а Желтая книга Ethereum предлагает ряд независимых (но совместимых) программ. Самыми популярными на данный момент являются Geth и Parity.


Полный узел Эфириума

Чтобы подключиться к сети Ethereum таким образом, чтобы обеспечить независимую проверку данных блокчейна, вам следует запустить полный узел с использованием ранее упомянутого программного обеспечения.

Программное обеспечение будет загружать блоки с других узлов и проверять правильность содержащихся в них транзакций. Программное обеспечение также будет запускать все вызванные смарт-контракты, гарантируя, что полученная информация такая же, как и на других узлах. Если все работает так, как запланировано, мы можем предположить, что все узловые устройства хранят одну и ту же копию блокчейна.

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


Легкий узел Эфириума

Запустив полный узел, вы вносите непосредственный вклад в здоровое и безопасное развитие сети. Однако полные узлы обычно требуют использования независимых машин для эксплуатации и обслуживания. Для пользователей, которые не могут (или просто не хотят) запускать полный узел, лучшим вариантом являются легкие узлы.

Как следует из названия, легкие узлы — это легкие устройства, которые могут значительно сократить использование ресурсов и пространства. Портативные устройства, такие как мобильные телефоны или ноутбуки, могут служить легкими узлами. Однако за снижение накладных расходов приходится платить: легкие узлы не могут быть полностью самодостаточными. Они не могут быть синхронизированы со всем блокчейном и требуют, чтобы полные узлы предоставляли соответствующую информацию.

Легкие узлы предпочитают торговцы, поставщики услуг и пользователи. Они широко используются для платежей, где полные узлы не нужны, а эксплуатационные расходы слишком высоки.

Узел добычи Эфириума

Узлы майнинга могут быть либо клиентами полных узлов, либо клиентами легких узлов. Термин «узел майнинга» используется иначе, чем в экосистеме Биткойн, но по-прежнему используется для идентификации участников.

Для участия в майнинге Ethereum необходимо использовать дополнительное оборудование. Самый распространенный подход — построить майнинговую установку. Пользователи подключают несколько графических процессоров (графических процессоров) через машины для майнинга для вычисления хэш-данных на высокой скорости.

Майнеры могут выбирать между двумя вариантами майнинга: майнинг в одиночку или присоединение к майнинг-пулу. Соло-майнинг означает, что майнеры создают блоки в одиночку. В случае успеха награды за майнинг будут эксклюзивными для вас. Если вы присоединитесь к майнинговому пулу, хеширующая мощность многих майнеров будет объединена. Скорость генерации блоков увеличивается, но вознаграждение за майнинг будет делиться между многими майнерами.


Как запустить узел Ethereum

Одной из наиболее важных особенностей блокчейна является «открытый доступ». Это показывает, что любой может запустить узел Ethereum и укрепить сеть путем проверки транзакций и блоков.

Подобно Биткойну, многие компании предлагают готовые к использованию узлы Ethereum. Это устройство, несомненно, является лучшим выбором, если вы просто хотите запустить и запустить один узел, но недостатком является то, что вам придется доплачивать за удобство.

Как упоминалось ранее, в Ethereum существует множество различных типов реализаций программного обеспечения узлов, таких как Geth и Parity. Чтобы запустить персональный узел, вы должны понимать процесс установки выбранной вами реализации.

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

При запуске персонального узла рекомендуется, чтобы устройство всегда было онлайн. Если узел находится в автономном режиме, синхронизация при повторном подключении к Интернету может занять много времени. Поэтому лучше всего выбирать оборудование, которое дешево в сборке и легко обслуживать. Вы даже можете запускать легкие узлы через Raspberry Pi.


Как майнить на Эфириуме

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

Учитывая, что переход еще не завершен, участие в майнинге Ethereum по-прежнему требует использования специального оборудования (например, графического процессора или ASIC). Чтобы получить существенную прибыль, вам необходимо настроить свою майнинговую установку и найти майнинговые фермы с низкими ценами на электроэнергию. Кроме того, вам необходимо создать кошелек Ethereum и настроить соответствующее программное обеспечение для майнинга. Все это отнимает много времени и денег. Прежде чем участвовать в майнинге, пожалуйста, внимательно подумайте, сможете ли вы справиться с различными задачами.


Что такое Ethereum ProgPoW?

ProgPow означает программное доказательство работы. Это расширение алгоритма майнинга Ethereum Ethash, призванное сделать графические процессоры более конкурентоспособными, чем ASIC.

Устойчивость к ASIC уже много лет является спорной темой в сообществах Биткойн и Эфириум. В сети Биткойн ASIC стали основной силой майнинга.

В Ethereum ASIC не является массовым явлением, и значительное количество майнеров по-прежнему используют графические процессоры. Однако вскоре ситуация изменится, поскольку все больше и больше компаний выводят на рынок установки для майнинга Ethereum ASIC. Однако в чем проблемы с ASIC?

С одной стороны, ASIC существенно ослабляет децентрализацию сети. Если майнеры с помощью графических процессоров не смогут получить прибыль и будут вынуждены прекратить майнинг, скорость хеширования в конечном итоге окажется в руках нескольких майнеров. Кроме того, стоимость разработки чипов ASIC довольно высока, и лишь немногие компании имеют возможности и ресурсы для разработки. Текущая ситуация может привести к концентрации индустрии добычи Эфириума в руках нескольких компаний, образуя определенную степень отраслевой монополии.

Интеграция ProgPow вызывает споры с 2018 года. Некоторые считают, что это полезно для здоровья экосистемы Ethereum. Другие выступают против, утверждая, что это может привести к хард-форку. С появлением доказательства доли еще неизвестно, можно ли применить ProgPoW к сети.


Кто являются разработчиками программного обеспечения Ethereum?

Ethereum и Bitcoin являются платформами с открытым исходным кодом. Любой может участвовать в разработке протокола или создавать приложения на его основе. Фактически, Ethereum в настоящее время является крупнейшим сообществом разработчиков в области блокчейна.

Освоение Ethereum, созданное Андреасом Антонопулосом и Гэвином Вудом, а также ресурсы для разработчиков, запущенные на Ethereum.org, являются идеальной отправной точкой для новых разработчиков.


Что такое Солидность?

Концепция смарт-контрактов была впервые предложена в 1990-х годах. Его применение в блокчейне ставит новые задачи. Solidity, предложенный Гэвином Вудом в 2014 году, стал основным языком программирования для разработки смарт-контрактов Ethereum, а его синтаксис аналогичен Java, JavaScript и C++.

По сути, используя язык Solidity, разработчики могут писать инструкции, которые могут быть проанализированы виртуальной машиной Ethereum (EVM) в разобранном виде. Вы можете узнать больше о том, как это работает, на Solidity GitHub.

На самом деле язык Solidity — не единственный выбор для разработчиков Ethereum. Vyper также является популярным языком разработки, синтаксис которого ближе к Python.