Эта политика существует из-за возможные проблемы с стимулами заголовков вещания.
Если шахтер получает заголовок, но не полный блок, то он должен прекратить добычу на старом блоке. Поскольку он не имеет новый блок и не знает, какие сделки были в новом блоке, он должен добывать пустые блоки. Это означает, что шахтеры будут иметь стимул ждать некоторое время, прежде чем отправить полный блок, но они должны отправить заголовки как можно быстрее.
Политика означает, что шахтеры не отправлять заголовки главной цепи. Это может быть полезным в ситуации вилки. Если узлы могли видеть, что большое количество горной мощности хэширования на альтернативной вилке, то это показывает, что существует проблемы с системой. Купцы могли выключение их операции.
Электрический ток код ссылки переходит в безопасный режим, если есть развилка больше, чем 6 блоков.
Это не распространяется на ситуацию, где существует жесткая вилка (или мягкую вилку < 50% мощности хеширования, поддерживающей его). В этом случае, шахтеры просто отвергают другую вилку и поэтому повторно орг не будет срабатывать.
Я полагаю, что заголовки должны быть перенаправлены, если
- Это меньше, чем 1008 блоков стоит военнопленного позади главной цепи
- Заголовок имеет, по меньшей мере, 6 заголовков, построенные на нем
Первое правило предотвращает спам с низкими цепями сложности. Второе правило блокирует удержанные атаки. К тому времени, блок имеет 6 блоков на вершине, блок был бы направлен в любом случае.
Преимущество заключается в том, что она позволяет все дерево заголовка блока, который будет направлено.