He leído la billetera HD de varios recursos y tengo la comprensión básica al respecto, pero todavía estoy confundido por algunos detalles
1) Cada clave pública no reforzada (por lo tanto, direcciones) puede recibir cierta cantidad de Bitcoins. ¿Cómo se calcula mi UTXO total? Es simplemente la suma de todos los UTXO o hay algún otro mecanismo que agrupa automáticamente todos estos UTXO en algún lugar
2) Depende un poco de la respuesta de 1), ¿cómo funciona enviar Bitcoin a otra persona en el caso de la billetera HD? Si todas las direcciones públicas tienen su propia UTXO, entonces la billetera debe elegir una cantidad de UTXO como entradas para cada nueva transacción. ¿Es así como funciona?
3) ¿Utilizamos la clave privada maestra para firmar cada transacción?
Gracias por tu ayuda
1) ...¿Cómo se calcula mi UTXO total?...
Cada nodo calcula su propio conjunto UTXO, no hay un solo 'conjunto UTOX global'. Puede poseer algún subconjunto de UTXO, pero no hay agrupación. Si recibe pagos en la misma dirección más de una vez, cada uno será su propia UTXO.
2) ... Si todas las direcciones públicas tienen su propia UTXO, entonces la billetera debe elegir una cantidad de UTXO como entradas para cada nueva transacción. ¿Es así como funciona?
Sí, y cada billetera puede realizar la selección de monedas de manera diferente al crear una nueva transacción. Algunas billeteras incluso permiten la selección manual al enviar transacciones.
3) ¿Utilizamos la clave privada maestra para firmar cada transacción?
No, cada UTXO solo puede estar firmado por la clave privada secundaria para esa dirección en particular. En el caso de una billetera HD, la clave xpriv se usa para derivar la clave privada secundaria para cada dirección. Esas claves privadas secundarias se pueden usar para firmar transacciones.
Cada dirección derivada de una billetera HD se parece a cualquier otra dirección de bitcoin, no hay forma de saber que proviene de una billetera HD. Entonces, para gastar la UTXO, debe presentar una firma hecha con la clave privada de esa dirección específica. La red no sabe que su dirección se derivó de una clave xrpiv, por lo que si usa su clave xpriv para firmar la transacción, no será válida.
pieter wuille
se gu
pieter wuille
Eliminar
Quitrik