
introducción:
La industria Web3 se está desarrollando demasiado rápido, y las cosas nuevas aparecen todos los días.Por lo tanto, vale la pena grabar muchos pensamientos diarios.
Como entrada al mundo Web3, usamos billeteras todos los días, pero ¿realmente entendemos las billeteras?
Si no conoce todo tipo de billeteras, ¿cómo puede atreverse a poner sus activos en su billetera?
Por lo tanto, para que podamos vivir más tiempo y llegar lo suficientemente lejos en esta industria, primero tengan una comprensión profunda de la billetera Web3.
Si realmente desea comprender la billetera, primero debe comprender muchos principios de tecnología blockchain subyacentes, pero esto es realmente muy costoso de aprender.
Incluyendo yo mismo, he estado haciendo productos de billetera durante dos o tres años, pero muchos de los conceptos que he utilizado a menudo me habían vuelto borrosos, lo cual está oscuro bajo la luz.
En la actualidad, los productos de billetera todavía tienen un umbral alto para muchos usuarios comunes.
1. Comparar con los bancos
No enumeremos algunos conceptos oscuros aquí, pero intentemos usar las tarjetas bancarias comunes que usamos en las finanzas tradicionales para hacer analogías:
Dirección de billetera = número de tarjeta bancaria
Clave pública = cuenta bancaria
Clave privada = contraseña de tarjeta bancaria
Mnemonic = Master Private Key = Múltiple clave subrivada = contraseña de subcuortes bancaria múltiple (la palabra auxiliar es otra forma de clave privada)
Analogiza a los bancos de la vida real.
(1) Cree una cuenta de tarjeta bancaria y establezca una contraseña
En la cadena de bloques, primero generamos una clave privada a través de un generador de números aleatorios. Una dirección nuevamente.
Podemos encontrar que este proceso de creación es lo opuesto al banco en el mundo real: el banco primero le ayuda a crear una cuenta y luego le pide que establezca una contraseña.
Pero al igual que un banco, incluso si otros conocen su clave y dirección pública (cuenta de la cuenta bancaria y el número de cuenta de la tarjeta bancaria), no puede obtener su clave privada (contraseña de tarjeta bancaria).
(2) Transfiera dinero a otra cuenta de tarjeta bancaria
Si desea transferir dinero a otra cuenta bancaria, primero debe conocer el número de tarjeta bancaria de la otra parte y luego ingresar el monto de la transferencia (no mayor que el monto de su propia cuenta). Contraseña. Después de la verificación, puede iniciar la transferencia.
Similar a este proceso, la única diferencia es que no necesita decirle a nadie ni a ninguna organización su clave (es decir, la contraseña de su tarjeta bancaria) y solo necesita firmarlo digitalmente a través de su clave privada.
En el sistema financiero tradicional, el banco almacena la contraseña de su tarjeta bancaria y la verifica al transferir dinero.
Pero en el mundo de blockchain, solo usted conoce y ahorra su clave privada, y ya no aparecerá en ningún escenario.
(3) Informe la pérdida de la cuenta bancaria
Si se pierde su tarjeta bancaria o se pierde la contraseña de su tarjeta bancaria, puede congelar la cuenta bancaria o verificar su identidad al banco y restablecer su contraseña.
Pero en el mundo blockchain, si se pierde su clave privada, nunca se encontrará, y nadie puede congelar su cuenta o modificar su contraseña.
2. La estructura de la billetera múltiple
Aquí están los diversos conceptos mencionados anteriormente:
La billetera puede generar o importar múltiples conjuntos de palabras mnemónicas.
Sin embargo, para facilitar a los usuarios administrar múltiples direcciones en múltiples cadenas, las aplicaciones de billetera generalmente están encapsuladas en el concepto de cuenta, es decir, la primera dirección generada en cada cadena se recolecta como la cuenta 1, y cada cadena está cubierta con la primera La dirección generada en cada cadena.
En resumen, las billeteras y las cuentas son conceptos de productos, conceptos creados para la conveniencia de los usuarios;
La tendencia actual es encapsular conceptos como mnemónicos, claves privadas, direcciones y cadenas tanto como sea posible en las aplicaciones, y utilizar algunos conceptos que son fáciles de entender para los usuarios, como las cuentas.
Esta es también la razón por la cual aparece la narrativa de la «abstracción de la cadena». de productos Web2.
3. ¿Qué es una billetera?
De hecho, no hay dinero en la billetera, al igual que la billetera en nuestra vida real, la billetera contiene más tarjetas bancarias, llaves y otros artículos.
Lo mismo es cierto para el mundo Web3, el dinero se almacena en la cadena de bloques y la billetera de palabras se refiere específicamente al sistema utilizado para almacenar y administrar claves de usuario (es decir, contraseñas de tarjetas bancarias).
Cada billetera contiene un sistema de gestión de claves.
Si se clasifica de acuerdo con si la clave privada está directamente expuesta a la red, se puede dividir en billeteras calientes, billeteras frías y billeteras cálidas.
(1) Billetera en caliente: Hot Wallet es una «billetera en línea», una billetera en línea que puede usar bitcoin en un navegador o dispositivo móvil.
(2) La billetera fría: la billetera fría es una «billetera fuera de línea» al evitar que las llaves privadas sean tocadas sin conexión, puede evitar que los piratas informáticos roben, como las billeteras de hardware.
(3) La billetera cálida: entre las billeteras frías y calientes, similares a las billeteras calientes, las billeteras cálidas también están en el estado de Internet, pero por el bien de la seguridad, las billeteras cálidas tienen direcciones estrictas de la lista blanca y no se pueden usar fuera de la lista blanca.
Desde la perspectiva del nivel de seguridad, la billetera caliente En realidad, es lo más importante hacer un buen trabajo de aislamiento de activos. (1) Billetera caliente (10% de activos): las billeteras que a menudo se usan para la interacción, no almacenan una gran cantidad de activos, generalmente solo ponen activos que satisfacen las necesidades de gas. Esta billetera se puede usar para jugar nuevos proyectos con frecuencia.Incluso si realmente está pescado, causará algunas pérdidas, al menos no lastimará sus músculos ni huesos. (2) Billetera caliente (activos del 20%): de hecho, es una billetera caliente aislada. Esta billetera es adecuada para colocar activos con pleno líquido, porque muchos proyectos ahora son proyectos prometidos. Los activos de esta billetera también se pueden usar en cualquier momento, pero la frecuencia de la interacción es mucho menor que la de las billeteras calientes, y el riesgo es mucho más bajo. (3) Billetera en frío (70% de activos): los activos grandes se almacenan mejor en billeteras de hardware para almacenamiento en frío, y es mejor no interactuar en absoluto. Por supuesto, el aislamiento de activos en múltiples tipos de billeteras es en realidad un sacrificio de eficiencia para la seguridad. Actualmente no existe una billetera escalonada liviana en el mercado, pero es más probable que salga la billetera OKX Web3. Debido a que Okx Web3 Wallet, como una súper aplicación, ha integrado múltiples tipos de billeteras, pero aún carece de estrategias de gestión de interoperabilidad y fondos para múltiples tipos de billeteras. Después de ver esto, debería poder establecer básicamente una comprensión general de la billetera Web3. Más importante aún, no use billeteras desconocidas a voluntad en uso diario, porque la seguridad no está garantizada y no copie y pegue sus palabras mnemónicas y claves privadas a voluntad. Dado que todos han venido al mundo Web3, cada paso debe ser como caminar sobre hielo delgado.4. ¿Cómo eligen las billeteras de los usuarios ordinarios?
5. Resumen