Злоумышленник контролирует большую часть вычислительной мощности и хочет удвоить расходы, не вызывая подозрений. Если они отражают активность общедоступной сети при создании частного форка, а форк короткий (скажем, 10 блоков), можете ли вы обнаружить двойную трату, только проверив, что хэши блоков не изменились, или напрямую заметив транзакцию двойных трат?
Короткий ответ заключается в том, что нет способа дважды потратить «не вызывая подозрений». Предположительно, вы бы дважды тратили против кого-то, и этот человек заметил бы, как только вы отклонили основную цепочку.
более длинный ответ: пока вы строите свою частную цепочку, вы можете удвоить все, что у вас есть, обычно транслируя в публичную цепочку, зная, что позже это будет отменено. Невозможно обнаружить/защититься от атаки 51% до тех пор, пока она не произойдет, и как только она произойдет, безопасность блокчейна Xcoin, очевидно, будет скомпрометирована, и вся монета/ваша заначка монет теперь бесполезна, так что особого смысла в этом не было. в двойном тратить в любом случае.
Нейт Элдридж
Нелл
трихоплакс сейчас на Codidact
Геремия