{"id":181910,"date":"2026-11-12T22:34:50","date_gmt":"2026-11-12T22:34:50","guid":{"rendered":"https:\/\/crypto-economy.com\/es\/glosario\/ataque-de-repeticion\/"},"modified":"2026-11-12T22:34:50","modified_gmt":"2026-11-12T22:34:50","slug":"ataque-de-repeticion","status":"publish","type":"ce_glossary","link":"https:\/\/crypto-economy.com\/es\/glosario\/ataque-de-repeticion\/","title":{"rendered":"Ataque de repetici\u00f3n (replay attack)"},"content":{"rendered":"<p>Tras una divisi\u00f3n de la cadena, ambas redes comparten direcciones, claves y formato de transacci\u00f3n. Si nada las distingue, una transacci\u00f3n firmada para una cadena tambi\u00e9n es v\u00e1lida en la otra y cualquiera puede copiarla. La v\u00edctima quiere enviar monedas en la cadena A y descubre que la misma transferencia se ha ejecutado tambi\u00e9n en la cadena B.<\/p>\n<p>Esto ocurri\u00f3 a gran escala tras la divisi\u00f3n entre Ethereum y Ethereum Classic en 2016, antes de que ninguna de las dos tuviera protecci\u00f3n integrada, y algunos usuarios y exchanges perdieron fondos. La soluci\u00f3n es la protecci\u00f3n contra repetici\u00f3n: Bitcoin Cash a\u00f1adi\u00f3 un nuevo indicador en el c\u00e1lculo de las firmas y el EIP-155 hizo que las transacciones de Ethereum incluyan un chain ID para que la firma solo sirva en una red.<\/p>\n<p>El riesgo tambi\u00e9n aparece en las aplicaciones. Las firmas fuera de la cadena para permisos, \u00f3rdenes o inicios de sesi\u00f3n necesitan un nonce, una caducidad y un separador de dominio, o pueden reutilizarse en otro contrato u otra cadena. Las auditor\u00edas de contratos inteligentes buscan sistem\u00e1ticamente comprobaciones de repetici\u00f3n ausentes en las funciones basadas en firmas.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Un ataque de repetici\u00f3n reenv\u00eda una transacci\u00f3n firmada a otra cadena o bifurcaci\u00f3n donde la firma tambi\u00e9n es v\u00e1lida y mueve fondos sin permiso.<\/p>\n","protected":false},"template":"","meta":{"footnotes":""},"class_list":["post-181910","ce_glossary","type-ce_glossary","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/crypto-economy.com\/es\/wp-json\/wp\/v2\/ce_glossary\/181910","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/crypto-economy.com\/es\/wp-json\/wp\/v2\/ce_glossary"}],"about":[{"href":"https:\/\/crypto-economy.com\/es\/wp-json\/wp\/v2\/types\/ce_glossary"}],"version-history":[{"count":0,"href":"https:\/\/crypto-economy.com\/es\/wp-json\/wp\/v2\/ce_glossary\/181910\/revisions"}],"wp:attachment":[{"href":"https:\/\/crypto-economy.com\/es\/wp-json\/wp\/v2\/media?parent=181910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}