Post
Topic
Board Альтернативные криптовалюты
Re: [ANN][ICO] ⚡ Metahash-для децентрализованных приложений
by
RoseMaryGT
on 15/08/2018, 09:09:23 UTC
Что произойдет, если глобальная сеть прервётся или разделится на две части, скажем, на один час. Предположим, что половина сети #MetaHash остается в половине разделенного Интернета, а другая половина в другой, причем половина из ядер #MetaHash в каждой из частей.  Один из узлов половины потеряет свою репутацию? Начнется все с пир нодов?  Для каждого datachain, который был непроизвольно раздвоен, самый длинный будет преобладать?  Что будет с голосованием?  И обычные транзакции #mhc?


Это очень сложный вопрос. Я могу сказать, что мы потратили более месяца на обсуждение этого вопроса Smiley

Сеть должна понимать, что она разделена на 2 и уведомляет пользователей о том, что возможны двойные затраты, который будет устранен, когда сеть переподключится.
Предположим, что у нас есть 100 узлов без каких-либо голосов #MHC, которые были отключены. Они реорганизовывают себя и становятся Master / Ver / Peer узлами и продолжают работать.
Ключом к борьбе с двойными расходами является возврат транзакций с двойными затратами, поэтому это не приносит никаких преимуществ для их создания. И уведомление получателей о том, что сеть разделена и полученная транзакция, может быть отменена.
Итак, где должен быть индикатор статуса сети? Если количество узлов уменьшилось на X% по сравнению с количеством N минут назад, лучше не отправлять транзакции Вроде ручной сигнализации в интерфейсе кошелька