Descentralización de Qtum

Qtum Español
6 min readNov 4, 2021

La descentralización es uno de los principios básicos de la tecnología blockchain. En pocas palabras, la descentralización es el proceso mediante el cual las actividades de gobernanza de una organización se distribuyen o delegan fuera de un organismo centralizado. Hoy, en este artículo, veamos la historia de la descentralización y el estado actual de las redes blockchain.

Cypherpunk y el movimiento de descentralización

El término “cypherpunk” fue acuñado en 1980 por el escritor Bruce Bethke. Un cypherpunk es un individuo que cree que el camino hacia el cambio social y político radica en el uso de criptografía sólida y tecnologías que mejoran la privacidad. En particular, los cypherpunks estaban en contra de la censura y el monitoreo del gobierno y la policía.

En su Manifiesto CypherPunk de 1993, Eric Hughes escribió que “si la privacidad se da desde un cuerpo más fuerte a un sujeto más débil, ya no es un derecho inviolable. Es algo que meramente se da y, por tanto, es algo que se puede retirar ”. Es por eso que el movimiento cypherpunk fue uno de los principales defensores del uso de sistemas monetarios anónimos y descentralizados libres de interferencia estatal.

Sentar las bases para una moneda descentralizada

Antes de que Bitcoin pasara a primer plano, hubo varias iteraciones de monedas digitales. Los verdaderamente importantes fueron B-Money de Wei Dai, Bit Gold de Nick Szabo y Hashcash. Sin embargo, ninguno de estos proyectos resolvió uno de los principios básicos de un ecosistema descentralizado.

¿Cómo podemos asegurarnos de que el sistema funcionará con precisión incluso si muchos nodos de la red se vuelven maliciosos o funcionan de manera subóptima? Este problema se conoce como el “Problema de los generales bizantinos”.

Resolviendo el problema general byzantine

Muy bien, hagamos un ejercicio visual.

Credito de imagen

Un ejército ha rodeado el castillo del enemigo. El castillo está muy bien fortificado y será necesario un ataque coordinado del ejército para derribarlo. Sin embargo, algunos de los generales son corruptos. Planean retirarse en lugar de atacar para asegurarse de que el castillo derrote al ejército. Ahora bien, ¿cómo se asegurará el ejército de que logre atacar a pesar de estos elementos maliciosos?

Este es el problema de los generales bizantinos. En una red monetaria descentralizada, no resolver este problema podría conducir a un evento conocido como “doble gasto”. El doble gasto es una falla en un sistema de efectivo digital en el que el mismo token se puede gastar más de una vez. Entonces, ¿cómo resolvió Satoshi Nakamoto este problema para Bitcoin? La respuesta … prueba de trabajo.

Prueba de trabajo y el camino hacia la descentralización

Prueba de trabajo (PoW) es una clase de algoritmos de consenso denominados “Consenso de Nakamoto”. El principio fundamental detrás del Consenso de Nakamoto es el siguiente: los participantes deberían perder algo de valor si deciden actuar en contra de los intereses del sistema.

Para entender esto, veamos cómo funciona PoW, también conocido como minería.

● Personas de todo el mundo pueden ser mineros siempre que tengan el equipo de minería adecuado o formen parte de un grupo.

● Los mineros utilizan sus recursos informáticos para resolver rompecabezas criptográficamente desafiantes de forma continua.

● En el momento en que un minero resuelve con éxito el rompecabezas, puede agregar su bloque a la blockchain.

Lo principal aquí es que resolver estos acertijos es extremadamente laborioso y requiere mucho desperdicio de recursos. Ahora, si un minero malintencionado planea minar sus bloques y fork la cadena, necesitará desperdiciar una gran cantidad de recursos, que podrían estar fuera de sus medios financieros.

Como tal, el mecanismo de consenso de Nakamoto asegura que un sistema descentralizado funcione de manera descentralizada sin depender de la buena voluntad de los participantes.

Las deficiencias de PoW

Si bien PoW es altamente seguro y se ha probado en el campo, su principal defecto es que prioriza la vitalidad y la seguridad sobre la velocidad. Esto está bien si está operando una red pequeña. Sin embargo, si está cambiando el paradigma del sistema económico global, no es lo suficientemente bueno. El hecho de que Bitcoin pueda hacer solo de 7 a 10 transacciones por segundo y Ethereum solo pueda hacer de 15 a 25 no es lo suficientemente bueno para un sistema monetario global.

En 2017, durante la locura de las ICO, la escalabilidad se puso de moda. Durante ese tiempo vimos el surgimiento de varios proyectos, que prefirieron priorizar la velocidad centralizando su blockchain. El mecanismo central detrás de sus algoritmos de consenso se veía así:

● En lugar de que toda la red participe en el consenso, la red elige / elige a ciertos líderes o delegados.

● Estos delegados son responsables del proceso de consenso.

Dado que el número de nodos involucrados en el consenso es menor, es mucho más rápido que el consenso tradicional de Nakamoto. Sin embargo, tenemos un problema de centralización importante con este enfoque.

Los problemas de centralización con las cadenas modernas

La prueba de Litmus: ¿Está centralizada su cadena?

En esta sección, veamos un montón de pruebas de litmus que pueden ayudar a determinar si una cadena está descentralizada o no.

Prueba #1: pocos nodos tienen demasiado poder

¿Su protocolo utiliza un mecanismo de consenso que prefiere la velocidad a la centralización? Si el número de delegados es demasiado pequeño, será posible que formen una camarilla y actúen en su propio interés personal.

Prueba #2 ¿Tienen los recién llegados alguna posibilidad de generar un impacto significativo?

¿Los primeros inversores en su protocolo han acumulado tantas monedas que tienen una ventaja injusta sobre los recién llegados? Por ejemplo, ¿los recién llegados están excluidos de la validación de transacciones porque nadie votó por usted o porque no posee ninguna moneda?

Esto podría ser muy problemático, ya que los primeros inversores siempre votarán por propuestas más nuevas y por la gobernanza general.

Prueba #3: ¿Cuánto poder tiene el equipo central?

¿El equipo central sigue siendo capaz de ejecutar las principales decisiones de protocolo? ¿Pueden aparentemente activar y desactivar el protocolo por capricho? Si es así, entonces su red todavía está centralizada.

¿Qué prefieres? ¿Velocidad o descentralización?

Los algoritmos de consenso más centralizados tienen estadísticas muy atractivas. ¿Quién no querría ejecutar una red que pueda realizar cientos y miles de transacciones por segundo? Sin embargo, al aumentar la velocidad, los sistemas modernos han comprometido su descentralización. En ese caso, ¿puede realmente llamarse a sí mismo un sistema de pago descentralizado si está dispuesto a sacrificar uno de sus principios básicos? Si la velocidad es el único criterio, entonces la red Visa es muy rápida, pero con un importante bagaje de centralización.

Tal como están las cosas, Qtum, Ethereum, Bitcoin son algunos de los pocos protocolos que todavía están completamente descentralizados. La capacidad única de Qtum para ajustar los parámetros de la blockchain sin un hard fork permite que el escalado se lleve a cabo según lo requiera la situación. Por ejemplo, la blockchain nativa es capaz de manejar hasta ~ 1100 transacciones por segundo. Segregated Witness teóricamente puede expandir esto en un 60%, llevando el total nativo a alrededor de 1600. Esto es un poco engañoso, ya que cada transacción tendría que hacer uso de SegWit, pero es posible. En el momento de escribir este artículo, el envío de una transacción de Qtum cuesta aproximadamente USD $0.06, por lo que no es probable que se salga de control hasta el punto en que las transacciones cuesten cientos de dólares en el corto plazo. Si esto ocurriera, Qtum ha implementado “Lightning Network”, una solución de escalado de segunda capa. Su sitio web anuncia:

“Escalabilidad. Capaz de millones a miles de millones de transacciones por segundo a través de la red. La capacidad destruye los rieles de pago heredados en muchos órdenes de magnitud. Ahora es posible adjuntar el pago por acción / clic sin custodios “. Lightning Network

Si bien nuestra implementación de Lightning puede no estar tan establecida como la de Bitcoin, la base está ahí si se necesita. En resumen, la centralización de una blockchain simplemente no es necesaria para lograr un alto rendimiento. Los proyectos pueden mantener la resistencia a la censura y la gobernanza comunitaria en un estado sin confianza, al tiempo que brindan la velocidad necesaria para construir el futuro de las finanzas.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

No responses yet

Write a response