[ad_1]
Desventajas de la cadena de bloques
Tabla de contenidos
La mayoría de las Blockchain (cadenas de bloques) están diseñadas como bases de datos descentralizadas que funcionan como libros de contabilidad digitales distribuidos. Estos libros de blockchain almacenan datos en bloques cronológicos vinculados por evidencia criptográfica. Blockchain ya pasó su infancia y las empresas ahora pueden usarlo en su forma madura, más allá de sus aplicaciones obvias para las instituciones financieras. Muchas industrias se han beneficiado del desarrollo de la tecnología blockchain, que mejora la seguridad en entornos sin confianza.
Cada moneda tiene dos caras. Por ejemplo, las cadenas de bloques requieren más espacio de almacenamiento y son menos eficientes que las bases de datos centralizadas tradicionales. Aunque la tecnología blockchainha avanzado notablemente desde su inicio, existen algunos desafíos que deben abordarse antes de la adopción generalizada de blockchain para las transacciones diarias.
Escalabilidad:
A diferencia de sus contrapartes centralizadas, las cadenas de bloques tienen una escalabilidad limitada. Si ha utilizado la red Bitcoin, lo más probable es que sepa que la velocidad a la que se realizan las transacciones depende de la congestión de la red. En pocas palabras, las posibilidades de una desaceleración son mayores a medida que más personas o nodos se unen a la red. Por ejemplo, existe una diferencia significativa entre las velocidades de transacción de Bitcoin y VISA.
Actualmente, las transacciones de Bitcoin están limitadas a 4,6 por segundo. VISA, sin embargo, es capaz de realizar 1.700 transacciones por segundo. La solución es realizar transacciones más allá de la cadena de bloques y solo usar la tecnología de la cadena de bloques para almacenar y adquirir datos. También hay nuevas formas de administrar la escalabilidad, como el uso de soluciones de cadena de bloques con diferentes diseños arquitectónicos o redes permitidas.
Almacenamiento:
Las bases de datos de Blockchain se almacenan permanentemente en todos los nodos de la red, lo que plantea un problema de almacenamiento. La cantidad de datos que se pueden almacenar en una computadora personal es limitada y, a medida que aumenta el volumen de transacciones, también aumenta el tamaño de la base de datos. Los libros de contabilidad de blockchain tienen el potencial de crecer extremadamente con el tiempo. Actualmente, la cadena de bloques de Bitcoin requiere alrededor de 200 GB de espacio de almacenamiento. El tamaño de las cadenas de bloques parece estar creciendo más rápido que el tamaño de los discos duros, y la red podría perder nodos si el libro mayor se vuelve demasiado grande para que los usuarios lo descarguen y almacenen.
Seguridad:
Blockchain ofrece mayor seguridad que otras plataformas. Sin embargo, eso no significa que sea completamente seguro. La red blockchain puede verse comprometida de varias maneras, algunas de las cuales se enumeran a continuación:
- En un ataque del 51 %, el control de la red es posible si una entidad controla el 51 % de los nodos de la red. Luego pueden hacer cambios en el libro mayor y duplicar el gasto. Esto es posible en redes con mineros o nodos controlables. Por lo tanto, es menos probable que el 51 % de los ataques ocurran en redes privadas y es más probable que ocurran en redes públicas.
- Otra desventaja de blockchain es el doble gasto. La red blockchain utiliza prueba de participación, prueba de trabajo y otras para evitar el doble gasto. El doble gasto solo es posible en redes que son atacables en un 51 %.
- Durante un ataque DDoS, los nodos se inundan con solicitudes de lo mismo, lo que hace que la red se ralentice o se detenga.
- El algoritmo criptográfico de Blockchain lo hace inseguro. Los algoritmos cuánticos o la computación pueden romper la criptografía. Sin embargo, las soluciones de blockchain ahora usan algoritmos criptográficos resistentes a la computación cuántica.
Privacidad:
Aunque anónimos y encriptados, todos los nodos de la red tienen acceso a los datos en una cadena de bloques pública. Todos los usuarios de la red pueden acceder legítimamente a estos datos. De la misma manera que los sitios web suelen utilizar cookies y rastreadores web, los datos transaccionales se utilizan para identificar a una persona dentro de una red. Desafortunadamente, esto demuestra que la tecnología blockchain no es del todo segura.
Consumo de energía
Debido a la minería, el consumo de energía de la cadena de bloques es alto. Uno de los factores detrás de esto es que tan pronto como se crea un nuevo nodo, se conecta a todos los demás nodos y crea un libro mayor distribuido y actualizado continuamente. Cada solución de blockchain funciona de manera diferente. Las redes autorizadas o privadas con menos nodos no tienen estos problemas. Dado que no se requiere un acuerdo universal, utilizan técnicas de creación de consenso. Sin embargo, el problema sigue sin resolverse si usa Bitcoin, la red blockchain más popular. En pocas palabras, las redes con licencia consumen menos energía que las redes públicas.
Claves privadas:
La capacidad de las personas para actuar como su banco es clave para descentralizar la tecnología blockchain. Sin embargo, esto plantea otra cuestión. Se requieren claves privadas para acceder a los recursos o datos almacenados en la cadena de bloques. Es crucial anotar los detalles de la clave privada obtenida al crear la billetera. Además, deben asegurarse de que nadie más tenga acceso a ella. Si un usuario pierde la clave privada, ya no podrá acceder a la billetera. La dependencia de Blockchain de sus usuarios es una limitación. Esta es una desventaja porque no todos los usuarios son expertos en tecnología, lo que aumenta la probabilidad de errores.
Inmutabilidad de datos
Una de las principales desventajas de la tecnología blockchain es la inmutabilidad de los datos. Esto beneficia a los sistemas financieros y a la cadena de suministro. La inmutabilidad solo puede existir si los nodos de la red están distribuidos uniformemente. Una red blockchain es vulnerable si una entidad posee al menos la mitad de los nodos. Otra preocupación es que los datos, una vez escritos, no se pueden borrar. Si alguien está utilizando una plataforma digital basada en blockchain, no puede borrar su registro.
Costo e implementación
La implementación de la tecnología blockchain implica importantes gastos iniciales. Aunque la mayoría de las soluciones de blockchain son de código abierto, invertir en ellas es relativamente costoso. Contrate desarrolladores, administre un equipo que se destaque en varios aspectos de la tecnología blockchain, pague por una solución blockchain, etc. son todos gastos. Considere también los costos de mantenimiento. La implementación de proyectos de blockchain empresarial puede costar más de $ 1 millón. Por lo tanto, empresas que aman el concepto de interoperabilidad. Otra desventaja de la tecnología blockchain es su falta de interoperabilidad. Existen diferentes tipos de redes de cadena de bloques, cada una de las cuales funciona de manera diferente e intenta resolver el problema de DLT de una manera particular. Esto da como resultado problemas de interoperabilidad donde estas cadenas no pueden comunicarse de manera efectiva. La interoperabilidad sigue siendo un problema para los sistemas convencionales y basados en blockchain. Las tecnologías de cadenas de bloques emergentes ofrecen soluciones superiores en comparación con las tecnologías de cadenas de bloques anteriores. Por ejemplo, Ethereum corrigió las ineficiencias al pasar a una solución de tecnología blockchain más eficiente que permite la automatización a través de contratos inteligentes. También implementó la Prueba de participación (PoS), que es un poco más eficiente que la Prueba de trabajo (PoW). A pesar de sus inconvenientes, la tecnología blockchain ofrece ventajas distintivas y, sin duda, llegó para quedarse. Los aficionados y desarrolladores de Blockchain sin duda encontrarán una forma de superar estos obstáculos a la luz de los atractivos beneficios de la tecnología. Todavía estamos muy lejos de la adopción generalizada, pero las empresas y los gobiernos experimentarán activamente con nuevas aplicaciones de la tecnología blockchain en los próximos años.