Problemas de Blockchain: cómo resolver problemas con la última tecnología de Vogue

Las cadenas de bloques tienen un problema energético: la tecnología se basa en hardware costoso y consume una enorme cantidad de electricidad para procesar algoritmos y transacciones complejos.Lars Hagberg/Getty Images

En medio del continuo fervor por las criptomonedas y tecnología blockchain, los evangelistas han afirmado que puede ayudar a reemplazar todo, desde el dinero mismo hasta la base de muchas de nuestras herramientas digitales. Pero con las tarifas de Bitcoin disparándose debido a su uso ampliado el año pasado, y los contratos inteligentes de Ethereum con errores que llevaron a usuarios perdiendo millones de dólares¿Es esta realmente una tecnología lista para su adopción generalizada?

Ni siquiera hay un definición concreta de lo que es una cadena de bloques. Sin embargo, si asumimos que se trata de un sistema de contabilidad distribuida, hay áreas clave que muchos de los que están a la vanguardia del desarrollo de blockchain creen que faltan. Nos sentamos con desarrolladores de blockchain para obtener más información sobre las fallas de la tecnología.

Vídeos recomendados

Trabajando para todos

blockchain más allá de bitcoin

Este artículo es parte de nuestra serie “Blockchain más allá de Bitcoin“. Bitcoin es el comienzo, pero está lejos del final. Para ayudarle a entender por qué, nos sumergiremos profundamente en el mundo de blockchain. En esta serie, iremos más allá de las criptomonedas y nos centraremos en las aplicaciones blockchain que podrían remodelar los registros médicos, las máquinas de votación, los videojuegos y más.

"El mayor problema que veo en este momento es el problema de la escalabilidad", dijo Justas Pikelis, cofundador de la plataforma de comercio electrónico blockchain. monetha, dijo a Digital Trends. “En este momento, Ethereum puede procesar 17 transacciones por segundo. Facebook Puede manejar 175.000 solicitudes por segundo. Visa, 44.000 transacciones por segundo. Entonces, si realmente queremos usar criptomonedas como moneda, no sería posible en este momento”.

El mejor ejemplo del problema de escala de blockchain es el aumento de las tarifas de transacción de Bitcoin y los tiempos de confirmación que se produjeron durante el explosivo aumento del valor de la moneda a finales del año pasado. Las tarifas aumentaron de uno o dos dólares a hasta 50 dólares.

Otras criptomonedas y las plataformas blockchain no sufren tan gravemente este problema, y ​​hay tecnologías que se están implementando en Bitcoin para mitigarlo, pero no es una solución fácil incluso con ellos implementados.

"Cuando se almacenan los datos en blockchain, es bastante caro", explicó Alexander Demidko, CRO de la empresa de bases de datos blockchain. Fluencia. “Es por eso que todas esas soluciones intentan almacenar los datos fuera de la cadena y enviarlos periódicamente a la cadena de bloques. Pero todavía es difícil buscar entre los datos almacenados allí. Es por eso que [pensamos] que idealmente debería haber una manera de cargar los datos en el entorno descentralizado y luego buscar allí los datos que necesito. Eso es lo que estamos tratando de resolver con una base de datos descentralizada, ya que actualmente no es compatible con blockchain”.

Justas Pikelis, cofundador de Monetha
Justas Pikelis, cofundador de Monetha, una plataforma de comercio electrónico blockchain.Justas Pikelis/Facebook

Blockchains como la que utiliza Bitcoin, que aprovechan un 'sistema de prueba de trabajo, requieren enormes cantidades de potencia informática, lo que resulta costoso en hardware y electricidad. Aunque existen alternativas, las cadenas de bloques siguen siendo computacionalmente intensas en comparación con las soluciones de bases de datos tradicionales. El almacenamiento también es un problema potencial.

La cadena de bloques de Bitcoin para transacciones simples tiene más de 150 GB. Cualquier institución empresarial que utilice la tecnología blockchain para una base de datos tradicional puede esperar que cada nodo requiera mucho más espacio que eso. Ese problema se agravaría si, como empresa, operara una cadena de bloques privada, controlando cada nodo usted mismo.
Edgar Bers, jefe de relaciones públicas de HashCoins, cree que la tecnología blockchain, tal como existe ahora, no sería útil ni escalable para una base de datos grande.

“La mayoría de las cadenas de bloques que tenemos hoy no son buenas para las empresas que dependen de cantidades masivas de datos […] La mayoría de las empresas dependen de terabytes de información y una arquitectura de servidor centralizada […] Las cadenas de bloques de varios terabytes son ineficientes”, afirmó. dicho. “Cuando su negocio requiere comunicaciones ultrapesadas, realmente tiene que poner toda la tecnología que pueda en la cadena de bloques para sobrevivir a la carga. Si diseñas una blockchain para un máximo determinado de transacciones por segundo, aumentarás tu negocio Las operaciones podrían ser asombrosas debido a las actualizaciones requeridas de blockchain, que quizás ni siquiera tengas que hacer. mano."

Eso es un problema menor si opera una cadena de bloques de contabilidad pública porque puede descentralizar su cadena de bloques en nodos que se encuentran en todo el mundo. Sin duda, se trata de una solución viable y utilizada por gobiernos como el de Estonia. Sin embargo, eso conduce a otro problema completamente diferente. El problema de la privacidad.

Confidencial

La mayoría de la gente imagina la tecnología blockchain como el sistema distribuido públicamente sobre el que se basa Bitcoin. El nodos (mineros) están ubicados en todo el mundo y toda la cadena de bloques se puede descargar, ver y verificar públicamente. Esa transparencia total crea todo tipo de problemas para las organizaciones que manejan incluso los datos más mínimos confidenciales.

"La descentralización total es casi utópica, ya que sólo puede usarse en una función muy primitiva, como Bitcoin", explicó Pikelis. “Cuando se habla de cosas más complicadas, un poco más de información almacenada en la cadena de bloques, es realmente difícil alcanzar esa descentralización total. Aún así, la gente tiene que creer que las empresas están ejecutando estas aplicaciones descentralizadas para poder ser capaz de incorporar y realmente almacenar las cosas y hacer hash de las cosas que son privadas [como] públicas información."

Incluso los desarrolladores de Fluence, que están trabajando en el desarrollo de una tecnología de base de datos blockchain que podría, en teoría, manejar información potencialmente confidencial, no creen que esté listo todavía. “Como ocurre con todas las tecnologías que aún no han madurado, no conviene almacenar datos demasiado confidenciales allí. Una vez que madure, podrás confiar más en él”, dijo Demidko a Digital Trends.

Eso no quiere decir que no estén trabajando en una solución. El primero y más predecible, considerando la dependencia de blockchain de la criptografía, es el cifrado.

"En el ejemplo de una base de datos de permisos de conducir, soy un usuario, tengo mi permiso de conducir y quiero ponerlo en una base de datos descentralizada", explicó Demidko. “Puedo cifrarla con mi clave personal y no decirle esta clave a nadie, excepto a las autoridades que la necesiten. Si coloco mi licencia de conducir en la base de datos descentralizada, está cifrada allí, por lo que ninguna otra persona puede leerla sin mi permiso. Los nodos donde se almacenan los datos tienen acceso a los datos, pero no pueden leerlos porque no tienen ninguna clave”.

Sin embargo, el cifrado por sí solo no es la solución definitiva a los problemas de privacidad. Las claves privadas podrían ser revelado accidentalmente por un tercero, y el desarrollo de computación cuántica podría llevar a fuerza bruta fácil de claves privadas eso amenazaría la santidad de los datos almacenados en una cadena de bloques verdaderamente descentralizada. Aún no existe una solución fácil para estos problemas, por lo que la privacidad seguirá siendo un serio obstáculo para muchos proyectos prometedores.

El problema del profano

Aunque la tecnología blockchain es cada vez más fácil de aprovechar y comprender, todavía no es un tema fácil de entender. Los servicios y herramientas de Blockchain exigen más conocimientos técnicos de los usuarios que muchas plataformas digitales contemporáneas, y eso Podría resultar problemático para la adopción, especialmente si los temores de seguridad y la pérdida de fondos se asocian con el público de blockchain. imagen.

La seguridad de los datos está fallando y tiene que haber un sistema mejor. Blockchain crea un registro público seguro e inalterable y está preparado para mejorar drásticamente el mundo que le rodea, desde los sistemas de votación hasta los contratos de alquiler.

"Blockchain y Bitcoin [es] realmente difícil de usar para aquellos que no están relacionados con la tecnología o los desarrolladores de software", dijo el director ejecutivo de Fluence, Evgeny Ponomarev, a Digital Trends. “Simplemente enviar una transacción es bastante difícil. El próximo año, todos como comunidad necesitamos crear herramientas para hacerlo más fácil, porque es la única manera de lograr una mejor adopción”.

Estas herramientas deberán implicar una mayor seguridad para el usuario. Aunque la tecnología blockchain suele ser más segura que las contraseñas tradicionales, perder una clave privada puede generar todo tipo de dolores de cabeza. Un sistema descentralizado a menudo carece de un proceso de arbitraje para la recuperación.

Si bien blockchain suele ser más seguro que las contraseñas normales, perder una clave privada puede generar todo tipo de dolores de cabeza.

"Se han realizado algunas investigaciones sobre criptografía con recuperación de claves", sugirió Ponomorev, como una posible solución a este problema. “Dividir la llave en muchos pedazos y entregárselos a mucha gente. Pueden ayudarte a recuperarlo de pedazos si lo pierdes. Algunas empresas están intentando utilizar un sistema de custodia, donde usted puede obtener sus llaves y colocarlas en algún lugar o con alguien seguro, para protegerse de perderlas”.

Sin embargo, el CRO de su empresa rápidamente señaló que estas técnicas son imperfectas y potencialmente abren nuevas vías de ataque por parte de actores externos. La seguridad y la facilidad de uso no siempre van de la mano, afirmó.

El salvaje oeste

Muchos de los primeros defensores de la tecnología blockchain elogiaron su capacidad para operar fuera de las restricciones y regulaciones habituales de los gobiernos centralizados y las instituciones financieras. Aunque muchos todavía agradecen esa falta de supervisión, un número creciente de desarrolladores cree que es necesaria alguna forma de estandarización y control para hacer de blockchain una tecnología convencional.

"Creo que [la regulación es] ciertamente posible", dijo Pikelis, cofundador de Monetha. “Hay tanta incertidumbre […] la gente todavía no se pone de acuerdo sobre un tipo de consenso sobre lo que deberían hacer con respecto a las criptomonedas y las ofertas iniciales de monedas (ICO). Creo que vamos a ver suceder muchas cosas en el espacio regulatorio para las ICO, las criptomonedas y la cadena de bloques de manera muy diferente en diferentes partes del mundo”.

La revolución del valor: cómo Blockchain cambiará el dinero y el mundo | Galia Benartzi | TEDxBlancoCiudad

Parte de eso será la regulación financiera, dijo, sugiriendo que organismos como la Comisión de Bolsa y Valores de Estados Unidos crearán directrices sobre lo que está permitido. Esto afectará particularmente a las empresas que buscan vender sus propios tokens.

A pesar de regular ciertas criptomonedas sería difícil, no es difícil observar el exceso de nuevas criptomonedas y esquemas de marketing de blockchain y ver los beneficios de las limitaciones. La expansión de blockchain a nuevas áreas también invita a nuevas regulaciones o a entrar en conflicto con las leyes existentes. Si se utilizara para rastrear registros médicos, por ejemplo, quedaría inmediatamente sujeto a las leyes existentes en muchos países del mundo.

"Toda la atención prestada a la tecnología blockchain es un poco prematura, y su tamaño trae consigo muchas presión, y es por eso que algunas cosas están empezando a resquebrajarse y otras pueden no parecer racionales”, Pikelis nos dijo. "Tomará algún tiempo para que las personas que no tienen los conocimientos tecnológicos y técnicos puedan confiar plenamente en los contratos inteligentes y la tecnología blockchain".

No es difícil observar el exceso de criptomonedas y esquemas de marketing de blockchain y ver los beneficios de las limitaciones.

Estamos empezando a ver los primeros signos de ello y, como HashFlare dijo recientemente a Digital Trends, los primeros pasos probablemente serán conocer las reglas de su cliente (KYC) diseñadas para prevenir el lavado de dinero.

Es poco probable que eso agrade a aquellos que han disfrutado operando al margen de la sociedad con billeteras de criptomonedas anónimas y relativa impunidad por parte de los organismos gubernamentales y reguladores.

Sin embargo, como ocurre con cualquier tecnología de vanguardia nueva y emocionante, si blockchain quiere ser más común Puede ser necesaria la adopción, la simplificación de la interacción y alguna forma de remediación, y eso significa gobernancia.

Aunque eso no solucionará todo. La tecnología Blockchain, por su propia naturaleza distribuida. Eso es una fortaleza en algunos casos, pero también es difícil que blockchain maneje algunos problemas para los cuales los sistemas centralizados han sido diseñados desde cero.

Parece probable que, al igual que en los primeros días de Internet, algunas de las plataformas blockchain más grandes e impactantes algún día se conviertan en pilares de la sociedad cotidiana. Sin embargo, si esa analogía se sigue hasta el final, también significa que muchos otros se quedarán en el camino para dejar solo los más útiles y versátiles. Blockchain no es una cura milagrosa para todos los males tecnológicos y, como lo ha demostrado la historia reciente, las innovaciones poderosas tienen consecuencias no deseadas.

Recomendaciones de los editores

  • Las criptomonedas están colapsando y eso puede hacer que las GPU sean más asequibles
  • La criptomoneda de Facebook no es un nuevo Bitcoin, son dólares de Disney para un nuevo orden mundial
  • Un parque eólico gigante en Marruecos ayudará a extraer criptomonedas y conservar energía
  • ¿El gato tiene tu billetera? El felino virtual CryptoKitties alcanza los 170.000 dólares en criptomoneda