Blockchain es una palabra de moda que promete mucho, pero ¿cumple? ¿Podrá lograr la disrupción digital que promete y al mismo tiempo evitar los costos de energía?
Este año ha sido un año muy ocupado para la comunidad de criptomonedas, desde precios en alza y una economía en constante crecimiento hasta estafas, hackeos y una caída masiva. El futuro de una moneda digital descentralizada es muy incierto en este momento. Pero incluso si se estrellara y se quemara, la tecnología seguiría ahí.
Los servicios blockchain son una de esas palabras de moda que forman parte de la moda de las criptomonedas y es una de esas tecnologías que prometen una disrupción digital masiva en algún momento. Empresas como Samsung y Goldman Sachs han invertido millones de dólares en empresas basadas en blockchain como Sky Mavis. Esto, a su vez, ha llevado a que surjan nuevas empresas de izquierda a derecha, tratando de aprovechar la oportunidad.
Por supuesto, Blockchain también tiene una buena cantidad de detractores. Los costos de energía de ejecutar una cadena de bloques son astronómicos , y en un mundo donde el cambio climático es una preocupación real, la cantidad de energía desperdiciada al ejecutar una cadena de bloques no es nada de lo que burlarse. Por otro lado, las recientes pérdidas debidas a ciberataques han demostrado que el sistema no es tan inmune a los piratas informáticos como la gente esperaba.
Entonces, ¿qué tiene de atractivo blockchain? ¿Deberíamos invertir cientos de millones de dólares en el desarrollo de la tecnología? ¿Qué tiene esto para ofrecer más allá de las criptomonedas y las NFT? ¿O es simplemente una tendencia que morirá como muchas otras en el pasado?
Entendiendo la cadena de bloques
Aunque la cadena de bloques tal como la conocemos hoy está inexorablemente entrelazada con la historia de bitcoin, los conceptos subyacentes existen desde hace unos 40 años. En los términos más simples posibles, una cadena de bloques es un libro de contabilidad digital distribuido mantenido por grupos mutuamente sospechosos. Analicemos esta definición.
Es un libro mayor en el sentido tradicional. Es decir, es un repositorio que realiza un seguimiento de todas las transacciones realizadas. Es digital porque sólo existe en sistemas computarizados. Si bien, en teoría, se podría tomar una cadena de bloques e imprimirla, eso sería solo una instantánea: la cosa real está en Internet.
Se distribuye porque funciona según los principios de las redes informáticas peer-to-peer . En otras palabras, no existe un dispositivo centralizado donde esté contenida la cadena de bloques. No se puede irrumpir físicamente en un centro de datos y robar el libro de contabilidad completo, porque el libro de contabilidad se administra y comparte a través de una red de computadoras.
Finalmente, en lugar de tener un único administrador revisando y validando cada transacción, se tiene una comunidad de administradores, cada uno de los cuales es muy escéptico respecto del trabajo de sus compañeros administradores. Cuando un número suficiente de administradores acuerdan que una transacción es legítima, se aprueba y se registra en la cadena de bloques. Por eso los llamamos grupos sospechosos: cada grupo de computadoras hace lo que quiere hasta que todos los grupos involucrados llegan a un consenso.
Entonces, ¿qué tipo de transacciones se pueden almacenar en una cadena de bloques? Eso depende. La cadena de bloques bitcoin, por ejemplo, sólo registra las transacciones realizadas entre carteras bitcoin. Otra cadena de bloques como Ethereum puede manejar criptomonedas y otros activos. Podría escribir una aplicación y utilizar la cadena de bloques Ethereum para realizar un seguimiento de sus transacciones.
Tomemos, por ejemplo, Axie Infinity, un juego similar a Pokémon GO, donde cada transacción se registra en una cadena de bloques. Otras empresas están haciendo grandes promesas de utilizar la tecnología blockchain para el almacenamiento en la nube, el almacenamiento de identidades y más.
Por lo tanto, un libro de contabilidad público está abierto a cualquier persona para su revisión, no está controlado por nadie y utiliza criptografía para conectar cada transacción, por lo que es casi imposible que un humano cree un bloque falso. ¿Suena demasiado bueno para ser verdad? Sí Sí, es verdad.
El precio de Blockchain
Como mencionamos antes, blockchain requiere una enorme cantidad de energía para funcionar. Necesita un método para llegar a un consenso; los dos más comunes son la prueba de trabajo y la prueba de participación.
La prueba de trabajo es una competencia: cuando un nuevo bloque se une a la cadena, cada validador (llamado minero) comienza a resolver un rompecabezas criptográfico extremadamente difícil que aumenta en complejidad a medida que crece la cadena de bloques. Cuando un minero finalmente resuelve el problema, se le recompensa con algún tipo de token (por ejemplo, un bitcoin) y se valida la transacción.
Imagínese tener 200 genios de las matemáticas trabajando en el mismo problema al mismo tiempo. Cuando uno de ellos finalmente resuelve el problema, los otros 199 coinciden en que es la solución correcta. Sí, resolviste el problema, pero ¿qué pasa con el trabajo de los otros 199 genios? Bueno, eso es sólo energía y esfuerzo desperdiciados. Y cuando Bitcoin utiliza tanta energía como toda Suiza, puedes apostar que el desperdicio de energía es un problema.
Por supuesto, los mineros más grandes tienen más poder de procesamiento y, a su vez, mayores probabilidades de resolver el rompecabezas y ganar el token. En otras palabras, para una tecnología descentralizada, la prueba de trabajo anima a los peces más grandes a comer peces más pequeños. Ya basta de una solución no centralizada.
entonces cual es la alternativa? Ethereum ha estado intentando pasar a un método más respetuoso con el medio ambiente llamado prueba de participación . En lugar de tener una competencia abierta para todos, se designan algunos validadores que estén dispuestos a apostar sus activos en un juego de azar. Los validadores son recompensados cuando dan fe de la validez de un nuevo bloque. Por otro lado, si un validador propone un bloqueo con una transacción falsa o un historial de datos falso, el protocolo corta los recursos apilados del validador y, a partir de entonces, se les prohíbe la validación.
Aunque la prueba de participación requiere menos recursos que la prueba de trabajo, requiere una enorme inversión inicial. Cuanto más apuestes, más probabilidades tendrás de convertirte en un validador, convirtiendo todo el proceso en un oligopolio.
¿Para que sirve?
El mayor problema con Blockchain es que en este momento la tecnología no proporciona ninguna solución que valga el costo de infraestructura y energía. Sus defensores señalan la seguridad de blockchain como una de sus principales ventajas. Pero el mencionado Axie Infinity perdió 600 millones de dólares por un hack en marzo de 2022. Y perdimos la cuenta de cuántos NFT de monos aburridos fueron robados en un año.
Las tecnologías peer-to-peer existieron mucho antes que Bitcoin, y los servicios en la nube han ofrecido durante mucho tiempo almacenamiento de datos descentralizado. Ahora, la perspectiva de no tener que depender de gigantes de la industria como Amazon y Microsoft puede parecer atractiva para algunos. Pero aquí es donde debo hacer la pregunta: ¿has considerado las ventajas de los servicios centralizados?
Por ejemplo, responsabilidad. Si algo sucede con sus datos, las empresas están obligadas contractualmente a ayudarlo a restaurarlos o compensarlo por el daño. Del mismo modo, Azure y Amazon Web Services son más que útiles cuando su cuenta ha sido pirateada, revirtiendo los cargos cuando se incurren.
Podría ver un futuro en el que se podría implementar blockchain para el seguimiento de identidad y el control de fronteras . Pero esto requeriría un nivel de infraestructura, compromiso y supervisión que no existe actualmente. Mientras tanto, blockchain es un experimento interesante que no parece resolver ninguno de nuestros problemas actuales.
No estoy tratando de faltarle el respeto a la cadena de bloques. Al contrário. Respeto la idea, creo que en cierto modo es genial . Simplemente no he visto un caso en el que esto realmente ofrezca algo mejor que lo que tenemos actualmente sin destruir el ecosistema al mismo tiempo.
Si le gustó este artículo, asegúrese de consultar nuestros otros artículos sobre la tecnología Blockchain:
- ¿Su empresa debería adoptar contratos inteligentes?
- Cómo crear criptomonedas: 7 sencillos pasos
- ¿Qué es Blockchain como Servicio y cómo podemos utilizarlo?
- Por qué debería utilizar Solidity para el desarrollo de Blockchain
Fuente: BairesDev