Justus Ranvier
Active Member
- Aug 28, 2015
- 875
- 3,746
Wallets and nodes have nothing to do with each other. They should be completely independent projects.
That's where I'm coming from. Yet I think it's worth examining what a node would need to support wallet interaction. Certainly, examination of the UTXO set would allow simple wallet functionality fairly easily. Transaction history means either a rescan of the blockchain (either by the wallet or as an internal function of the node software) or keeping an indexed database of historical transactions. The wallet scan is simplest, probably most privacy preserving but likely to be the most resource intensive and slow. Scanning by the node, mildly resource intensive, potentially privacy invasive and also slow. Indexed database would be fastest but require dedicated storage.Wallets and nodes have nothing to do with each other. They should be completely independent projects.
That would be excellent. Please do!I swear I need to start diagramming this.
It's been a while since I did anything with Freenet but when I last looked it was extremely slow and quite unreliable (certainly an interesting idea though).I think that a modified Freenet network would be ideal for creating a network for serving UTXO queries.