‹ ГЛАВА 11, ВСЕ УРОКИ

СЛЕДОПЫТ · ГЛАВА 11 · УРОК 4 ИЗ 4

Двойное расходование

Зачем ждать 6 подтверждений

Откуда взялось число шесть? 5 мин

Раздел 11 технического документа отвечает на точный вопрос: если злоумышленник контролирует долю вычислительной мощности и тайно добывает конкурирующую цепь, какова вероятность того, что она догонит честную цепь, когда ваш платеж будет на глубине z блоков?

Шансы быстро падают

Ответ экспоненциально уменьшается с каждым блоком. При 10 процентах хешрейта шанс злоумышленника догнать с глубины 6 блоков составляет около 0,02 процента. При 30 процентах требуется 24 блока, чтобы снизить шанс ниже 0,1 процента.

  • Злоумышленник с 10% хешрейта, глубина 6 блоков: примерно 1 шанс из 4000.
  • Злоумышленник с 30%: 6 блоков недостаточно для такого уровня, требуется около 24.
  • Злоумышленник с более чем 50%: никакое количество блоков не поможет.

Шесть блоков, около часа, стали стандартом для крупных платежей: осторожный запас против любого реалистичного злоумышленника. Биржи часто требуют меньше для мелких депозитов и больше для очень крупных.

▶ ПОСМОТРЕТЬ В МАШИНЕ

Расчет находится в документе, стоящем в конце зала, раздел 11, Расчеты.

Что запомнить

  • Технический документ вычисляет шансы злоумышленника на блок глубины.
  • Шансы экспоненциально падают с каждым подтверждением.
  • Шесть блоков — это соглашение, а не правило протокола.

Быстрая проверка

Являются ли шесть подтверждений правилом, применяемым протоколом?

Злоумышленник контролирует 60% хешрейта. Сколько подтверждений делают вас в безопасности от него?

Зачем ждать 6 подтверждений · Bitcoin University