- Volver al menú
- Volver al menúPrecios
- Volver al menúInvestigación
- Volver al menúConsenso
- Volver al menú
- Volver al menú
- Volver al menú
- Volver al menúWebinars y Eventos
La nueva controversia de Bitcoin: las acusaciones sobre AsicBoost explicadas
Una nueva acusación de un desarrollador de Bitcoin de alto perfil ha avivado una vez más el fuego del debate sobre su escalabilidad.
Bitcoin está lleno de nueva controversia luego de una nueva publicación incendiaria del desarrollador de Bitcoin CORE y CTO de Blockstream, Greg Maxwell, en la que alega que algunos mineros están participando en prácticas injustas que pueden ser perjudiciales para la red.
Publicado en ellista de correo de Bitcoin Anoche, la entrada afirma que un Maker de hardware de minería está explotando en secreto una debilidad previamente conocida en el algoritmo de prueba de trabajo de Bitcoin que les permite minar aproximadamente un 20% más rápido que sus competidores.
La acusación es que esta actividad está en curso y que esto ha sido probado por un análisis realizado en un chip de minería.
Aquí es donde comienza la gimnasia intelectual.
Cabe destacar que la Tecnología en uso ya ha sido patentada por los desarrolladores Timo Hanke y Sergio Demian Lerner en un esquema llamado "Asic Boost"para el cual se presentó una patente enNoviembre de 2014.
Maxwell sostiene que alguien descubrió lo que denominó una versión "encubierta" de la Tecnología utilizada en un chip de minería. No especificó quién realizó el análisis, si él o alguien más.
Yendo un paso más allá en la especulación, la inferencia de la publicación es que Segregated Witness, una solución de escalamiento desarrollada y propuesta por el equipo de Bitcoin CORE , dejaría obsoleta la versión encubierta de AsicBoost descubierta, perjudicando los resultados de cualquier minero que use la solución alternativa.
Como tal, la declaración ha avivado la controversia en el debate latente de larga data sobre el escalamiento de Bitcoin, ya que la acusación de que el minero involucrado en la práctica es Bitmain, con sede en China, ONE de los proveedores de equipos de minería más grandes de la industria. (Bitmain tiene una patente separada para la Tecnología AsicBoost en China).
La afirmación es que Bitmain no sólo está bloqueando una solución técnica favorecida por los desarrolladores de CORE (a través de su apoyo a equipos de desarrollo alternativos), sino que lo hace porque mejoraría su rentabilidad a expensas de los usuarios.
En declaraciones, el cofundador de Bitmain, Jihan Wu, ha negado vehementemente que la compañía esté utilizando la solución alternativa AsicBoost en la cadena de bloques de Bitcoin .
"No existe ninguna relación entre SegWit y AsicBoost", dijo Wu a CoinDesk.
Bitmain lanzó undeclaraciónEl jueves, agregó que probaron AsicBoost, pero nunca lo usaron en una capacidad de minería real, y señaló además un acuerdo en el que expresaron su apoyo a SegWit en el pasado.
Incluso los implicados en el debate reconocieron que, dada la información actual, sigue siendo difícil demostrar si las acusaciones son ciertas.
El ex director de operaciones de la empresa minera de Bitcoin BTCC, Samson Mow, dijo a CoinDesk que la publicación confirma rumores que han estado circulando durante algún tiempo, aunque no ofreció ninguna evidencia nueva en la conversación.
Mow le dijo a CoinDesk:
No es algo de lo que se vayan a obtener pruebas sólidas, pero hay pruebas irrefutables por todas partes. Toda la ciencia apunta a la manipulación.
¿Qué es AsicBoost?
Lo primero es lo primero: puede ser beneficioso comprender la técnica de minería específica que está en el centro de las acusaciones.
En resumen, AsicBoost se describe mejor como un "truco matemático". En lugar de requerir una gran cantidad de cálculos, los mineros pueden usar esta técnica para reducir sus opciones de hashes potenciales que les permitan resolver un rompecabezas y obtener recompensas en bitcoin.
Estos trucos matemáticos pueden conducir a un aumento en la rentabilidad de la minería al impulsar los índices de rentabilidad del hardware de minería clave.
Por ejemplo, una medida principal de la rentabilidad de la minería es la cantidad de dinero ganado en gigahashes por segundo (GH/s). Esto se suele medir en USD por Gh/s.
La otra medida de la rentabilidad del hardware consiste en determinar el consumo de energía, comúnmente medido en julios, y dividirlo entre la velocidad de hash. Esto se conoce como julios por Gh/s.
Los creadores de la Tecnología afirman que estos ratios clave mejoran aproximadamente un 20% gracias a AsicBoost.
Según representantes de empresas mineras, la técnica se conoce desde hace algún tiempo, aunque en gran medida se encuentra fuera de uso debido a una combinación de protección de patentes y estándares industriales que no son aplicados por ningún organismo u organización.
¿Pero esto no es AsicBoost?
Volviendo a la publicación original de Maxwell, lo que se especula es que la empresa en cuestión, supuestamente Bitmain, no está utilizando exactamente AsicBoost.
Más bien, se dice que el chip de minería implementa otra versión de la idea, implementándola en el hardware. Además, se argumenta que Segregated Witness, como subproducto de su código, haría obsoleta esta técnica específica.
Si esto es correcto, y si el Maker de chips de minería implementa el chip ampliamente, se argumenta que puede tener un interés comercial en bloquear el software.
Para las empresas mineras, que producen chips de minería a gran escala, el ritmo de la innovación tecnológica deja el hardware obsoleto en cuestión de meses. Se argumenta que tal retirada podría ser potencialmente devastadora, lo que refuerza el argumento de la escalabilidad.
¿Explotación o eficiencia?
En el centro de la cuestión está si el uso específico de la Tecnología representa un deseo natural de una ventaja competitiva y si los mineros pueden estar trabajando "contra la red" si ninguna regla les impide participar en esa actividad.
Por ejemplo, actualmente no existe ninguna regla que impida el uso del diseño AsicBoost, lo que significa que los mineros tienen más bien un acuerdo tácito de abstenerse de usar la técnica sobre la base de que es "mala" para la red.
Como explicó un ejecutivo de una de las empresas mineras más grandes del mundo, que quiso hablar sobre Privacidad citando preocupaciones comerciales, la práctica es ampliamente conocida y tiene poco impacto en sus operaciones.
"Operan de manera diferente, pero creo que es normal. Jihan [Wu] dijo que es la libertad que les da el protocolo para que puedan hacerlo", afirmó.
Mow señaló que la técnica no es "kosher" entre los mineros, ya que esencialmente les permite intentar resolver el rompecabezas de Bitcoin, sin realizar ningún trabajo útil (por ejemplo, procesar transacciones).
Cabe destacar que otros no creen que "ataque" o "falla" sea el término correcto, argumentando que es simplemente una forma para que los mineros minen de manera más eficiente.
El codirector de IC3, Emin Gün Sirer, por ejemplo, afirmóen una publicación de blog que aún no hay suficiente evidencia pública para verificar las afirmaciones de Maxwell.
¿Merkle moliendo?
Los detalles del llamado "ataque" son bastante técnicoshttps://pastebin.com/RU5SXsFE, pero en su forma más básica trata sobre cómo los mineros encuentran bloques.
Para resumir el proceso de minería, los mineros utilizan equipos especialmente diseñados para codificar repetidamente los datos de los bloques de Bitcoin (o convertirlos en una cadena de letras y números codificada de longitud fija) hasta que encuentran una solución particular que desbloquea las recompensas de la minería de Bitcoin .
Hay ciertos datos que los mineros no deben conocer antes de calcular los hashes, por lo que todos ellos tienen que pasar por el mismo proceso de cálculo, nivelando el campo de juego.
El problema, según los desarrolladores, radica en el algoritmo hash, que los mineros pueden explotar de dos maneras. Por ONE, el tema de la publicación de Maxwell es una técnica que los desarrolladores llaman "Merkle Grinding". Sin embargo, Maxwell afirma que algunos mineros encontraron una forma ingeniosa de obtener más información sobre los datos que esperan encontrar con antelación.
En el encabezado de cada bloque hay una "raíz de Merkle", que puede considerarse un resumen de las transacciones agrupadas en un bloque. Los mineros pueden ordenar los datos de las transacciones en el árbol de Merkle de forma que necesiten calcular menos datos.
"Si el minero encuentra múltiples valores raíz candidatos que tienen los mismos 32 BIT finales, entonces puede usar el ataque", escribe Maxwell.
Esto acelera el proceso. En esencia, si todo va según lo previsto, a veces se salta algún paso.
Además, algunos desarrolladores sostienen que una señal de que se está utilizando esta técnica es que algunos mineros han estado extrayendo bloques sin transacciones, lo que facilita la reordenación de las transacciones en el árbol de Merkle. (Se sabe que Bitmain, específicamente, ha... ocasionalmente míobloques vacíos).
¿Quién dice qué?
Cabe destacar que Timo Hanke, co-inventor de AsicBoost y ex CTO de Cointerra, sostiene que el argumento de que AsicBoost está inhibiendo la adopción de Segwit es exagerado.
Aunque admitió a través de Twitter que AsicBoost podría potencialmente usarse para fines que podrían ser perjudiciales para la red, dijo que no apoyaría ninguna Propuesta de Mejora de Bitcoin (BIP) que use la Tecnología para dañar a Bitcoin.
Sergio Lerner, cocreador de AsicBoost, señaló en Twitter que la nueva propuesta Segwit2MB, una alternativa a SegWit, también impediría que los mineros sigan utilizando el exploit.
Aún así, la gran preocupación es que esta técnica se esté utilizando para centralizar aún más la minería de Bitcoin , un problema que ha preocupado a los desarrolladores durante mucho tiempo, ya que los mineros que utilizan la Tecnología de minería más rápida podrían tener una ventaja sobre los que no la T.
"Las patentes que confieren grandes ventajas son un problema para Bitcoin", dijo el CEO de Blockstream, Adam Back.
Además, el ataque ofrece una ventaja económica. Un grupo de minería que represente el 50% de la potencia de minería de Bitcoin podría ahorrar hasta 100 millones de dólares al año explotando la vulnerabilidad, señaló Maxwell.
Otros han llegado a teorizar que, dado que SegWit de alguna manera soluciona el problema, podría haber una razón económica para que los mineros no apoyen la solución.
"Si tuvieras una mina de oro de 100 millones de dólares y una característica la destruye, harías todo lo posible para bloquearla", argumentó el desarrollador Alphonse Pace.
Maxwell agregó que esta implicación es exactamente la razón por la que comenzó a investigar el tema, y agregó:
"Una incompatibilidad explicaría en gran medida algunos de los comportamientos más inexplicables de algunas partes del ecosistema minero".
Alyssa Hertig y Garrett Keirns contribuyeron con el reportaje.
Encendedor para estufa de gasvía Shutterstock
Pete Rizzo
Pete Rizzo fue editor en jefe de CoinDesk hasta septiembre de 2019. Antes de unirse a CoinDesk en 2013, fue editor en la fuente de noticias sobre pagos PYMNTS.com.
