Comment by [deleted] on 02/01/2018 at 21:58 UTC

3 upvotes, 5 direct replies (showing 5)

View submission: Lightning Network Megathread

View parent comment

I’m sorry if this comes off as ignorant, but what are the benefits to running a full node? Just to support the community?

Replies

Comment by Artisane at 02/01/2018 at 22:01 UTC

13 upvotes, 1 direct replies

Pretty much it. I've got it running on a small Atom box that uses 40w total max. (more likely running 20w). Its just to benefit the community.

It took FOREVER to sync up, but once done, it keeps up with the network. Its got 72 connections at this moment.

Comment by scartface at 02/01/2018 at 23:20 UTC

4 upvotes, 0 direct replies

If you're a developer you could query and work with the blockchain directly instead of using 3rd-party APIs. That's what I'm using my full node for :)

Comment by coinjaf at 03/01/2018 at 01:59 UTC

7 upvotes, 1 direct replies

It's the only way to know for sure you're actually receiving valid coins and not being spoofed. It's like a personal counterfeit detector machine.

And second you help strengthen the whole network (including your own money) against attacks like what bcash and s2x tried to pull off a few months ago; changing the consensus rules and thus changing the definition of your money.

And thirdly, yeah you help the network a bit by spreading data and making it a bit more redundant.

Comment by jakesonwu at 03/01/2018 at 04:46 UTC

2 upvotes, 0 direct replies

Trustless validator.

Comment by [deleted] at 03/01/2018 at 12:48 UTC

1 upvotes, 0 direct replies

You also do it for your own security. Having your own node validate your transactions instead of a third party server that you in theory don't know anything about.