Ethereum
разработчик
ресурсы
Руководство разработчика для Ethereum. От разработчиков и для разработчиков.

Как вы хотите начать работать?
Учиться разработке с Ethereum
Узнать о базовых концепциях и стеке Ethereum с нашей документацией
Учиться с помощью учебников
Учитесь разработке с Ethereum шаг за шагом у разработчиков, которые уже научились этому.
Начать экспериментировать
Хотите сначала поэкспериментировать, а потом задать вопросы?
Настройка локальной среды
Подготовьте свой стек к созданию приложения, настроив среду разработки.
Об этих ресурсах для разработчиков
ethereum.org поможет вам создавать приложения с Ethereum с помощью документации о базовых понятиях и стеке разработки. Кроме того, есть учебники, которые помогут вам начать работать.
Нас вдохновила сеть разработчиков Mozilla, и мы решили, что Ethereum необходимо место для размещения полезных материалов и ресурсов для разработчиков. Как и у наших друзей в Mozilla, все это основано на открытом исходном коде и готово к расширению и улучшению с вашей стороны.
Если вы хотите оставить отзыв, свяжитесь с нами через GitHub Issue или на нашем сервере Discord. Присоединиться к Discord(opens in a new tab)
Изучить документацию
Введения
Введение в EthereumВведение в блокчейн и Ethereum
Введение в эфирВведение в криптовалюту и эфир
Введение в приложения dappВведение в децентрализованные приложения
Введение в стекВведение в стек Ethereum
Web2 против Web3Чем отличается мир разработок web3
Языки программированияПрименение Ethereum с знакомыми языками

Основы
Учетные записиКонтракты или люди в сети
ТранзакцииСпособ изменения состояния Ethereum
БлокиПакеты транзакций, добавленных в блокчейн
Виртуальная машина Ethereum (EVM)Компьютер, который обрабатывает транзакции
ГазEther необходим для выполнения транзакций
Узлы и клиентыКак проверяют блоки и транзакции в сети
СетиОбзор основной сети и тестовых сетей
МайнингКак создаются новые блоки и достигнут консенсус с использованием доказательства работы
Алгоритмы майнингаИнформация об алгоритмах майнинга Ethereum
Стек
Умные контрактыЛогика приложений dapp – немедленно вступающие в силу соглашения
Среды разработкиИнструменты для ускорения разработки
Библиотеки JavaScriptИспользование JavaScript для взаимодействия с умными контрактами
Внутренние APIПользование библиотеками для взаимодействия с умными контрактами
Инструменты изучения блоковВаш портал с данными об Ethereum
Безопасность умных контрактовМеры безопасности, которые следует учитывать при разработке умных контрактов
ХранилищеКак работать с хранилищем dapp
Среды разработкиIDE, подходящие для разработки dapp
Дополнительно
Стандарты токеновОбзор принятых стандартов токенов
Максимальная извлекаемая ценность (MEV)Введение в максимальную извлекаемую ценность (MEV)
ОракулыДобавление данных вне цепи в свои умные контракты
МасштабированиеРешения для ускорения транзакций
Сетевой уровеньВведение в сетевой уровень Ethereum
Структуры данных и кодированиеВведение в структуры данных и схему кодирования, используемые в стеке Ethereum