¿La firma de una billetera de contratos es válida para siempre después de verificarla una vez?
Guardar una captura de pantalla que indique «verificación aprobada» no demuestra necesariamente que se siga aceptando más adelante la misma firma de una billetera de contratos.
ERC-1271 del ecosistema de $ETH ofrece un punto de entrada unificado para que las aplicaciones verifiquen las firmas de cuentas de contratos. Permite que cada contrato evalúe las firmas según sus propias reglas, que pueden incluir el tiempo, el estado actual y el nivel de autorización de quien firma dentro de la billetera.
Por eso, el resultado de verificar los mismos datos de firma puede depender de las condiciones del momento. Esto no significa que todas las firmas caduquen ni que este estándar establezca un plazo uniforme para todas las billeteras; las reglas concretas dependen de la implementación del contrato.
Si una aplicación utiliza este tipo de firma para ejecutar órdenes o conceder permisos, debe comprobar qué condiciones de verificación se aplican en el momento de la ejecución, en vez de considerar una aprobación anterior un pase permanente. Si una firma antigua deja de ser aceptada, los usuarios también deberían consultar primero la información sobre los permisos y las reglas de la billetera, en lugar de concluir que el sistema ha fallado solo porque el texto de la firma no ha cambiado.
Este artículo solo explica los métodos de verificación que permite el estándar; no verifica ninguna billetera, firma u orden en particular. Las reglas de verificación tampoco pueden garantizar la seguridad del servicio en la práctica.
Fuente: https://eips.ethereum.org/EIPS/eip-1271
Guardar una captura de pantalla que indique «verificación aprobada» no demuestra necesariamente que se siga aceptando más adelante la misma firma de una billetera de contratos.
ERC-1271 del ecosistema de $ETH ofrece un punto de entrada unificado para que las aplicaciones verifiquen las firmas de cuentas de contratos. Permite que cada contrato evalúe las firmas según sus propias reglas, que pueden incluir el tiempo, el estado actual y el nivel de autorización de quien firma dentro de la billetera.
Por eso, el resultado de verificar los mismos datos de firma puede depender de las condiciones del momento. Esto no significa que todas las firmas caduquen ni que este estándar establezca un plazo uniforme para todas las billeteras; las reglas concretas dependen de la implementación del contrato.
Si una aplicación utiliza este tipo de firma para ejecutar órdenes o conceder permisos, debe comprobar qué condiciones de verificación se aplican en el momento de la ejecución, en vez de considerar una aprobación anterior un pase permanente. Si una firma antigua deja de ser aceptada, los usuarios también deberían consultar primero la información sobre los permisos y las reglas de la billetera, en lugar de concluir que el sistema ha fallado solo porque el texto de la firma no ha cambiado.
Este artículo solo explica los métodos de verificación que permite el estándar; no verifica ninguna billetera, firma u orden en particular. Las reglas de verificación tampoco pueden garantizar la seguridad del servicio en la práctica.
Fuente: https://eips.ethereum.org/EIPS/eip-1271