Post
Topic
Board Кодеры
Re: Асикостойкий алгоритм PoW
by
amaclin1
on 29/01/2018, 05:43:30 UTC
Да нет же: обнаруженный конфликт инвалидирует транзакцию для всей сети. Нода,
обнаружившая конфликт, рассылает дальше всем другим нодам сообщения, что
транзакции А и Б с одинаковыми номерами - недействительны.

Так. А теперь представьте себе ситуацию.
Вы послали транзакцию. Пакет молока в магазине купили типа.
Я вижу вашу транзакцию и рассылаю в сеть сообщение "а я конфликт обнаружил, заблокируйте его"
Или к этому сообщению надо еще обе транзакции прикрепить?
А что будет если вся сеть инвалидирует транзакции А и Б и забудет про них.
И тут вы снова в сеть посылаете транзакцию А! (или Б). Опять 100500 компов только
тем и занимаются что ваши транзакции друг у друга инвалидируют

Кстати, а какой интервал вы разрешаете между транзакциями А и Б?
А то я, допустим, купил автомобиль. Послал типа транзакцию А.
А через месяц посылаю со своей ноды сообщение "ай-яй. конфликт!" и бабки возвращаются мне обратно.