Я хотел бы знать, если вы можете импортировать файлы в Hyperldeger Fabric - PullRequest
0 голосов
/ 15 мая 2019

Я новичок в этой области, и поэтому я все еще занимаюсь исследованиями и исследованиями, я хотел бы знать, можно ли импортировать файлы JSON в Hyperldeger Fabric - лучше ли это Hyperledeger Fabric или Fabric Composer.Точнее, я хотел бы понять, есть ли способ автоматического заполнения DLT из Hyperledger Fabric.

На данный момент я пробовал только онлайн-площадку Hyperledger Composer

Ответы [ 2 ]

1 голос
/ 16 мая 2019

В Fabric нет функций для автоматического заполнения регистра.

Необходимо разработать решение для загрузки каждого файла Json и перевести его в состояние регистра.

ЛюбойТип данных может быть вставлен в регистр, потому что он хранит байтовые массивы, так что вам решать, как сериализовать.

0 голосов
/ 16 мая 2019
  • в случае, если вы хотите создать свой цепной код или умный контракт, например, поговорить с файловой системой и прочитать файл или даже вызвать какой-либо API для сбора файлов JSON, это может быть сделано, но это специально нарушит ваш поток транзакцийво время процесса одобрения из-за того, что во время процесса одобрения ожидается, что каждый узел вернет одно и то же значение после выполнения транзакции с использованием цепного кода, чтобы считать транзакцию допустимой, поэтому в случае, если один из индоссантов не смог вызвать API или потерпел неудачудля чтения файла из файловой системы транзакция будет считаться недействительной.поэтому не рекомендуется выполнять какие-либо действия третьих лиц в вашем цепочечном коде или смарт-контракте, даже если это возможно.
  • о заполнении бухгалтерской книги это можно сделать, в конечном итоге это база данных, поэтому вы можете сбросить ее данные, однако, если вы пытаетесь выполнить резервное копирование, чтобы восстановить бухгалтерскую книгу в случае, если вся сеть не работает из-за того, что при переустановке сети вся конфигурация и сертификаты, которые были привязаны к транзакции, будут изменены, поэтому нет смысла делатьЭто.
...