‹ CAPÍTULO 11, TODAS LAS LECCIONES

EXPLORADOR DE RUTAS · CAPÍTULO 11 · LECCIÓN 4 DE 4

Doble gasto

¿Por qué esperar 6 confirmaciones?

¿De dónde viene el número seis? 5 min

La sección 11 del whitepaper responde a una pregunta precisa: si un atacante controla una parte del poder de hash y mina en secreto una cadena rival, ¿qué probabilidad hay de que alcance a la cadena honesta una vez que tu pago tenga z bloques de profundidad?

Las probabilidades caen rápidamente

La respuesta disminuye exponencialmente con cada bloque. Con el 10 por ciento del hashrate, la posibilidad del atacante de alcanzar desde 6 bloques de profundidad es de aproximadamente el 0.02 por ciento. Con el 30 por ciento, se necesitan 24 bloques para que la posibilidad sea inferior al 0.1 por ciento.

  • Atacante con 10% del hashrate, 6 bloques de profundidad: aproximadamente 1 posibilidad entre 4,000.
  • Atacante con 30%: 6 bloques no son suficientes para ese nivel, se necesitan unos 24.
  • Atacante con más del 50%: ningún número de bloques es suficiente.

Seis bloques, aproximadamente una hora, se convirtieron en la convención para pagos grandes: un margen cauteloso contra cualquier atacante realista. Los exchanges a menudo piden menos en depósitos pequeños y más en los muy grandes.

▶ VERLO EN LA MÁQUINA

El cálculo está en el documento que está al fondo de la sala, sección 11, Cálculos.

Qué recordar

  • El whitepaper calcula las probabilidades del atacante por bloque de profundidad.
  • Las probabilidades caen exponencialmente con cada confirmación.
  • Seis bloques es una convención, no una regla del protocolo.

Comprobación rápida

¿Son seis confirmaciones una regla impuesta por el protocolo?

Un atacante controla el 60% del hashrate. ¿Cuántas confirmaciones te hacen seguro frente a él?

¿Por qué esperar 6 confirmaciones? · Universidad Bitcoin