Bienvenidos Cryptoneros, me llamo Sergio, un día mas os traigo una nueva reseña, comencemos.
El propósito de una billetera de hardware es mantener seguras las claves privadas, lo que permite a los usuarios firmar transacciones y recibir fondos de forma segura.
Usan una mecánica muy simple y una tecnología relativamente básica, pero con los avances que se están realizando en la red Bitcoin, una billetera de hardware podría ser mucho más segura y fácil de usar.
Funciones futuras
Hay algunas características que aún no son compatibles con una billetera de hardware que mejorarían en gran medida la seguridad y la facilidad de uso.
Algunas posibles actualizaciones ya desarrolladas en la cadena de bloques de Bitcoin incluyen CoinJoin, Lightning, scripts personalizados, multisig y sidechains.
Al momento de escribir este artículo, no puede realizar CoinJoins con una billetera de hardware, lo que significa que no hay forma de mezclar sus monedas con las monedas de otros usuarios para aumentar la privacidad. En pocas palabras, CoinJoin es un mecanismo que permite transacciones por lotes de varios remitentes en una sola transacción, como firmas de anillo.
Otra forma de mejorar la previsibilidad de las transacciones y agregar una capa adicional de privacidad en la parte superior de la billetera es agregar agregación de firmas, o firmas de Schnorr, al software de la billetera de hardware. La agregación de firmas se refiere a cuando algunas personas tienen su propia clave. Luego, pueden producir una clave combinada que solo se puede usar como firma cuando todas se juntan. Esta tecnología se utiliza en transacciones multimedia o de múltiples firmas en las que varios usuarios necesitan firmar una transacción para que sea válida.
Técnicamente, para combinar todas las firmas de entrada de transacciones en un solo esquema, no necesitamos un esquema de escritura múltiple, sino un esquema de firma agregada. La distinción es simplemente que cada signatario tiene su propio mensaje en un esquema de firma agregada en lugar de un mensaje compartido por todos.
Para una billetera de hardware, la ventaja inmediata es que los usuarios pueden mantener su mensaje privado y solo necesitarían demostrar su propiedad cuando sea necesario. En cuanto a la propiedad de los datos, creo que esta lógica tiene más sentido cuando se aplica a una billetera de hardware que a esquemas de multidifusión.
¿Rayo en una billetera de hardware?
El rayo es una tecnología innovadora pero puede ser trivial. El hecho de que tengamos que crear facturas Lightning para recibir pagos puede ser un problema para los usuarios. Además, los canales deben estar abiertos y permanecer abiertos mientras los usuarios interactúan. Al mismo tiempo, los agentes deben prestar atención a los bloqueos de tiempo, de lo contrario, las transacciones pueden fallar.
Los operadores deben estar conectados en todo momento para enrutar los pagos Lightning y también recibir pagos Lightning. La cadena de bloques debe ser monitoreada constantemente para verificar si el canal aún está abierto, cerrado o dando un error.
Otros cuellos de botella menores están vinculados a la cantidad de claves secretas en el protocolo Lightning. Contiene claves de cadena, claves de canal y secretos de revocación. También están las claves que se utilizan para financiar los canales, las claves que se utilizan para actualizar los canales y las resoluciones de revocación que damos a otras partes.
Además, si un atacante toma el control de su nodo Lignthing, la seguridad de su billetera de hardware se vería comprometida.
Sería bueno tener un canal de comunicación de respaldo si un atacante intenta desconectar completamente su billetera de hardware. Las torres de vigilancia podrían operar o notificar al usuario de cualquier tipo que algo va mal.
Asegure el relámpago en la billetera de hardware
Para aliviar estos problemas, algunos nodos podrían limitarse a recibir y enviar pagos al limitar algunas de las funciones de enrutamiento. Esto obligaría a los usuarios a firmar un mensaje en la billetera de hardware con la clave utilizada para abrir el canal, y este mensaje se puede verificar. El mensaje se enviaría al nodo de confianza y se puede devolver a otros canales.
Otra característica interesante sería la capacidad de firmar un mensaje y definir un límite, y luego hacer cumplir ese límite en el nodo de confianza.
Esto aún depende de que el nodo de confianza se comporte correctamente, pero al menos hay algo de seguridad adicional contra atacantes externos.
Lo que propone esta solución es un mayor nivel de entropía debido a una mayor centralización, cuya única ventaja es permitir que los usuarios arriesguen menos de sus propios fondos mientras interactúan.
Sin mas en Cryptoneros, espero que os haya gustado.
0 comentarios