Как управлять внешними данными с помощью Hyperledger Fabric? - PullRequest
0 голосов
/ 19 июня 2019

Рассмотрим систему, основанную на Hyperledger, в которой есть несколько организаций.

Для каждой организации есть канал Hyperledger Fabric (HLF).Поэтому каждая организация будет иметь определенное количество одноранговых узлов.

Мы хотели бы поделиться некоторыми файлами с той же логикой авторизаций и разрешений, определенных в действующих политиках сети Hyperledger.

Поэтомунекоторые файлы могут быть доступны для некоторых каналов, но не для других.Другие файлы должны оставаться закрытыми только в пределах одного канала.

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

IPFS - это всего лишь предложение.Цель состоит в том, чтобы обмениваться файлами между организациями, используя ту же логику авторизации и разрешений, которая определена в Hyperledger.

Что может быть хорошим решением в этом случае?

1 Ответ

0 голосов
/ 02 июля 2019

Попробуйте взглянуть на личные данные.

Он распространяется по протоколу сплетен (заказчик этого не видит), хранится в sideDB, может быть удален, и вы можете создать политики для этого.

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

Взгляните на: Документация по личным данным

...