Dymension RDK
Last updated
Last updated
RollApps se compone de dos servicios principales, cliente y servidor. El servidor es el lado de la aplicación designado para que el implementador de RollApp implemente una lógica empresarial personalizada junto con los módulos preempaquetados. El componente del cliente, denominado , es un reemplazo directo de Tendermint y es responsable de la producción de bloques, la propagación de mensajes entre pares y la creación de redes entre capas.
Dymension RDK está construido sobre Cosmos SDK. Los módulos principales heredados de Cosmos SDK e IBC son:
: facilitar las transferencias de tokens
: propuestas y votaciones en cadena
- Protocolo puente
Se han desarrollado e implementado en producción marcos de contratos inteligentes adicionales bajo varias licencias:
: contratos inteligentes EVM
: el marco Wasm creó a los contribuyentes de Confio y Cosmos
A diferencia de los módulos predeterminados de Cosmos SDK, se han realizado algunos ajustes que definen Dymension RDK:
: RollApps utiliza , lo que puede causar inconsistencias en la producción de bloques, por lo que RollApps utiliza un enfoque basado en el tiempo en lugar de la altura para los activadores de estado.
: RollApps utiliza un módulo Mint basado en el tiempo creado para una creación consistente de tokens.
: asigna tokens entre el , y el .
: crea una cuenta para recibir recompensas por operar RollApp.
: contenedor del módulo de replanteo Cosmos SDK existente que evita las actualizaciones del validador en la capa de prueba de participación.