How does Bitcoin Cash wallet work?
Many new Bitcoin Cash users are not sure, or do not know how a Bitcoin Cash wallet works. Some even have a completely wrong idea about it. They think that their Bitcoin Cash is stored in the wallet on their smartphone or PC. But this is not correct. Your Bitcoin Cash is not stored in the wallet, but in the blockchain and mempool on more than a thousand computers called nodes around the world. How to run such a node I described here. https://read.cash/@Telesfor/how-to-operate-a-bitcoin-cash-full-node-bitcoin-unlimited-on-raspberry-pi-a76f2efe Blockchain is a list of all Bitcoin Cash transactions that are grouped into blocks and chained together. Each newly created block is linked to the last created block. Mempool is a waiting room for transactions that are not yet included in a block. On average, 10 blocks are created per hour. https://read.cash/@Telesfor/how-does-bitcoin-cash-work-95074af9 **Why do I see my Bitcoin Cash in my wallet and can I spend it if it is not stored there?** To understand this, you must first know how a Bitcoin Cash transaction works. On your wallet (whether it is an offline wallet like bitcoin.com or Trust Wallet or an online wallet like read.cash Wallet) is stored your Bitcoin Cash address and associated keys - private key and public key. The public key can be calculated by any other wallet that knows your Bitcoin Cash address. Your private key is only known by your wallet. When a person A sends 1 BCH to your Bitcoin Cash address, his wallet creates a transaction file using his private key, which belongs to his Bitcoin Cash address, and your public key belongs to your Bitcoin Cash address and sends it to a node. The node verifies the transaction (the node knows both Bitcoin Cash addresses and both public keys) and if the transaction file is correct, it writes it to a waiting room (called mempool) and sends the transaction to other nodes it is connected to. The other nodes do the same. The transaction in mempool is lightning fast on all nodes in the network. Your wallet is connected to one of these nodes. As soon as this node detects an incoming transaction for you, it immediately notifies you to receive 1 BCH from the address of the person A (some wallets do not inform if the transaction is in mempool, but only if it is in a block. In the case of BTC wallets it must be so, because a BTC transaction that is in the mempool is not always recorded in a block und you can't spend it. I suspect that these BCH wallets that do not show the mempool transactions are derived from BTC wallets). Now your wallet can issue your BCH by creating a new transaction. It does this just like person A described above. Your private key gives you access to your Bitcoin Cash. You should keep it secret and not give it to anyone. From your private key everyone can calculate your public key and your Bitcoin Cash address (it is not possible the other way round). What does a private key look like? Here you can see an example private key: 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreAnchuDf There is a website that lists all Bitcoin Cash private keys. You can see it there: https://allkeys.cash What? A list of all the private keys? Aren't they secret? If I know his private key, do I not have access to BCH of an address? Yeah, you can try. If you're lucky, you'll find a private key that derives a Bitcoin Cash address that has an amount of unspent coins. But you must be damn lucky. There are 1.461.501.637.330.902.918.203.684.832.716.283.019.655.932.542.976 Bitcoin Cash addresses. The most powerful computer in the world would have to take billions of years to find an address with an amount. As you can see the private key is a bit complicated and not easy to remember. That's why they developers introduced a seed. Seed that is a sequence of 12 words that is much easier to remember. From these words (and a derivation path), your wallet can create your private key again and again. https://read.cash/@Telesfor/what-is-derivation-path-and-why-i-need-it-c652b5ef You can import the same seed into different wallets and all of these wallets will have access to your Bitcoin Cash. I wrote here how to import your seed from read.cash into bitcoin.com wallet. https://read.cash/@Telesfor/how-to-integrate-readcash-wallet-into-bitcoincom-wallet-08cbf043 Bitcoin Cash has a huge advantage compared to conventional currencies. You must either keep fiat currencies in a bank account or als banknotes in your wallet. Your bank can go bankrupt, the government can limit or freeze payments, your conventional wallet can be stolen or you can lose it. You cannot take large amounts of cash across the border in many countries. If you want to have access to your BCH you just have to remember your seed. That's all. You can import it into a wallet and make transactions anytime and anywhere. Nobody can take your Bitcoin Cash away from you. But if you do not know your seed or private key, your BCH does not belong to you, but to the person or company who knows (or store) it. This could be for example an exchange, which keeps your BCH for you. If the exchange goes bankrupt or is hacked, your BCH is lost. Therefore when I buy BCH, I always transfer it to my wallet, for which I know my seed, derivation path and private key.To make the wallet more secure against hacks, it can be secured with hardware such as Trezor.io . https://read.cash/@Telesfor/what-is-derivation-path-and-why-i-need-it-c652b5ef Remember your seed (and derivation path) well and don't give it to anyone. https://read.cash/@Telesfor/what-is-derivation-path-and-why-i-need-it-c652b5ef If you want to know why you sometimes have to pay higher transaction fees than normal on the Bitcoin Cash network, read my another article. https://read.cash/@Telesfor/why-do-i-pay-such-a-high-transaction-fee-when-i-withdraw-my-money-from-noisecash-6f1b95ed How does Bitcoin Cash work you can read here. https://read.cash/@Telesfor/how-does-bitcoin-cash-work-95074af9
75 comments
Thanks for detailed explain👍
Thank you for the tip😀.
Wonderful article as always. I am sure many newbies will benefit from this.
I'm using Coins.ph to save my money. Thanks for explaining this to everyone especially to the newbies.
Same here, I also use coins.ph
Its cool right? Its actually my first time to use such an app
Yeah, it is very convenient and I could cash out on any local banks which is great and by far the best <3
Can you export your seed or private key from your coins.ph wallet?
This is a helpful article especially to the new users of this site who don't have any idea about that wallet. Thank you sir. 💞
Yey! Finally you have a new article 😍 Thank you. You give us all readers another information about that kind of wallet. This is very helpful.
Wooah thank you for this article. Very helpful for uss. I Currently using coins ph wallet.
Thank you sir. This is a very important knowledge to acquire in terms of Bitcoin Cash. I will save your article sir. 😊 Currently I am using coins.ph I can easily convert it to PHP, btc, xrp, eth, but when I am needing BCH again I will just convert my PHP into BCH.
To be honest I had a problem syncing with Bitcoin.wallet a few days ago ,so balance was not loading.Now it is all good and working.Really cool looking interface with convenient method set there to send BCH from one to another
Finally I understand what public and private keys are. It's amazing how everything can be so open and still be concealed at the same time.
Thanks for this, I will save this one in case I forgot something. Before I used coins.ph but now I store my BCH in Bitcoin.com for more safety 😊
I use Bitcoin cash but I have not enough knowledge about it. Thanks for sharing this. I can gain many knowledge from it.☺
Now you see what I intended on my recent article, majority of us here don't know what most of the things you wrote about here function, we are hearing about them for the first time. More lessons like this will be good to many of us here. We want to know more about bitcoin cash, how to hold and invest it safely. Thank you for this information.
I try my best and just try to write so that it understands everything. However, I see from the comments that some people didn't understand it (maybe they didn't read it carefully enough?) But that's what I've already written to you, learning is an active process of the learner. I cannot learn for you. I can only help you to learn.
Thank you for the tip 😀.
At first I am that naive when it comes to BCH on how it will be transfer to a wallet but luckily I was guided by my friend that knows it well. This article of yours is helpful for someone who doesn't know well about how BCH wallet works.
I used bitcoin wallet too. And there I stored my bch from readcash, I already generate my seed phrase too so I can access my wallet even I didn't visit my readcash wallet.
I believe you are knowedgeable about bch wallets, and the best person that can help me with my wallet problem : I accidentally created 3 wallets on read.cash, my first wallet has bch funds while the third wallet has no funds but it is currently my wallet that will receive my bch from read.cash. can I use my first wallet with funds again, if yes how will I do it? Your response is highly appreciated thanks in advance!
What I suspect is that you have logged into read.cash with several browsers (or in incognito mode) and have not imported your seed. In this case read.cash has created different addresses for you on each browser. I think you need to login with the browser that was used to create the first wallet to get access to this funds. If you want to use your current browser, send your funds from the old wallet (after you logged in in your old browser) to your new address in the cutrent browser.
Gud day is it possible to use my previous bch read.cash wallet, the the one with funds coz the current bch read.cash I'm using has 0 funds? Thanks
I hope I understand you well. You have to use your old wallet and send your funds to the new wallet on new browser.
Welcome back to the hood Mr.Telesfor
After a long time I am seeing your article. Thanks for your informative article. Remembering seed is important,,,
Thanks for this explanation
I literary had no idea about bitcoin wallet.Thanks for your informations.Well explained👍
It's been really long since i saw your update @Telesfor , thanks for the broad and easily understandable explanation on BCH wallet. Thanks so much and by the way, the picture you used as your leade image looks very tantalizing, 5$ for me won't be too bad😚. I look forward to hearing from you
Nice
ok good very good your article, but I'm missing something, but where do I open my bch wallet? give me the answer, greetings
Your BCH wallet is in integrated in read.cash. You open it when you log in to read cash.
Thnx for the information.
I am new user.This article will help me a lot.Thank you very much.
Keep sharing
Thanks for this informative article 😍 💕
Thank you very much for your kind information..... I didn't know about it clearly before....Take my heartiest thanks for publishing this useful information
For newbie like me with 0 crypto know ledge this is a big help thank you so much, but it is very much appreciated if you explain it on lay man's term, thanks!
As I'm a new user, this article helped me to know many things. Thanks alot for publishing this informative article ♥️
Thanks for the information sir.
Informative. I will save it if anyone ever asks/likes to know how or what (they can translate it themselves). Most of all I like the fact this is one of the few articles written in clear, understandable language for newbies. 👍💕
Thanks for the recognition.
I'm new to cryptocurrency universe. I just acquainted with it last year. My first wallet was XRP. It has lower value compared to Bitcoin Cash BCH. I also have BAT token. I get it from Brave browser. At first I really Don't understand what is cryptocurrency and tokens that are associated to it. What I know is it is an online currency. What I don't understand is What commodities or goods backed Cryptocurrency. For example the Dollar is backed by Gold and Oil, Economy . While in my country Philippines our Peso is backed by Gold, Economy and regulated by Central Bank. My question Sir is what commodities backing up Cryptocurrency? Until this August I was invited by a friend here in Read Cash. I enjoying staying and sharing here. Thanks Sir for sharing your knowledge about how Bitcoin Cash BCH transactions works. I learned a lot today. Thanks again Sir !
You're wrong, dollars are not backed by gold or oil, that is a common misconception. I will write an article about it in a day's time and explain the differences between crypto currencies like Bitcoin Cash and fiat currencies like USD or PHP. Update: here is the link to the article https://read.cash/@Telesfor/what-is-the-difference-between-bitcoin-cash-and-fiat-currency-like-usd-or-php-3d9368ec
I think it is a common knowledge Sir that Fiat Currency around the world was backed by gold. You cant print bills/banknotes if it has no corresponding gold. I will wait for that article of yours Sir. I want to learn more about this topic and cryptocurrency.
This "common knowledge" is wrong. It hasn't been like that for almost 50 years. Many people just don't know. For more read here: https://en.m.wikipedia.org/wiki/Gold_standard
Dollar and PHP are fiat money "Fiat money is a currency (a medium of exchange) established as money, often by government regulation, but that does not have intrinsic value (value independent of the nominal value, such as a precious metal might have). Fiat money does not have use value" https://en.m.wikipedia.org/wiki/Fiat_money
But the currency value also depends on the economy of a certain country. For example the American Dollar has greater value than Hongkong or Singaporean Dollar.
The value of a currency doesn't matter. Any country can determine it as it wants. For example, a Jordanian dinar is worth 1.4 USD. Does that mean the Jordanian economy is stronger than the US economy?
More comments