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

Документация по разработке Ethereum

Последнее редактирование: , Invalid DateTime

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

Это проект сообщества с открытым исходным кодом, поэтому не стесняйтесь предлагать новые темы, добавлять новый контент и приводить примеры везде, где, по вашему мнению, это может быть полезно. Всю документацию можно редактировать через GitHub. Если вы не знаете, как это сделать, следуйте этим инструкциям(opens in a new tab).

Модули разработки

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

Базовые темы

  • Введение в EthereumКраткий обзор Ethereum
    • Введение в ЭфирКраткий обзор Эфира
      • Введение в приложения dappВведение в децентрализованные приложения
        • Web2 и Web3Фундаментальные отличия приложений, основанных на блокчейне
          • АккаунтыОбъекты в сети, которые могут удерживать баланс и отправлять транзакции
            • ТранзакцииПередачи и другие действия, вызывающие изменение состояния Ethereum
              • БлокиСпособ обработки транзакций, обеспечивающий синхронизацию состояния всех участников
                • Виртуальная машина Ethereum (EVM)EVM обрабатывает все вычисления в сети Ethereum
                • ГазВычислительная мощность, необходимая для обработки транзакций, оплачиваемая отправителями транзакций в ETH
                  • Узлы и клиентыЛица, участвующие в сети, и программное обеспечение, которое они запускают для проверки транзакций
                  • СетиРеализации Ethereum, включая тестовые сети
                    • Механизмы консенсусаКак отдельные узлы распределенной сети согласовывают текущее состояние системы

                    Стек Ethereum

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

                    Была ли эта статья полезной?