Does anyone know of a mobile, internet-connected device that runs a bitcoin full node locally and can be used to broadcast transactions?
If this doesn't exist yet, why not? too difficult to have an enormous full node on a mobile device?
Does anyone know of a mobile, internet-connected device that runs a bitcoin full node locally and can be used to broadcast transactions?
If this doesn't exist yet, why not? too difficult to have an enormous full node on a mobile device?
For what exactly? What’s wrong with connecting to your node with a VPN?
If you can't see what is incredible about a simple mobile device that acts as a fully sovereign Bitcoin node + wallet, I can't help you 😉
Wow forget my ignorance, I’m maybe blind from the fact that already have my “fully sovereign” node at home and I connect from any of my devices, anywhere via VPN. So please don’t help you arrogant bitch
Lol dude. My reply here was tongue in cheek. I'm sorry.
Ive got a full node at home, too, connectable via Tailscale. I get it.
What I'm saying is: let's talk about having that entire setup in your pocket. It's cool to have it at home. But it's even cooler to have it locally on a wireless device, no?
That’s why I asked for “what exactly” from my perspective and use I see more trouble deal with the flaws a mobile may have (I have no experience with grapheneOS or similar) say a stable wireless connection or a SIM, make sure the node goes out by TOR, if it’s mobile it may be out of connection for a while (or in a plane) and then it will need to synchronize or worse database corruption and start all over again, battery problems…
It used to be a thing to use an old Android device for this purpose.
Given the size of the blockchain, and additional space needed for indexing, to run a full archival node plus Electrum server (plus OS) is gonna take at least 1TB space. 2TB would be prudent to accommodate additional growth.
If you just run a pruned node, then space won’t be an issue, but it also means you can’t look up old transactions.
I have other solutions for the space issue in mind :)
pretty sure my motorola g51 could run bitcoin core if i use my otg+charge cable with power and a 1tb SSD on it... since usb-c, you will find it hard to find these things, used to be normal, now, nope... they usually have a usb-A and usb-C and the C is for power and the A is for whatever, hub, hard drive, etc (i use mine to get ethernet and no radio internet)
i think it would be annoying to try and get it to have an inbound connection, maybe a wireguard network would enable this, with the right configuration setting to bind to the port on the wg address, idk
they keep changing android and it gets more and more complicated to do these knids of things these days
Assume the storage bit is solved. Something like a pruned node (sort of).
Seems the connection details are the potential hurdle.
not really, if you don't need it to run an RPC, and probably there is other ways around this if you are running LXC in android, to link it up somehow, worst case maybe SSH reverse tunnel
but it's been since like version 5 or so since i tried to do much linux on an android device, the restrictions are probably completely nuts by now
ah yeah, see, you could set one up with its outbound connection to one of your other nodes and it could at least serve as an IBD source
honestly though, i'd sooner trust an rPi5 to do this than an android device, and probably save money
I’m with #vinney on this one… I use a nodl and it needs to be reset/restarted (locally) so often that using it remotely via vpn is often not an option
Like how mobile? Ultra mini pc or raspberry pi or smartphone?
Cellular data, small, reasonable battery life. Imagine a smart phone wrt size and connectivity. 5x battery life of a smart phone would be better.