Pregunta 2

wallet: Add importdescriptors interface by polespinasa · Pull Requ...

Pol Espinasa 31/03/2026 11:10
**Pregunta 2 **-> ¿Porque el GUI no puede usar RPC calls?
08/04/2026 16:22
🤓
08/04/2026 16:23
Quien se atreve con esta?
> 08/04/2026 16:24
De hecho en la consola de la GUI haces RPC calls 🤓 👆🏻
🤣 1
08/04/2026 16:24

Mentira

Aqui mi respuesta: Técnicamente se podría implementar pero el futuro diseño multiprocess pensado para la GUI, Wallet y el Nodo define que la comunicación entre estos componentes sería a través de IPC.

Pol Espinasa 08/04/2026 16:25
Correcto, se podria usar RPC pero no se usa, en un futuro se intentara migrar a IPC. Pero porque en el momento no usamos RPC?
> 08/04/2026 16:25
Claro porque el RPC comparado con IPC te queda demasiado lento
08/04/2026 16:26
las requests quiero decir
Pol Espinasa 08/04/2026 16:26
Si, pero no tenemos IPC aun 🙂
Pol Espinasa 08/04/2026 16:26
Correcto!!
🔥 1
08/04/2026 16:27
El GUI de Bitcoin Core corre bitcoind por detras como si fuera todo un mismo proceso asi que puede directamente hacer llamadas a las funciones que quiere.
De todas formas RPC es lento y sirve principalmente para comunicarte entre distintas maquinas. En el momento los wallets (no la de Core) y otros programas que requieren interactuar con Bitcoin Core lo hacen por RPC porque no existe otra forma, en un futuro se podra usar IPC para programas que esten dentro de la misma maquina. Para eso hace falta el proyecto de multiprocess #28722
👍🏻 1
08/04/2026 16:27
Saltamos a la pregunta 3!
> 08/04/2026 16:30
Creo que ord de ordinals lo hace
🤣 1
Pol Espinasa 08/04/2026 16:30
buen ejemplo xD