Как я могу хранить данные в ethereum blockchain

Я хочу сохранить хэш в формате blockchain Я уже прочитал этот пост Что некоторые предлагаемые способы хранения данных в Ethereum? Но я новичок в этой области, и я не понимаю ... Возможно ли хранить данные (хэш в моем случае) в Ethereum?

Сколько стоит хранить данные в Ethereum? И как я могу сделать это с помощью python или другого языка?

22 голоса | спросил wxcvbn 9 PM00000010000000931 2016, 13:45:09

2 ответа


19

Вы можете хранить данные в цепочке блоков:

  1. В специальном месте на блочной цепочке, зарезервированной для данных контракта
  2. В специальном месте на блочной цепочке, зарезервированной для входных данных транзакции

Чтобы сохранить ваши данные в специальном месте 1 , вам нужно будет создать контракт и развернуть его на цепочке.

Чтобы сохранить ваши данные в специальном месте 2 , вам нужно отправить кому-то транзакцию и включить в нее свои данные.

Перед тем, как вы сможете взаимодействовать с блочной цепочкой, вам нужно получить доступ к объекту web3 . Существует несколько способов сделать это. Я предлагаю вам установить плагин MetaMask для браузера Chrome. После его установки у вас будет доступ к объекту web3 . Способы взаимодействия с объектом web3 можно найти здесь (документация web3 api)

Теперь вы установили плагин MetaMask. Выберите Morden testnet в конфигурациях. Теперь вы можете использовать компилятор браузера прочности . Попробуйте составить и развернуть простой контракт:

contract A {
    uint x = 255;
}

Для развертывания контрактов вам понадобится простой эфир в вашей учетной записи (учетная запись, предоставленная MetaMask). Перейдите в https://morden.ether.camp/ и получите бесплатный бесплатный эфир для 5 тестов.

ответил manidos 9 PM00000020000005531 2016, 14:40:55
5

Вы можете хранить данные во входном поле данных транзакции.

В этом ответе. сколько данных можно сохранить во входных данных транзакции.

На момент написания это приблизительно 98,225 ненулевые байты данных. Это стоит от 1,05 до 12,66 долларов США в зависимости от цены на газ, которую вы установили.

В этом сообщении описывается, как это хранилище данных было использовано чтобы пользователи могли хранить изображения на блочной цепочке. Примечание - NSFW.

ответил Thomas Clowes 13 AM00000010000005331 2017, 01:10:53

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132