Перейти к основному содержанию

Разработчикам

Ethereum разработчик ресурсы

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

Как вы хотите начать работать?

Учиться разработке с Ethereum

Узнайте об основных концепциях и стеке Ethereum из нашей документации.

Читать документацию

Учиться с помощью учебников

Учитесь разработке с Ethereum шаг за шагом у разработчиков, которые уже научились этому.

Смотреть учебники

Начать экспериментировать

Хотите сначала поэкспериментировать, а потом задать вопросы?

Играть с кодом

Настройка локальной среды

Подготовьте свой стек к созданию приложения, настроив среду разработки.

Выбрать свой стек
SpeedRunEthereum banner

Изучите все наиболее важные понятия, разрабатывая на Ethereum

SpeedRun Ethereum(opens in a new tab)

Об этих ресурсах для разработчиков

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

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

Если вы хотите оставить отзыв, свяжитесь с нами через GitHub Issue или на нашем сервере Discord. Присоединиться к Discord(opens in a new tab)

Изучить документацию

Введения

Введение в Ethereum

Введение в блокчейн и Ethereum

Введение в эфир

Введение в криптовалюту и эфир

Введение в приложения dapp

Введение в децентрализованные приложения

Введение в стек

Введение в стек Ethereum

Web2 против Web3

Чем отличается мир разработок web3

Языки программирования

Применение Ethereum с знакомыми языками

Доге использует dapps

Основы

Учетные записи

Контракты или люди в сети

Транзакции

Способ изменения состояния Ethereum

Блоки

Пакеты транзакций, добавленных в блокчейн

Виртуальная машина Ethereum (EVM)

Компьютер, который обрабатывает транзакции

Газ

Ether необходим для выполнения транзакций

Узлы и клиенты

Как проверяют блоки и транзакции в сети

Сети

Обзор основной сети и тестовых сетей

Майнинг

Как создаются новые блоки и достигнут консенсус с использованием доказательства работы

Алгоритмы майнинга

Информация об алгоритмах майнинга Ethereum

Стек

Умные контракты

Логика приложений dapp – немедленно вступающие в силу соглашения

Среды разработки

Инструменты для ускорения разработки

Библиотеки JavaScript

Использование JavaScript для взаимодействия с умными контрактами

Внутренние API

Пользование библиотеками для взаимодействия с умными контрактами

Инструменты изучения блоков

Ваш портал с данными об Ethereum

Безопасность умных контрактов

Меры безопасности, которые следует учитывать при разработке умных контрактов

Хранилище

Как работать с хранилищем dapp

Среды разработки

IDE, подходящие для разработки dapp

Дополнительно

Стандарты токенов

Обзор принятых стандартов токенов

Максимальная извлекаемая ценность (MEV)

Введение в максимальную извлекаемую ценность (MEV)

Оракулы

Добавление данных вне цепи в свои умные контракты

Масштабирование

Решения для ускорения транзакций

Сетевой уровень

Введение в сетевой уровень Ethereum

Структуры данных и кодирование

Введение в структуры данных и схему кодирования, используемые в стеке Ethereum

Была ли эта страница полезной?