La escalabilidad flexible de Polkadot: una nueva solución para mejorar el rendimiento de las parachains
Polkadot se dedica a crear una plataforma centrada en la excelente escalabilidad y seguridad, con el objetivo de proporcionar el mejor entorno operativo para aplicaciones descentralizadas. A través de la estratificación de la arquitectura de la plataforma, Polkadot ha logrado una poderosa capacidad de escalado. La cadena de retransmisión, como núcleo, proporciona seguridad compartida para todas las parachains, pudiendo soportar hasta 300 parachains. Cada parachain puede presentar un bloque por cada bloque de la cadena de retransmisión.
Esta arquitectura en capas permite a los proyectos de parachain integrar recursos y obtener una sólida garantía de seguridad, casi eliminando las amenazas de ataque. En comparación, si cada parachain opera medidas de seguridad de forma independiente, los recursos de seguridad se dispersarán, lo que reducirá los costos de ataque y aumentará el riesgo.
La escalabilidad elástica es una innovación esperada en el ecosistema de Polkadot que abre nuevas posibilidades para una gama más amplia de casos de uso.
Parachain de múltiples núcleos
Una característica clave de la escalabilidad elástica es permitir que las parachains generen y verifiquen múltiples bloques para cada bloque de la cadena de retransmisión. Aunque estos bloques de parachain se construyen secuencialmente, la cadena de retransmisión puede procesarlos en paralelo.
Polkadot puede validar múltiples bloques de parachain al mismo tiempo. Los recursos y el tiempo que utilizaremos para validar bloques de parachain en la cadena de retransmisión se llaman "núcleo", similar al concepto de "slot" que se usó anteriormente. Por ejemplo, si la cadena de retransmisión puede validar simultáneamente 50 bloques de parachain, decimos que tiene 50 núcleos, así como un procesador de 50 núcleos puede ejecutar simultáneamente 50 hilos. Esto permite que los parachains de alto rendimiento ejecuten transacciones más rápido.
Tiempo central: nuevo modelo de asignación
El tiempo central ágil (Agile Coretime) que está implementando Polkadot ha cambiado el modelo tradicional de asignación de ranuras. "Tiempo central" se refiere a usar un derecho central en la cadena de retransmisión. El nuevo mecanismo permite obtener un tiempo de uso central más flexible a través de compras en la cadena o en el mercado secundario, que puede ser tan corto como un mes, una hora o incluso un bloque.
La combinación de múltiples núcleos de parachain y núcleos ágiles ha facilitado la implementación de la escalabilidad elástica. Este desarrollo permite que los parachains alquilen núcleos adicionales en un corto período de tiempo, acelerando la velocidad de validación de bloques y, por lo tanto, procesando más transacciones.
La escalabilidad flexible beneficia a todos los participantes en el ecosistema blockchain. Por ejemplo, los proveedores de servicios pueden ofrecer sus servicios a más clientes (desarrolladores de aplicaciones), aumentando así sus ingresos e influencia. Las aplicaciones con demanda de tiempo del núcleo difícil de prever también se beneficiarán, ya que pueden comprar el tiempo de núcleo necesario según lo requieran, evitando tener que equilibrar entre altos costos y bajo rendimiento.
Las aplicaciones emergentes pueden tener pocos usuarios al principio, pero con el tiempo, las aplicaciones excepcionales atraerán gradualmente a más usuarios. La escalabilidad elástica les permite adquirir más tiempo de núcleo según el crecimiento de usuarios cuando sea necesario.
Soluciones de escalado de alto costo-beneficio
La escalabilidad flexible permite a las aplicaciones pagar solo por el tiempo de núcleo cuando es necesario, reduciendo los costos para todas las partes y también disminuyendo la barrera de entrada para los desarrolladores de aplicaciones. Además, a través del mercado secundario que podría ser introducido por el tiempo de núcleo ágil, los proyectos podrán revender el tiempo de núcleo que no necesiten en el futuro.
Comparación con otros modelos de expansión
Actualmente, los proyectos de Web3 que existen en forma de "rollup" (normalmente soluciones de segunda capa construidas sobre Ethereum) ya han resuelto algunos problemas de escalabilidad. Sin embargo, estos proyectos también tienen defectos, ya que deben funcionar en condiciones de menor seguridad (como el "rollup" optimista) o deben realizar una gran cantidad de cálculos en los nodos según el modelo de "cero conocimiento".
Esto se debe a que en el rollup, la ejecución de los bloques se delega a un conjunto de validadores. Por lo tanto, la mayor parte del cálculo y almacenamiento se realiza fuera de la cadena.
Perspectivas futuras
Como Gavin Wood describió recientemente en Dubái, CoreJAM es una expansión más profunda y universal del modelo central de Polkadot, más completa que el tiempo central ágil o la expansión flexible por separado (aunque ambos encajan bien en el modelo CoreJAM).
Además, Polkadot también está explorando la posibilidad de validar más cadenas. Actualmente, los contratos inteligentes en las parachains enfrentan un desafío: las llamadas entre contratos en la cadena son sincrónicas y rápidas, mientras que las llamadas entre cadenas son más lentas y asíncronas. Esto ha llevado a una difícil elección en la interoperabilidad entre cadenas y contratos. La visión de CorePlay es una posible expansión de CoreJAM, que propone que, dado que se permite la demanda de llamadas más rápidas, el mismo contrato inteligente puede programarse con diferentes contratos inteligentes.
Polkadot planea lograr la máxima escalabilidad y seguridad en la red en los próximos meses e incluso años, para impulsar una nueva ola de adopción de Web3: esta tecnología estará lista para recibir la atención de todos.
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
21 me gusta
Recompensa
21
5
Compartir
Comentar
0/400
GasFeeCrier
· hace5h
¿Has visto que el precio ha subido?
Ver originalesResponder0
ContractTester
· 08-01 04:18
300 cadenas es demasiado exagerado, ¿verdad?
Ver originalesResponder0
DeFiChef
· 08-01 04:17
¿Para qué sirve eso, con 300 funciona?
Ver originalesResponder0
FalseProfitProphet
· 08-01 04:13
dot, no olvides llevarme en el bull run de seguridad.
Escalabilidad flexible de Polkadot: el procesamiento multinúcleo de las parachains mejora el rendimiento
La escalabilidad flexible de Polkadot: una nueva solución para mejorar el rendimiento de las parachains
Polkadot se dedica a crear una plataforma centrada en la excelente escalabilidad y seguridad, con el objetivo de proporcionar el mejor entorno operativo para aplicaciones descentralizadas. A través de la estratificación de la arquitectura de la plataforma, Polkadot ha logrado una poderosa capacidad de escalado. La cadena de retransmisión, como núcleo, proporciona seguridad compartida para todas las parachains, pudiendo soportar hasta 300 parachains. Cada parachain puede presentar un bloque por cada bloque de la cadena de retransmisión.
Esta arquitectura en capas permite a los proyectos de parachain integrar recursos y obtener una sólida garantía de seguridad, casi eliminando las amenazas de ataque. En comparación, si cada parachain opera medidas de seguridad de forma independiente, los recursos de seguridad se dispersarán, lo que reducirá los costos de ataque y aumentará el riesgo.
La escalabilidad elástica es una innovación esperada en el ecosistema de Polkadot que abre nuevas posibilidades para una gama más amplia de casos de uso.
Parachain de múltiples núcleos
Una característica clave de la escalabilidad elástica es permitir que las parachains generen y verifiquen múltiples bloques para cada bloque de la cadena de retransmisión. Aunque estos bloques de parachain se construyen secuencialmente, la cadena de retransmisión puede procesarlos en paralelo.
Polkadot puede validar múltiples bloques de parachain al mismo tiempo. Los recursos y el tiempo que utilizaremos para validar bloques de parachain en la cadena de retransmisión se llaman "núcleo", similar al concepto de "slot" que se usó anteriormente. Por ejemplo, si la cadena de retransmisión puede validar simultáneamente 50 bloques de parachain, decimos que tiene 50 núcleos, así como un procesador de 50 núcleos puede ejecutar simultáneamente 50 hilos. Esto permite que los parachains de alto rendimiento ejecuten transacciones más rápido.
Tiempo central: nuevo modelo de asignación
El tiempo central ágil (Agile Coretime) que está implementando Polkadot ha cambiado el modelo tradicional de asignación de ranuras. "Tiempo central" se refiere a usar un derecho central en la cadena de retransmisión. El nuevo mecanismo permite obtener un tiempo de uso central más flexible a través de compras en la cadena o en el mercado secundario, que puede ser tan corto como un mes, una hora o incluso un bloque.
Escalabilidad elástica: Habilitar núcleos adicionales
La combinación de múltiples núcleos de parachain y núcleos ágiles ha facilitado la implementación de la escalabilidad elástica. Este desarrollo permite que los parachains alquilen núcleos adicionales en un corto período de tiempo, acelerando la velocidad de validación de bloques y, por lo tanto, procesando más transacciones.
La escalabilidad flexible beneficia a todos los participantes en el ecosistema blockchain. Por ejemplo, los proveedores de servicios pueden ofrecer sus servicios a más clientes (desarrolladores de aplicaciones), aumentando así sus ingresos e influencia. Las aplicaciones con demanda de tiempo del núcleo difícil de prever también se beneficiarán, ya que pueden comprar el tiempo de núcleo necesario según lo requieran, evitando tener que equilibrar entre altos costos y bajo rendimiento.
Las aplicaciones emergentes pueden tener pocos usuarios al principio, pero con el tiempo, las aplicaciones excepcionales atraerán gradualmente a más usuarios. La escalabilidad elástica les permite adquirir más tiempo de núcleo según el crecimiento de usuarios cuando sea necesario.
Soluciones de escalado de alto costo-beneficio
La escalabilidad flexible permite a las aplicaciones pagar solo por el tiempo de núcleo cuando es necesario, reduciendo los costos para todas las partes y también disminuyendo la barrera de entrada para los desarrolladores de aplicaciones. Además, a través del mercado secundario que podría ser introducido por el tiempo de núcleo ágil, los proyectos podrán revender el tiempo de núcleo que no necesiten en el futuro.
Comparación con otros modelos de expansión
Actualmente, los proyectos de Web3 que existen en forma de "rollup" (normalmente soluciones de segunda capa construidas sobre Ethereum) ya han resuelto algunos problemas de escalabilidad. Sin embargo, estos proyectos también tienen defectos, ya que deben funcionar en condiciones de menor seguridad (como el "rollup" optimista) o deben realizar una gran cantidad de cálculos en los nodos según el modelo de "cero conocimiento".
Esto se debe a que en el rollup, la ejecución de los bloques se delega a un conjunto de validadores. Por lo tanto, la mayor parte del cálculo y almacenamiento se realiza fuera de la cadena.
Perspectivas futuras
Como Gavin Wood describió recientemente en Dubái, CoreJAM es una expansión más profunda y universal del modelo central de Polkadot, más completa que el tiempo central ágil o la expansión flexible por separado (aunque ambos encajan bien en el modelo CoreJAM).
Además, Polkadot también está explorando la posibilidad de validar más cadenas. Actualmente, los contratos inteligentes en las parachains enfrentan un desafío: las llamadas entre contratos en la cadena son sincrónicas y rápidas, mientras que las llamadas entre cadenas son más lentas y asíncronas. Esto ha llevado a una difícil elección en la interoperabilidad entre cadenas y contratos. La visión de CorePlay es una posible expansión de CoreJAM, que propone que, dado que se permite la demanda de llamadas más rápidas, el mismo contrato inteligente puede programarse con diferentes contratos inteligentes.
Polkadot planea lograr la máxima escalabilidad y seguridad en la red en los próximos meses e incluso años, para impulsar una nueva ola de adopción de Web3: esta tecnología estará lista para recibir la atención de todos.