Comprender la red de pods

Principiante3/17/2025, 8:15:10 AM
La red Pod, respaldada por a16z CSX y 1kx, aseguró $10 millones en financiamiento inicial. Introduce pod-core, un nuevo concepto de consenso que tiene como objetivo hacer que Web3 sea tan rápido y simple como la Búsqueda de Google. Con TPS a nivel de blockchain en su punto máximo, su testnet está listo para lanzarse pronto.

¿Qué es la red Pod?

La red Pod es un protocolo descentralizado que simplifica el desarrollo de aplicaciones Web3 a través de tecnología modular y entre cadenas. No tiene bloques, no tiene líderes y tiene un enfoque relajado para el orden total de transacciones.

El proyecto fue creado para abordar un desafío clave en Web3: la complejidad del desarrollo de aplicaciones blockchain y los altos costos operativos. Al habilitar el intercambio de recursos y la interoperabilidad de datos sin problemas entre blockchains, Pod Network proporciona a los desarrolladores una solución eficiente, segura y escalable.

Antecedentes del proyecto

El equipo de Pod Network está formado por ingenieros y desarrolladores con una amplia experiencia en tecnología blockchain y la industria. Los miembros del equipo de destacadas empresas globales como a16z, Google, Amazon y Twitter aportan una profunda experiencia técnica y capacidades de innovación.

Shresth Agrawal es el cofundador y CEO de Pod Network y también se desempeña como asesor en Common Prefix. Haris Karavasilis, cofundador y COO, trabajó anteriormente en Amazon. Dionysis Zindros, el Director de Estrategia, tiene experiencia previa en Google y Twitter. Kelly Buzby, un miembro clave de Pod Network, trabajó anteriormente en Bloomberg y a16z.

En enero de 2025, Pod Network completó una ronda de financiación semilla de $10 millones, liderada por a16z Crypto CSX y 1kx Network. La participación provino de Flashbots, Blockchain Builders Fund, Protagonist, Nick White, Sergey Gorbunov, David Tse, Waikit Lau, y otras firmas de capital de riesgo y inversores ángeles conocidos. Incluso antes de la ronda de financiación semilla, Pod Network ya había asegurado el respaldo de inversores estratégicos e inversores ángeles, garantizando financiación para la investigación y desarrollo en las primeras etapas.

Conjuntos de datos parcialmente ordenados

El diseño central del sistema de red Pod es extremadamente simple: las transacciones se transmiten a un conjunto de validadores, quienes las verifican y les colocan una marca de tiempo, sin bloques, una cadena de bloques, protocolos de consenso complejos o algoritmos criptográficos.

Pod actúa como un primitivo de Capa 1 diseñado para tomar transacciones como entrada y producir un registro (una lista secuencial de transacciones) como salida. A diferencia de las blockchains tradicionales que imponen un estricto orden total de transacciones, Pod introduce un protocolo de consenso débil donde las transacciones solo están parcialmente ordenadas. Esto significa que mientras las transacciones siguen una secuencia, sus posiciones exactas pueden cambiar ligeramente con el tiempo, un concepto a menudo referido como "espacio de oscilación".


Ilustración de "Sway Space" (Fuente: pod.network)

Al aprovechar la flexibilidad del “espacio de oscilación”, Pod logra un rendimiento óptimo en latencia y rendimiento. Elimina la necesidad de comunicación entre validadores, lo que permite a los clientes enviar transacciones directamente a la red. Las transacciones se ordenan de manera eficiente y escalable. Este diseño hace de Pod un potente backend para aplicaciones descentralizadas, proporcionando datos verificables de alta velocidad sin estar limitado por los cuellos de botella del consenso tradicional.

núcleo de pod

La Red de Pod introduce pod-core, un nuevo concepto de consenso diseñado para lograr una latencia físicamente óptima. Las transacciones pueden ser escritas y leídas con solo una ida y vuelta de red, lo que significa que la confirmación ocurre en aproximadamente 200 milisegundos. Esta latencia optimizada permite que el rendimiento coincida con la capacidad física de la red, alcanzando velocidades comparables a la Búsqueda de Google.


Referencia de comparación de datos de TPS

Nota: Las cifras anteriores son aproximadas. El rendimiento real puede variar según las condiciones de la red y las configuraciones del sistema.

El diagrama de flujo a continuación ilustra cómo las transacciones se mueven desde el cliente a un conjunto de nodos validadores y de regreso al cliente, completando un solo viaje de ida y vuelta en la red. Todo el proceso es directo, con la infraestructura que consiste en un conjunto activo de validadores responsables de registrar transacciones. Los validadores no se comunican directamente entre sí, lo que es la razón clave detrás de la alta velocidad de Pod.

Los clientes conocen el conjunto de validadores activos. Se conectan a estos validadores y envían transacciones, que finalmente se confirman. Luego, los clientes pueden consultar los registros del validador para descubrir transacciones confirmadas y su “rango de influencia” asociado.


Flujo de transacción (Fuente: pod.network)

Ventajas de diseño

Optimización de latencia: las transacciones se confirman en un solo viaje de red (aproximadamente 200 milisegundos). Esto logra una velocidad cercana a los límites físicos de la luz, haciendo que Web3 sea tan rápido y sencillo como la búsqueda en Google.

Arquitectura basada en transmisión: Cada aspecto del sistema Pod se basa en push en lugar de en pull, eliminando la necesidad de bloques. Las blockchains tradicionales requieren que los usuarios esperen a que se cree un nuevo bloque antes de confirmar transacciones, lo que introduce retrasos artificiales. El diseño basado en transmisión de Pod permite a los usuarios confirmar transacciones inmediatamente después de recibir suficientes firmas.

Simplicidad: pod-core emplea un diseño minimalista, lo que facilita la auditoría y el análisis formal. Su mecanismo de consenso consta de solo unas pocas cientos de líneas de código Rust, evitando técnicas criptográficas complejas como las pruebas de conocimiento cero o la computación multiparte. Si bien Pod aprovecha métodos criptográficos avanzados para una funcionalidad mejorada, su estructura central sigue siendo simple.

Modularidad y Flexibilidad: A pesar de su simplicidad, Pod es un sistema rico en funciones. Para mantener este equilibrio, cada componente está diseñado de forma independiente con interfaces claras para la interoperabilidad. Esta arquitectura altamente modular permite a los desarrolladores personalizar y construir componentes de aplicaciones según sus necesidades, mejorando la eficiencia del desarrollo.

Escalabilidad: Inspirado en los sistemas tradicionales de gestión de bases de datos relacionales (DBMS), Pod aplica técnicas probadas de escalabilidad para alcanzar un rendimiento a escala de Internet. Estas incluyen la separación de validadores de escritura y lectura (arquitectura maestro-esclavo), almacenamiento en caché e indexación eficientes, equilibrio de carga y cambio en caliente. Además, Pod incorpora Transparencia de Certificados (CT), un mecanismo de seguridad fundamental detrás de X.509/HTTPS, lo que le permite manejar la capacidad de transacciones a escala de Internet.

Resistencia a la censura: Si bien Pod garantiza confirmaciones de transacciones de alto rendimiento, también impone resistencia a la censura dentro del mismo marco de tiempo de confirmación corto. Esto asegura que las transacciones honestas no puedan ser censuradas selectivamente: cualquier ataque de censura tendría que estancar todo el sistema o permitir que se confirmen todas las transacciones honestas. Dado que Pod opera sin líderes ni bloques, nunca ocurre un estancamiento en todo el sistema, asegurando tanto la viabilidad como la resistencia a la censura.

Rastreabilidad: Todas las declaraciones de los validadores dentro de Pod son completamente rastreables, desde confirmaciones de transacciones individuales hasta consultas de clientes livianos sobre contratos inteligentes e incluso informes completos de libros contables para nodos completos. Este mecanismo de responsabilidad permite penalizar a los validadores que se comportan mal, garantizando una sólida seguridad económica.

En ejecución

En los sistemas blockchain, las transacciones confirmadas se organizan secuencialmente, y el estado final se deriva aplicando cada transacción individualmente. Este proceso se conoce como replicación de máquina de estados. En Pod, sin embargo, el sistema puede procesar transacciones no conflictivas de manera más eficiente. Cada transacción bloquea solo la parte del estado que afecta, en lugar de aplicar un bloqueo global en toda la máquina de estados como en los sistemas tradicionales. Esto significa que las transacciones no tienen que esperar a que se ejecuten completamente las anteriores antes de ser procesadas. En términos simples, si dos o más transacciones no tienen un orden de ejecución estricto y pueden intercambiarse (es decir, sus efectos en el estado del sistema siguen siendo los mismos independientemente del orden en que se confirmen), pueden ejecutarse simultáneamente.

Para aplicaciones que requieren un orden estricto, Pod permite a los desarrolladores construir herramientas de orden personalizadas que heredan las garantías de seguridad de Pod. Esto permite a las aplicaciones sensibles a MEV controlar cómo se gestiona el orden mientras siguen beneficiándose de la velocidad y composabilidad del sistema subyacente.

Pod admite EVMx, una versión extendida de la Máquina Virtual Ethereum (EVM). Con EVMx, los desarrolladores pueden seguir utilizando su conocida cadena de herramientas Solidity, al tiempo que se benefician de la rapidez y velocidad de ejecución de Pod. EVMx está diseñado para minimizar el esfuerzo de desarrollo necesario para aprovechar las capacidades de ejecución de alta velocidad de Pod.

En escalabilidad

Basándose en pod-core, Pod Network optimiza y mejora múltiples características de escalabilidad utilizando técnicas criptográficas. Estas mejoras siguen el principio de minimización de la confianza, lo que significa que la seguridad de Pod Network depende únicamente de la seguridad de pod-core.

Nodos Secundarios

Pod separa los nodos de procesamiento de escritura de los nodos de procesamiento de lectura. Los nodos secundarios son nodos de solo lectura no confiables diseñados para reducir la carga de trabajo de los validadores, que manejan solo operaciones de escritura. Cada validador firma y reenvía nuevas transacciones a los nodos secundarios. Estos nodos secundarios almacenan en caché las actualizaciones firmadas y las retransmiten a los nodos suscriptores relevantes, descargando las solicitudes de lectura frecuentes de los validadores y evitando la sobrecarga de los validadores.

Dado que los nodos secundarios no firman respuestas, no requieren confianza adicional. Si un nodo secundario deja de responder, los usuarios pueden cambiar simplemente a otro nodo secundario del mismo validador. Los validadores pueden escalar operaciones de lectura eficientemente añadiendo múltiples nodos secundarios según sea necesario.


Diagrama de flujo del nodo secundario (Fuente: pod.network)

Validadores ligeros

Pod no requiere validadores activos para almacenar registros pasados para mejorar aún más la descentralización de la red, reduciendo significativamente sus requisitos de almacenamiento. Esto se logra a través de la Gama de Montañas Merkle (MMR), donde cada nodo hoja en el árbol representa una transacción emparejada con su sello temporal correspondiente.

Los validadores solo necesitan mantener los picos más recientes del MMR en lugar de almacenar el registro histórico completo. Cuando un validador agrega una nueva transacción al registro, actualiza el MMR en consecuencia y envía la raíz de certificación del nodo secundario actualizada y la marca de tiempo. Los validadores solo necesitan mantener la pendiente más a la derecha del MMR, y cada vez que llega una nueva transacción, la pendiente existente es suficiente para calcular la nueva pendiente del MMR y su raíz.


Ilustración del árbol de Merkle (Fuente: pod.network)

Clientes ligeros

Pod tiene soporte incorporado para clientes ligeros, utilizando una estructura de datos simple y eficiente llamada Rango de Montañas Segmentadas de Merkle (MSMR). MSMR combina árboles de Merkle con árboles de segmentos, lo que permite un cliente ligero rastreable.

Los clientes ligeros pueden recuperar de manera verificable la información de contratos inteligentes de interés mientras se aseguran de que no se omita ningún dato. Esta estructura permite que los clientes ligeros funcionen sin necesidad de confiar en servidores intermedios, garantizando eficiencia y seguridad.

Análisis de seguridad

En el análisis de seguridad de pod-core, se consideran dos parámetros clave:

Umbral de quórum (α): El número mínimo de validadores requeridos para mantener la vitalidad del sistema.

Umbral de recuperación de seguridad (β): El número mínimo de validadores requeridos para garantizar la seguridad del sistema.

En los sistemas de consenso tradicionales, estos parámetros suelen establecerse en 1/3, pero en Pod, se pueden ajustar según sea necesario, lo que proporciona una mayor flexibilidad para equilibrar la seguridad y la eficiencia.

Vivacidad rastreable

Pod asegura que las transacciones honestas eventualmente serán confirmadas. Cuando un cliente ve que al menos α validadores firman una transacción, toma la mediana de estos sellos de tiempo como el tiempo de confirmación. Si hay un retraso de red δ, la transacción se confirmará en un plazo de 2δ. Si un validador no logra confirmar una transacción a tiempo, los adversarios que controlan menos de n - α validadores serán responsables.

Seguridad rastreable

Pod garantiza la inmutabilidad de la transacción asegurando que una vez que un validador honesto confirma una transacción, todos los demás validadores proporcionarán el mismo rango de tiempo. Independientemente de lo que intenten los validadores maliciosos, no pueden alterar la marca de tiempo. Si un atacante modifica las marcas de tiempo y controla más de β validadores, serán responsables. Esto garantiza que incluso en presencia de validadores maliciosos, el tiempo de confirmación de la transacción siga siendo consistente y a prueba de manipulaciones.

Desarrollo futuro y conclusión

Pod, una nueva red blockchain programable de capa 1 que utiliza un innovador mecanismo Proof-of-Stake (PoS), está diseñada para optimizar el rendimiento de latencia de los sistemas descentralizados a un nivel fundamental. Proporciona a los desarrolladores una plataforma para crear aplicaciones del mundo real al tiempo que aborda los problemas inherentes de alta latencia en la tecnología blockchain y los desafíos de baja escalabilidad de los protocolos de consenso tradicionales. Con el rápido crecimiento del ecosistema Web3, la demanda del mercado de Pod está aumentando. Según la información oficial publicada por Pod, se espera que en las próximas semanas se lance una red de desarrolladores, que proporcionará a los desarrolladores herramientas adicionales y soporte técnico. El proyecto presentará un kit de herramientas para desarrolladores que incluye plantillas de contratos inteligentes, SDK e interfaces API, lo que permitirá a los desarrolladores crear e implementar aplicaciones rápidamente. Además, Pod ofrecerá soluciones de compatibilidad para garantizar una integración perfecta con los sistemas Web2 existentes. La red de prueba está programada para entrar en funcionamiento en el tercer trimestre de 2025, y el lanzamiento de la red principal está previsto para el primer trimestre de 2026.

En resumen, Pod Network proporciona a los desarrolladores una plataforma de aplicación descentralizada potente y escalable a través de su diseño innovador y su arquitectura de protocolo flexible. A medida que la tecnología continúa evolucionando, Pod Network está preparado para asegurar una posición significativa en el espacio Web3 y convertirse en una fuerza motriz clave en el avance de aplicaciones descentralizadas.

Автор: Wildon
Переводчик: Michael Shao
Рецензент(ы): Pow、Piccolo、Elisa
Рецензенты перевода: Ashley、Joyce
* Информация не предназначена и не является финансовым советом или любой другой рекомендацией любого рода, предложенной или одобренной Gate.io.
* Эта статья не может быть опубликована, передана или скопирована без ссылки на Gate.io. Нарушение является нарушением Закона об авторском праве и может повлечь за собой судебное разбирательство.

Comprender la red de pods

Principiante3/17/2025, 8:15:10 AM
La red Pod, respaldada por a16z CSX y 1kx, aseguró $10 millones en financiamiento inicial. Introduce pod-core, un nuevo concepto de consenso que tiene como objetivo hacer que Web3 sea tan rápido y simple como la Búsqueda de Google. Con TPS a nivel de blockchain en su punto máximo, su testnet está listo para lanzarse pronto.

¿Qué es la red Pod?

La red Pod es un protocolo descentralizado que simplifica el desarrollo de aplicaciones Web3 a través de tecnología modular y entre cadenas. No tiene bloques, no tiene líderes y tiene un enfoque relajado para el orden total de transacciones.

El proyecto fue creado para abordar un desafío clave en Web3: la complejidad del desarrollo de aplicaciones blockchain y los altos costos operativos. Al habilitar el intercambio de recursos y la interoperabilidad de datos sin problemas entre blockchains, Pod Network proporciona a los desarrolladores una solución eficiente, segura y escalable.

Antecedentes del proyecto

El equipo de Pod Network está formado por ingenieros y desarrolladores con una amplia experiencia en tecnología blockchain y la industria. Los miembros del equipo de destacadas empresas globales como a16z, Google, Amazon y Twitter aportan una profunda experiencia técnica y capacidades de innovación.

Shresth Agrawal es el cofundador y CEO de Pod Network y también se desempeña como asesor en Common Prefix. Haris Karavasilis, cofundador y COO, trabajó anteriormente en Amazon. Dionysis Zindros, el Director de Estrategia, tiene experiencia previa en Google y Twitter. Kelly Buzby, un miembro clave de Pod Network, trabajó anteriormente en Bloomberg y a16z.

En enero de 2025, Pod Network completó una ronda de financiación semilla de $10 millones, liderada por a16z Crypto CSX y 1kx Network. La participación provino de Flashbots, Blockchain Builders Fund, Protagonist, Nick White, Sergey Gorbunov, David Tse, Waikit Lau, y otras firmas de capital de riesgo y inversores ángeles conocidos. Incluso antes de la ronda de financiación semilla, Pod Network ya había asegurado el respaldo de inversores estratégicos e inversores ángeles, garantizando financiación para la investigación y desarrollo en las primeras etapas.

Conjuntos de datos parcialmente ordenados

El diseño central del sistema de red Pod es extremadamente simple: las transacciones se transmiten a un conjunto de validadores, quienes las verifican y les colocan una marca de tiempo, sin bloques, una cadena de bloques, protocolos de consenso complejos o algoritmos criptográficos.

Pod actúa como un primitivo de Capa 1 diseñado para tomar transacciones como entrada y producir un registro (una lista secuencial de transacciones) como salida. A diferencia de las blockchains tradicionales que imponen un estricto orden total de transacciones, Pod introduce un protocolo de consenso débil donde las transacciones solo están parcialmente ordenadas. Esto significa que mientras las transacciones siguen una secuencia, sus posiciones exactas pueden cambiar ligeramente con el tiempo, un concepto a menudo referido como "espacio de oscilación".


Ilustración de "Sway Space" (Fuente: pod.network)

Al aprovechar la flexibilidad del “espacio de oscilación”, Pod logra un rendimiento óptimo en latencia y rendimiento. Elimina la necesidad de comunicación entre validadores, lo que permite a los clientes enviar transacciones directamente a la red. Las transacciones se ordenan de manera eficiente y escalable. Este diseño hace de Pod un potente backend para aplicaciones descentralizadas, proporcionando datos verificables de alta velocidad sin estar limitado por los cuellos de botella del consenso tradicional.

núcleo de pod

La Red de Pod introduce pod-core, un nuevo concepto de consenso diseñado para lograr una latencia físicamente óptima. Las transacciones pueden ser escritas y leídas con solo una ida y vuelta de red, lo que significa que la confirmación ocurre en aproximadamente 200 milisegundos. Esta latencia optimizada permite que el rendimiento coincida con la capacidad física de la red, alcanzando velocidades comparables a la Búsqueda de Google.


Referencia de comparación de datos de TPS

Nota: Las cifras anteriores son aproximadas. El rendimiento real puede variar según las condiciones de la red y las configuraciones del sistema.

El diagrama de flujo a continuación ilustra cómo las transacciones se mueven desde el cliente a un conjunto de nodos validadores y de regreso al cliente, completando un solo viaje de ida y vuelta en la red. Todo el proceso es directo, con la infraestructura que consiste en un conjunto activo de validadores responsables de registrar transacciones. Los validadores no se comunican directamente entre sí, lo que es la razón clave detrás de la alta velocidad de Pod.

Los clientes conocen el conjunto de validadores activos. Se conectan a estos validadores y envían transacciones, que finalmente se confirman. Luego, los clientes pueden consultar los registros del validador para descubrir transacciones confirmadas y su “rango de influencia” asociado.


Flujo de transacción (Fuente: pod.network)

Ventajas de diseño

Optimización de latencia: las transacciones se confirman en un solo viaje de red (aproximadamente 200 milisegundos). Esto logra una velocidad cercana a los límites físicos de la luz, haciendo que Web3 sea tan rápido y sencillo como la búsqueda en Google.

Arquitectura basada en transmisión: Cada aspecto del sistema Pod se basa en push en lugar de en pull, eliminando la necesidad de bloques. Las blockchains tradicionales requieren que los usuarios esperen a que se cree un nuevo bloque antes de confirmar transacciones, lo que introduce retrasos artificiales. El diseño basado en transmisión de Pod permite a los usuarios confirmar transacciones inmediatamente después de recibir suficientes firmas.

Simplicidad: pod-core emplea un diseño minimalista, lo que facilita la auditoría y el análisis formal. Su mecanismo de consenso consta de solo unas pocas cientos de líneas de código Rust, evitando técnicas criptográficas complejas como las pruebas de conocimiento cero o la computación multiparte. Si bien Pod aprovecha métodos criptográficos avanzados para una funcionalidad mejorada, su estructura central sigue siendo simple.

Modularidad y Flexibilidad: A pesar de su simplicidad, Pod es un sistema rico en funciones. Para mantener este equilibrio, cada componente está diseñado de forma independiente con interfaces claras para la interoperabilidad. Esta arquitectura altamente modular permite a los desarrolladores personalizar y construir componentes de aplicaciones según sus necesidades, mejorando la eficiencia del desarrollo.

Escalabilidad: Inspirado en los sistemas tradicionales de gestión de bases de datos relacionales (DBMS), Pod aplica técnicas probadas de escalabilidad para alcanzar un rendimiento a escala de Internet. Estas incluyen la separación de validadores de escritura y lectura (arquitectura maestro-esclavo), almacenamiento en caché e indexación eficientes, equilibrio de carga y cambio en caliente. Además, Pod incorpora Transparencia de Certificados (CT), un mecanismo de seguridad fundamental detrás de X.509/HTTPS, lo que le permite manejar la capacidad de transacciones a escala de Internet.

Resistencia a la censura: Si bien Pod garantiza confirmaciones de transacciones de alto rendimiento, también impone resistencia a la censura dentro del mismo marco de tiempo de confirmación corto. Esto asegura que las transacciones honestas no puedan ser censuradas selectivamente: cualquier ataque de censura tendría que estancar todo el sistema o permitir que se confirmen todas las transacciones honestas. Dado que Pod opera sin líderes ni bloques, nunca ocurre un estancamiento en todo el sistema, asegurando tanto la viabilidad como la resistencia a la censura.

Rastreabilidad: Todas las declaraciones de los validadores dentro de Pod son completamente rastreables, desde confirmaciones de transacciones individuales hasta consultas de clientes livianos sobre contratos inteligentes e incluso informes completos de libros contables para nodos completos. Este mecanismo de responsabilidad permite penalizar a los validadores que se comportan mal, garantizando una sólida seguridad económica.

En ejecución

En los sistemas blockchain, las transacciones confirmadas se organizan secuencialmente, y el estado final se deriva aplicando cada transacción individualmente. Este proceso se conoce como replicación de máquina de estados. En Pod, sin embargo, el sistema puede procesar transacciones no conflictivas de manera más eficiente. Cada transacción bloquea solo la parte del estado que afecta, en lugar de aplicar un bloqueo global en toda la máquina de estados como en los sistemas tradicionales. Esto significa que las transacciones no tienen que esperar a que se ejecuten completamente las anteriores antes de ser procesadas. En términos simples, si dos o más transacciones no tienen un orden de ejecución estricto y pueden intercambiarse (es decir, sus efectos en el estado del sistema siguen siendo los mismos independientemente del orden en que se confirmen), pueden ejecutarse simultáneamente.

Para aplicaciones que requieren un orden estricto, Pod permite a los desarrolladores construir herramientas de orden personalizadas que heredan las garantías de seguridad de Pod. Esto permite a las aplicaciones sensibles a MEV controlar cómo se gestiona el orden mientras siguen beneficiándose de la velocidad y composabilidad del sistema subyacente.

Pod admite EVMx, una versión extendida de la Máquina Virtual Ethereum (EVM). Con EVMx, los desarrolladores pueden seguir utilizando su conocida cadena de herramientas Solidity, al tiempo que se benefician de la rapidez y velocidad de ejecución de Pod. EVMx está diseñado para minimizar el esfuerzo de desarrollo necesario para aprovechar las capacidades de ejecución de alta velocidad de Pod.

En escalabilidad

Basándose en pod-core, Pod Network optimiza y mejora múltiples características de escalabilidad utilizando técnicas criptográficas. Estas mejoras siguen el principio de minimización de la confianza, lo que significa que la seguridad de Pod Network depende únicamente de la seguridad de pod-core.

Nodos Secundarios

Pod separa los nodos de procesamiento de escritura de los nodos de procesamiento de lectura. Los nodos secundarios son nodos de solo lectura no confiables diseñados para reducir la carga de trabajo de los validadores, que manejan solo operaciones de escritura. Cada validador firma y reenvía nuevas transacciones a los nodos secundarios. Estos nodos secundarios almacenan en caché las actualizaciones firmadas y las retransmiten a los nodos suscriptores relevantes, descargando las solicitudes de lectura frecuentes de los validadores y evitando la sobrecarga de los validadores.

Dado que los nodos secundarios no firman respuestas, no requieren confianza adicional. Si un nodo secundario deja de responder, los usuarios pueden cambiar simplemente a otro nodo secundario del mismo validador. Los validadores pueden escalar operaciones de lectura eficientemente añadiendo múltiples nodos secundarios según sea necesario.


Diagrama de flujo del nodo secundario (Fuente: pod.network)

Validadores ligeros

Pod no requiere validadores activos para almacenar registros pasados para mejorar aún más la descentralización de la red, reduciendo significativamente sus requisitos de almacenamiento. Esto se logra a través de la Gama de Montañas Merkle (MMR), donde cada nodo hoja en el árbol representa una transacción emparejada con su sello temporal correspondiente.

Los validadores solo necesitan mantener los picos más recientes del MMR en lugar de almacenar el registro histórico completo. Cuando un validador agrega una nueva transacción al registro, actualiza el MMR en consecuencia y envía la raíz de certificación del nodo secundario actualizada y la marca de tiempo. Los validadores solo necesitan mantener la pendiente más a la derecha del MMR, y cada vez que llega una nueva transacción, la pendiente existente es suficiente para calcular la nueva pendiente del MMR y su raíz.


Ilustración del árbol de Merkle (Fuente: pod.network)

Clientes ligeros

Pod tiene soporte incorporado para clientes ligeros, utilizando una estructura de datos simple y eficiente llamada Rango de Montañas Segmentadas de Merkle (MSMR). MSMR combina árboles de Merkle con árboles de segmentos, lo que permite un cliente ligero rastreable.

Los clientes ligeros pueden recuperar de manera verificable la información de contratos inteligentes de interés mientras se aseguran de que no se omita ningún dato. Esta estructura permite que los clientes ligeros funcionen sin necesidad de confiar en servidores intermedios, garantizando eficiencia y seguridad.

Análisis de seguridad

En el análisis de seguridad de pod-core, se consideran dos parámetros clave:

Umbral de quórum (α): El número mínimo de validadores requeridos para mantener la vitalidad del sistema.

Umbral de recuperación de seguridad (β): El número mínimo de validadores requeridos para garantizar la seguridad del sistema.

En los sistemas de consenso tradicionales, estos parámetros suelen establecerse en 1/3, pero en Pod, se pueden ajustar según sea necesario, lo que proporciona una mayor flexibilidad para equilibrar la seguridad y la eficiencia.

Vivacidad rastreable

Pod asegura que las transacciones honestas eventualmente serán confirmadas. Cuando un cliente ve que al menos α validadores firman una transacción, toma la mediana de estos sellos de tiempo como el tiempo de confirmación. Si hay un retraso de red δ, la transacción se confirmará en un plazo de 2δ. Si un validador no logra confirmar una transacción a tiempo, los adversarios que controlan menos de n - α validadores serán responsables.

Seguridad rastreable

Pod garantiza la inmutabilidad de la transacción asegurando que una vez que un validador honesto confirma una transacción, todos los demás validadores proporcionarán el mismo rango de tiempo. Independientemente de lo que intenten los validadores maliciosos, no pueden alterar la marca de tiempo. Si un atacante modifica las marcas de tiempo y controla más de β validadores, serán responsables. Esto garantiza que incluso en presencia de validadores maliciosos, el tiempo de confirmación de la transacción siga siendo consistente y a prueba de manipulaciones.

Desarrollo futuro y conclusión

Pod, una nueva red blockchain programable de capa 1 que utiliza un innovador mecanismo Proof-of-Stake (PoS), está diseñada para optimizar el rendimiento de latencia de los sistemas descentralizados a un nivel fundamental. Proporciona a los desarrolladores una plataforma para crear aplicaciones del mundo real al tiempo que aborda los problemas inherentes de alta latencia en la tecnología blockchain y los desafíos de baja escalabilidad de los protocolos de consenso tradicionales. Con el rápido crecimiento del ecosistema Web3, la demanda del mercado de Pod está aumentando. Según la información oficial publicada por Pod, se espera que en las próximas semanas se lance una red de desarrolladores, que proporcionará a los desarrolladores herramientas adicionales y soporte técnico. El proyecto presentará un kit de herramientas para desarrolladores que incluye plantillas de contratos inteligentes, SDK e interfaces API, lo que permitirá a los desarrolladores crear e implementar aplicaciones rápidamente. Además, Pod ofrecerá soluciones de compatibilidad para garantizar una integración perfecta con los sistemas Web2 existentes. La red de prueba está programada para entrar en funcionamiento en el tercer trimestre de 2025, y el lanzamiento de la red principal está previsto para el primer trimestre de 2026.

En resumen, Pod Network proporciona a los desarrolladores una plataforma de aplicación descentralizada potente y escalable a través de su diseño innovador y su arquitectura de protocolo flexible. A medida que la tecnología continúa evolucionando, Pod Network está preparado para asegurar una posición significativa en el espacio Web3 y convertirse en una fuerza motriz clave en el avance de aplicaciones descentralizadas.

Автор: Wildon
Переводчик: Michael Shao
Рецензент(ы): Pow、Piccolo、Elisa
Рецензенты перевода: Ashley、Joyce
* Информация не предназначена и не является финансовым советом или любой другой рекомендацией любого рода, предложенной или одобренной Gate.io.
* Эта статья не может быть опубликована, передана или скопирована без ссылки на Gate.io. Нарушение является нарушением Закона об авторском праве и может повлечь за собой судебное разбирательство.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!