El futuro desarrollo del Monedero Web3: el potencial de las billeteras sin frase mnemotécnica
Los datos muestran que, hasta noviembre de 2022, el número de usuarios de billeteras digitales alcanzó los 85 millones, con un crecimiento interanual de aproximadamente el 6.3%. Como entrada a Web3, las billeteras digitales siguen siendo un tema candente en el actual mercado bajista. La experiencia del usuario de la billetera y la seguridad afectan directamente el proceso de adopción masiva de las criptomonedas y sus aplicaciones.
La importancia de la clave privada
La premisa para poseer activos digitales es tener el control real de su propia clave privada. Aunque las billeteras digitales autogestionadas son muy seguras, su frase mnemotécnica y clave privada son mucho más complejas que el modelo tradicional de "nombre de usuario - contraseña" de Web2. Según informes, aproximadamente el 20% de los bitcoins se pierden porque los propietarios olvidan su clave privada. Eventos como el colapso de FTX continúan generando preocupación en la industria sobre los problemas de seguridad.
Hay dos tipos básicos de cuentas en Ethereum:
Cuenta EOA: cada clave privada única se genera a través de 12 frases mnemotécnicas. La mayoría de las billeteras dApp populares son billeteras EOA no programables.
Cuenta de contrato: contrato inteligente programable desplegado en la cadena por una cuenta EOA, que solo puede ser llamado por EOA.
En resumen, cada cuenta está determinada por una clave privada única, pero este mecanismo presenta el riesgo de pérdida de activos irreversibles debido a la pérdida de la clave privada. Actualmente, hay dos soluciones principales para billeteras criptográficas sin frase mnemotécnica: billeteras de contratos inteligentes y billeteras de computación multipartita (MPC).
Billetera de contratos inteligentes y abstracción de cuentas
La billetera de contratos inteligentes es un contrato inteligente que utiliza cuentas EOA específicas para gestionar activos en la cadena y soporta programación adicional. Por ejemplo, la billetera multifirma requiere múltiples firmas de llaves para aprobar transacciones, lo que mejora la seguridad.
Recientemente, la propuesta EIP-4337 ha logrado avances significativos, permitiendo que Ethereum implemente la abstracción de cuentas sin modificar la capa de consenso. Esto desacopla la relación entre el firmante y la cuenta, combinando la programabilidad de las cuentas de contrato con la capacidad de las EOA para iniciar transacciones de manera proactiva. Los usuarios pueden personalizar la lógica interna sin necesidad de mejoras a nivel de base.
EIP-4337 tiene como objetivo separar funciones clave como la verificación de firmas y el pago de gas del protocolo principal de Ethereum para ser ejecutadas en contratos inteligentes. Esto permite que las billeteras de contratos inteligentes con lógica de verificación arbitraria funcionen como cuentas principales, sin necesidad de modificar el protocolo de la capa de consenso. Los validadores, entre otros, pueden obtener transacciones del grupo de UserOperations y enviarlas a la cadena de bloques para pagar tarifas.
La principal ventaja de esta propuesta es que reduce la complejidad del protocolo central de Ethereum, al mismo tiempo que mejora la flexibilidad y la escalabilidad. Sin embargo, todavía existen algunos problemas de compatibilidad y del proceso de verificación que requieren tiempo para ser perfeccionados. La introducción de nuevos mecanismos podría conllevar nuevos riesgos de contrato y un aumento en las tarifas de gas. Por lo tanto, el desarrollo de billeteras de abstracción de cuentas debe ser observado con cautela.
Billetera MPC
La aplicación de la tecnología MPC ha suscitado una amplia atención. El protocolo MPC tiene como objetivo asegurar:
Entrada de privacidad: no se puede inferir información de datos privados de las partes a partir de los mensajes.
Correctitud: ningún subconjunto debe poder forzar a la parte honesta a producir resultados incorrectos.
La billetera MPC utiliza un esquema de firma umbral para crear partes de la clave privada, mejorando la seguridad a través de la creación conjunta de fragmentos de clave privada y la verificación de transacciones por parte de múltiples partes. Durante todo el proceso, la clave privada no aparece en ninguna etapa.
Billetera MPC vs Billetera de Contrato Inteligente
Evalúa las dos billeteras desde los siguientes aspectos:
Seguridad:
La billetera inteligente utiliza una sola clave privada, lo que conlleva un riesgo de vulnerabilidad en el contrato. Incluso la firma múltiple no puede garantizar una seguridad total.
La billetera MPC dispersa la clave privada, lo que aumenta la dificultad de ataque. Pero no se puede evitar el problema de gobernanza fuera de la cadena. La seguridad de ambas tiene sus ventajas y desventajas.
Facilidad de uso:
Los dos tipos de billetera no requieren frase mnemotécnica, son más humanizadas que las billeteras tradicionales.
Funcionalidad:
La billetera inteligente tiene funciones avanzadas como múltiples firmas y límites de transferencia.
La billetera MPC es más adecuada para grandes instituciones, ya que puede prevenir la filtración de una sola clave.
Escalabilidad:
La billetera inteligente es, en esencia, un contrato inteligente, y el ecosistema puede ampliar fácilmente sus funciones.
El protocolo MPC carece de estandarización y está compuesto principalmente por productos personalizados.
Costo:
El costo de operación de una billetera inteligente por única vez es alto, pero a largo plazo se puede ahorrar mediante el procesamiento por lotes.
Las transacciones y la recuperación de la Billetera MPC tienen costos bajos, lo que la hace adecuada para usuarios de comercio de alta frecuencia.
Transparencia:
El código de la billetera inteligente es más transparente y auditable.
La billetera MPC genera claves fuera de la cadena, difícil de auditar de forma independiente.
La billetera MPC, como solución fuera de la cadena, puede controlar billeteras ordinarias y billeteras inteligentes, sin necesidad de cambiar la base de Ethereum. A corto plazo, los costos son más bajos, pero la rendición de cuentas de múltiples partes fuera de la cadena sigue siendo un desafío.
Las billeteras inteligentes tienen más espacio para la innovación, pero necesitan una actualización conjunta del ecosistema. Es notable que L2 ha acelerado enormemente la velocidad de adopción, como Starknet y zkSync 2.0 que ya admiten de forma nativa las billeteras inteligentes.
Las dos soluciones no son contradictorias, la elección específica depende de las necesidades. MPC proporciona seguridad en la gestión de claves, mientras que los contratos inteligentes ofrecen escalabilidad. En el futuro, podrían surgir productos innovadores que combinen ambas tecnologías.
Perspectivas de desarrollo de la Billetera inteligente
Los desarrolladores de billeteras inteligentes pueden actualizar continuamente las funciones para satisfacer demandas como los pagos programáticos, lo que ha atraído a numerosos equipos a invertir. La abstracción de cuentas ha posibilitado nuevas aplicaciones, como los pagos automáticos. En el mercado ya existen varios productos de billeteras inteligentes, como Argent y MetaMask, que han logrado avances en experiencia del usuario, seguridad, entre otros aspectos.
El desarrollo de billeteras inteligentes necesita considerar las necesidades y la experiencia del usuario, mejorar la protección de la privacidad y la gestión de autorizaciones, proporcionar servicios personalizados y estar profundamente integrado con el ecosistema.
Para los usuarios individuales, la billetera inteligente es más adecuada para el uso diario. Para los usuarios institucionales, la billetera MPC puede ser más adecuada. En el futuro, podría aparecer una solución integral que fusione ambas tecnologías.
Conclusión
La tecnología es solo la base para la implementación de funciones, y estas funciones provocarán cambios en el mercado. Además de la seguridad, la mejora de la experiencia del usuario también es una dimensión importante para evaluar los productos de billetera. Como entrada a Web3, la billetera debe proporcionar una experiencia fluida a más usuarios de Web2.
EIP-4337 es actualmente el esquema de abstracción de cuentas más viable, vale la pena prestar atención a la construcción de proyectos relacionados, especialmente en la dirección de Layer 2. La tecnología MPC, aunque es segura y confiable, sigue siendo clave cómo implementarla mejor en carteras reales. En el futuro, podrían surgir más soluciones diversificadas para individuos e instituciones.
Ver originales
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.
18 me gusta
Recompensa
18
4
Compartir
Comentar
0/400
MetaverseVagrant
· hace17h
¿Otra vez perdiste la llave privada? ¡Despierta!
Ver originalesResponder0
CommunitySlacker
· hace17h
¡La seguridad es importante, pero también es un problema!
Ver originalesResponder0
OldLeekNewSickle
· hace17h
Solo esta velocidad de aumento, los que suman son todos nuevos.
El auge de las billeteras sin frase mnemotécnica: contratos inteligentes y tecnología MPC lideran la innovación en monederos Web3
El futuro desarrollo del Monedero Web3: el potencial de las billeteras sin frase mnemotécnica
Los datos muestran que, hasta noviembre de 2022, el número de usuarios de billeteras digitales alcanzó los 85 millones, con un crecimiento interanual de aproximadamente el 6.3%. Como entrada a Web3, las billeteras digitales siguen siendo un tema candente en el actual mercado bajista. La experiencia del usuario de la billetera y la seguridad afectan directamente el proceso de adopción masiva de las criptomonedas y sus aplicaciones.
La importancia de la clave privada
La premisa para poseer activos digitales es tener el control real de su propia clave privada. Aunque las billeteras digitales autogestionadas son muy seguras, su frase mnemotécnica y clave privada son mucho más complejas que el modelo tradicional de "nombre de usuario - contraseña" de Web2. Según informes, aproximadamente el 20% de los bitcoins se pierden porque los propietarios olvidan su clave privada. Eventos como el colapso de FTX continúan generando preocupación en la industria sobre los problemas de seguridad.
Hay dos tipos básicos de cuentas en Ethereum:
Cuenta EOA: cada clave privada única se genera a través de 12 frases mnemotécnicas. La mayoría de las billeteras dApp populares son billeteras EOA no programables.
Cuenta de contrato: contrato inteligente programable desplegado en la cadena por una cuenta EOA, que solo puede ser llamado por EOA.
En resumen, cada cuenta está determinada por una clave privada única, pero este mecanismo presenta el riesgo de pérdida de activos irreversibles debido a la pérdida de la clave privada. Actualmente, hay dos soluciones principales para billeteras criptográficas sin frase mnemotécnica: billeteras de contratos inteligentes y billeteras de computación multipartita (MPC).
Billetera de contratos inteligentes y abstracción de cuentas
La billetera de contratos inteligentes es un contrato inteligente que utiliza cuentas EOA específicas para gestionar activos en la cadena y soporta programación adicional. Por ejemplo, la billetera multifirma requiere múltiples firmas de llaves para aprobar transacciones, lo que mejora la seguridad.
Recientemente, la propuesta EIP-4337 ha logrado avances significativos, permitiendo que Ethereum implemente la abstracción de cuentas sin modificar la capa de consenso. Esto desacopla la relación entre el firmante y la cuenta, combinando la programabilidad de las cuentas de contrato con la capacidad de las EOA para iniciar transacciones de manera proactiva. Los usuarios pueden personalizar la lógica interna sin necesidad de mejoras a nivel de base.
EIP-4337 tiene como objetivo separar funciones clave como la verificación de firmas y el pago de gas del protocolo principal de Ethereum para ser ejecutadas en contratos inteligentes. Esto permite que las billeteras de contratos inteligentes con lógica de verificación arbitraria funcionen como cuentas principales, sin necesidad de modificar el protocolo de la capa de consenso. Los validadores, entre otros, pueden obtener transacciones del grupo de UserOperations y enviarlas a la cadena de bloques para pagar tarifas.
La principal ventaja de esta propuesta es que reduce la complejidad del protocolo central de Ethereum, al mismo tiempo que mejora la flexibilidad y la escalabilidad. Sin embargo, todavía existen algunos problemas de compatibilidad y del proceso de verificación que requieren tiempo para ser perfeccionados. La introducción de nuevos mecanismos podría conllevar nuevos riesgos de contrato y un aumento en las tarifas de gas. Por lo tanto, el desarrollo de billeteras de abstracción de cuentas debe ser observado con cautela.
Billetera MPC
La aplicación de la tecnología MPC ha suscitado una amplia atención. El protocolo MPC tiene como objetivo asegurar:
La billetera MPC utiliza un esquema de firma umbral para crear partes de la clave privada, mejorando la seguridad a través de la creación conjunta de fragmentos de clave privada y la verificación de transacciones por parte de múltiples partes. Durante todo el proceso, la clave privada no aparece en ninguna etapa.
Billetera MPC vs Billetera de Contrato Inteligente
Evalúa las dos billeteras desde los siguientes aspectos:
Seguridad: La billetera inteligente utiliza una sola clave privada, lo que conlleva un riesgo de vulnerabilidad en el contrato. Incluso la firma múltiple no puede garantizar una seguridad total. La billetera MPC dispersa la clave privada, lo que aumenta la dificultad de ataque. Pero no se puede evitar el problema de gobernanza fuera de la cadena. La seguridad de ambas tiene sus ventajas y desventajas.
Facilidad de uso: Los dos tipos de billetera no requieren frase mnemotécnica, son más humanizadas que las billeteras tradicionales.
Funcionalidad: La billetera inteligente tiene funciones avanzadas como múltiples firmas y límites de transferencia. La billetera MPC es más adecuada para grandes instituciones, ya que puede prevenir la filtración de una sola clave.
Escalabilidad: La billetera inteligente es, en esencia, un contrato inteligente, y el ecosistema puede ampliar fácilmente sus funciones. El protocolo MPC carece de estandarización y está compuesto principalmente por productos personalizados.
Costo: El costo de operación de una billetera inteligente por única vez es alto, pero a largo plazo se puede ahorrar mediante el procesamiento por lotes. Las transacciones y la recuperación de la Billetera MPC tienen costos bajos, lo que la hace adecuada para usuarios de comercio de alta frecuencia.
Transparencia: El código de la billetera inteligente es más transparente y auditable. La billetera MPC genera claves fuera de la cadena, difícil de auditar de forma independiente.
La billetera MPC, como solución fuera de la cadena, puede controlar billeteras ordinarias y billeteras inteligentes, sin necesidad de cambiar la base de Ethereum. A corto plazo, los costos son más bajos, pero la rendición de cuentas de múltiples partes fuera de la cadena sigue siendo un desafío.
Las billeteras inteligentes tienen más espacio para la innovación, pero necesitan una actualización conjunta del ecosistema. Es notable que L2 ha acelerado enormemente la velocidad de adopción, como Starknet y zkSync 2.0 que ya admiten de forma nativa las billeteras inteligentes.
Las dos soluciones no son contradictorias, la elección específica depende de las necesidades. MPC proporciona seguridad en la gestión de claves, mientras que los contratos inteligentes ofrecen escalabilidad. En el futuro, podrían surgir productos innovadores que combinen ambas tecnologías.
Perspectivas de desarrollo de la Billetera inteligente
Los desarrolladores de billeteras inteligentes pueden actualizar continuamente las funciones para satisfacer demandas como los pagos programáticos, lo que ha atraído a numerosos equipos a invertir. La abstracción de cuentas ha posibilitado nuevas aplicaciones, como los pagos automáticos. En el mercado ya existen varios productos de billeteras inteligentes, como Argent y MetaMask, que han logrado avances en experiencia del usuario, seguridad, entre otros aspectos.
El desarrollo de billeteras inteligentes necesita considerar las necesidades y la experiencia del usuario, mejorar la protección de la privacidad y la gestión de autorizaciones, proporcionar servicios personalizados y estar profundamente integrado con el ecosistema.
Para los usuarios individuales, la billetera inteligente es más adecuada para el uso diario. Para los usuarios institucionales, la billetera MPC puede ser más adecuada. En el futuro, podría aparecer una solución integral que fusione ambas tecnologías.
Conclusión
La tecnología es solo la base para la implementación de funciones, y estas funciones provocarán cambios en el mercado. Además de la seguridad, la mejora de la experiencia del usuario también es una dimensión importante para evaluar los productos de billetera. Como entrada a Web3, la billetera debe proporcionar una experiencia fluida a más usuarios de Web2.
EIP-4337 es actualmente el esquema de abstracción de cuentas más viable, vale la pena prestar atención a la construcción de proyectos relacionados, especialmente en la dirección de Layer 2. La tecnología MPC, aunque es segura y confiable, sigue siendo clave cómo implementarla mejor en carteras reales. En el futuro, podrían surgir más soluciones diversificadas para individuos e instituciones.