En mi caso, el dueño de una tienda tiene diferentes terminales POS. ¡En ninguno de los terminales debe haber una clave privada almacenada! El propietario tiene una billetera, donde quiere obtener todas las transacciones agregadas, realizadas en las terminales POS.
Según mi investigación, se me ocurrieron 2 posibilidades:
Ahora a mis preguntas:
Lo que Electrum describe como 'claves públicas maestras' se conocen más comúnmente como 'claves públicas extendidas' y son una excelente manera para que un terminal de punto de venta acepte pagos sin poder gastar ese pago.
¿Hay algún otro enfoque en el que se puedan generar direcciones sin una clave privada disponible?
Bueno, siempre existe el enfoque de generar todas sus direcciones por adelantado. Eso tiene la ventaja de la simplicidad. Aparte de eso, no creo que haya otros enfoques que funcionen tan bien como BIP32.
¿Hay algún problema que uno podría enfrentar con el enfoque de derivación de MPK?
Mencionó que tiene múltiples terminales, lo que significa que debe evitar usar el mismo índice con el mismo MPK, o generará la misma dirección. Puede evitar esto utilizando diferentes índices o diferentes MPK.
¿Qué billeteras exponen el MPK y, además, qué billeteras reciben un aviso de las transacciones realizadas a direcciones derivadas fuera de su conocimiento (sin embargo, de la semilla que conocen)?
Electro hace esto. Se llama 'límite de brecha'. Verificará las transacciones más allá de la última dirección con un saldo que conozca. De manera predeterminada, solo verifica 5 direcciones adicionales, pero puede aumentar eso. Tener un límite de espacio ajustable es bastante común.
Nate Eldredge
Nick ODell
stefano
stefano
Caballero oscuro