Use Cashshuffle With BCH

What is Cashshuffle and why is it important? How does Cashshuffle work?

Privacy

One hears it often regarding privacy. A popular app introduces a clever or convenient feature that requires the use of personal information. A new revelation becomes public on the abuses of government surveillance or violations of privacy. These are the circumstances lead people to say, “I ain’t got nothin’ to hide“.

Pseudo-Anonymous

Satoshi Nakamoto called Bitcoin pseudo-anonymous. This is because transactions occur and create records with addresses that don’t include names. By looking at the public blockchain ledger, one can see the balance and activity for any given address, but not the name of the owner associated with the address (BCH Rich List). The combination of blockchain analysis tools and KYC and AML compliant companies have made the blockchain nearly completely public.

But BCH in particular is concerned about being a currency. This is important because, currency must be fungible. A currency is not fungible if the history of transactions makes one element of the currency more or less valuable than another element. For example, if some BCH was used in a crime, then a person may not desire that particular BCH as much as some BCH that had a clean history, because possessing the ‘tainted’ coins may bring unwanted attention to the current owner.

Enter Cashshuffle

Bitcoin community awareness on the privacy issue existed before I even discovered Bitcoin. Therefore, developers suggested and implemented various solutions to this privacy problem. A solution for BCH that I recently heard about is the CashShuffle tool. CashShuffle mixes coins from various participating wallets automatically.

CashShuffle is available on Electron Cash and is coming soon to the Bitcoin.Com wallet and hopefully more wallets soon.

For this article, I downloaded Electron Cash for the Mac. After downloading and opening the Electron Cash wallet, all of the expected and usual prompts occur. The wallet prompts you to name your wallet, write down your backup phrase and create a password for the wallet.

Screen Shots

Cashshuffle wallet being initialized
Create your new wallet.
Cashshuffle wallet in action
Electron Cash starts shuffling coins.
Coins have been shuffled (dark theme).

iOS App

I usually use BCH to make purchases on line. Therefore, the app for my desktop will probably be my primary wallet. However, there is an iOS client available in the App Store. This is dope – it means that I can easily access my private coins for spending when I am out and about. It increases the utility of BCH to have tools like this available. I am liking this wallet a lot, yo!

If you got value from the article or have questions regarding CashShuffle, email me or let me know in the comments below. Thanks!

Easily Use Protonmail with Your Own Domain Name and Siteground Hosting

How does it make you feel to know that in your ‘user data’ that a company stores likely takes many gigabytes? check yours here

What is your reaction to the knowledge that each of your personal emails with a certain company has been inspected, analyzed, and preserved in order to better create a profile of your personality and to document the changes in your priorities and interests over time?

Do you approve of the fact that the same company presents modified search results to you based on the profile it has crafted for you?

Does a person that wants privacy from strangers have something to hide? 

Is it ok for a company to cooperate with a tyrannical government in silencing and oppressing its citizens?

The Creepy Line Trailer

The time is now to ditch Google.

Perhaps it is due to just how good capable Google’s software is that has brought me to this point. A fairly recent update to the email service reveals options for quick replies to emails that are creepily context aware. The thought of every email that I write being read, analyzed, understood, and saved forever really popped to the forefront of my thoughts when I saw that feature. The uneasiness that feature gave me combined with news of Project Dragonfly directs me to find an alternative for email, calendars, alternate phone numbers, and many more services that Google provided so well.

As luck would have it, a suitable and awesome competitor presented itself for email: Protonmail.

“ProtonMail uses Zero-Access Encryption, which means it is technically impossible for us to decrypt user messages. Zero-Access Encryption applies to all messages in your mailbox, even messages which did not come from other ProtonMail users.” This ensures the emails are not read by bots and then analyzed for ways to manipulate you into buying goods and services. Because of this, there is a charge to store anything over 500MB of data in your emails, Protonmail’s product is not you.

Protonmail also has a neat feature that allows you to use your own domain name for your email address and it works very much like Google Apps does. 

You will need your own domain name to do this. This tutorial uses SiteGround.

  • Purchase your domain name if you don’t already have one.
  • Purchase at least a Plus plan with Protonmail.
  • Click on Settings (gear icon on the top bar menu)
  • Click on Domains (globe icon on the side menu)
  • Now you will need to enter information about your domain, verify ownership, and configure your email security settings.
  • Protonmail has a wizard that will guide you through these steps, the icon is a magic wand.
  • see below:
the wizard is available by pressing the magic wand under the ‘Actions’ menu
  • Work your way through the menu, each tab has specific instructions provided by Protonmail.
  • see below:
each tab, as you click on it, will present instructions to setup your various email settings and security
  • To add a DNS record in Siteground, enter the cPanel and select ‘Advanced DNS Zone Editor’
  • see below:
select this in the cPanel
  • For the hostname field, just enter your domain name, this is a little unclear in the instructions as it varies for each hosting provider.
  • see below:
Siteground’s cPanel area to add a DNS record
  • To edit your MX records, select ‘Advanced MX Editor’ in the cPanel
  • see below:
select this in the cPanel
  • Select ‘Remote Mail Exchanger’ as shown below
  • see below:
select ‘Remote Mail Exchanger’ and enter the record as instructed by Protonmail’s wizard

At the end of this process you will soon be able to receive Protonmail’s encrypted emails at your domain name email address!

Donate to Protonmail to help them in their mission:

Donate to Protonmail.

Getting Started with the Ledger Nano S

The Ledger Nano S Cryptocurrency Hardware Wallet

Current price: $99.00

The Ledger Nano S can be ordered here (affiliate link).

Go to start.ledgerwallet.com and follow the instructions there to prepare the hardware wallet.

Initializing the Ledger Nano S:

I am not going to give detailed instructions on how to get the device up and running as they are available at start.ledgerwallet.com and may change with future updates. The current instructions are easy to follow and included installing the Ledger Live app, initializing your Ledger Nano S by creating a pin and saving your recovery seed (very important!). After that, you need to install apps to the Ledger Nano S and then add accounts to your device before adding your crypto accounts.

Operating the Ledger Nano S:

The Ledger Nano S has only two buttons, and it has menus to navigate. This is accomplished by using the left button as a ‘up’ or ‘left’ button, the right button as an ‘down’ or ‘right’ button and both buttons simultaneously as an ‘enter’ or ‘continue’ command. 

Sending crypto to your Ledger Nano S:

Using the Ledger Live app that you have installed to your computer, you can select one of your accounts on the lower left corner of the app. Once the account is selected, ‘Send’ and ‘Receive’ buttons are visible. Selecting the ‘Receive’ button will give you the address at which the Ledger Nano S can receive funds for that account. The address shown can be copied and pasted into the app you are sending crypto from (or given to a friend so that they can send crypto to you). 

Of course, one of the cool things that blockchain allows you to do is to view the immutable ledger that records all transactions. Here is my first transaction on the Ledger Nano S:

https://etherscan.io/tx/0x8e820f84780ef55ea27c438bc51d87b7761e8654d5cc7a623661d29865518297

Why use a hardware wallet?

“Don’t store your coins on an exchange!”

Like many cryptocurrency enthusiasts, I have seen this posted on Reddit and other internet hangouts many times.  There are a few reasons to have your coins on an exchange:

  • Ease of acquiring
  • Ease of trading
  • Less effort to setup and maintain a wallet

However, storing coins on an exchange is in conflict with one of the great advantages of cryptocurrencies:

  • Counter party risk
    • Bitcoin has not been hacked, but exchanges seem to be routinely hacked. Storing coins on an exchange exposes the owner of the coins to the same risks of the traditional banking system (i.e. getting locked out of your account, having your funds frozen ,etc.).  Where as properly protected coins can be protected from these things.Bad players – storing coins on an exchange equals trusting that the exchanges owners and employees will not steal your coins.

After considering this, as a newbie to crypto, I downloaded the Jaxx wallet and the Bread (now BRD) wallet and stored my crypto on my phone.  Maybe many people do this, it certainly is convenient. 

Storing crypto on a phone has some advantages:

  • Purchasing goods and services at local vendors is convenient with a phone wallet, it is always with you.
  • The phone wallets are very easy to use and all the ones that I have used are available free of charge.

BUT….phones are connected to the internet nearly 24/7 and are therefore able to be attacked 24/7. This is a significant disadvantage and risk as you start to acquire more crypto.

This risk associated with phone wallets creates an opportunity for manufacturers of secure hardware devices that are not connected to the internet. This is why I checked out the Ledger Nano S.

Additional information of interest:
Ledger Nano S Github

The Ledger Nano S can be ordered here (affiliate link).