Author

Topic: BTC Core watch-only with Tails (Read 273 times)

hero member
Activity: 714
Merit: 1298
November 12, 2024, 03:48:15 AM
#9
Does anyone know if BTC Core will work properly if installed on Tails USB with Persistent Storage enabled?

Yeah, it may be installed, Over there is the guide on how to do this, but  take into account that there will be a need for at least 1 TB flash stick to accommodate  the full  blockchain ( as 512 GB will be not enough for this however it may be less if you run Bitcoin Core in pruned mode) Also you will need HW to sign transactions when Core is in watch-only mode.


Btw, is there a problem by sending BTC to a centralized exchange through Tor? in terms of getting the transaction blacklisted or something? I just use Tor by default for common sense privacy, but you never know nowadays.

Commonly, there should be no problem, anyway you can always check with the small sum.
member
Activity: 87
Merit: 14
November 11, 2024, 10:10:39 PM
#8
Does anyone know if BTC Core will work properly if installed on Tails USB with Persistent Storage enabled? I saw that the modern versions now allow you to upgrade the Tails OS on the fly while keeping all of your Persistent Storage encrypted volume intact which is great. I remember not using this OS because you needed to wipe the data to upgrade but now it works.
If you want to use BTC Core wallet for watch-only to send transactions, will this work properly? has anyone tried?

Btw, is there a problem by sending BTC to a centralized exchange through Tor? in terms of getting the transaction blacklisted or something? I just use Tor by default for common sense privacy, but you never know nowadays.
Your question is multi-topic and technical. ails OS is a Linux distribution designed for security. Data is not saved in Tails by default. The Persistent Storage feature in Tails stores encrypted data in specific segments. In it you can keep secret information, programs and files. Bitcoin data is transacted by downloading blockchain data to the BTC Core wallet. Persistent Storage must be encrypted This is important for privacy as the private keys of Bitcoin wallets are saved on this drive. However, using BTC Core for wallet-only purposes will probably work fine, but it's not ideal for running a full Bitcoin node.Use of Tor ensures privacy in deployment. Transactions using Tor should not be a problem, but since many hackers or intruders use the Tor network, transactions originating from Tor nodes may be suspect to some exchanges. They may block your transaction or suspend your account in case of multiple suspicious transactions and unusual behavior in the exchange's system. Personal information should not be shared during transactions on exchanges using Tor. Ensure Tor's security by using a configured browser and always updating your browser.
member
Activity: 97
Merit: 43
November 12, 2024, 03:00:35 AM
#8
Does anyone know if BTC Core will work properly if installed on Tails USB with Persistent Storage enabled?

If you want to use BTC Core wallet for watch-only to send transactions, will this work properly? has anyone tried?
Watch-only wallet is not spendable and you can not spend your bitcoin with a Watch-only Wallet.

To spend your bitcoin, you must have private key, and watch-only wallet does not store any Bitcoin private key.

Watch-only Bitcoin wallet.
Creating a Watch-Only wallet with Electrum.
sr. member
Activity: 364
Merit: 298
May 29, 2024, 07:10:46 AM
#7
I would be running the OS through an USB but I would have a portable SSD to host the blockchain and keep it updated there.

Theoretically, this can work.  I haven't attempted to run Bitcoin Core within Tails, so it's possible that it requires specific configuration settings. 

I would be accessing the CEX with clearnet. So when I send to a CEX, I would like to be able to send through clearnet, so it matches the clearnet IP with the broadcast IP. If I send it through my node, then it would go directly into the CEX node, so they would know the IP, or it goes through additional hops? I've read people got transactions blocked from broadcasting through Tor into a CEX.

I believe there's a misunderstanding.  Broadcasting means sending to multiple nodes, and none of these nodes can determine if your node is the originator of the transaction.  Even if your node is connected to a CEX's node, there's no method for them to identify you as the transaction owner.

Users are blocked when accessing CEX from the Tor Browser, not when they broadcast transactions through the Bitcoin network using Tor. 
sr. member
Activity: 317
Merit: 448
May 21, 2024, 02:05:03 PM
#6
I'm a Tails user.  I strongly advise against attempting to download the blockchain onto a USB stick.  Relying on such persistent storage for an extended duration is not recommended.  In my two years of using Tails, I've encountered USB corruption issues numerous times, and must have reinstalled the OS by more than five times.  It's also crucial to upgrade to the latest version promptly, which further complicates using it for this purpose.  

Btw, is there a problem by sending BTC to a centralized exchange through Tor? in terms of getting the transaction blacklisted or something?

Very probable.  I doubt you'll even reach the stage where it shows your deposit address.  Your IP will likely have been blacklisted by then.  

Edit:  After reading NeuroticFish's response below, I'm uncertain if you're referring solely to broadcasting through Tor while accessing the exchange from the clearnet.  I understand that you're accessing the exchange through Tails and consequently via Tor as well. 

I would be running the OS through an USB but I would have a portable SSD to host the blockchain and keep it updated there. Or I could just install it on the SSD and use it as the OS there. I would be accessing the CEX with clearnet. So when I send to a CEX, I would like to be able to send through clearnet, so it matches the clearnet IP with the broadcast IP. If I send it through my node, then it would go directly into the CEX node, so they would know the IP, or it goes through additional hops? I've read people got transactions blocked from broadcasting through Tor into a CEX.

Sometimes I want privacy so I want to run through Tor, sometimes I want a clearnet transaction. If I use Tails, is it possible to send through clearnet? or is it all forced through Tor? You can use clearnet browser if you want to, not sure how this would work with a BTC transaction.
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
May 20, 2024, 05:19:44 AM
#5
Does anyone know if BTC Core will work properly if installed on Tails USB with Persistent Storage enabled? I saw that the modern versions now allow you to upgrade the Tails OS on the fly while keeping all of your Persistent Storage encrypted volume intact which is great. I remember not using this OS because you needed to wipe the data to upgrade but now it works.
If you want to use BTC Core wallet for watch-only to send transactions, will this work properly? has anyone tried?

I don't know. But at very least you need to either,
1. Point Bitcoin Core to correct folder whenever after you restart Tails.
2. Configure Tails to manually keep configuration file created by Bitcoin Core using something called Dotfiles. See https://tails.net/doc/persistent_storage/configure/index.en.html#dotfiles.
hero member
Activity: 714
Merit: 1010
Crypto Swap Exchange
May 19, 2024, 06:50:38 AM
#4
USB sticks aren't the only storage media you can install Tails on. It could be a portable SSD or even a portable HDD (the latter only if you want to suffer from slower I/O). You simply need to be able to boot from it, at least that's my experience.

I strongly advise to use a more reliable storage media when you have valuable data on the persistant storage of Tails and particularly syncing a likely to some extend pruned blockchain with Bitcoin Core. I wouldn't use cheap USB sticks for that as some of those have questionable longevity and/or are painfully slow at writing data and random access. (I mostly use an USB3 microSD card adapter and sufficiently fast microSD cards with good longevity (e.g. Samsung Pro Endurance) instead of traditional USB3 sticks. I got tired of slow USB3 sticks in practical use while advertised with some phantasy speed ratings.)
sr. member
Activity: 364
Merit: 298
May 18, 2024, 01:27:28 PM
#3
I'm a Tails user.  I strongly advise against attempting to download the blockchain onto a USB stick.  Relying on such persistent storage for an extended duration is not recommended.  In my two years of using Tails, I've encountered USB corruption issues numerous times, and must have reinstalled the OS by more than five times.  It's also crucial to upgrade to the latest version promptly, which further complicates using it for this purpose.  

Btw, is there a problem by sending BTC to a centralized exchange through Tor? in terms of getting the transaction blacklisted or something?

Very probable.  I doubt you'll even reach the stage where it shows your deposit address.  Your IP will likely have been blacklisted by then.  

Edit:  After reading NeuroticFish's response below, I'm uncertain if you're referring solely to broadcasting through Tor while accessing the exchange from the clearnet.  I understand that you're accessing the exchange through Tails and consequently via Tor as well. 
legendary
Activity: 3668
Merit: 6382
Looking for campaign manager? Contact icopress!
May 18, 2024, 12:07:10 PM
#2
Btw, is there a problem by sending BTC to a centralized exchange through Tor? in terms of getting the transaction blacklisted or something? I just use Tor by default for common sense privacy, but you never know nowadays.

With Bitcoin Core you are sending Bitcoin through its blockchain. Or even better said, you don't send bitcoin, you just create and sign a transaction which is picked up by the other nodes.
And the other nodes don't care neither about Tor, nor about the fact the recipient address is in the wallet of a CEX.

So, to make it clearer: the CEX will not know whether the transaction was done under Tor or not.

Does anyone know if BTC Core will work properly if installed on Tails USB with Persistent Storage enabled?

I can't help with that, sorry. My Linux knowledge is limited and I didn't manage to install and use all the software I wanted to a Tails USB.
sr. member
Activity: 317
Merit: 448
May 18, 2024, 12:01:50 PM
#1
Does anyone know if BTC Core will work properly if installed on Tails USB with Persistent Storage enabled? I saw that the modern versions now allow you to upgrade the Tails OS on the fly while keeping all of your Persistent Storage encrypted volume intact which is great. I remember not using this OS because you needed to wipe the data to upgrade but now it works.
If you want to use BTC Core wallet for watch-only to send transactions, will this work properly? has anyone tried?

Btw, is there a problem by sending BTC to a centralized exchange through Tor? in terms of getting the transaction blacklisted or something? I just use Tor by default for common sense privacy, but you never know nowadays.
Jump to: