El libro mayor distribuido es la tecnología fundamental detrás de cadenas de bloques como Bitcoin y Ethereum. El último informe, titulado “¿Están descentralizadas las cadenas de bloques?” por la firma de investigación de seguridad Trail of Bits, plantea una pregunta sobre la tesis de la descentralización como la noción de larga data de blockchain, argumentando que puede estar más centralizada de lo que la industria de la criptografía tiende a pensar.
Inmutabilidad sujeta a ser explotada
El informe, encargado por la Agencia de Proyectos de Investigación Avanzada de Defensa (DARPA) del gobierno de EE. UU., duda de la inmutabilidad, como se la conoce comúnmente como una característica principal de la tecnología de registros distribuidos, que permite que la información criptográfica sea inalterable una vez que se documenta en la red.
“La inmutabilidad se puede romper no explotando las vulnerabilidades criptográficas, sino subvirtiendo las propiedades de las implementaciones, las redes y los protocolos de consenso de una cadena de bloques”.
El informe encontró que los nodos de Bitcoin vencidos y los grupos de minería de cadenas de bloques sin cifrar podrían hacer posible que varios malos actores “obtuvieran un control excesivo y centralizado sobre la red”.
Nodos obsoletos
Dado que la gran mayoría de los nodos de Bitcoin no participan en la minería para proteger la red y los nodos vencidos aún se ejecutan en la cadena de bloques, el informe argumentó que hizo que la red estuviera sujeta a vulnerabilidades como errores de consenso que podrían conducir a “una bifurcación de la cadena de bloques”. .”
Los nodos se utilizan para garantizar la seguridad de la cadena de bloques y validar las transacciones en la cadena. Cuando se ven comprometidas, la red está sujeta a ataques externos. El informe señaló que cuando los nodos obsoletos continúan funcionando, reduciendo el porcentaje de hashrate necesario para ejecutar un ataque estándar del 51 %, la red corre el riesgo de verse comprometida. Explicó además:
“Además, solo los nodos operados por grupos de minería deben degradarse para llevar a cabo tal ataque. Por ejemplo, durante la primera mitad de 2021, el costo real de un ataque del 51 % a Bitcoin estuvo más cerca del 49 % del hashrate”.
Los grupos de minería también podrían representar una amenaza para la seguridad de cada nodo incluido en la red de Bitcoin, según el informe. Citando el protocolo de grupo de minería de Bitcoin, Stratum, como “no encriptado” y “no autenticado”, el documento señaló que una vez que un tercero dentro de la ruta de la red es perpetrado, las transacciones en el libro mayor podrían ser potencialmente corruptas por actores externos.
Para que una cadena de bloques se distribuya de manera óptima, según el informe, debe haber un llamado Sibila costo. Sin embargo, actualmente no existe una forma conocida de implementar los costos de Sybil en una cadena de bloques sin permiso como Bitcoin o Ethereum sin emplear un tercero de confianza centralizado (TTP).