Я разрабатываю блокчейн для приложений IoT, где есть несколько шлюзов (майнеров), разбросанных по всему городу, и несколько узлов (датчиков), подключенных к каждому из них.Каждый шлюз может быть добавлен конечным пользователем, так что это недоверенная среда.Как я могу убедиться, что один из майнеров не отправляет в цепочку поддельные данные?
Я просмотрел некоторые согласованные протоколы и обнаружил, что ни один из них не подходит под эту конкретную проблему, поскольку нет значенияexchange.
Каждый майнер отправляет пинг на главный сервер и получает от него список майнеров в сети.Затем они соединяются друг с другом через p2p.
Есть идеи, как мне решить эту проблему?