BTCC / BTCC Square / CryptonewsES /
¡Alerta máxima! Desarrolladores de BTC planean congelar direcciones vulnerables al ataque cuántico

¡Alerta máxima! Desarrolladores de BTC planean congelar direcciones vulnerables al ataque cuántico

Published:
2025-07-16 12:59:31
19
2

Los desarrolladores de BTC proponen congelar direcciones vulnerables a la computación cuántica

El futuro de la seguridad blockchain está en juego. Los desarrolladores de Bitcoin están tomando medidas radicales ante la amenaza cuántica.

¿Está preparado el ecosistema para el mayor desafío criptográfico de la década?

Mientras los bancos tradicionales siguen luchando con transferencias SWIFT del siglo XX, Bitcoin ya está jugando en la liga de la computación cuántica. Ironías de la evolución financiera.

Computación cuántica: una amenaza para Bitcoin

Una propuesta impulsada por Jameson Lopp, desarrollador veterano y CTO de Casa, plantea que. En su opinión, el crecimiento de la tecnología cuántica representa un desafío directo a la integridad del sistema.

La nueva propuesta dice lo siguiente:

“Nunca antes Bitcoin estuvo tan cerca de una amenaza real para sus fundamentos cripto”, advierte el texto presentado esta semana. “Si se produce un ataque de este tipo, las consecuencias económicas podrían ser graves”.

La red utiliza criptografía de curva elíptica, pero este método podría quedar obsoleto si una computadora cuántica lograra invertir el proceso:. Algo que hoy parece teórico, pero que podría volverse factible antes de lo previsto.

Muchas de las direcciones más vulnerables pertenecen a los primeros años del protocolo., ya que muestran claves públicas reutilizadas o estructuras consideradas débiles por los estándares actuales. Aunque llevan años sin actividad, su existencia visible las convierte en objetivos posibles.

Today we publish a Bitcoin Improvement Proposal addressing incentive & safety issues for migrating the ecosystem to post quantum cryptography.

BIP timeframes are relative to a future point at which quantum computers are deemed a significant threat.https://t.co/xUuig5YWNE

— Jameson Lopp (@lopp) July 15, 2025

Muchas de esas direcciones, aunque están inactivas desde hace años, siguen mostrando públicamente sus claves públicas.en un contexto en el que el desarrollo cuántico avanza más rápido de lo previsto.

La exposición de estas claves públicas facilitaría la posibilidad de quey tome control de los fondos.

Una transición técnica y gradual

La propuesta, firmada por Lopp y cinco desarrolladores más,. En la primera, se bloquearían nuevas transferencias hacia direcciones vulnerables. En la segunda, se impediría que esas mismas direcciones realicen transacciones tras una fecha límite.

El plan contemplade forma escalonada. Así, los propietarios de direcciones antiguas tendrían tiempo suficiente para migrar sus fondos. Quienes no lo hagan verían sus monedas congeladas en direcciones ya inutilizables.

Una posible tercera fase, aun en discusión,. Para ello, sería necesario desarrollar un nuevo mecanismo seguro y resistente a ataques cuánticos. Este punto sigue en evaluación técnica y no tiene una fecha definida.

El reemplazo propuesto se basa en. Una de las opciones más citadas es SLH-DSA, un algoritmo en revisión por parte del NIST (Instituto Nacional de Estándares y Tecnología de EE. UU.).

Estas nuevas firmas digitales están diseñadas para resistir tanto ataques clásicos como cuánticos, y muchas de las criptomonedas x1000 ya utilizan esta tecnología.

Tensiones entre seguridad y descentralización debido a la computación cuántica

Aunque muchos expertos ven la propuesta como una medida preventiva lógica, otros expresan preocupación. Congelar direcciones, incluso por razones de seguridad, podría interpretarse como. En una red que se rige por el principio de la inmutabilidad, esto genera un debate inevitable.

Parte de los BTC almacenados en direcciones vulnerables podrían estar definitivamente perdidos. Sin embargo, siguen siendo técnicamente accesibles si se descubre su clave pública. Esta posibilidad representa.

Se calcula que alrededor desi se concreta un avance cuántico inesperado. Esto equivale a una cuarta parte del suministro total, lo que tendría implicaciones serias para el mercado. El impacto no sería solo financiero, sino también psicológico: se pondría en duda la seguridad del propio protocolo.

La comunidad de Bitcoin ya ha vivido otros momentos de transición importantes. Como en anteriores ocasiones, el consenso será clave para avanzar. Sin apoyo suficiente de nodos, mineros y usuarios, ningún cambio técnico puede ser implementado con éxito.

Por ahora, la propuesta ha abierto. La computación cuántica ya no es una simple teoría en el horizonte. Se ha convertido en un factor estratégico que influirá directamente en el desarrollo de la red, y podría afectar de igual forma a algunas de las mejores altcoins actuales.

Leer más:

  • Kraken trae futuros de criptomonedas a EE. UU. ¿Cuál es la mejor criptomoneda para comprar hoy?
  • California se suma a Coinbase y Ripple en el impulso de la Web3
  • Con las ballenas de Bitcoin tomando ganancias, el precio de BTC podría experimentar una corrección
Table of Contents
  • En este artículo
  • Computación cuántica: una amenaza para Bitcoin
  • La nueva propuesta dice lo siguiente:
  • Una transición técnica y gradual
  • Tensiones entre seguridad y descentralización debido a la computación cuántica
  • Leer más:
  • En este artículo
  • Computación cuántica: una amenaza para Bitcoin
  • La nueva propuesta dice lo siguiente:
  • Una transición técnica y gradual
  • Tensiones entre seguridad y descentralización debido a la computación cuántica
  • Leer más:
  • window.addEventListener("DOMContentLoaded", () => { const header = document.querySelector(".header_wrapper"); const pageLegend = document.querySelector('#multiCollapse1'); const pageLegendList = document.querySelector('#multiCollapse2'); const pageLegendCollapse = new bootstrap.Collapse(pageLegend, {toggle: document.querySelector(".toc-sticky").classList.contains('sticky')}); /** * Changing current title */ (function (pageLegend) { const titleNodes = pageLegend.querySelectorAll('.StepProgress-item__link'); if (!titleNodes.length) return; const titles = [...titleNodes].map((itm, i) => ({ id: itm.getAttribute('data-id'), text: itm.textContent, level: itm.getAttribute('data-level'), linkNode: itm, titleNode: document.getElementById(itm.getAttribute('data-id')), index: i, })); /** * Source: https://www.sitepoint.com/throttle-scroll-events/ * @param {Function} fn * @param {number} wait * @returns {(function(): void)|*} */ const throttle = (fn, wait) => { let time = Date.now(); return function () { if ((time + wait - Date.now()) { const documentScrollTop = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0; let current = 0; // Title titles.forEach((itm, i) => { //console.log(itm) const itmOffsetTop = itm.titleNode ? itm.titleNode.offsetTop - 100 : 0; if (documentScrollTop >= itmOffsetTop) { document.getElementById('toc-current-title').innerHTML = itm.text; document.getElementById('toc-current-title').setAttribute('data-current-id', itm.id); document.getElementById('toc-current-title').setAttribute('data-current-level', itm.level); current = i; } }) // close all list and open sub list if needed if (document.querySelector(".toc-sticky").classList.contains('sticky')) { document.querySelectorAll('.subList-in-progress').forEach((el) => { el.children[1].classList.remove('show'); el.getElementsByClassName('icon-chevron-down')[0].classList.remove('up'); }); const currentEl = titles[current]; currentEl.linkNode.classList.add('show'); } titles.forEach((itm, i) => { itm.linkNode.parentNode.parentNode.classList.remove('current', 'is-done'); if (current > i) { itm.linkNode.parentNode.parentNode.classList.add('is-done') }; if (current === i) { itm.linkNode.parentNode.parentNode.classList.add('current'); }; }) } changeCurrentTitle(); document.addEventListener('scroll', throttle(changeCurrentTitle, 50)); })(pageLegend); /** * Collapse */ (function (pageLegend, header) { const icon = pageLegend.parentNode.querySelector(".collapse-action-btn i"); const collapseToggle = (status) => (e) => { if (!e.target.isEqualNode(pageLegend)) return; icon.classList.toggle("up"); const containerHeight = pageLegend.getBoundingClientRect().height; const showSubtitleContent = () => { const currentId = document.getElementById('toc-current-title').getAttribute('data-current-id'); const currentLevel = document.getElementById('toc-current-title').getAttribute('data-current-level'); const currentSubTitle = currentLevel == 3 ? document.querySelector(`a[data-id="${currentId}"]`).parentNode.parentNode.parentNode : false; if (!currentSubTitle) return; new bootstrap.Collapse(currentSubTitle, {toggle: false}).show(); } showSubtitleContent(); console.log(status + 'fdsfsd' + containerHeight); if (status === 'shown' && document.querySelector(".toc-sticky").classList.contains('sticky')) { document.querySelector('html').classList.remove('overflow-hidden'); pageLegend.classList.add('overflow-auto'); pageLegend.style.height = `calc(100vh - ${header.getBoundingClientRect().height + document.querySelector('.toc-sticky__open').getBoundingClientRect().height + 16}px)`; } else if (status === 'hide') { document.querySelector('html').removeClass('overflow-hidden'); pageLegend.classList.remove('overflow-auto'); pageLegend.style.height = 'auto'; } } pageLegend.addEventListener('shown.bs.collapse', collapseToggle('shown')); pageLegend.addEventListener('hide.bs.collapse', collapseToggle('hide')); })(pageLegend, header); /** * Collapse sub-titles */ (function (pageLegend) { const collapseEls = pageLegend.querySelectorAll('.collapse'); collapseEls.forEach(function (el) { const toggleArrowDirection = function (e) { if (!e.target.isEqualNode(el)) return; const id = this.getAttribute('id'); document.querySelector(`.collapse-action-btn[data-bs-target="#${id}"] .icon-chevron-down`).classList.toggle('up'); } el.addEventListener('shown.bs.collapse', toggleArrowDirection); el.addEventListener('hide.bs.collapse', toggleArrowDirection); }) })(pageLegend); /** * Collapse main title */ (function (pageLegendList) { const icon = pageLegendList.parentNode.querySelector(".collapse-action-btn i"); const collapseToggle = () => (e) => { if (!e.target.isEqualNode(pageLegendList)) return; icon.classList.toggle("up"); } pageLegendList.addEventListener('shown.bs.collapse', collapseToggle()); pageLegendList.addEventListener('hide.bs.collapse', collapseToggle()); })(pageLegendList); (function (pageLegendList) { const collapseEls = pageLegendList.querySelectorAll('.collapse'); collapseEls.forEach(function (el) { const toggleArrowDirection = function (e) { if (!e.target.isEqualNode(el)) return; const id = this.getAttribute('id'); document.querySelector(`.toc-sticky-list .collapse-action-btn[data-bs-target="#${id}"] .icon-chevron-down`).classList.toggle('up'); } el.addEventListener('shown.bs.collapse', toggleArrowDirection); el.addEventListener('hide.bs.collapse', toggleArrowDirection); }) })(pageLegendList); /** * Sticky functionality * Source: https://stackoverflow.com/questions/17893771/javascript-sticky-div-after-scroll */ (function (header, pageLegendCollapse) { // set everything outside the onscroll event (less work per scroll) const target = document.querySelector(".toc-sticky"); const targetListStatic = document.querySelector(".toc-sticky-list"); if (!target || !header) return; const headerHeight = header.getBoundingClientRect().height; const targetHeight = targetListStatic.getBoundingClientRect().height; // -headerHeight so it won't be jumpy const stop = targetListStatic.offsetTop + headerHeight + targetHeight; const docBody = document.documentElement || document.body.parentNode || document.body; const hasOffset = window.pageYOffset !== undefined; const applySticky = function () { // cross-browser compatible scrollTop. const scrollTop = hasOffset ? window.pageYOffset : docBody.scrollTop; // if user scrolls to headerHeight from the top of the target div if (scrollTop >= stop) { pageLegendCollapse.hide(); // stick the div target.classList.add("sticky"); //target.style.marginTop = `${headerHeight}px`; } else { pageLegendCollapse.show(); // release the div target.classList.remove("sticky"); target.style.marginTop = ""; } } applySticky(); window.addEventListener('scroll', applySticky); })(header, pageLegendCollapse); jQuery('span.show_moretoc').click(function () { jQuery('span.show_moretoc').hide(); jQuery('.ms_hidetoc').show(); }); });

    |Square

    Descárguese la aplicación BTCC para empezar su trayectoria cripto

    Empiece hoy mismo Escanéelo y únase a más de 100 millones de usuarios