Публикации по теме '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 творческих способа защитить ваш смарт-контракт
Безопасность смарт-контрактов является важным фактором для любого приложения на основе блокчейна. Децентрализованный характер блокчейнов и необратимый характер транзакций делают необходимым обеспечение защиты вашего смарт-контракта от потенциальных уязвимостей и атак. В этом сообщении блога мы рассмотрим некоторые творческие способы защиты смарт-контракта с примерами. Используйте мультиподписной кошелек Одним из наиболее эффективных способов защиты смарт-контракта является..