{"type":"rich","version":"1.0","author_name":"npub1798ncudyucap9jzzujjsgufx8tdykm8auzfledjcs6f6wf4ekqvq8lpmjt","author_url":"https://nostr.ae/npub1798ncudyucap9jzzujjsgufx8tdykm8auzfledjcs6f6wf4ekqvq8lpmjt","provider_name":"njump","provider_url":"https://nostr.ae","html":"📅 Original date posted:2014-04-09\n📝 Original message:This could probably be done fairly easily by bundling Stratum (it's\nnot just for pools!) and allowing SPV wallets to ask Bitcoind to start\nit (if you don't use it, there's no need to waste the resources), and\nthen connect to it. The point of using Stratum is that it already is\nbeing used by Electrum, and that it might be an easier way to support\nSPV clients than creating a new API in bitcoind for it since Stratum\nitself already relies on bitcoind to provide it's services.\n\nOn Wed, Apr 9, 2014 at 5:29 PM, Wladimir \u003claanwj at gmail.com\u003e wrote:\n\u003e Hello,\n\u003e\n\u003e This is primarily aimed at developers of SPV wallets.\n\u003e\n\u003e The recently reported decrease in number of full nodes could have several\n\u003e reasons, one of them that less people are running Bitcoin Core for the\n\u003e wallet because the other wallets are getting ahead in both features and\n\u003e useability.\n\u003e\n\u003e It's great to see innovation in wallets, but it's worrying that the number\n\u003e of full nodes decreases.\n\u003e\n\u003e It may be that lots of people would support the network by running a full\n\u003e node, but don't want to go through the trouble of installing bitcoin core\n\u003e separately (and get confused because it's a wallet, too).\n\u003e\n\u003e Hence I'd like to explore the idea of adding an option to popular SPV\n\u003e wallets, to spin a bitcoind process in the background. This could be pretty\n\u003e much transparent to the user - it would sync in the background, the wallet\n\u003e could show statistics about the node, but is not dependent on it.\n\u003e\n\u003e In exchange the user would get increased (full node level) security, as the\n\u003e SPV wallet would have a local trusted node.\n\u003e\n\u003e Does this sound like a good idea?\n\u003e\n\u003e Is there any way that Bitcoin Core can help to accomedate this 'embedded'\n\u003e usage? Specific Interfaces, special builds - maybe add a walletless bitcoind\n\u003e build to gitian - bindings, dlls, etc?\n\u003e\n\u003e Wladimir\n\u003e\n\u003e\n\u003e ------------------------------------------------------------------------------\n\u003e Put Bad Developers to Shame\n\u003e Dominate Development with Jenkins Continuous Integration\n\u003e Continuously Automate Build, Test \u0026 Deployment\n\u003e Start a new project now. Try Jenkins in the cloud.\n\u003e http://p.sf.net/sfu/13600_Cloudbees\n\u003e _______________________________________________\n\u003e Bitcoin-development mailing list\n\u003e Bitcoin-development at lists.sourceforge.net\n\u003e https://lists.sourceforge.net/lists/listinfo/bitcoin-development\n\u003e"}
