Публикации по теме 'solidity'
Получите фору с рабочим процессом крутой каски
В этой статье я сначала покажу вам, как выглядит крутая каска, а затем научу вас, чтобы вы могли сделать то же самое.
5 вещей, которые должна иметь крутая каска:
1. Автоматическая компиляция и развертывание кода в процессе разработки 2. Автоматическое создание и поддержка файла с адресами и данными каждого контракта. 3. Общий пользовательский интерфейс для ваших контрактов, который загружается в горячем режиме по мере изменения кода контракта. 4. Единая команда для развертывания..
Python, JavaScript и Solidity: изучение языков программирования для разработки Ethereum
Оглавление
Введение Понимание разработки Ethereum Что такое Эфириум? Смарт-контракты Ethereum Python: идеальное начало для разработчиков Ethereum Лучшие практики для разработчиков Python JavaScript: расширение ваших навыков разработки Ethereum Лучшие библиотеки JavaScript для разработчиков Ethereum Solidity: освоение смарт-контрактов Ключевые концепции Solidity для понимания Заключение
Введение
Разработка Ethereum быстро становится востребованным навыком в области..
Учебное пособие по надежности токенов ERC20 и каске
Добро пожаловать, и в этом уроке мы создадим собственный токен ERC20 с помощью Hardhat и Solidity. Итак, начнем. И первое, что нам нужно сделать — это создать новый проект каски, поэтому давайте сделаем это:
$ mkdir erc20-token
$ cd erc20-token
$ npm install hardhat
Когда установка начнется, нам нужно выбрать, что мы хотим создать простой проект каски. И после завершения установки — установим библиотеку OpenZeppelin:
$ npm install @openzeppelin/contracts
Написание контракта..
Разработка смарт-контрактов с помощью Solidity (1) — Hello World
Это первое прохождение этой серии. В следующих сериях мы рассмотрим, как разработать смарт-контракт с помощью Solidity. Чтобы было веселее, я бы разбил его на примеры. Если вы хотите узнать больше об основах, обратитесь к официальной документации Solidity.
Ремикс
Remix — это отличная веб-среда разработки для разработки Solidity. Вам не нужно ничего устанавливать. Просто перейдите по этой ссылке , и вы сразу же сможете приступить к разработке своего первого смарт-контракта...
Методы безопасности Solidity, часть VII: программы Bug Bounty
Программы Bug Bounty — это эффективный способ побудить исследователей безопасности обнаруживать и сообщать об уязвимостях безопасности в смарт-контрактах. В этом сообщении блога мы обсудим преимущества программ вознаграждения за ошибки при разработке смарт-контрактов, как настроить программу и передовые методы управления программой.
Преимущества программ Bug Bounty:
Раннее обнаружение проблем безопасности. Программы вознаграждения за обнаружение ошибок побуждают исследователей..
Web 3 и почему он захватывает мир
Web 3 и почему он захватывает мир
Основные различия между Web 2.0 и Web 3.0.
Web 3.0 — это, по сути, новый Интернет, который пришел с такими концепциями, как децентрализация, безопасность (т. е. это система, которую нельзя подделать, и она дает свободу пользователям), консенсус, реестр распределения. Web 3.0 включает в себя все, от NFT до DeFi, криптовалют и т. д. Давайте узнаем, что такое Web 3.0, чем он отличается от Web 2.0 и захватывает технологическое пространство.
Что..
Безопасность смарт-контрактов, часть I: 4 творческих способа защитить ваш смарт-контракт
Безопасность смарт-контрактов является важным фактором для любого приложения на основе блокчейна. Децентрализованный характер блокчейнов и необратимый характер транзакций делают необходимым обеспечение защиты вашего смарт-контракта от потенциальных уязвимостей и атак. В этом сообщении блога мы рассмотрим некоторые творческие способы защиты смарт-контракта с примерами.
Используйте мультиподписной кошелек
Одним из наиболее эффективных способов защиты смарт-контракта является..