Subspace en español  Por  arte de portada

Subspace en español

De: Iván guardia y Chema Polo
  • Resumen

  • Podcast donde Iván Guardia y Chema Polo, dos ingenieros informáticos, nos hablarán del protocolo de blockchain, Subspace.

    Se ha construido Subspace desde los primeros principios para lograr simultáneamente escalabilidad, seguridad y descentralización. En esencia, Subspace introduce un novedoso protocolo de consenso basado en almacenamiento que separa el consenso de la ejecución. Esta separación entre proponente y constructor permite a Subspace escalar de forma independiente el rendimiento de las transacciones y los requisitos de almacenamiento mientras mantiene una cadena de bloques completamente descentralizada.


    Música:
    Track: Different
    Music by https://www.fiftysounds.com
    Copyright Chema
    Más Menos
activate_primeday_promo_in_buybox_DT
Episodios
  • Subspace en Español #03 - Ataques Vulnerabilidades Dilithium
    Jun 18 2024
    En este capítulo Iván y Chema nos hablarán de varios temas muy importantes en las Blockchain en general y en Subspace en particular, entre ellas se hablará de:- Los desafíos de seguridad en las blockchains: ataques, vulnerabilidades y la necesidad de mecanismos robustos de consenso.- Protocolo Dilithium.- Del protocolo KZG.- Que son los Rollup.- Que son Sharding.- Del Dilema del Granjero.Para entender la importancia de los mecanismos de consenso en las blockchains, primero debemos reconocer los desafíos de seguridad que enfrentan estas redes. Las blockchains, aunque altamente seguras en comparación con muchos otros sistemas, no están exentas de riesgos y vulnerabilidades.Ataques Comunes:- Ataques del 51%: Ocurren cuando un solo actor o grupo controla más del 50% del poder de cómputo de la red. Este control les permite alterar el orden de las transacciones y evitar que nuevas transacciones obtengan confirmaciones, lo que podría llevar a un doble gasto de criptomonedas.- Ataques de Sybil: En estos ataques, un solo atacante crea múltiples identidades falsas para ganar una influencia desproporcionada en la red, afectando procesos de votación o consenso.- Ataques de Reorganización (Reorg Attacks): Involucran la reescritura de partes de la cadena de bloques, lo que puede revertir transacciones ya confirmadas y facilitar el doble gasto.Vulnerabilidades:- Errores en el Código: Las blockchains dependen de software complejo que puede contener errores. Vulnerabilidades en el código pueden ser explotadas por atacantes para comprometer la red.- Problemas de Escalabilidad: A medida que más usuarios se unen a una red blockchain, la cantidad de transacciones aumenta, lo que puede llevar a cuellos de botella y aumentar las posibilidades de ataques debido a la sobrecarga del sistema.- Descentralización: La falta de suficiente descentralización puede hacer que una blockchain sea vulnerable a ataques centralizados. Si una red no tiene suficientes nodos independientes, puede ser más fácil de atacar.La Necesidad de Mecanismos Robustas de Consenso:- Proof of Work (PoW): Aunque consume mucha energía, PoW ha demostrado ser un mecanismo de consenso robusto y seguro contra muchos tipos de ataques, debido a la gran cantidad de recursos necesarios para comprometer la red.- Proof of Stake (PoS): Más eficiente energéticamente, PoS selecciona validadores en función de la cantidad de criptomonedas que poseen y están dispuestos a "apostar" como garantía. Esto reduce los riesgos de centralización y ataques del 51%, ya que el costo de adquirir el control mayoritario de la red es muy alto.- Proof of Space (PoSpace) y Proof of Time (PoTime): Utilizados en Subspace, combinan el uso del espacio de almacenamiento disponible y la secuencia temporal para crear un consenso seguro y eficiente. Esto permite una mayor descentralización y reduce el consumo energético.Estos mecanismos de consenso no solo protegen la red contra ataques, sino que también garantizan la integridad y la disponibilidad de los datos, asegurando que las transacciones sean válidas y estén en el orden correcto. En Subspace, el uso de Proof of Space y Proof of Time, junto con el protocolo Dilithium, proporciona una solución avanzada y segura para enfrentar estos desafíos. En resumen, los desafíos de seguridad en las blockchains son múltiples y complejos, pero con la implementación de mecanismos de consenso robustos, podemos mitigar estos riesgos y construir redes más seguras y confiables."DilithiumEs un protocolo de consenso utilizado en Subspace que combina la Prueba de Espacio (Proof of Space) con codificación de borrado y compromisos de KZG. Esta combinación crea un sistema ligero, seguro y eficiente en términos energéticos, permitiendo la participación de cualquier persona con un SSD, y mejorando la seguridad y escalabilidad de la red blockchain.KZG (Kate-Zaverucha-Goldberg)Es un esquema de compromiso criptográfico basado en polinomios que permite la creación de pruebas eficientes y cortas para verificar propiedades específicas de los datos sin revelar los datos completos. Utilizado en blockchains para mejorar la escalabilidad y la privacidad, KZG es crucial en técnicas como rollups y sharding, facilitando la verificación de transacciones y datos distribuidos de manera segura y eficiente. Imagina que tienes un libro con mil páginas, y alguien quiere demostrar que una página específica tiene un error tipográfico sin mostrar todo el libro. Usando KZG, esta persona puede crear un compromiso criptográfico del libro completo, que es como una huella digital única del contenido. Luego, genera una prueba específica solo para la página con el error. Con esta prueba y el compromiso inicial, cualquier verificador puede confirmar que la página contiene el error tipográfico, sin necesidad de ver las otras 999 páginas. Esto es útil en blockchains para verificar partes de datos (como transacciones) sin tener que procesar o ...
    Más Menos
    28 m
  • Subspace en Español #02 - Arquitectura y formas de control
    May 15 2024
    En este capítulo Iván y Chema nos hablarán de la arquitectura de Subspace y de los mecanismos de control que tienen las blockchains en general y Subspace en particular.Arquitectura: Subspace es una red blockchain modular dividida en una cadena de consenso de capa base, conocida como protocolo central, y un número casi ilimitado de cadenas de ejecución secundarias, conocidas como dominios.El protocolo central gestiona el consenso, la disponibilidad de datos y la liquidación de paquetes de transacciones, que los operadores ejecutan en sus respectivos dominios.Los dominios son esencialmente paquetes acumulativos consagrados que pueden admitir cualquier marco de transición de estado imaginable y entorno de ejecución de contratos inteligentes.Capas:Capa de aplicación: permite crear cualquier aplicación imaginable que fomente nuevas oportunidades en transacciones y acuerdos automatizados, gobernanza, juegos y economías virtuales.Capa de dominio: Los dominios de ejecución desacoplados admiten cualquier marco de transición de estado y entorno de ejecución capaz de ejecutar código de complejidad arbitraria. Los dominios permiten la capa de aplicaciones y la integración e interoperabilidad entre diferentes cadenas de bloques.Capa de consenso: promueve la seguridad y la equidad descentralizadas con el protocolo Dilithium, permitiendo participar a cualquier persona con un SSD. Diseñado teniendo en cuenta la escalabilidad, admite el procesamiento de transacciones de alto rendimiento.Mecanismos de controlo:Prueba de trabajo (Proof of Work, PoW): Es el mecanismo utilizado por blockchains como Bitcoin. Requiere que los participantes (mineros) resuelvan problemas matemáticos complejos para tener el derecho de agregar un nuevo bloque a la cadena.Prueba de participación (Proof of Stake, PoS): Es un método más nuevo empleado por blockchains como Ethereum (en su actualización a Ethereum 2.0). En lugar de requerir soluciones a problemas matemáticos, PoS elige a los participantes (validadores) para crear nuevos bloques basándose en la cantidad de moneda que "apuestan" o bloquean como garantía.Prueba de espacio (Proof of Space, PoSpace): Utilizado por blockchains como Chia o Subspace, permite a los participantes usar el espacio libre de disco duro para ayudar en el consenso de la red. Los usuarios muestran que están dedicando una cantidad de espacio en disco a la red.Prueba de Tiempo (Proof of Time): Después de que un participante ha creado una solución válida usando su almacenamiento (Prueba de Espacio), la Prueba de Tiempo verifica esta solución asegurando que se respeten los intervalos de tiempo necesarios antes de que se acepte un nuevo bloque.Aclaraciones sobre los protocolos:Dilithium: es un nuevo protocolo que combina la prueba de espacio subyacente del protocolo Chia con la codificación de borrado y los compromisos de KZG. Su sinergia produce una variante de consenso ligera, segura y energéticamente eficiente de almacenamiento de acacultación (PoAS). El protocolo representa un avance significativo en seguridad y experiencia de usuario para los participantes de la Red Subespacial.
Chia: El protocolo de blockchain de Chia utiliza un método de consenso novedoso llamado "Prueba de Espacio y Tiempo" (Proof of Space and Time, PoST), diseñado como una alternativa más ecológica en comparación con las pruebas de trabajo que consumen mucha energía, como se ve en Bitcoin. Los usuarios de Chia pueden "sembrar" espacio de almacenamiento no utilizado en sus discos duros para participar en la minería. Esto es complementado por la "Prueba de Tiempo", que verifica que el espacio se esté utilizando durante un período determinado. Esto hace que la minería de Chia sea menos intensiva en energía y más accesible para individuos con hardware estándar de computadora.
El "Proof-of-Archival-Storage" (PoAS): es un mecanismo de consenso diseñado para sistemas de blockchain que se enfoca en asegurar y verificar el almacenamiento de datos a largo plazo. Esta metodología está pensada para garantizar la integridad y disponibilidad de los datos almacenados a lo largo del tiempo, lo cual es crucial para aplicaciones que requieren la retención de grandes volúmenes de información que no deben ser modificados o eliminados, como registros históricos, documentos legales, y otros datos de archivo.KZG: se refiere a los esquemas de compromiso basados en polinomios desarrollados por los investigadores Kate, Zaverucha y Goldberg. Los compromisos KZG utilizan criptografía basada en emparejamientos para permitir la creación de pruebas cortas y eficientes para propiedades específicas de polinomios. Son especialmente útiles en la creación de pruebas de conocimiento cero y en la escalabilidad de blockchains. Estos compromisos permiten a un prover demostrar que un valor específico está incluido en un conjunto de datos sin revelar el conjunto completo, proporcionando una herramienta poderosa para ...
    Más Menos
    20 m
  • Subspace en Español #01 - Introducción a Blockchain y Subspace
    Mar 24 2024
    En este primer episodio, Iván y Chema nos van a explicar que es una Blockchain o una cadena de bloques y como ha evolucionado la web de desde web1 hasta la web3. También nos explicarán que problemas tienen las cadenas de bloque actualmente y como Subspace enfoca su protocolo para solucionar estos problemas.
    Nos introducirán el protocolo Subspace y no hablarán del Trilema.

    Música:
    Track: Different
    Music by https://www.fiftysounds.com
    Más Menos
    15 m

Lo que los oyentes dicen sobre Subspace en español

Calificaciones medias de los clientes

Reseñas - Selecciona las pestañas a continuación para cambiar el origen de las reseñas.