Publicaciones
avatar

Una transacción puede interactuar con varios contratos inteligentes, cada uno con su propia idea de qué debe ocurrir primero. Esto crea un problema difícil. Imagina que un contrato prioriza las cancelaciones, mientras que otro prioriza las liquidaciones. Cuando una transacción interactúa con ambos, satisfacer las reglas de ordenación de un contrato puede complicar las del otro. La documentación de Ritual explora este desafío como una cuestión de composibilidad: ¿cómo pueden coexistir diferentes políticas de ordenación específicas de la aplicación sin generar conflictos? Una dirección propuesta es el Sistema de Prioridad Monótona, que asigna prioridades a las llamadas a funciones teniendo en cuenta sus dependencias. Bajo el sistema descrito, la construcción de bloques puede reducirse a ordenar por prioridad. La lección más amplia es que hacer cumplir las reglas dentro de una sola aplicación es solo parte del problema. Esas reglas también deben funcionar cuando las aplicaciones interactúan.

Este contenido es solo para fines informativos y educativos. Puede incluir opiniones de terceros, contenido patrocinado o material promocional por el que el creador puede recibir una compensación. Nada en este feed constituye asesoramiento de inversión ni una garantía de rentabilidad. Eres el único responsable de tus propias decisiones de inversión. Investiga siempre por tu cuenta y actúa con precaución antes de operar. No garantizamos la exactitud de la información de terceros y no nos hacemos responsables de las pérdidas que puedas sufrir. El rendimiento pasado no es indicativo de resultados futuros. Consulta nuestros Términos de la Comunidad y la Declaración de Riesgos para más detalles.

avatarPublica tu respuesta

Comentar