Публикации по теме 'ethereum'


Ethereum Geth / Parity IPC в Node.js с использованием JSON-RPC
(обновлено: 27.05.21) вступление Итак, вы хотите общаться со своим локальным узлом Geth или Parity через IPC вместо HTTP или Websockets? Межпроцессное взаимодействие (IPC) включено по умолчанию - в отличие от HTTP и Websockets - (правка: кажется, что это неправда), с его помощью вы можете сделать классную кластеризацию и управление рабочими (что отлично подходит для горизонтального масштабирования), и эй это ваше приложение - почему бы вам не использовать IPC? Или, может быть, вы..

Отделение хранения от исполнения в блокчейне RSK
Отделение хранения от исполнения в блокчейне RSK В эти годы я программировал журнал, используя TDD (Test-Driven Programming), чтобы постоянно обучаться дизайну и навыкам разработчика. На мой взгляд, TDD — отличный рабочий процесс для поиска решений для эмерджентного проектирования в простых и сложных областях. Одной из моих любимых областей является блокчейн, и я написал тонны кода на Java, C# и JavaScript, даже смарт-контракты Solidity. Самый яркий пример — мой личный..

Смарт-контракты: что лучше, Ethereum или Flow?
У разработчиков, желающих писать смарт-контракты, есть несколько хороших вариантов. Вот различия, которые помогут вам решить С момента появления технологии смарт-контрактов Solidity стал предпочтительным языком кодирования для разработчиков смарт-контрактов. Однако, если вы разработчик Solidity, вы уже знаете, что у него есть недостатки. Среди других недостатков серьезные проблемы с безопасностью могут возникнуть из-за простого неправильного обращения с определенными типами данных,..

Написание и тестирование смарт-контракта с помощью Hardhat и Ethers.js
Базовый обзор того, как написать и протестировать смарт-контракт с использованием среды Hardhat и библиотеки Ethers.js. Hardhat — это среда разработки Ethereum, такая же, как Truffle, которую мы будем использовать для разработки нашего контракта и развертывания его в нашей локальной сети, а EthersJs — это библиотека для взаимодействия с блокчейном Ethereum, которую мы будем использовать в наших тестовых костюмах. для взаимодействия с развернутым контрактом. Установка и настройка..

Как сгенерировать закрытый ключ и адрес Ethereum в локальной (оффлайн) среде
Я использовал этот способ, когда мне нужно было сгенерировать несколько закрытых ключей и адресов Ethereum для разработки. С помощью ethereumjs-кошелька вы можете сгенерировать закрытые ключи Ethereum и очень легко обратиться к ним. Конечно, вы можете запустить код в своей локальной (автономной) среде. Установить ethereumjs-кошелек $ npm install ethereumjs-wallet --save Пример кода var Wallet = require('ethereumjs-wallet'); const wallet = Wallet.generate();..

Спасибо за это, мы тоже смотрели что-то подобное в нашем контракте — «отдельный…
Спасибо за это, мы тоже смотрели на нечто подобное в нашем контракте — «отдельные подписи агрегируются вне цепочки перед отправкой их всех в одной транзакции».

Техническое введение в блокчейн
Техническое введение без кода, без шумихи 1. Прежде всего 1.1 Блокчейн: другая структура данных? В информатике структуры данных определяются как совокупность данных, их структура и набор операций для их обработки. Некоторыми примерами являются связанные списки, стеки, деревья и графики. Блокчейн имеет свои самые глубокие корни в структурах данных, но подходить к нему только с этой точки зрения недостаточно. Сетевые функции (то есть использование этой структуры данных на..