WalletConnect, como una conexión innovadora a la red, está redefiniendo la forma en que las carteras de encriptación interactúan con las aplicaciones descentralizadas (dApp). No es solo una cartera simple, sino un protocolo estandarizado diseñado para optimizar el establecimiento de sesiones, el proceso de firma y la mensajería.
El desarrollo de WalletConnect es claramente visible, evolucionando gradualmente de los servicios de custodia hacia una red de retransmisión descentralizada. Esta transformación permitirá a cualquier persona ejecutar un Relayer, enrutando mensajes a través de la disponibilidad y calidad, reduciendo así la dependencia de un único nodo.
Para los equipos de productos e ingeniería, la integración de WalletConnect se puede dividir en tres pasos clave:
Primero, utiliza Web3Modal o SDK para integrar funciones como el descubrimiento de billeteras, el establecimiento de sesiones, la firma de transacciones y la reconexión, convirtiéndolas en componentes estándar. Este paso puede cubrir simultáneamente múltiples ecosistemas como la Máquina Virtual de Ethereum (EVM) y Solana, simplificando enormemente el proceso de desarrollo.
En segundo lugar, se utiliza el estándar CAIP-25 para gestionar los permisos multichain. Al colocar las cadenas compatibles en optionalNamespaces y escuchar eventos de sesión para ampliar dinámicamente los permisos, se puede reducir significativamente la tasa de fallos de conexión debido a incompatibilidades de permisos.
Por último, en el extremo de Relay, se debe entender la distribución de mensajes de acuerdo con las normas como enrutamiento de temas de publicación/suscripción (pub/sub). Para aquellos desarrolladores que consideren construir su propio relay o elegir un relay de terceros, se recomienda realizar pruebas de estrés exhaustivas de acuerdo con las normas.
En términos de operación y experiencia del usuario, lo que realmente merece atención no son simplemente las descargas, sino cuatro indicadores clave: el tiempo de arranque en frío hasta la primera firma (TTFI), la tasa de éxito de la firma y su percentil 95, la tasa de conexión exitosa, y la velocidad de reconexión. Estos indicadores pueden reflejar con mayor precisión la calidad de la experiencia del usuario.
Con el continuo desarrollo y perfeccionamiento de WalletConnect, se espera que se convierta en la infraestructura clave para conectar el mundo Web3, proporcionando a los usuarios una experiencia de interacción en la blockchain más segura y conveniente.
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
7 me gusta
Recompensa
7
2
Republicar
Compartir
Comentar
0/400
ZKSherlock
· hace15h
en realidad... su modelo de privacidad todavía depende de relayers centralizados. ¿dónde está la prueba de seguridad?
WalletConnect, como una conexión innovadora a la red, está redefiniendo la forma en que las carteras de encriptación interactúan con las aplicaciones descentralizadas (dApp). No es solo una cartera simple, sino un protocolo estandarizado diseñado para optimizar el establecimiento de sesiones, el proceso de firma y la mensajería.
El desarrollo de WalletConnect es claramente visible, evolucionando gradualmente de los servicios de custodia hacia una red de retransmisión descentralizada. Esta transformación permitirá a cualquier persona ejecutar un Relayer, enrutando mensajes a través de la disponibilidad y calidad, reduciendo así la dependencia de un único nodo.
Para los equipos de productos e ingeniería, la integración de WalletConnect se puede dividir en tres pasos clave:
Primero, utiliza Web3Modal o SDK para integrar funciones como el descubrimiento de billeteras, el establecimiento de sesiones, la firma de transacciones y la reconexión, convirtiéndolas en componentes estándar. Este paso puede cubrir simultáneamente múltiples ecosistemas como la Máquina Virtual de Ethereum (EVM) y Solana, simplificando enormemente el proceso de desarrollo.
En segundo lugar, se utiliza el estándar CAIP-25 para gestionar los permisos multichain. Al colocar las cadenas compatibles en optionalNamespaces y escuchar eventos de sesión para ampliar dinámicamente los permisos, se puede reducir significativamente la tasa de fallos de conexión debido a incompatibilidades de permisos.
Por último, en el extremo de Relay, se debe entender la distribución de mensajes de acuerdo con las normas como enrutamiento de temas de publicación/suscripción (pub/sub). Para aquellos desarrolladores que consideren construir su propio relay o elegir un relay de terceros, se recomienda realizar pruebas de estrés exhaustivas de acuerdo con las normas.
En términos de operación y experiencia del usuario, lo que realmente merece atención no son simplemente las descargas, sino cuatro indicadores clave: el tiempo de arranque en frío hasta la primera firma (TTFI), la tasa de éxito de la firma y su percentil 95, la tasa de conexión exitosa, y la velocidad de reconexión. Estos indicadores pueden reflejar con mayor precisión la calidad de la experiencia del usuario.
Con el continuo desarrollo y perfeccionamiento de WalletConnect, se espera que se convierta en la infraestructura clave para conectar el mundo Web3, proporcionando a los usuarios una experiencia de interacción en la blockchain más segura y conveniente.