Allow nodes to handle multiple owner keys

As of today, a node can only manage one single owner key. That means that it can only identify transactions of one single wallet.

It would be interesting if it could handle multiple owner keys and thus identify activity from multiple wallets.

One use case would be to allow people to set up one single own node online, and then have multiple wallets (with different seeds) connect to it as remote node.

Another use case would be allowing an auditor to follow the activity of a set of wallets without needing to run one new node for each of them.

1 Like

Complement:
This feature might also be useful if the wallet app ever evolves to be able to handle multiple wallets (cf. https://forum.beam.mw/t/allow-beam-wallet-to-manage-multiple-wallets). Because the user could then switch between wallets, while still using the same single integrated node.