Помогите перевести эту страницу

🌏

Вы просматриваете эту страницу на английском языке, потому что мы еще не перевели ее. Помогите нам перевести эти материалы.

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

Руководство разработчика для Ethereum. От разработчиков и для разработчиков.
Illustration of blocks being organized like an ETH symbol

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

👩‍🎓

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Помогите нам улучшить ethereum.org

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

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

Введения

Введение в Ethereum

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

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

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

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

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

Web2 против Web3

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

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

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

Основы

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

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

Транзакции

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

Блоки

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

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

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

Газ

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

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

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

Сети

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

Майнинг

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

Стек

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

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

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

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

Библиотеки JavaScript

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

Внутренние API

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

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

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

Безопасность

Рекомендуемые меры безопасности в процессе разработки

Хранилище

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

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

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

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

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

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

Оракулы

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

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

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