Криптовалюта с нуля: От идеи до запуска вашего блокчейн проекта. Часть 2
Реклама. ООО «ЛитРес», ИНН: 7719571260.
Оглавление
Группа авторов. Криптовалюта с нуля: От идеи до запуска вашего блокчейн проекта. Часть 2
Часть 2: Техническая реализация (Практическое руководство)
Глава 5: Создание токена на Ethereum (стандарт ERC-20)
5.1 Настройка среды: Node.js, npm, Truffle/Ganache, MetaMask
5.2 Написание смарт-контракта на Solidity
5.3 Пример простейшего контракта ERC-20
5.4 Компиляция, деплой в тестовую сеть (Goerli/Sepolia)
5.5 Верификация контракта на Etherscan
5.6 Практикум: Шаг за шагом создаем токен "BookCoin"
Глава 6: Создание токена на Binance Smart Chain (BEP-20)
6.1 Почему BSC? Низкие комиссии
6.2 Настройка кошелька (MetaMask) для работы с BSC
6.3 Адаптация контракта ERC-20 для стандарта BEP-20
6.4 Деплой и верификация на BscScan
6.5 Практикум: Деплоим наш токен на BSC
Глава 7: Создание собственного блокчейна на основе форка
7.2 Установка зависимостей, компиляция
7.3 Изменение параметров: название сети, символ, алгоритм консенсуса, время блока, награда
7.4 Запуск приватной тестовой сети
7.5 Создание genesis-блока
Глава 8: Безопасность и аудит
8.1 Распространенные уязвимости смарт-контрактов (reentrancy, overflow)
8.2 Инструменты для статического анализа (Slither, MythX)
8.3 Зачем нужен профессиональный аудит и сколько это стоит
8.4 Тестнет и баунти-программы для поиска багов
Отрывок из книги
Введение: Эта часть содержит технические инструкции. Код приведен в образовательных целях.
1. Установка Node.js и npm
.....
> contract address: 0xEFGH…5678
> block number: 4000001
.....