Bitcoin Forum
May 04, 2024, 08:34:00 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Communicate with the BTC Network without a Full Node??  (Read 156 times)
iammadab (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 4


View Profile
September 16, 2021, 05:43:40 PM
 #1

Wondering if it is possible to communicate with the btc network i.e send transactions, create addresses e.t.c without running a full node
1714854840
Hero Member
*
Offline Offline

Posts: 1714854840

View Profile Personal Message (Offline)

Ignore
1714854840
Reply with quote  #2

1714854840
Report to moderator
1714854840
Hero Member
*
Offline Offline

Posts: 1714854840

View Profile Personal Message (Offline)

Ignore
1714854840
Reply with quote  #2

1714854840
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714854840
Hero Member
*
Offline Offline

Posts: 1714854840

View Profile Personal Message (Offline)

Ignore
1714854840
Reply with quote  #2

1714854840
Report to moderator
1714854840
Hero Member
*
Offline Offline

Posts: 1714854840

View Profile Personal Message (Offline)

Ignore
1714854840
Reply with quote  #2

1714854840
Report to moderator
1714854840
Hero Member
*
Offline Offline

Posts: 1714854840

View Profile Personal Message (Offline)

Ignore
1714854840
Reply with quote  #2

1714854840
Report to moderator
BlackHatCoiner
Legendary
*
Online Online

Activity: 1512
Merit: 7350


Farewell, Leo


View Profile
September 16, 2021, 05:51:06 PM
Merited by pooya87 (2), ABCbits (2), bitmover (2), Charles-Tim (1)
 #2

Yes, it's possible. First off, creating addresses has nothing to do with the network. You only prove you're the owner of them by providing a valid signature which has been made from your private keys. When you want to receive money, you'll give your address, the payer will create the so called unspent transaction output (UTXO) funding an address which can be spent only if a signature of the address' public key is provided.

As for broadcasting transactions, that's also possible without running a full node, neither a pruned one. You can use an SPV node to serve you the information related with your wallet and send there your signed transactions. The server will then broadcast them to the Bitcoin network.

An implementation of an SPV wallet is Electrum.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
bL4nkcode
Copper Member
Legendary
*
Offline Offline

Activity: 2142
Merit: 1305


Limited in number. Limitless in potential.


View Profile
September 16, 2021, 05:52:44 PM
 #3

Basically, yes, but technically no.

Let's say some lightweight wallet such electrum can do it. On user's perspective you just need to download electrum and run it without downloading the whole blockchain or running a node, but electrum connects different server that connects to bitcoin full node.

There are some API as well that works like this, like generating wallets or sending bitcoin, checking bitcoin tx confirmation and so on.
BlackHatCoiner
Legendary
*
Online Online

Activity: 1512
Merit: 7350


Farewell, Leo


View Profile
September 16, 2021, 05:54:05 PM
 #4

Let's say some lightweight wallet such electrum can do it. On user's perspective you just need to download electrum and run it without downloading the whole blockchain or running a node, but electrum connects different server that connects to bitcoin full node.

I guess OP asks if it's required to run a full node yourself. There's no network without full nodes, that's obvious.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
bL4nkcode
Copper Member
Legendary
*
Offline Offline

Activity: 2142
Merit: 1305


Limited in number. Limitless in potential.


View Profile
September 16, 2021, 05:58:26 PM
 #5

I guess OP asks if it's required to run a node yourself. There's no network without full nodes, that's obvious.
Yes, but since op didn't state such statement, then there's nothing wrong mentioning that  Tongue
nakamura12
Hero Member
*****
Offline Offline

Activity: 2268
Merit: 669


Bitcoin Casino Est. 2013


View Profile
September 16, 2021, 06:04:20 PM
 #6

Wondering if it is possible to communicate with the btc network i.e send transactions, create addresses e.t.c without running a full node
You can do transactions that doesn't need to run full node. All you have to do is download a wallet provider like electrum then create new wallet with different addresses. You don't have to download anything else except electrum or other wallets. You don't beed to create addresses as when you creatr your own wallet which connects to btc network when you do a transaction. All you have to keep is the seed phrase that will be used to import your wallet to send transactions. You can visit this site and learn how to create an electrum wallet and where to download the application. https://bitcoinelectrum.com/creating-an-electrum-wallet/.

███▄▀██▄▄
░░▄████▄▀████ ▄▄▄
░░████▄▄▄▄░░█▀▀
███ ██████▄▄▀█▌
░▄░░███▀████
░▐█░░███░██▄▄
░░▄▀░████▄▄▄▀█
░█░▄███▀████ ▐█
▀▄▄███▀▄██▄
░░▄██▌░░██▀
░▐█▀████ ▀██
░░█▌██████ ▀▀██▄
░░▀███
▄▄██▀▄███
▄▄▄████▀▄████▄░░
▀▀█░░▄▄▄▄████░░
▐█▀▄▄█████████
████▀███░░▄░
▄▄██░███░░█▌░
█▀▄▄▄████░▀▄░░
█▌████▀███▄░█░
▄██▄▀███▄▄▀
▀██░░▐██▄░░
██▀████▀█▌░
▄██▀▀██████▐█░░
███▀░░
The Cryptovator
Legendary
*
Offline Offline

Activity: 2240
Merit: 2174


Need PR/CMC & CG? TG @The_Cryptovator


View Profile WWW
September 16, 2021, 06:23:35 PM
Merited by bitmover (1)
 #7

Are we not doing that? For me (the person) using Bitcoin networks like make transactions, creating addresses, and sign messages from that wallet that doesn't have to download full node. For example, I am using Ledger and Electrum. But eventually, all the transactions and addresses are directly connected with full nodes and saving all the records of your actions. It's pretty simple to understand. Just use Google for that you will get hundreds of answers.

OP, please read about Simplified Payment Verification (SPV)

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
NeuroticFish
Legendary
*
Offline Offline

Activity: 3668
Merit: 6373


Looking for campaign manager? Contact icopress!


View Profile
September 16, 2021, 07:47:34 PM
 #8

Wondering if it is possible to communicate with the btc network i.e send transactions, create addresses e.t.c without running a full node

Creating addresses can be done without a full node.

But sending/broadcasting transactions will need a full node, even if that node is not necessarily yours:
* SPV (simple payment wallet) like Electrum connect to Electrum servers that get data from Bitcoin node
* Web wallets have their own node
...

So you can do basically everything without having your own node (and I do recommend you use a SPV like Electrum, maybe with a hardware wallet too if you keep significant money there), but under the hood you will rely on somebody's node.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
khaled0111
Legendary
*
Offline Offline

Activity: 2520
Merit: 2853


Top Crypto Casino


View Profile WWW
September 16, 2021, 07:53:45 PM
 #9

If all users had to run full nodes then no one would be using it due to because of the big size of the blockchain and the long time it takes to sync.
All you need to communicate with the network (send/receive transactions) is an SPV client which connects to other full nodes. But, although, you basically rely on those full nodes to interact with the network doesn't mean that an SPV wallet is any less secure than a full node.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
o_e_l_e_o
In memoriam
Legendary
*
Offline Offline

Activity: 2268
Merit: 18509


View Profile
September 16, 2021, 08:02:55 PM
Merited by khaled0111 (1)
 #10

But, although, you basically rely on those full nodes to interact with the network doesn't mean that an SPV wallet is any less secure than a full node.
That is exactly what it means. How less secure your wallet is depends on the exact behavior of that particular piece of wallet software. If your wallet still connects to a variety of nodes and downloads and verifies all the block headers, then you can still achieve a reasonable degree of certainty that you are not being fed incorrect information. If however, at the other extreme, your lightweight wallet downloads absolutely nothing and simply asks a single node it is connected to for up to date information regarding your addresses and transactions, then you have absolutely no idea if the information you are receiving is accurate or not. You are placing 100% trust in that single node and its operator, which is obviously not secure at all.
bitmover
Legendary
*
Offline Offline

Activity: 2296
Merit: 5919


bitcoindata.science


View Profile WWW
September 16, 2021, 10:11:21 PM
 #11

But, although, you basically rely on those full nodes to interact with the network doesn't mean that an SPV wallet is any less secure than a full node.
That is exactly what it means. How less secure your wallet is depends on the exact behavior of that particular piece of wallet software. If your wallet still connects to a variety of nodes and downloads and verifies all the block headers, then you can still achieve a reasonable degree of certainty that you are not being fed incorrect information. If however, at the other extreme, your lightweight wallet downloads absolutely nothing and simply asks a single node it is connected to for up to date information regarding your addresses and transactions, then you have absolutely no idea if the information you are receiving is accurate or not. You are placing 100% trust in that single node and its operator, which is obviously not secure at all.

Additionally, when you run a SPV wallet, your privacy might be compromised. You will be always requesting the same addresses to the same nodes, and if that node is storing that information he might link those addresses together as belonging to the same person.

However, I don't think this is a problem and neither a security risk for most users.

The most common way to use BTC is by using an SPV wallet, as few people really have the bandwidth and the storage capacity to run a full node (i don't have).

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Charles-Tim
Legendary
*
Offline Offline

Activity: 1540
Merit: 4842



View Profile
September 17, 2021, 06:01:48 AM
 #12

Additionally, when you run a SPV wallet, your privacy might be compromised. You will be always requesting the same addresses to the same nodes, and if that node is storing that information he might link those addresses together as belonging to the same person.

However, I don't think this is a problem and neither a security risk for most users.
This would be better with Tor, the addresses can be linked but not linked to the real identity. Also, making use of more than just one wallet, server can not to link addresses of different wallets. We can still make use of SPV wallets and have our privacy.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
pooya87
Legendary
*
Offline Offline

Activity: 3444
Merit: 10546



View Profile
September 17, 2021, 06:03:19 AM
Merited by ABCbits (1), bL4nkcode (1)
 #13

electrum connects different server that connects to bitcoin full node.
There is no "middle server" involved when using SPV clients. Your SPV client on your computer such as Electrum directly connects to bitcoin full nodes, but these full nodes are "special" ones simply because unlike "regular" nodes their blockchain (ie. database) is indexed so that they can quickly search it based on address and transaction.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
khaled0111
Legendary
*
Offline Offline

Activity: 2520
Merit: 2853


Top Crypto Casino


View Profile WWW
September 17, 2021, 08:10:01 PM
 #14

...
You are absolutely right about light clients that do not download block headers from different nodes, they are not secure.
But, here is how the bitcoin white paper defines SPV:
A user only needs to keep
a copy of the block headers of the longest proof-of-work chain, which he can get by querying
network nodes until he's convinced he has the longest chain, and obtain the Merkle branch
linking the transaction to the block it's timestamped in.
Therefore, I don't think we can call a wallet that does not download block headers from different sources and verify that they match an SPV wallet.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
o_e_l_e_o
In memoriam
Legendary
*
Offline Offline

Activity: 2268
Merit: 18509


View Profile
September 18, 2021, 07:12:41 AM
 #15

This would be better with Tor, the addresses can be linked but not linked to the real identity. Also, making use of more than just one wallet, server can not to link addresses of different wallets.
Splitting addresses you want to keep separate between different wallets is the most important thing, but also using different Tor circuits and different Electrum servers are a necessary additional step. If an Electrum server sees a Tor exit node query all the addresses from one wallet, and then two minutes later that same Tor exit node queries all the addresses from a second wallet, then it is highly suspicious that those two wallets are owned by the same person, as the alternative scenario of two different people using the same Tor exit node and querying the same Electrum server at the same time is highly unlikely.
hatshepsut93
Legendary
*
Online Online

Activity: 2968
Merit: 2145



View Profile
September 21, 2021, 11:22:14 PM
Merited by pooya87 (2)
 #16

Additionally, when you run a SPV wallet, your privacy might be compromised. You will be always requesting the same addresses to the same nodes, and if that node is storing that information he might link those addresses together as belonging to the same person.

However, I don't think this is a problem and neither a security risk for most users.

The most common way to use BTC is by using an SPV wallet, as few people really have the bandwidth and the storage capacity to run a full node (i don't have).

Chainanalysis companies definitely run Electrum servers and servers for other SPV wallets, if you use a lightweight wallet there's a very high chance that those companies know all your addresses from those wallets and share/sell this information to other parties.

.BEST.CHANGE..███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!