Blockchain vs Usenet

Última Actualización: ago. 30, 2021

Recientemente nos encontramos con una pregunta del foro, preguntando si Usenet está descentralizado como Bitcoin. Y navegar por ese hilo de foro en particular nos hizo pensar cómo se puede comparar Usenet con la cadena de bloques, que es esencialmente un libro digital descentralizado que tenía su primera aplicación en el mundo real cuando se lanzó Bitcoin a principios de 2009.

Si bien las aplicaciones de blockchain y Usenet difieren mucho, existen ciertas similitudes con estos dos protocolos. Pero antes de sumergirnos en eso, con el propósito de educar a algunos lectores, vamos a entrar en lo que es blockchain.

¿Qué es Blockchain?

Blockchain parece complicado al principio y, con toda honestidad, puede serlo. Sin embargo, el concepto central de este protocolo es bastante sencillo. Es básicamente un tipo de base de datos. Pero lo que diferencia a la blockchain de una base de datos típica es la forma en que se estructuran los datos. Como su nombre indica, una cadena de bloques es una cadena de bloques que contiene información. Esta técnica fue descrita originalmente en 1991 por un grupo de investigadores y originalmente tenía la intención de marcar los documentos digitales de forma que sea imposible retrocederlos o manipularlos. Sin embargo, pasó en su mayoría sin usar hasta que se adaptó para crear la criptomoneda digital Bitcoin.

Blockchain Technology

Una cadena de bloques es un libro mayor distribuido que está completamente abierto a cualquiera. Tienen una propiedad interesante: una vez que se han registrado algunos datos dentro de una cadena de bloques, resulta muy difícil cambiarlos. Cada bloque contiene lo siguiente:

  • Datos: los datos que se almacenan dentro del bloque dependen del tipo de blockchain. Por ejemplo, la cadena de bloques de Bitcoin almacena aquí los detalles de una transacción, como el remitente, el receptor y la cantidad de monedas.
  • El hash del bloque: puedes comparar un hash con una huella dactilar. Identifica un bloque y todo su contenido y siempre es único, al igual que una huella digital. Una vez creado un bloque, se calcula su hash. Cambiar algo dentro del bloque provocará que el hash cambie. En otras palabras, los hashes son útiles cuando quieres detectar cambios en los bloques. Si el hash cambia, ya no es el mismo bloque.
  • El hash del bloque anterior: esto crea efectivamente una cadena de bloques y es esta técnica la que hace que una cadena de bloques sea tan segura.

Pero usar hash no es suficiente para evitar manipulaciones. Los ordenadores de hoy en día son muy rápidos y pueden calcular cientos de miles de hash por segundo. Podrías manipular eficazmente un bloque y volver a calcular todos los hashes de otros bloques para que tu blockchain vuelva a ser válida. Para mitigar esto, las cadenas de bloques tienen:

  • Prueba de trabajo: es un mecanismo que ralentiza la creación de nuevos bloques. Este mecanismo dificulta la manipulación de bloques, porque si manipulas un bloque, tendrás que volver a calcular la prueba de trabajo de todos los bloques siguientes. Por lo tanto, la seguridad de la cadena de bloques proviene de su uso creativo del hash y del mecanismo de prueba de trabajo.
  • Distribución: las cadenas de bloques utilizan una red peer-to-peer (P2P) y todos pueden unirse. Cuando alguien crea un nuevo bloque, ese bloque se envía a todos los miembros de la red. A continuación, cada nodo de la red verifica el bloque para asegurarse de que no se ha manipulado. Si todo funciona, cada nodo añade este bloque a su propia cadena de bloques. Todos los nodos de esta red crean consenso.

Así que para manipular con éxito una cadena de bloques, tendrás que manipular todos los bloques de la cadena, rehacer la prueba de trabajo de cada bloque y tomar el control de más del 50% de la red P2P. Solo entonces todos los demás aceptarán tu bloque manipulado. Así que esto es casi imposible de hacer.

Las características esenciales de un protocolo blockchain se pueden resumir de la siguiente manera:

  • Descentralizado: una cadena de bloques debe almacenarse de forma que cualquier nodo de la red pueda acceder a ella y copiarla.
  • Inmutable: blockchain registra todas las transacciones de forma permanente. Una vez agregado un registro, no se puede cambiar.
  • Impulsado por el consenso: las transacciones en blockchain se verifican solo después de que todos los nodos participantes hayan alcanzado un consenso.

A pesar de estar inicialmente vinculada a Bitcoin, la tecnología blockchain se puede utilizar de forma independiente en una variedad de diferentes casos de uso y mercados, que van desde los seguros hasta la industria de la salud. Se puede aplicar una cadena de bloques en prácticamente cualquier sector en el que se gestionen los activos y se produzcan transacciones. Puede proporcionar una cadena de custodia segura para los activos digitales y físicos a través de sus características funcionales que facilitan las transacciones mediante la confianza, el consenso, la seguridad y los contratos inteligentes.

¿Qué es Usenet?

Como se mencionó en nuestras publicaciones anteriores, Usenet no es tan popular como las plataformas convencionales como Reddit y P2P. No todo el mundo sabe qué es y cómo funciona. Sin embargo, lo que mucha gente no sabe es que Usenet es la plataforma de redes sociales original. Es descentralizado, no moderado, más seguro y significativamente más rápido que las plataformas sociales más modernas. Ha pasado de ser una plataforma de mensajería a una plataforma de intercambio de archivos a lo largo de los años, y su base de usuarios sigue creciendo.

Usenet

Esencialmente, Usenet es una red de distribución de mensajes que existe desde la década de 1980. Es un sistema descentralizado en el que cada servidor individual tiene un administrador específico pero que no tiene autoridad general que se aplique a todos los servidores.

Cada servidor individual se conecta a otros y, eventualmente, todos los servidores se conectarán directamente o a través de una cadena de servidores a uno de los principales servidores de Usenet del mundo. Los servidores funcionan según sus propias reglas, por lo que un servidor puede actualizarse con mucha frecuencia o con poca frecuencia, aunque la mayoría de ellos se actualiza al menos una vez al día.

En realidad, no existen reglas estrictas y rápidas en el sistema USENET. Como no existe autoridad para hacer cumplir las reglas, cada servidor de USENET funciona de acuerdo con las reglas de la empresa o del individuo que lo posee. Sin embargo, existe una gran cooperación entre los usuarios de USENET. Por ejemplo, aunque el sistema está descentralizado, hay un código de comportamiento bien entendido en la mayoría de los grupos de noticias de USENET e incluso existen convenciones sobre la forma en que se fundan y agregan grupos de noticias al sistema. Sin embargo, toda la cooperación en el sistema USENET es totalmente voluntaria.

Si bien Usenet puede parecer una herramienta compleja de usar, hay una gran cantidad de guías sobre cómo usar y explorar Usenet. Y una vez que lo dominas, es una plataforma muy fiable y eficiente para publicar, ver mensajes y descargar archivos. Hoy, Usenet ha crecido hasta convertirse en una red segura y descentralizada en la que puedes descargar elementos mucho más rápido que usar BitTorrent ya que no necesitas otro usuario para tener el archivo.

Pero como Usenet no tiene moderadores ni administradores, la basura siempre se abrirá paso en la red. Sin embargo, eso es también lo que lo hace genial porque nadie puede decir que no se puede hacer algo o censurar lo que la comunidad quiere.

Comparación de blockchain con Usenet

Como se mencionó anteriormente, si bien la cadena de bloques comenzó con criptomonedas, desde entonces se ha expandido más allá del mundo de las finanzas y la banca. Se ha utilizado en varios sectores como la energía, la sanidad e incluso la publicidad online. Este modelo descentralizado ha sido relevante en soluciones basadas en blockchain como el almacenamiento en la nube, el procesamiento de pagos y la ciberseguridad y, en los últimos años, ha desempeñado un papel clave en la distribución de contenido. Este es un aspecto en el que la cadena de bloques se puede comparar con Usenet.

Usenet se puede considerar como una forma de distribución e intercambio de contenido en la que los usuarios pueden publicar mensajes y descargar archivos de los servidores de Usenet. Si bien Usenet es un conjunto de protocolos para generar, almacenar y recuperar «artículos» de noticias y para intercambiarlos entre lectores que potencialmente se distribuyen ampliamente y se pueden comparar con la forma en que blockchain almacena datos dentro de bloques y registra transiciones, son diferentes en términos de aplicación.

Applications.jpeg

Varias plataformas como Flixxo y Steemit se consideran servicios de distribución de contenido y blogs basados en blockchain, no porque estén basadas en blockchain, sino que utilizan tecnología blockchain para recompensar a sus usuarios con criptomonedas por publicar y curar contenido. Esto es totalmente diferente con el funcionamiento de Usenet, del que ya hemos hablado anteriormente.

Aparte de eso, la cadena de bloques utiliza una red peer-to-peer, mientras que Usenet sigue un protocolo directo al servidor. Para esa comparación en particular y la diferenciación de aplicaciones, Usenet se puede comparar más con BitTorrent en lugar de blockchain.

En un blog de Steemit, mencionan que «los habitantes de Steemit probablemente pensarían en esta jerarquía de archivos sincronizada y asíncrona (Usenet) como una cadena de bloques primitiva. Las personas que participaron en USENET piensan que la cadena de bloques es un USENET primitivo». Sin embargo, si bien el concepto tanto de blockchain como de Usenet puede tener similitudes, la forma en que se utilizan es completamente diferente. Pero con los desarrollos tecnológicos y teniendo en cuenta la creatividad de los desarrolladores, estas dos plataformas pueden enfrentarse de frente. La única pregunta es cuándo y de qué otra manera.


Los Mejores Servicios De Usenet