Публикации по теме 'ethereum'
Общая библиотека Lisp для Ethereum
В 2022 году мы перешли на Web3 с целью выяснить конкретные преимущества запуска игр полностью на блокчейне, а также собрать средства (к сожалению, нам не удалось с обоими).
В то же время я убедился, что использование Common Lisp каким-то образом будет полезно как для Tinka, так и для меня, и мы решили пойти на это и разработать на нем наше программное обеспечение.
Краткое (почти) резюме
Далее следует много контента (особенно кода), и я подумал, что было бы неплохо включить краткое..
Понимание концепции изменения атрибутов токена в сети
Объясняется с помощью иллюстраций
Небольшое напоминание — в сериале ожидается, что пользователи будут использовать игровые предметы в игровом мире. Использование их для убийства монстров дает им лучшие атрибуты предметов как в игровом мире (в режиме реального времени), так и в сетевом мире (по запросу для экономии газа). Давайте обсудим создание разумного и справедливого механизма, позволяющего пользователям изменять атрибуты игрового лута. Ключевыми правилами должны быть:..
Пробуждение протокола Erasure
Сегодня день. Протокол Erasure активен. Узнайте о наших основных примитивах, философии дизайна и уникальной архитектуре, используя фабрики клонов EIP-1167.
Последние три года Numerai упорно трудился над созданием нашего турнира по науке о данных . Попутно мы поняли, что созданные Numerai примитивы могут иметь широкий спектр применения за пределами турнира. Это платформенный момент Numerai. Протокол Erasure может перенести Web3 на любой веб-сайт, и он проснулся в основной..
Понимание криптографии Ethereum
Понимание основ криптографии: как генерируются закрытые и открытые ключи
Ключи и адреса
Ethereum имеет два разных типа учетных записей: внешние учетные записи (EOA) и контракты. Право собственности на эфир устанавливается с помощью закрытых ключей, адресов Ethereum и цифровых подписей. Закрытые ключи находятся в центре всех пользовательских взаимодействий с Ethereum. На самом деле адреса учетных записей получаются непосредственно из закрытых ключей: они однозначно определяют единый..
Изучение более простых контрактов с мультиподписью Ethereum
Здесь есть интересный компромисс: больше логики в смарт-контрактах можно использовать для реализации большего количества функций безопасности: тайм-аутов, лимитов расходов , мультиподписи, хранилищ и т. Д. Однако чем больше логики в смарт-контракте, тем больше поверхность атаки и тем больше вероятность появления ошибок, которые могут подорвать функции безопасности.
Мы можем рассматривать спектр инструментов управления активами от самых простых до более сложных. Самый простой способ..
Учебный лагерь DApp University — DApp Crypto Exchange Project | 3. Тестирование контрактов
Цель этого блога — задокументировать процесс моего обучения на этом учебном курсе Blockchain 2022 года от DApp University. Завершающим проектом этого курса является создание сайта обмена DApp Crypto. Тестовый файл написан на JavaScript.
Что я узнал из этой лекции:
Использование библиотеки утверждений hardhat и chai, особенно с использованием expect , для тестирования смарт-контракта. В начало файла тестера нам нужно добавить строку
const { ethers } =..
Мой общий доступ к данным истекает с обслуживанием
Я не против поделиться некоторыми своими личными данными с компанией, предоставляющей мне услуги. Я считаю это вполне разумным условием обслуживания. Но когда истечет срок службы, я хочу, чтобы истек и мой общий доступ к данным.
Конечно, возможно, что компания удалит мои данные, особенно если они соответствуют требованиям регулирования данных (например, GDPR), но я бы предпочел, чтобы это было принудительно, а не было подарком компании.
И хотя мы говорим о моих данных, я бы также..