Security Guides

Intermediate

Escalar Bitcoin: Seguridad y descentralización

Escalar Bitcoin: Seguridad y descentralización. Hay muchas discusiones en torno a la adopción, la escalabilidad, la centralización y la seguridad. En esta guía, echaremos un vistazo a cómo el escalado afectará la seguridad, la descentralización y la privacidad en la red Bitcoin.
Algunos defensores de sistemas alternativos basados en algoritmos de consenso como Proof-of-Stake (PoS), Delegated Byzantine Fault Tolerance (dBFT) o Proof-of-Authority (PoA) argumentan que la mejor solución para desarrollar una moneda escalable es renunciar a la conexión a un algoritmo descentralizado e intensivo de energía como Proof-of -Trabajo (PoW) para aumentar la escalabilidad.
Otros entusiastas creen que hay soluciones simples como aumentar el tamaño del bloque indefinidamente, ya que esto permitiría agregar un número exponencial adicional de transacciones a cada bloque, por lo tanto, aumentar la capacidad de blockchain.
Por supuesto, hay problemas con ambas soluciones aparentemente simples. En palabras de Ricardo Corazón:
Capacidad de red Bitcoin frente al ancho de banda
Para participar en la red Bitcoin sin un tercero de confianza, todos los datos de blockchain deben descargarse y verificarse cada vez que se produce un bloque. Cuantos más datos deban descargarse y verificarse para seguir el ritmo de la red, mayores serán los requisitos del sistema (ancho de banda, CPU y almacenamiento).
¿Cómo crees que esto afectará, digamos, a la seguridad? ¿Será más fácil o más difícil atacar la red? En cuanto a Bitcoin Cash, un claro ejemplo de una horquilla Bitcoin donde el tamaño del bloque se escaló hasta 30 MB, parece haber un impacto mínimo en términos de ataques de corto alcance, ataques de spam o ataques de denegación de servicio. Sin embargo, mirando a los grupos mineros, hay un problema de centralización. Esto significa que un 51% de ataques, como las transacciones que se bloquean o se gastan dos veces, podrían ser posibles.
En términos de descentralización, vemos claramente que se vuelve cada vez más difícil lidiar con una cadena de bloques cada vez mayor. Cuanto más almacenamiento, CPU y ancho de banda sean necesarios, menos personas podrán participar en la minería. Al menos, eso parece ser lo que está sucediendo con Bitcoin Cash.
Seguridad a largo plazo frente a corto plazo
El aumento del rendimiento normalmente conlleva una mayor centralización, ya sea al tener menos nodos o al requerir que los nodos actuales procesen más transacciones por bloque, lo que significa que se necesitan menos bloques y se producen menos bloques. O, si se produce el mismo número de bloques, muchos simplemente estarán vacíos.
En cuanto a la seguridad, esto puede ser un problema a largo plazo. Con menos mineros, es más fácil para los actores maliciosos cometer cambios no deseados en el protocolo, algo que puede traer problemas dada la naturaleza de Bitcoin (descentralizado, sin permisos y peer-to-peer).
En mi opinión, y sólo en mi opinión, veo este problema como una espada de doble filo. Durante toda la existencia de Bitcoin, ¿cuántas veces las tarifas de transacción han sido tan altas que realizaría transacciones en otra criptografía en su lugar? Además, la gente puede optar por pagar tarifas más altas por una mayor seguridad, por lo que también puede ser algo bueno.
Las transacciones que no requieren tanta seguridad podrían realizarse en una red similar pero más rápida (Litecoin o Stellar, por ejemplo).
¡Operaciones seguras!

Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.