Могу ли я хранить данные как файл Excel в Ethereum? - PullRequest
0 голосов
/ 01 мая 2019

(Я использую этот сайт впервые. Я не знаю, почему мой вопрос неясен. Пожалуйста, дайте мне знать, если я что-то сделал не так. Я исправлю это немедленно. Мне очень жаль ... )

Я студент университета, изучаю Ethereum в Южной Корее. Это не обычный курс, а личное обучение из-за интереса!

Я хотел бы создать концептуальную диаграмму «Умной фабрики» с использованием частного блокчейна ethereum.

Smart Factory использует несколько датчиков: термометр, гигрометр, акселерометр и т. Д.

Мне сейчас интересно узнать о трех вещах.

Многочисленные значения, измеренные датчиком, например, акселерометр измеряет 100 данных в секунду в течение 10 минут

Это 60 000 данных, а объем данных будет около 20 МБ (предположительно).

  1. Можно ли хранить все эти данные на всех узлах блокчейна ethereum в это время? Или я могу просто прочитать значение датчика и выполнить простую команду (повысить температуру в помещении, остановить машину и т. Д.)? Это связано с тем, что данные хранятся как файл Excel, а не так просто, как данные транзакций.

  2. Проще говоря, возможно ли сохранить «данные файла» в блоке, таком как файл Excel, в блокчейне ethereum?

  3. Нет необходимости в «эфирной торговле» в частной цепочке блоков ethereum, которую я себе представляю. «газ» предотвращает попадание злонамеренных пользователей в бесконечный цикл, но что делает «эфир» в случае со мной?

Я полный стартер. В конечном счете, я хотел бы реализовать интеллектуальную фабрику, использующую несколько датчиков (это для презентаций PPT, а не для реальных), но знания имеют слишком много ограничений.

Большое спасибо за ваш ответ на мой вопрос.

введите описание изображения здесь

Ответы [ 2 ]

0 голосов
/ 03 мая 2019

Данные могут храниться в Ethereum, но с каждой транзакцией связана стоимость.Стоимость транзакции напрямую связана с размером транзакции.

Хранение данных Excel не рекомендуется.Блокчейн представляет собой регистр (данные транзакции).Если цель состоит в том, чтобы поддерживать происхождение данных, возьмите хэш Excel и добавьте хэш в качестве данных транзакции и сохраните Excel в качестве данных в автономной базе данных.

Каждое хранилище данных в блокчейне имеет стоимость, связанную с эфиром.

Эфир служит двум целям в основной сети, во-первых, стимулируя майнеров включать вашу транзакцию в блок и, во-вторых, останавливаялюди от спама в сети.Вам все равно придется иметь дело с эфиром.

0 голосов
/ 02 мая 2019

Можно ли хранить все эти данные на всех узлах блокчейна ethereum в это время? Или я могу просто прочитать значение датчика и выполнить простую команду (повысить температуру в помещении, остановить машину и т. Д.)? Это связано с тем, что данные хранятся как файл Excel, а не так просто, как данные транзакций.

Хранение данных в блокчейне обходится дорого. У вас слишком много данных, которые приведут к огромному количеству Эфириума.

Проще говоря, возможно ли сохранить «данные файла» в блоке, таком как файл Excel, в блокчейне ethereum?

Блокчейн хранит данные с помощью Smart Contracts, и файл Excel не может быть сохранен в блокчейне.

Нет необходимости в «эфирной торговле» в частной цепочке блоков ethereum, которую я себе представляю. «газ» предотвращает попадание злонамеренных пользователей в бесконечный цикл, но что делает «эфир» в случае со мной?

Ether будет использоваться для взимания платы за хранилище, которое вы будете использовать для хранения данных в блокчейне.

...