La escalabilidad flexible de Polkadot: una nueva solución para mejorar el rendimiento de las parachains
Polkadot se dedica a construir una plataforma centrada en la excelencia de escalabilidad y seguridad, con el objetivo de proporcionar el mejor entorno operativo para aplicaciones descentralizadas. A través de una arquitectura en capas, Polkadot logra una potente capacidad de escalado. La cadena de retransmisión actúa como núcleo, proporcionando seguridad compartida para todas las parachains, pudiendo soportar hasta 300 parachains. Cada parachain puede enviar un bloque para cada bloque de la cadena de retransmisión.
Esta estructura en capas permite a los proyectos de parachain integrar recursos y obtener un fuerte apoyo en seguridad, lo que reduce drásticamente el riesgo de ataques. En comparación, si cada parachain ejecutara medidas de seguridad de forma independiente, los recursos de seguridad se dispersarían, aumentando la posibilidad de ataques.
La escalabilidad flexible es una innovación emocionante en el ecosistema de Polkadot que abre nuevas posibilidades para una gama más amplia de aplicaciones.
Parachain de múltiples núcleos de expansión
Una característica clave de la escalabilidad flexible es permitir que las parachains generen y verifiquen múltiples bloques para cada bloque de la cadena de retransmisión. Estos bloques de parachain se pueden construir en secuencia, pero la cadena de retransmisión los procesa en paralelo.
Polkadot puede validar múltiples bloques de parachain simultáneamente. Los recursos y el tiempo que utilizamos para validar los bloques de parachain en la cadena de relevo se llaman "núcleos", similar al concepto anterior de "slots". Por ejemplo, si la cadena de relevo 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 las parachains de alto rendimiento ejecuten transacciones más rápido.
Tiempo clave: nuevo modelo de asignación
El modelo original de Polkadot es obtener ranuras a través de subastas. Los proyectos ganadores se convierten en parachains, y la subasta determina la cantidad de tokens que deben ser bloqueados, con un período de alquiler que generalmente varía entre seis meses y dos años.
El Agile Coretime en implementación ha cambiado este modelo, permitiendo una asignación más flexible de los núcleos. "Núcleo" se refiere al derecho de utilizar un núcleo en la cadena de retransmisión. Los nuevos cambios permitirán la compra en la cadena o la compra en el mercado secundario de uno o varios núcleos por períodos de tiempo más cortos (como un mes, una hora o incluso un bloque).
Las parachains tienen múltiples núcleos y un tiempo de núcleo flexible, y estas dos innovaciones han contribuido a la realización de la escalabilidad elástica. De esta manera, las parachains pueden alquilar núcleos adicionales en poco tiempo, ayudándoles a validar bloques más rápidamente y, por lo tanto, ejecutar más transacciones.
La escalabilidad es muy útil para todo tipo de entidades 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 y ampliando su influencia.
Muchas aplicaciones con demandas de tiempo central difíciles de predecir también se beneficiarán de la escalabilidad elástica. Pueden comprar el tiempo central necesario en momentos específicos para optimizar costos, sin necesidad de comprometerse entre altos costos y bajo rendimiento.
Para las aplicaciones emergentes, el número de usuarios a menudo comienza con una cantidad pequeña y crece gradualmente. La escalabilidad elástica les permite comprar más tiempo de núcleo según el crecimiento de usuarios cuando sea necesario. Esto resuelve el problema de que los proyectos tienen dificultades para estimar con precisión la demanda futura de tiempo de núcleo, evitando el riesgo de sobrecompra o la pérdida de usuarios debido a la lentitud del servicio.
Soluciones de escalabilidad rentables
La expansión flexible permite que las aplicaciones paguen solo por el tiempo central cuando lo necesitan, lo que reduce costos para todos los participantes. Además, a través del posible mercado secundario que podría introducirse con el tiempo central flexible, los proyectos podrán revender el tiempo central que no necesiten en el futuro.
Comparación con otros modelos de expansión
Actualmente, los proyectos de Web3 que existen en forma de "roll-up" (generalmente son soluciones de Layer-2 construidas sobre Ethereum) han resuelto en cierta medida el problema de escalabilidad. Sin embargo, estas soluciones también presentan defectos, ya sea que tengan una seguridad débil (como los "roll-up" "optimistas"), o que requieran que los nodos realicen un gran cálculo (como en el modelo "de conocimiento cero").
Esto se debe a que en el roll-up, la ejecución del bloque se delega a un conjunto de validadores externos. 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 general del modelo central de Polkadot, más completa que el tiempo central flexible o la expansión elástica por separado (aunque ambos se integran bien en el modelo CoreJAM).
Además, Polkadot está explorando la posibilidad de validar más cadenas. Actualmente, los contratos inteligentes en la parachain 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. El concepto de CorePlay es una posible extensión de CoreJAM, que propone que, cuando la demanda lo permita, el mismo contrato inteligente pueda programarse más rápidamente con diferentes contratos inteligentes.
Polkadot planea lograr la máxima escalabilidad y seguridad dentro de la red en los próximos meses e incluso años, para impulsar una nueva ola de adopción de Web3. Esta tecnología se está preparando para atraer más atención.
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.
Polkadot lanza escalabilidad flexible: cadenas paralelas multicore que potencian un nuevo futuro ecológico
La escalabilidad flexible de Polkadot: una nueva solución para mejorar el rendimiento de las parachains
Polkadot se dedica a construir una plataforma centrada en la excelencia de escalabilidad y seguridad, con el objetivo de proporcionar el mejor entorno operativo para aplicaciones descentralizadas. A través de una arquitectura en capas, Polkadot logra una potente capacidad de escalado. La cadena de retransmisión actúa como núcleo, proporcionando seguridad compartida para todas las parachains, pudiendo soportar hasta 300 parachains. Cada parachain puede enviar un bloque para cada bloque de la cadena de retransmisión.
Esta estructura en capas permite a los proyectos de parachain integrar recursos y obtener un fuerte apoyo en seguridad, lo que reduce drásticamente el riesgo de ataques. En comparación, si cada parachain ejecutara medidas de seguridad de forma independiente, los recursos de seguridad se dispersarían, aumentando la posibilidad de ataques.
La escalabilidad flexible es una innovación emocionante en el ecosistema de Polkadot que abre nuevas posibilidades para una gama más amplia de aplicaciones.
Parachain de múltiples núcleos de expansión
Una característica clave de la escalabilidad flexible es permitir que las parachains generen y verifiquen múltiples bloques para cada bloque de la cadena de retransmisión. Estos bloques de parachain se pueden construir en secuencia, pero la cadena de retransmisión los procesa en paralelo.
Polkadot puede validar múltiples bloques de parachain simultáneamente. Los recursos y el tiempo que utilizamos para validar los bloques de parachain en la cadena de relevo se llaman "núcleos", similar al concepto anterior de "slots". Por ejemplo, si la cadena de relevo 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 las parachains de alto rendimiento ejecuten transacciones más rápido.
Tiempo clave: nuevo modelo de asignación
El modelo original de Polkadot es obtener ranuras a través de subastas. Los proyectos ganadores se convierten en parachains, y la subasta determina la cantidad de tokens que deben ser bloqueados, con un período de alquiler que generalmente varía entre seis meses y dos años.
El Agile Coretime en implementación ha cambiado este modelo, permitiendo una asignación más flexible de los núcleos. "Núcleo" se refiere al derecho de utilizar un núcleo en la cadena de retransmisión. Los nuevos cambios permitirán la compra en la cadena o la compra en el mercado secundario de uno o varios núcleos por períodos de tiempo más cortos (como un mes, una hora o incluso un bloque).
Escalabilidad flexible: habilitar núcleos adicionales
Las parachains tienen múltiples núcleos y un tiempo de núcleo flexible, y estas dos innovaciones han contribuido a la realización de la escalabilidad elástica. De esta manera, las parachains pueden alquilar núcleos adicionales en poco tiempo, ayudándoles a validar bloques más rápidamente y, por lo tanto, ejecutar más transacciones.
La escalabilidad es muy útil para todo tipo de entidades 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 y ampliando su influencia.
Muchas aplicaciones con demandas de tiempo central difíciles de predecir también se beneficiarán de la escalabilidad elástica. Pueden comprar el tiempo central necesario en momentos específicos para optimizar costos, sin necesidad de comprometerse entre altos costos y bajo rendimiento.
Para las aplicaciones emergentes, el número de usuarios a menudo comienza con una cantidad pequeña y crece gradualmente. La escalabilidad elástica les permite comprar más tiempo de núcleo según el crecimiento de usuarios cuando sea necesario. Esto resuelve el problema de que los proyectos tienen dificultades para estimar con precisión la demanda futura de tiempo de núcleo, evitando el riesgo de sobrecompra o la pérdida de usuarios debido a la lentitud del servicio.
Soluciones de escalabilidad rentables
La expansión flexible permite que las aplicaciones paguen solo por el tiempo central cuando lo necesitan, lo que reduce costos para todos los participantes. Además, a través del posible mercado secundario que podría introducirse con el tiempo central flexible, los proyectos podrán revender el tiempo central que no necesiten en el futuro.
Comparación con otros modelos de expansión
Actualmente, los proyectos de Web3 que existen en forma de "roll-up" (generalmente son soluciones de Layer-2 construidas sobre Ethereum) han resuelto en cierta medida el problema de escalabilidad. Sin embargo, estas soluciones también presentan defectos, ya sea que tengan una seguridad débil (como los "roll-up" "optimistas"), o que requieran que los nodos realicen un gran cálculo (como en el modelo "de conocimiento cero").
Esto se debe a que en el roll-up, la ejecución del bloque se delega a un conjunto de validadores externos. 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 general del modelo central de Polkadot, más completa que el tiempo central flexible o la expansión elástica por separado (aunque ambos se integran bien en el modelo CoreJAM).
Además, Polkadot está explorando la posibilidad de validar más cadenas. Actualmente, los contratos inteligentes en la parachain 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. El concepto de CorePlay es una posible extensión de CoreJAM, que propone que, cuando la demanda lo permita, el mismo contrato inteligente pueda programarse más rápidamente con diferentes contratos inteligentes.
Polkadot planea lograr la máxima escalabilidad y seguridad dentro de la red en los próximos meses e incluso años, para impulsar una nueva ola de adopción de Web3. Esta tecnología se está preparando para atraer más atención.