Точная стратегия атакующей для эгоистичного добычи заявлена Виталик Бутерином на bitcoinmagzine.com, которая взята ниже:
Предположу, что часть атакующей сетевого hashpower является X, и, когда есть два конкурирующих общественная цепи часть сети, которая улавливает на цепи атакующей является Z.
Таким образом, X является hashpower атакующего и Z есть вероятность того, что честные шахтеры решили присоединиться к цепи противников.
государство 0Если частная цепь атакующего такая же, как в общественной сети, шахты на частной сети. С вероятностью X, злоумышленник обнаруживает блок и переходит в состояние 1 (частный цепь 1 блок впереди). С вероятностью 1-X, публичная сеть обнаруживает блок, и злоумышленник сбрасывает свою частную сеть к общественной сети.
Это не имеет смысла для меня. Почему бы противник есть отдельная цепь? Там нет никаких преимуществ для него.
В государстве 0 должна быть только одна цепь, где все мины на вершине. Остальная часть вашего заявления является правильным. Вероятность противников, чтобы найти новый блок X (State 1). Он не будет публиковать его, но держать его в себе. Он также начнет шахту сверху на его новой «частной» сети. Остальная часть сети все еще пытается найти новый блок и, следовательно, тратить hashingpower. В случае, если честные шахтеры найти новый блок (вероятность 1-X), мы остаемся в состоянии 0, и игра начинается с начала.
государство 1Если частная цепь атакующая является 1 больше, чем общественные цепи, шахта на частную сети. С вероятностью X, атакующие переходит в состояние 2 (частная цепь 2 блока ahread). С вероятностью 1-X, публичная сеть обнаруживает блок, установив систему в состояние 0 '.
Цепь атакующего является 1 больше.
В состоянии 0 с вероятностью X, злоумышленник будет 1 блок вперед и держать его нераскрытым. Таким образом, общественная сеть будет работать на блоке непрерывно. Когда дело доходит до Государственный 2, Я сомневаюсь, что вероятность еще X, потому что публичная сеть работает все вместе, в то время как атакующие начинается после 1 блока вперед, и он / она может нужно некоторое время, чтобы собрать сделки.
В штате 0 взломщик и честные шахтеры работают на одной и той же цепи. Атакующий не один блок вперед. Это определение государства 0.
Когда вы находитесь в состоянии 2, злоумышленник уже имеет 2 блока и удерживает их. Вероятность того, что противник находит новый блок по-прежнему X и честна вероятность шахтеров, чтобы найти новый блок 1-X.
В случае, если противник находит новый блок, он будет 3 блоков в передней и удерживать их (состояние 3).
Если честные шахтеры найти блок они будут 1 блок позади. То, что противник делает, чтобы освободить его 2 блоков. Так как его цепь длиннее, мы выиграем и получают награду.