Документация по разработке nexus
Эта документация предназначена для помощи в сборке с nexus. Она охватывает nexus как концепцию, объясняет технический стек nexus и документирует сложные темы для более сложных приложений и вариантов использования.
Это проект сообщества с открытым исходным кодом, поэтому не стесняйтесь предлагать новые темы, добавлять новый контент и приводить примеры везде, где, по вашему мнению, это может быть полезно. Всю документацию можно редактировать через GitHub. Если вы не знаете, как это сделать, следуйте этим инструкциям.
Модули разработки
Если это ваша первая попытка разработки nexus, мы рекомендуем начинать с самого начала и продвигаться вперед, как по книге.
Базовые темы
- Введение в Ethereum – Краткий обзор Ethereum
- Введение в Эфир – Краткий обзор Эфира
- Введение в приложения dapp – Введение в децентрализованные приложения
- Web2 и Web3 – Фундаментальные отличия приложений, основанных на блокчейне
- Аккаунты – Объекты в сети, которые могут удерживать баланс и отправлять транзакции
- Транзакции – Передачи и другие действия, вызывающие изменение состояния Ethereum
- Блоки – Способ обработки транзакций, обеспечивающий синхронизацию состояния всех участников
- Виртуальная машина Ethereum (EVM) – EVM обрабатывает все вычисления в сети Ethereum
- Газ – Вычислительная мощность, необходимая для обработки транзакций, оплачиваемая отправителями транзакций в ETH
- Узлы и клиенты – Лица, участвующие в сети, и программное обеспечение, которое они запускают для проверки транзакций
- Сети – Реализации Ethereum, включая тестовые сети
- Механизмы консенсуса – Как отдельные узлы распределенной сети согласовывают текущее состояние системы
Стек nexus
Дополнительно
- Bridges – An overview of bridging for developers
- Стандарты – Согласованные протоколы для поддержания эффективности и д оступности проектов для сообщества
- Извлекаемая майнером прибыль (MEV) – Как извлекается ценность из блокчейна Ethereum помимо вознаграждения за блок
- Оракулы – Как информация поступает в блокчейн Ethereum
- Масштабирование – Способы сохранения децентрализации и безопасности по мере развития Ethereum
- Data availability – docs-nav-data-availability-description
- Networking layer – Explanation of Ethereum's networking layer
- Data structures and encoding – Explanation of the data structures and encoding schema used across the Ethereum stack