структура данных для пары «ключ-значение» и состояние, поддерживаемое в структуре гиперледжера - PullRequest
0 голосов
/ 05 июня 2019

В значении ключа hyperledger-fabric поддерживается таким образом, что каждое значение времени будет изменяться на один и тот же ключ, сохраняя версию.Как поддерживается значение ключа и версия?

Здесь формируется официальная документация:

Операции KVS моделируются следующим образом:
Put (k,v) для k ∈ K и v ∈ V, принимает состояние блокчейна s и измененияэто s' такое, что s'(k) = (v,next(s(k).version)) с s'(k') = s(k') для всех k' != k.

Как поддерживается следующая версия и новое значение?Это в связанном списке для каждого ключа или только один ключ поддерживает значение данных и версию состояния?

Итак, мой вопрос: как моделируется эта структура данных?

Схематическое объяснение будет более предпочтительным и более понятным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...