{"id":8852,"date":"2022-06-01T22:00:00","date_gmt":"2022-06-01T22:00:00","guid":{"rendered":"http:\/\/ci02a2a8ca2000245d"},"modified":"2025-01-28T15:28:54","modified_gmt":"2025-01-28T15:28:54","slug":"why-use-a-computer-meant-for-bitcoin","status":"publish","type":"post","link":"https:\/\/bitcoinmagazine.com\/technical\/why-use-a-computer-meant-for-bitcoin","title":{"rendered":"Why You Should Use A Computer Specifically Meant For Bitcoin Transactions And How To Do It"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><em>This is an opinion editorial by Arman The Parman, a Bitcoin educator passionate about privacy and contributor to <\/em>Bitcoin Magazine.<\/p>\n<h2>What\u2019s Wrong With Using A Regular Computer?<\/h2>\n<p>When making bitcoin transactions, it\u2019s ideal if your computer has no malware. Obviously.<\/p>\n<p>If you keep your Bitcoin seed phrase (usually 12 or 24 words) off the computer with a signing device (e.g., a hardware wallet \u2014 its main purpose), then you might think it\u2019s not that important to have a \u201cclean\u201d computer \u2014 not true.<\/p>\n<p>A malware-infected computer may read your Bitcoin addresses, exposing your balance to an attacker. They can\u2019t take bitcoin just from knowing the address, but they can see how much you have and calculate from that if you are a worthy target. They may also somehow work out where you live, for example, and threaten you to get you to pay a ransom.<\/p>\n<h2>What Is The Solution?<\/h2>\n<p>I encourage most Bitcoiners to use a dedicated malware-free computer (with internet access) for making Bitcoin transactions. I suggest people use an open-source operating system like Linux Mint, but use Windows or Mac if you must \u2014 that\u2019s better than using a regular, well-used computer that invariably has malware hidden in it.<\/p>\n<p>One obstacle that people come across is installing a new operating system on such computers. This guide is to help with that.<\/p>\n<p>There are many varieties of Linux and I have tried several. My recommendation for Bitcoiners is Linux Mint, because it is easy to install, very fast (particularly on bootup and shutdown), not bloated (every extra piece of software is a risk), and has rarely crashed on me or behaved weirdly (compared to other versions like Ubuntu and Debian).<\/p>\n<p>Some may be very resistant to a new operating system, preferring Windows or Mac OS. I understand, but the Windows and Apple operating systems are closed source, so we have to trust what they\u2019re doing; I don\u2019t think that\u2019s a good policy, but it\u2019s not all or nothing. I\u2019d much prefer people use a dedicated, freshly installed Windows or Mac OS computer rather than a well-used computer (with who knows what malware has accumulated on it). One step better is to use a freshly installed Linux computer.<\/p>\n<p>If you\u2019re nervous about using Linux because of the unknown, that\u2019s natural, but so is spending some time learning. So much information is available online. <a href=\"https:\/\/youtu.be\/id3DGvljhT4\" target=\"_blank\" rel=\"noopener\">Here is an excellent short video introducing the basics of the command line<\/a> that I highly recommend.<\/p>\n<h2>Choose A Computer<\/h2>\n<p>I\u2019ll start with what I think is the best option. Then, I\u2019ll give my opinion on alternatives.<\/p>\n<p><strong>Ideal Option<\/strong><\/p>\n<p>My recommendation, if you can afford it, and if the size of your bitcoin stack justifies it, is to get a brand-new, entry-level laptop. The most basic model built these days is good enough to handle what it\u2019s going to be used for. The processor and RAM specs are not relevant, because they will all be good enough.<\/p>\n<p><strong>Avoid<\/strong><\/p>\n<ul>\n<li>Any tablet combo, including Surface Pro.<\/li>\n<li>Chromebooks, often the storage capacity is too low.<\/li>\n<li>Macs, they are expensive, and the hardware doesn\u2019t gel well with Linux operating systems in my experience.<\/li>\n<li>Anything refurbished or secondhand (not an absolute deal breaker though).<\/li>\n<\/ul>\n<p>Instead, look for a Windows 11 laptop (currently, Windows 11 is the latest release. We\u2019ll be getting rid of that software, don\u2019t worry.). I searched on Amazon.com for \u201cWindows 11 Laptop\u201d and found this good example:<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2025\/01\/161_image1.png\" title=\"\"><\/figure>\n<p>The price of this one above is good. The specs are good enough. It has a built-in camera which we can use for QR code PSBT transactions (otherwise you\u2019d have to buy a USB camera to do that). Don\u2019t worry about the fact that it\u2019s not a well-recognized brand (it\u2019s cheap). If you want a better brand, it\u2019ll cost you, for example:<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2025\/01\/12_image10.png\" title=\"\"><\/figure>\n<p>Some of the cheaper ones have only 64GB of drive space. I haven\u2019t tested laptops with drives that small; it is probably OK to have 64GB, but it <em>might<\/em> be pushing it.<\/p>\n<p><strong>Other Options \u2014 Tails<\/strong><\/p>\n<p>Tails is an operating system that boots from a USB thumb drive and temporarily takes over the hardware of any computer. It uses Tor connections only, so you\u2019d need to be comfortable using Tor. None of the data that you write to memory during your session is saved to the drive (it starts fresh every time), unless you tweak the settings and create a permanent storage option (on the USB thumb drive), which you lock with a password.<\/p>\n<p>It\u2019s not a bad option and it\u2019s free, but it\u2019s a little clunky for our purposes. Installing new software on it is not a breeze. One good feature is that it comes with Electrum, but the downside of this is that you didn\u2019t install it yourself. Make sure the USB drive you use is at least 8GB.<\/p>\n<p>Your flexibility is reduced if you use Tails. You may not be able to follow various guides to set up what you need and get it working properly. For example, if you follow my guide to installing Bitcoin Core, there are modifications needed to make it work. I don\u2019t think I\u2019ll be making a Tails specific guide, so you\u2019d need to build your skills and do it alone.<\/p>\n<p>I also am not sure how well hardware wallets will interact with this OS.<\/p>\n<p>Having said all this, a Tails computer for bitcoin transactions is a nice <em>additional<\/em> option, and it will certainly help your overall privacy skills to learn to use Tails.<\/p>\n<p><strong>Other Options \u2014 Live OS Boot<\/strong><\/p>\n<p>This is very similar to Tails, except the operating system is not privacy dedicated. The basic way to use this is to flash a USB drive with the Linux operating system of your choice and make the computer boot from that instead of the internal drive. How to do this is explained later.<\/p>\n<p>The advantage is that you are less restricted and things will work without advanced tweaks.<\/p>\n<p>I am not sure how well such a system isolates malware on the existing computer from the USB boot drive you use that holds the new operating system. It probably does a fine job and is probably not as good as Tails, but my preference is the dedicated laptop.<\/p>\n<p><strong>Other Options \u2014 Your Own Used Laptop Or Desktop Computer<\/strong><\/p>\n<p>Using a used computer is not ideal, mainly because I am unaware of the inner workings of sophisticated malware, nor if wiping a drive is sufficient to get rid of it. It probably is but I don\u2019t want to underestimate how clever nefarious hackers can be. You can decide; I don\u2019t want to commit to this option.<\/p>\n<p>If you choose to use an old desktop instead of an old laptop, this will be fine, except that it will permanently take up space for your probably rare bitcoin transactions; you shouldn\u2019t be using it for anything else. Whereas with a laptop, you can just put it away and even hide it for extra security.<\/p>\n<h2>Installing Linux Mint On Any Computer<\/h2>\n<p>These are instructions to wipe any operating system from your new laptop and install Linux Mint, but you can adapt it to install just about any Linux version on just about any computer.<\/p>\n<p>We are going to use any computer to flash the operating system to a memory stick of some sort. It doesn\u2019t matter which memory stick, as long as it is compatible with a USB port, and I suggest 16GB minimum.<\/p>\n<p>Get one of these things:<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2025\/01\/35_image6.png\" title=\"\"><\/figure>\n<p>Or you can use something like this:<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2025\/01\/13_image8.jpg\" title=\"\"><\/figure>\n<p>Next, navigate to <a href=\"https:\/\/linuxmint.com\/\" target=\"_blank\" rel=\"noopener\">LinuxMint.com<\/a>.<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2025\/01\/116_image2.png\" title=\"\"><\/figure>\n<p>Hover the mouse over the \u201cDownload\u201d menu at the top and then click the link, \u201cLinux Mint 20.3,\u201d or whatever version is the latest recommended one at the time you do this.<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2025\/01\/13_image9.png\" title=\"\"><\/figure>\n<p>There will be a few \u201cflavors\u201d to choose from. Go with \u201cCinnamon\u201d to follow along with this guide. Click the \u201cDownload\u201d button.<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2025\/01\/25_image7.png\" title=\"\"><\/figure>\n<p>On the next page, you can scroll down to see the mirrors (various servers that hold a copy of the file we want). You can verify the download using SHA 256 and gpg (recommended), but I\u2019m going to skip explaining that here as <a href=\"https:\/\/armantheparman.com\/gpg\/\" target=\"_blank\" rel=\"noopener\">I have written guides on this already.<\/a><\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2025\/01\/51_image4.png\" title=\"\"><\/figure>\n<p>Choose a mirror that\u2019s closest to you and click its link (the green text in the mirror column). The file will begin downloading; the version I\u2019m downloading is 2.1GB.<\/p>\n<p>Once it\u2019s downloaded, you can flash the file to a portable memory device and make it bootable. To do this, the easiest way is to use balenaEtcher. <a href=\"https:\/\/www.balena.io\/etcher\/\" target=\"_blank\" rel=\"noopener\">Download<\/a> and install it if you don\u2019t have it.<\/p>\n<p>Then, run it:<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2025\/01\/10_image11.png\" title=\"\"><\/figure>\n<p>Click \u201cFlash from file\u201d and select the Linux Mint file you downloaded.<\/p>\n<p>Then click \u201cSelect target.\u201d Make sure the memory device is plugged in and make sure you are selecting the correct drive, otherwise you may destroy the contents of the wrong drive!<\/p>\n<p>After that, select \u201cFlash!\u201d You may need to enter your password. When it\u2019s completed, the drive is likely not going to be readable by your Windows or Mac computer, because it has been transformed into a Linux device. Just pull it out.<\/p>\n<h2>Preparing The Target Computer<\/h2>\n<p>Turn on the new laptop, and while it is powering up, hold down the BIOS key. This is typically F2, but it could be F1, F8, F10, F11, F12 or Delete. Try each one until you get it, or search the internet for your computer\u2019s model and ask the right question, like \u201cBIOS key Dell laptops.\u201d<\/p>\n<p>Every computer will have a different BIOS menu. Explore and find which menu allows you to configure the boot order. For our purposes, we want the computer to try to boot from a USB connected device (if there is one connected), before trying to boot from the internal hard drive (otherwise Windows will load). Once you set that, you may need to save before exiting or it may save automatically.<\/p>\n<p>Reboot the computer and it should load from the USB memory device. We can now install Linux on the internal drive and Windows will be removed for good.<\/p>\n<p>When you get to the following screen, select \u201cOEM install (for manufacturers).\u201d If you instead choose \u201cStart Linux Mint,\u201d you\u2019ll get a Linux Mint session loaded off the USB memory device, but once you shut down the computer, none of your information is saved. It\u2019s basically a temporary session so you can try it out.<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2025\/01\/51_image5.png\" title=\"\"><\/figure>\n<p>You will be taken through a graphical wizard which will ask you a number of questions that should be straightforward. One will be language settings, another will be your home internet network connection and password. If prompted to install additional software, reject it. When you get to the question about the installation type, some people may hesitate: You need to choose \u201cErase disk and install Linux Mint.\u201d Also, do not encrypt the drive and do not select LVM.<\/p>\n<p>You will eventually get to the desktop. At this point, you are not quite finished. You are actually acting as the manufacturer (i.e., someone building a computer and setting up Linux for the customer). You need to double click the desktop icon and click \u201cInstall Linux Mint\u201d to finalize it.<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2025\/01\/77_image3.png\" title=\"\"><\/figure>\n<p>Remember to remove the memory stick and then reboot. After reboot, you\u2019ll be using the Linux operating system for the first time as a new user. Congratulations!<\/p>\n<p>One of the first things to do (and to do regularly) is to keep the system up to date.<\/p>\n<p>Open the Terminal application, and type the following: sudo apt-get update<\/p>\n<p>Hit &lt;enter&gt;, confirm your choice and then enter this command: sudo apt-get upgrade<\/p>\n<p>Hit &lt;enter&gt; and confirm your choice.<\/p>\n<p>Let it do its thing, it could take several minutes.<\/p>\n<p>Next, I like to install Tor: sudo apt-get install Tor<\/p>\n<h2>Conclusion<\/h2>\n<p>This guide explained why you may need a dedicated computer for bitcoin transactions, and how to install a fresh Linux Mint operating system on it.<\/p>\n<p>You can now install the bitcoin wallet of your choice and use this computer only for bitcoin transactions. These are the only two wallets I generally recommend:<\/p>\n<p><a href=\"https:\/\/armantheparman.com\/using-electrum-desktop-wallet\/\" target=\"_blank\" rel=\"noopener\">Electrum Desktop Wallet<\/a> is for the advanced user or those who want to become advanced. It is particularly important if you wish to follow my <a href=\"https:\/\/armantheparman.com\/agc\/\" target=\"_blank\" rel=\"noopener\">air-gapped computer system<\/a> using the Raspberry Pi Zero option.<\/p>\n<p><a href=\"https:\/\/armantheparman.com\/sparrow\/\" target=\"_blank\" rel=\"noopener\">Sparrow Bitcoin Wallet<\/a> is an excellent wallet that has a very beautiful and intuitive design.<\/p>\n<p>Happy Bitcoining.<\/p>\n<p><em>This is a guest post by Arman The Parman. Opinions expressed are entirely their own and do not necessarily reflect those of BTC Inc or <\/em>Bitcoin Magazine<em>.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Making sure your bitcoin transactions remain private is made significantly easier with a computer dedicated to this function alone.<\/p>\n","protected":false},"author":2824,"featured_media":3333,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[35],"tags":[1015,59,73,330],"class_list":{"0":"post-8852","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-technical","8":"tag-linux","9":"tag-opinion","10":"tag-privacy","11":"tag-security"},"author_data":{"id":2824,"name":"Arman The Parman","nicename":"arman-the-parman","avatar_url":"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2024\/12\/atp2-96x96.png"},"featured_image_url":"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2024\/11\/20220601_btcfinal_best-protected-a-computer-for-bitcoin-transactions-installing-linux-mint-arman-parman.png","_links":{"self":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts\/8852","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/users\/2824"}],"replies":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/comments?post=8852"}],"version-history":[{"count":0,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts\/8852\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/media\/3333"}],"wp:attachment":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/media?parent=8852"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/categories?post=8852"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/tags?post=8852"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}