Разрешенный и неразрешенный блокчейн, хэш-функция и редактирование данных - PullRequest
0 голосов
/ 09 октября 2018

Я изучаю Hyperledger Fabric и возможность реализации в ней механизмов Data Redaction.Редактирование данных представляет собой процедуру для изменения информации в неизменяемом блокчейне.

У меня много вопросов по этому поводу, сравнивая HLF-архитектуру (разрешено) и, например, биткойн-блокчейн (без разрешения):

  1. В цепочке блоков биткойнов хеширование блоков используется для создания цепочки блоков , а хеширование используется для механизма PoW.В архитектуре HLF блоки связаны друг с другом одинаково, но PoW отсутствует. Исходя из этого, все еще необходимо ли хеширование блоков для связи блоков? Если PoW отсутствует, могут ли участники цепочки HLF просто согласовываться с определенной последовательностью блоков, используя свои собственные сигнатуры?Я имею в виду использование всегда согласованного протокола для установления последовательности цепочки блоков, но избегая использования хеширования для объединения блоков вместе.Я пытаюсь понять , если хэш-функция в HLF играет важную роль , например, в цепочке биткойнов.

  2. Если ответ на первый вопрос нет , так что хеширование блока не принимает такой релевантности, как блокчейн биткойнов, Как вы думаете, возможно ли построить блокчейн HLF без использования хеширования блоков?

  3. Если ответ на первый вопрос да , какой узел в сети HLF будет лучшим для выполнения операций по редактированию данных в блокчейне?(Peer, Ordering Service, ...)

  4. Технические вопросы о HLF. Как представляется блокчейн HLF ?Какая структура данных используется?И, , какие файлы я должен посмотреть, чтобы восстановить процесс создания блока и добавить его в цепочку блоков ?

Спасибо за вашу поддержку.

PS: извините, если я допустил какие-то ошибки или не очень ясно, английский не мой родной язык.

...