
Si tienes un conocimiento general de la tecnología blockchain, sabes que los nodos son una parte fundamental de cualquier red. Cartesi no es una excepción. Sin embargo, en la arquitectura de Cartesi Rollups, los nodos tienen un papel especial como middleware descentralizado que soporta el trabajo de Cartesi Virtual Machine (CVM), y CVM se ejecuta sobre estos nodos.
Profundicemos en los nodos de Cartesi (tenga en cuenta que esto es diferente de Noether para CTSI staking) y veamos qué hacen, cómo funcionan y cómo configurar uno.
¿Qué son los Nodos Cartesi?
El documento técnico de Cartesi define un nodo de Cartesi de la siguiente manera:
"Los nodos Cartesi son la infraestructura de software y hardware que aloja los componentes fuera de la cadena de Cartesi dApps. Cada usuario que desee interactuar con una dApp Cartesi debe tener un nodo Cartesi disponible. "
(*Nota: El fondo exacto de estos nodos es una herramienta llamada Cartesi Compute, pero lo mismo se aplica a Cartesi Rollups). )
En otras palabras, un nodo Cartesi es una red de computadoras individuales que ejecutan CVM y alojan dApps Cartesi. Son muy similares a los nodos de otras cadenas de bloques, pero la diferencia es que operan en el contexto de una solución Rollup como Cartesi Rollups. Aquí es donde empezamos a ver los matices a su alrededor.
Un vistazo paso a paso al funcionamiento de Cartesi Rollups nos ayudará a desglosar el proceso. Para admitir dApps que se ejecutan en CVM, Cartesi Rollups debe hacer lo siguiente:
Para realizar estas operaciones, necesitan nodos que puedan interactuar con contratos inteligentes en cadena y máquinas virtuales fuera de la cadena. Los nodos Cartesi son precisamente este tipo de “intermediarios” responsables de la comunicación entre los dos, aunque de forma segura y descentralizada.
El tipo de nodo Cartesi
Para desempeñar este papel de “intermediario” en Cartesi Rollups, las responsabilidades del nodo Cartesi deben ser dobles. Necesitan leer la información y verificarla. Como resultado, un nodo Cartesi puede ser:
En la actualidad, los nodos Cartesi suelen funcionar como validadores capaces de realizar tanto lecturas como escrituras. El nodo de lectura está siendo desarrollado actualmente por el equipo de Cartesi.
¿Cómo funciona un nodo Cartesi?
Analizar algunos de los conceptos clave detrás de las operaciones de los nodos Cartesi nos dará una comprensión de alto nivel de cómo cumplen con sus responsabilidades. Esto también nos familiarizará con los tipos de terminología que surgen cuando se ejecuta una dApp en un CVM que utiliza un nodo Cartesi.
Podemos pensar en estos conceptos como entradas que un nodo Cartesi toma de la cadena principal y reenvía al CVM, o como una salida para que ésta lo vuelva a poner en la cadena principal como una “reclamación”.
Entrada
Portales: Las interacciones con los nodos Cartesi suelen comenzar con los portales. Esta es una forma de transmitir información dentro de la cadena a CVM fuera de la cadena. Los nodos utilizan portales para mover activos de la cadena principal a las dApps que ejecutan. Una vez en una dApp, estos activos se pueden transferir y mover utilizando la lógica de software típica que se encuentra comúnmente en los sistemas operativos Linux.
(Nota: También hay entradas específicas de la aplicación que provienen directamente del usuario y no pasan por el portal). Estos insumos no están vinculados a ningún activo. )
Salida
Período: Después de que CVM procesa la información de la cadena de bloques, el validador de Cartesi agrupa estas operaciones y las vuelve a publicar en la cadena principal. A continuación, estos cambios se notifican a la cadena principal en forma de credenciales o notificaciones. La frecuencia de estos lotes se conoce como épocas.
*MISCELÁNEA (Otros)
Informe: El nodo Cartesi es responsable de otro tipo diferente de operación. Los informes se utilizan a menudo como herramientas de registro o diagnóstico para las dApps que se ejecutan en CVM. A menudo se utilizan para rastrear errores de aplicaciones y otra información, pero no tienen ningún efecto en la cadena.
El funcionamiento del nodo Cartesi
Los nodos de Cartesi ya ejecutan muchas dApps en el ecosistema de Cartesi. Cada uno de ellos aprovecha el nodo Cartesi de la manera descrita anteriormente. Puede explorar cómo se implementa este mecanismo de pasar información de fuera de la cadena a dentro de la cadena en casos de uso de juegos, DeFi e IA a través de Cartesi Rollups y CVM.
De hecho, si tienes una idea de dApp que aprovecha la tecnología de Cartesi, lo más probable es que configures un nodo de Cartesi para ti. El proceso de ejecutar uno localmente es muy simple y se explica en detalle aquí.
Pon a prueba tus conocimientos y gana puntos de la comunidad respondiendo al cuestionario del nodo Grokking Cartesi en el tablero de aventuras de Cartesi.
Para obtener más información sobre Cartesi, lea la documentación. También puedes estar al día de todo lo que ocurre en el ecosistema de Cartesi uniéndote a la comunidad.
Acerca de Cartesi:
Cartesi es un protocolo de rollup específico de la aplicación con máquinas virtuales que ejecutan distribuciones de Linux, lo que crea un espacio de diseño más rico y amplio para los desarrolladores de DApps.
Los Cartesi Rollups ofrecen una solución de escalado modular que se puede implementar como L2, L3 o rollups soberanos, manteniendo al mismo tiempo sólidas garantías de seguridad de la capa base.
Renuncia de garantías
Este artículo es solo para fines de información general e intercambio de información y no constituye asesoramiento legal, financiero o de inversión. La exactitud e integridad de esta información no está garantizada y no debe interpretarse como un consejo para una situación particular. Los lectores deben llevar a cabo su propia investigación y consulta independiente para tomar cualquier decisión. El autor y las autoridades relacionadas no serán responsables de ninguna pérdida o daño que surja de la confianza en esta información. Antes de tomar cualquier decisión financiera o de inversión, es muy recomendable consultar a un profesional para obtener asesoramiento personalizado.
La moneda virtual es un producto de inversión de alto riesgo, consulte a las autoridades reguladoras pertinentes antes de tomar una decisión de inversión, ya sea que exista riesgo de pérdida de inversión.
Fuente: Golden Finance