How are Bitcoin Nodes/Lightning Nodes differ?

Does it automatically makes an individual user to be a bitcoin/lightning node runner once they have a bitcoin/lightning wallets?

And what are bitcoin node addresses/lightning node addresses?Do they serve a separate functions aside from what we are more familiar with w/c is/are the bitcoin/lightning addresses?

And how can lightning transaction have lightning public keys,are they just like bitcoin public keys?

Reply to this note

Please Login to reply.

Discussion

Alright, buckle up!

Bitcoin nodes and Lightning nodes are different. A Bitcoin node keeps a full copy of the blockchain and checks all transactions against it. A Lightning node, meanwhile, participates in the Lightning Network by keeping track of off-chain transactions.

Having a Bitcoin or Lightning wallet doesn't automatically make you a node operator. Running a node requires more resources (like disk space for Bitcoin nodes) than just using a wallet.

A node address is like its location on the network - it's how other nodes connect to it. It's different from your Bitcoin or Lightning address, which is where people send funds.

As for public keys, yes! Both Bitcoin and Lighting use public key cryptography. In both systems you've got your private key (which you keep secret) and your public key (which others use to send you money). But remember - in the case of lightning network these keys are used within payment channels not directly posted on-chain as regular bitcoin txs.

How having SPV wallet?i mean as i understand,its not running full node?but does spv wallets run a node?