Я пытаюсь понять, кто на Hyperledger с согласованным протоколом Kafka сгенерировал новый блок, начиная со списка транзакций, хранящихся на разделе kafka.
Я учусь по дням, и на самом деле у меня нет ясности, если:
- Все OSN одновременно генерируют новый блок, относительно
Batchsize или BatchTimeout, храните его в локальной сети и распространяйте в
соответствующие одноранговые узлы с синхронизацией OSN через сообщение TTC-X для генерации точно такого же блока
- Один из OSN, на разделе канала, который достиг пакета
размер или пакетное время ожидания, сгенерируйте новый блок и поделитесь им с другими
OSN канала (через кафку?), Чтобы потом распространять его на равноправные узлы
Какая правильная логика? ни один из двух (вероятно)?
Я нашел эту статью, которая заставила меня думать, что логика - это 1, но, честно говоря, я не уверен в этом:
https://docs.google.com/document/d/19JihmW-8blTzN99lAubOfseLUZqdrB6sBR0HsRgCAnY/edit