JAM: La visión tecnológica de próxima generación de Polkadot
Recientemente, Gavin Wood anunció la próxima generación de la visión tecnológica de Polkadot, JAM, en la conferencia Token 2049 en Dubái. Esta nueva visión tiene como objetivo transformar por completo el futuro de Web3, proporcionando la velocidad, escalabilidad, descentralización y facilidad de uso necesarias para impulsar una innovación profunda.
JAM es la nueva versión de la cadena Polkadot, que impulsará las funciones de Polkadot más allá de los límites actuales de Web3. A través de JAM, la escalabilidad revolucionaria que solo se puede lograr a través de rollup se ha llevado a la capa de consenso. JAM se convertirá en una computadora distribuida que podrá ejecutar casi cualquier tipo de tarea. Llevará a Polkadot hacia un mundo de composición sincronizada, ayudando a reducir la fragmentación e integrar actividades.
JAM se encuentra actualmente en la fase de investigación y desarrollo. La comunidad de Polkadot tiene una propuesta disponible para votar, para confirmar esta nueva dirección y autorizar a la Technical Fellowship a aprobar JAM. Para apoyar el desarrollo de JAM, la Fundación Web3 ha anunciado la creación de un premio JAM, que contará con un total de 10 millones de DOT destinados a incentivar el desarrollo de otras implementaciones de JAM.
El nombre completo de JAM es Join-Accumulate Machine, que es un nuevo diseño destinado a reemplazar las cadenas de retransmisión existentes. A diferencia del enfoque iterativo actual, JAM se introducirá como una actualización única y completa. JAM será una cadena de dominio específico, utilizada para abordar problemas de rollup.
JAM tiene varias similitudes con la cadena de contratos inteligentes:
La cadena JAM ejecuta directamente código sin permisos.
El estado de la cadena JAM se organiza en diferentes paquetes.
Además del encapsulamiento del estado, también incluye el encapsulamiento del código y del saldo.
Estos estados encapsulados se denominan servicios. Crear un nuevo servicio no requiere permiso, similar a desplegar un contrato inteligente en la cadena de contratos inteligentes.
El código del servicio JAM se divide en tres puntos de entrada diferentes:
Refine: ejecutar la mayoría de las funciones de cálculo sin estado.
Acumular: obtener la salida y colapsarla en el estado general del servicio
OnTransfer: Procesar información de otros servicios
JAM se distingue de las cadenas de contratos inteligentes mediante la ausencia de operaciones de transacción. No hay transacciones dentro de JAM; todas las acciones son sin permisos y, al principio, pasan por la fase de Refinamiento.
JAM opera de manera no permisiva, permitiendo a las personas cargar y anticipar la ejecución del código. Además, aloja datos, habilita la búsqueda de imágenes originales y gestiona el estado. Los servicios dentro de JAM no tienen límites predefinidos en la cantidad de código, datos o estado. Su capacidad está determinada por factores de economía criptográfica.
JAM utiliza la máquina virtual Polkadot ( PVM ), cuyo diseño se basa en la arquitectura de conjunto de instrucciones RISC-V. PVM en sí refleja simplicidad y seguridad, cuenta con capacidades de sandboxing y ofrece diversas garantías de ejecución.
SAFROLE es el algoritmo de producción de bloques utilizado por JAM, que simplifica SASSAFRAS. SAFROLE es un algoritmo de producción de bloques basado en SNARK que ofrece producción de bloques en tiempo constante casi sin bifurcaciones.
La red de JAM utiliza el protocolo QUIC, que permite establecer conexiones punto a punto directamente entre un gran número de validadores. JAM emplea un enfoque de pipeline para el procesamiento eficiente de bloques, colocando la raíz del estado anterior en la cabecera del bloque, en lugar de la raíz del estado posterior.
JAM y la cadena de retransmisión son diferentes en su arquitectura, ya que fija ciertos elementos. Sin embargo, JAM mantiene flexibilidad a través de su modelo de servicio. JAM Toaster es un entorno de pruebas integral construido para la cadena JAM, utilizado para realizar experimentos a gran escala y evaluaciones de rendimiento.
JAM exige proporcionar soporte integral para la mensajería cruzada ( XCMP ). También introduce el concepto de Acuerdos, que encapsulan el estado y la lógica, similar a los contratos inteligentes. JAM adopta un enfoque más amplio y menos sesgado para aprovechar el mecanismo de consenso subyacente, lo que ayuda a implementar soluciones más innovadoras.
El diseño de JAM prioriza la compatibilidad con la cadena paralela existente de Polkadot 1. Además de actuar como anfitrión de la cadena paralela, JAM también introduce funciones mejoradas significativas, como pruebas de referencia simplificadas, la introducción del concepto de protocolo y soporte XCMP completo. En cuanto al tiempo ágil del núcleo, JAM mantiene la compatibilidad con la configuración existente, pero introduce funciones de asignación de recursos más flexibles.
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.
12 me gusta
Recompensa
12
5
Compartir
Comentar
0/400
MidnightMEVeater
· hace15h
Otro nuevo tomador de tontos ha llegado.
Ver originalesResponder0
GateUser-afe07a92
· hace15h
¿Por qué siento que es como una burbuja?
Ver originalesResponder0
NftMetaversePainter
· hace15h
en realidad, la elegancia algorítmica de JAM trasciende la mera escalabilidad... es poesía computacional en movimiento, para ser honesto
JAM: La actualización revolucionaria de Polkadot lidera una nueva era de Web3
JAM: La visión tecnológica de próxima generación de Polkadot
Recientemente, Gavin Wood anunció la próxima generación de la visión tecnológica de Polkadot, JAM, en la conferencia Token 2049 en Dubái. Esta nueva visión tiene como objetivo transformar por completo el futuro de Web3, proporcionando la velocidad, escalabilidad, descentralización y facilidad de uso necesarias para impulsar una innovación profunda.
JAM es la nueva versión de la cadena Polkadot, que impulsará las funciones de Polkadot más allá de los límites actuales de Web3. A través de JAM, la escalabilidad revolucionaria que solo se puede lograr a través de rollup se ha llevado a la capa de consenso. JAM se convertirá en una computadora distribuida que podrá ejecutar casi cualquier tipo de tarea. Llevará a Polkadot hacia un mundo de composición sincronizada, ayudando a reducir la fragmentación e integrar actividades.
JAM se encuentra actualmente en la fase de investigación y desarrollo. La comunidad de Polkadot tiene una propuesta disponible para votar, para confirmar esta nueva dirección y autorizar a la Technical Fellowship a aprobar JAM. Para apoyar el desarrollo de JAM, la Fundación Web3 ha anunciado la creación de un premio JAM, que contará con un total de 10 millones de DOT destinados a incentivar el desarrollo de otras implementaciones de JAM.
El nombre completo de JAM es Join-Accumulate Machine, que es un nuevo diseño destinado a reemplazar las cadenas de retransmisión existentes. A diferencia del enfoque iterativo actual, JAM se introducirá como una actualización única y completa. JAM será una cadena de dominio específico, utilizada para abordar problemas de rollup.
JAM tiene varias similitudes con la cadena de contratos inteligentes:
Estos estados encapsulados se denominan servicios. Crear un nuevo servicio no requiere permiso, similar a desplegar un contrato inteligente en la cadena de contratos inteligentes.
El código del servicio JAM se divide en tres puntos de entrada diferentes:
JAM se distingue de las cadenas de contratos inteligentes mediante la ausencia de operaciones de transacción. No hay transacciones dentro de JAM; todas las acciones son sin permisos y, al principio, pasan por la fase de Refinamiento.
JAM opera de manera no permisiva, permitiendo a las personas cargar y anticipar la ejecución del código. Además, aloja datos, habilita la búsqueda de imágenes originales y gestiona el estado. Los servicios dentro de JAM no tienen límites predefinidos en la cantidad de código, datos o estado. Su capacidad está determinada por factores de economía criptográfica.
JAM utiliza la máquina virtual Polkadot ( PVM ), cuyo diseño se basa en la arquitectura de conjunto de instrucciones RISC-V. PVM en sí refleja simplicidad y seguridad, cuenta con capacidades de sandboxing y ofrece diversas garantías de ejecución.
SAFROLE es el algoritmo de producción de bloques utilizado por JAM, que simplifica SASSAFRAS. SAFROLE es un algoritmo de producción de bloques basado en SNARK que ofrece producción de bloques en tiempo constante casi sin bifurcaciones.
La red de JAM utiliza el protocolo QUIC, que permite establecer conexiones punto a punto directamente entre un gran número de validadores. JAM emplea un enfoque de pipeline para el procesamiento eficiente de bloques, colocando la raíz del estado anterior en la cabecera del bloque, en lugar de la raíz del estado posterior.
JAM y la cadena de retransmisión son diferentes en su arquitectura, ya que fija ciertos elementos. Sin embargo, JAM mantiene flexibilidad a través de su modelo de servicio. JAM Toaster es un entorno de pruebas integral construido para la cadena JAM, utilizado para realizar experimentos a gran escala y evaluaciones de rendimiento.
JAM exige proporcionar soporte integral para la mensajería cruzada ( XCMP ). También introduce el concepto de Acuerdos, que encapsulan el estado y la lógica, similar a los contratos inteligentes. JAM adopta un enfoque más amplio y menos sesgado para aprovechar el mecanismo de consenso subyacente, lo que ayuda a implementar soluciones más innovadoras.
El diseño de JAM prioriza la compatibilidad con la cadena paralela existente de Polkadot 1. Además de actuar como anfitrión de la cadena paralela, JAM también introduce funciones mejoradas significativas, como pruebas de referencia simplificadas, la introducción del concepto de protocolo y soporte XCMP completo. En cuanto al tiempo ágil del núcleo, JAM mantiene la compatibilidad con la configuración existente, pero introduce funciones de asignación de recursos más flexibles.