Author

Topic: Bitcoin Merchant System Inquiry (Read 108 times)

newbie
Activity: 23
Merit: 7
October 09, 2021, 02:24:35 AM
#4
I want to know what is different between using electrum and hosting a full node (that requires bandwith and a lot of stroage)?
The difference between running a full-node and using an SPV client like Electrum is that with your own node, you check and verify the entire history of transactions from the beginning of Bitcoin. With a full node, you are just trusting someone else and you aren't doing the verification on your end.

Electrum servers can be operated by malicious parties who can find out things about you to de-anonymize you. By connecting to them, they will know the balance of all your addresses connected to that wallet, including the unused ones. They will also know your IP address and the version of your client. With a full-node, you aren't leaking that info because you are running that server.

Thank you Pmalek I think I got the answer now!

Pmalek has already pointed out the differences, if you run the full node, you will not depend on any third party, even mempool and transaction history in details are all within your reach without depending on any their party while runing full node. If you want to have privacy, you need to run full node.

More problems with paper wallets, is that if we want to transfer user funds to the main wallet, We'll pay a lot of fees to move each funds from each wallet to the main wallet.
If this is the case, it will be good to buy a reputed hardware wallet. What I think you are concerned more about is security and safety of your coins, you can buy reputed hardware walllet, it still make transactions easier.

since it's not needed for personal usage, so hardware wallet won't benefit in my case (wallet for merchant system).
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
October 09, 2021, 02:09:08 AM
#3
Pmalek has already pointed out the differences, if you run the full node, you will not depend on any third party, even mempool and transaction history in details are all within your reach without depending on any their party while runing full node. If you want to have privacy, you need to run full node.

More problems with paper wallets, is that if we want to transfer user funds to the main wallet, We'll pay a lot of fees to move each funds from each wallet to the main wallet.
If this is the case, it will be good to buy a reputed hardware wallet. What I think you are concerned more about is security and safety of your coins, you can buy reputed hardware walllet, it still make transactions easier.
legendary
Activity: 2730
Merit: 7065
October 09, 2021, 02:02:45 AM
#2
I want to know what is different between using electrum and hosting a full node (that requires bandwith and a lot of stroage)?
The difference between running a full-node and using an SPV client like Electrum is that with your own node, you check and verify the entire history of transactions from the beginning of Bitcoin. With a full node, you are just trusting someone else and you aren't doing the verification on your end.

Electrum servers can be operated by malicious parties who can find out things about you to de-anonymize you. By connecting to them, they will know the balance of all your addresses connected to that wallet, including the unused ones. They will also know your IP address and the version of your client. With a full-node, you aren't leaking that info because you are running that server.
newbie
Activity: 23
Merit: 7
October 09, 2021, 01:37:40 AM
#1
I am coding a Windows server application that uses Electrum wallet for a Website. So each user get a receiving address to deposit and all the deposits to receiving addresses are collected to one balance at the end. And when user do a withdrawal, then the server sends the request to electrum. I want to know what is different between using electrum and hosting a full node (that requires bandwith and a lot of stroage)?

More problems with paper wallets, is that if we want to transfer user funds to the main wallet, We'll pay a lot of fees to move each funds from each wallet to the main wallet.
Jump to: