Profundicemos en Calibur, la billetera de contratos inteligentes que impulsa todas las @Uniswap billeteras inteligentes (¡más de 10,000 y contando!) 🦄
Nos propusimos admitir el conjunto más amplio posible de funciones en el lanzamiento
Si bien estamos comenzando con transacciones por lotes, ya hemos sentado las bases para mucho más
Incorporamos soporte ERC-4337 desde el primer día para que la extracción de gas se integre con su próspero ecosistema de empaquetadores
Las teclas de sesión son complicadas
Íbamos y veníamos entre agregar claves directamente en la billetera y usar Permit2 para administrar las interacciones entre ellas y la cuenta
Al darnos cuenta de que nuestros casos de uso seguían creciendo día a día, sacamos una página de V4 y añadimos claves enganchadas.
Calibur permite a los usuarios emitir nuevas claves a dapps, servidores, agentes de IA o amigos que les permiten interactuar de forma segura con su cuenta dentro de los permisos permitidos de cada clave
Dándonos lo mejor de ambos diseños mientras mantenemos la implementación de la billetera al mínimo
En 2024, @0xcuriousapple informó de una vulnerabilidad de reproducción de firmas de billeteras inteligentes
Hoy en día, muchas billeteras simplemente repiten el ERC1271 digest con su dominio, convirtiendo efectivamente la acción del usuario en una "señal ciega", creando un gran vector de phishing y derrotando el propósito de EIP712
Por lo tanto, elegimos adoptar ERC-7739, que nos permite anidar los tipos originales en un tipo seguro para reproducción que se puede firmar, lo que garantiza que las firmas siempre sean legibles en lugar de depender de las abstracciones de la interfaz de usuario de la billetera
¡Esperamos que este ERC gane más tracción en la comunidad!
Finalmente, estamos emocionados de presentar ERC-7914: Transfer From Native
Este ERC define una interfaz para permitir que protocolos como Permit2 operen sobre el saldo de ETH de su cuenta, lo que evita que los usuarios tengan que envolver en WETH antes de usar UniswapX u otros protocolos
Calibur v1.0.0 se implementa oficialmente en Mainnet, Unichain, Base, Optimism, BSC y Sepolia en 0x000000009B1D0aF20D8C6d0A44e162d11F9b8f00
Los contratos son de código abierto y con licencia MIT aquí
Un agradecimiento especial al equipo de @ithacaxyz por su ayuda en la lluvia de ideas ERC7821, el patrocinio de gas y la gestión clave
También quiero agradecer a @WilsonCusack y @ilikesymmetry de @base por sus ideas sobre ERC-5792, las claves de sesión y WebAuthn
El futuro de las carteras es brillante ⭐
54
4.75 K
El contenido al que estás accediendo se ofrece por terceros. A menos que se indique lo contrario, OKX no es autor de la información y no reclama ningún derecho de autor sobre los materiales. El contenido solo se proporciona con fines informativos y no representa las opiniones de OKX. No pretende ser un respaldo de ningún tipo y no debe ser considerado como un consejo de inversión o una solicitud para comprar o vender activos digitales. En la medida en que la IA generativa se utiliza para proporcionar resúmenes u otra información, dicho contenido generado por IA puede ser inexacto o incoherente. Lee el artículo enlazado para más detalles e información. OKX no es responsable del contenido alojado en sitios de terceros. Los holdings de activos digitales, incluidos stablecoins y NFT, suponen un alto nivel de riesgo y pueden fluctuar mucho. Debes considerar cuidadosamente si el trading o holding de activos digitales es adecuado para ti según tu situación financiera.