Repeticiones de transacciones en la historia de Bitcoin: causas, impactos y desafíos futuros

robot
Generación de resúmenes en curso

Bitcoin transacciones duplicadas: un caso raro pero interesante

Las transacciones de Bitcoin generalmente utilizan salidas no gastadas al referirse al ID de la transacción anterior. Estas salidas solo se pueden gastar una vez, de lo contrario, se produciría un problema de doble gasto. Sin embargo, en la historia de Bitcoin ha habido dos conjuntos de transacciones completamente idénticas. Esta situación puede ocurrir porque las transacciones de coinbase no tienen entradas, sino que generan monedas nuevas directamente. Por lo tanto, es posible que dos transacciones de coinbase diferentes se construyan de manera completamente idéntica, enviando la misma cantidad a la misma dirección, lo que resulta en el mismo ID de transacción.

Repetición de transacciones de Bitcoin: un bug divertido con muy bajo riesgo

Estos dos grupos de transacciones duplicadas ocurrieron entre el 14 y el 15 de noviembre de 2010, con un intervalo de aproximadamente 16 horas. El ID de la primera grupo de transacciones duplicadas comienza con d5d2, mientras que la segunda comienza con e3bf. Es interesante que diferentes exploradores de bloques muestran un comportamiento diferente al mostrar estas transacciones duplicadas.

Bitcoin de transacciones repetidas: un bug interesante con un riesgo muy bajo

El monto total involucrado en las transacciones repetidas es de 200 BTC, o en otras palabras, en realidad solo hay 100 BTC. Hasta ahora, estos Bitcoins no han sido utilizados. En teoría, la persona que posee la clave privada correspondiente puede gastar estas monedas, pero solo puede gastar 100 BTC, los otros 100 BTC no podrán ser utilizados.

Bitcoin de transacciones repetidas: un Bug interesante con un riesgo muy bajo

Las transacciones duplicadas claramente causan problemas, como la posibilidad de ser utilizadas para atacar a los intercambios. Para resolver este problema, en 2012 se implementó la bifurcación suave BIP30, que prohíbe el uso de ID de transacciones duplicadas. Posteriormente, el BIP34 exige que las transacciones coinbase incluyan la altura del bloque, lo que previene aún más la generación de transacciones duplicadas.

Bitcoin de transacciones duplicadas: un bug interesante con muy poco riesgo

Sin embargo, antes de BIP34, había algunas transacciones coinbase cuyo scriptSig coincidía exactamente con la altura futura del bloque. El siguiente bloque en el que podrían aparecer transacciones duplicadas es el 1,983,702, que se espera que se genere alrededor de enero de 2046. Sin embargo, el costo de aprovechar esta vulnerabilidad es muy alto, ya que se necesitan quemar aproximadamente 170 BTC.

Bitcoin de transacciones duplicadas: un Bug interesante con muy bajo riesgo

Teniendo en cuenta la dificultad y el costo de copiar transacciones, así como la rareza de aprovechar oportunidades, esta vulnerabilidad no es una amenaza principal para la seguridad de Bitcoin. A pesar de esto, los desarrolladores todavía están considerando arreglar este problema completamente antes de 2046, lo que podría requerir una bifurcación suave para lograrlo.

Repetición de transacciones de Bitcoin: un Bug interesante con muy poco riesgo

BTC0.36%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 5
  • Compartir
Comentar
0/400
WhaleWatchervip
· hace9h
Huele bien, parece que no era tan perfecto en aquellos años.
Ver originalesResponder0
PessimisticLayervip
· 07-23 18:54
Pensé que era grave, pero mientras no afecte, está bien.
Ver originalesResponder0
LiquidityHuntervip
· 07-21 19:31
Mirando los datos a la madrugada, este espacio de arbitraje de vulnerabilidad no es pequeño.
Ver originalesResponder0
NFTragedyvip
· 07-21 19:31
¿Cuánto valen ahora doscientos monedas de hace años?
Ver originalesResponder0
GlueGuyvip
· 07-21 19:26
El ID de la transacción puede repetirse, ¡vaya!
Ver originalesResponder0
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)