Definitely90.7%
Remain nodeless9.3%
43 votes \ poll ended
Well, setting one up rn 😅
reply
reply
If you don't run a node you don't know for sure that you own the Bitcoin you think you own. Also you cannot use Bitcoin privately and you leak all of your on chain activity to a 3rd party. So yes, you should run a node.
reply
are you even a bitcoiner if you don't run a node?
reply
I mean, if you have a computer and basic computer knowledge you should be able to run your own node.
reply
bare minimum is having internet and maybe the storage space (can also prune)
download .exe file
install .exe
sit back and let it run
anyone should be able to run a node
reply
Well, you do need to know how to open a port in your router if you want to accept incoming connections.
reply
No you don't. What are you referring to? I think you are conflating something else. If you want to access your node remotely? I mean you can use TOR which is slow but you can do it. You can also use a VPN like Wireguard but Tailscale is the easy way.
But really, remote access is another level. Just running your own node on a computer is simple. Doesn't require much knowledge any more.
reply
I was replying directly to @BITC0IN's comment that
bare minimum is having internet and maybe the storage space (can also prune) download .exe file install .exe sit back and let it run
I was assuming that the ".exe" means the bitcoin core installation executable. Just pointing out that if someone only installs bitcoin core and let it run, the node will not be able to accept incoming connections even after it syncs up. The next minimum step, at least I believe to be the minimum step, is to simply open port 8333 on the router. You can read more about it here if you like.
Yes, I am aware that you can use Tor or VPN. Tor allows you to not need to open any ports on the router and still can accept incoming transactions; but like you said, Tor is slow. If you use a VPN, your VPN provider needs to support either port forwarding or split tunneling and you still need to open port 8333 on your router.
I was just pointing out that the bare minimum to run a node that benefits the network, a node that accepts incoming connection is not simply to
download .exe file install .exe sit back and let it run
reply
Having incoming connections doesn't change anything
reply
I beg to differ
If you want to support the Bitcoin network, you must allow inbound connections.
When Bitcoin Core starts, it establishes 10 outbound connections to other full nodes so it can download the latest blocks and transactions. If you just want to use your full node as a wallet, you don’t need more than these 10 connections—but if you want to support lightweight clients and other full nodes on the network, you must allow inbound connections.
Bitcoin is a peer to peer network. Allowing incoming connections means a node will upload / send data to other nodes and that makes all the difference. If all or only a handful of nodes allow incoming connections, you have a network full of leechers and no seeders (using BitTorrent terms), which is extremely unhealthy for the network.
Recently I synced a full indexed node on a VPS in under 24h and downloaded it to my slow hdd, runs well on a rpi 3. Total cost 2$, less than 2 days syn + dl. Maybe I try to make a project which could automate this.
reply
Misleading poll.
  • what type of node?
  • the purpose of the node?
  • only core? Or also LN?
  • private or public?
  • for public seeding or only private use?
  • and so and on more aspects of running a node that many noobs don't have any idea
Running a node just for the sake of running it is useless. Please stop this stupid pushing of noobs into running a node without knowing even basic things and requirements. A node that is not serving well the network is not helping in any way the network, is doing more harm than good.
reply
Depends whether you like relying on the high priests of finance to protect your purchasing power. If not, learn the tech. You only need to learn it once.
reply