Итак, я играю с идеей, которая включает в себя децентрализованную систему и ряд узлов, согласившихся на что-то. Может быть, кто-то здесь может помочь.
Скажем, я хочу, чтобы это было действительно безопасным, поэтому я случайно выбрать 30 узлов, с помощью доказательства работы как системы, я посылаю эти 30 каждый маленький пакет, они обрабатывают его и вернуть его. Говорят, что из этих 30, по крайней мере, 28 должны отвечать.
Если они отвечают, то нет никаких проблем, я могу справиться с вредоносными ответами. Одна вещь, которую я не могу понять, как вы можете быстро справиться с ними просто решив не отвечать? Я думаю, что, может быть, я могу найти способ, чтобы позволить им доказать, что они ответили, распространяя свои собственные сообщения в сеть, и те, которые не отвечают получить стартовали. Это не важно, если это двойной тратить или что-нибудь подобное, то они могут либо ответить да или нет, если оба будут обнаружены, то они обманывают.
Я хотел бы быть в состоянии выгнать их, или черный список их IP-адрес в течение дня или что-то подобное. Проблема в том, что я должен быть в состоянии доказать всю сеть, что они не ответили в течение минуты или два.
Есть предположения?