Why don’t exchanges allow you to own your private keys?
For most new users in the crypto space, using a traditional crypto exchange (CEX), is probably the most common gateway in getting first hand experience with crypto. Many CEXs today provide user friendly interfaces and regulated fiat-to-crypto on-off ramps to allow easy to purchase crypto options.
But as everyone has come to realize, when you want to access your own private keys pertaining to your crypto on a CEX, you actually end up not being able to find it. The reason is because you actually don’t own the private keys to your crypto. The CEX directly owns it in a custodial manner with a promise that you’ll be able to withdraw it from their platform when needed.
In most cases you only have access to a deposit address which allows you to deposit crypto from outside into your exchange account. And in some rare cases, you can access the public key. But every different crypto on the exchange is given its corresponding deposit address you can use.
At a high-level overview, CEXs hold the private keys to all of its users’ accounts. Your crypto and the exchange’s funds are all on their own wallets. Usually a large percentage of the funds are in their own managed cold wallets with the remainder held on hot wallets to cover daily withdrawal needs from users. So in essence, the CEX model is typical to that of a normal bank. They have direct control and access to your funds and will disperse it when you need to withdraw it.
So actual fiat purchases of crypto and transfering to other user accounts on the same CEX platform aren’t actual transactions on the blockchain. They are merely just recorded on the CEX’s own ledger accounting system so they know how much should be allocated to your account when you view your account details. It’s only until you withdraw crypto from their platform onto an outside self-custody wallet is when it’ll initiate an actual transaction on the blockchain. And that is also when you gain actual possession of your crypto.
Main reasons for CEXs to control user account funds is simply for easier control and user experience:
- Quicker transactions and exchanges when using the CEX
- Lower fees for users
- Reduced customer service issues with having a centralized wallet
- Users can use the exchange using a familiar username and password login set up
Other reasons could also include discretionary usage of reserve funds for their own benefit. Although this isn’t publicly stated, it sure is possible. How else would these centralized entities promote and advertise ridiculous APY yields their users can receive if they “stake” their crypto on their platforms? Fractional reserve banking in the traditional sense is still used as a model in many centralized crypto platforms.
Despite the easier UI/UX CEXs provide, there are obvious downsides when allowing exchanges to control user funds. What seemingly is becoming a quarterly incident (or even a monthly occurrence), exchanges may suffer from a multitude of hiccups including a data loss glitch, exit scams by the founder, a full shut down by regulatory bodies, and even a compromise of the exchange’s entire assets by hackers.
Just last year in October of 2020, large crypto exchange, OKEx, suspended all user withdrawal privileges for more than a month due to a designated “key holder” being taken away and questioned by authorities. Earlier this month, hackers stole over $150 million from crypto exchange Bitmart. The hackers supposedly were able to use a stolen private key in accessing the exchange’s hosted hot wallets. And for those who’ve been around the space for a while, we all remember the legendary Mt. Gox hack which still to this day is infamous for being one of the largest crypto exchange hacks ever.
So unless you are a crypto day trader or need some exchange services, you have really no need to leave your crypto on an exchange. Accidents do happen and they happen frequently with exchanges. Even the largest of crypto exchanges experience mishaps once in a while. By storing your crypto on an exchange, you do have access to your crypto, but under someone else’s conditions which can be up to their discretion.
Exchanges are definitely still a great way for a beginner to easily convert their fiat dollars to crypto. But many wallets, such as the Ballet Crypto App, now offer a decentralized method in buying and exchanging crypto. And the advent of DEXs in the DeFi world has negated the usage of CEXs.
But all in all, if you don’t have access to your private keys, it’s not your crypto.
HODL your own private keys.
----------
About us
Ballet is a U.S. company that provides simple and secure cryptocurrency storage solutions for the global mainstream market. Ballet is the team behind the world’s first multi-currency, non-electronic, physical crypto wallet. The company was founded in 2019 by Bobby Lee and an international team of cryptocurrency industry veterans. Ballet is headquartered in Las Vegas, Nevada in the United States, and has an office in Shanghai, China.
For more on our products please check us out at: https://www.ballet.com/
Interact with us on our other social media platforms:
Twitter: https://twitter.com/BalletCrypto/
Facebook: https://www.facebook.com/balletcrypto.global/
Instagram: https://www.instagram.com/balletcrypto/
Telegram: https://t.me/BalletCrypto/
Reddit: https://www.reddit.com/r/BalletCrypto/
LinkedIn: https://www.linkedin.com/company/balletcrypto/
Youtube: https://www.youtube.com/channel/UCi2y_uFMqgdst7xe7FolG3w/
Weibo: https://www.weibo.com/BalletCrypto?from=myfollow_all/
Discord: https://discord.gg/e58FqyDA
Anchor: https://anchor.fm/ballet-crypto
I purchased a Ballet wallet months ago but still haven’t used it. I got on the Coinbase website to sign up but the information they wanted was intrusive and onerous…no thanks! How do I purchase BTC and use the Ballet card (wallet)? I can’t find someone or a community to help me unless they want money to show me how. I’m less than enchanted by what I feel is a real need to get out of fiat currency.