-
Notifications
You must be signed in to change notification settings - Fork 8
Атаки на DC сеть
Атака на DC-сеть путем отправки тр-ий, которые валидны по одиночке, но невалидны в одном блоке. Например, смена праймари ключа и любая другая тр-ия, содержащая предыдущую подпись. Или 2 транзакции send_dc сумма которых превышает баланс кошелка. Успешное выполнение такой атаки может привести к невозможности генерации новых блоков нодами, таким образом в DC-сети перестанут появляться новые блоки. Решение - обновление софта на всех нодах.
Для защиты используется проверка транзакций на совместимость функцией clear_incompatible_tx(). Для тр-ий send_dc сумма списания по всем тр-ям, которые не попали в блок, записывается в буфер.
Атака 51% возможна в том случае, если злоумышленник захватит 51% приватных ключей майнеров. Самая эффективная защита - использование 3 приватных ключей, 2 из которых не хранятся на компьютере пользователя.