When I was looking answers for this initial question (Of course I googled and read some documents, Sources are mentioned below) I got to know few new things regarding Bitcoin wallets. Since many of the replies converge to the answer I am not going to go through that same stuff over and over again.
Since this is the forum for beginners, maybe start by defining what a 3rd party wallet is...
As clover 12 suggested here I thought to give a brief Idea as much as I understand. (Please feel free to give suggestions and corrections since I am not an expert nor had any prior experience and this reply only depicts two hours of googling and digging in crypto websites.)
For the simplicity of understanding, I am going to use an Answers and Questions approach.
Q1 ) First of all what is a crypto wallet?As you already know we need a digital wallet to store any cryptocurrency. A wallet is basically a software which stores private and public keys (Two Cryptography methods used in encryption) and interacts with various blockchain to enable users to do digital currency transactions.
NB: Unlike traditional ‘pocket’ wallets, digital wallets don’t store currency. In fact, currencies don’t get stored in any single location or exist anywhere in any physical form. All that exists are records of transactions stored on the blockchain. In other words, this is like a huge ledger where we note down all the expenses and incomes.
Q2) The Ops question is about third-party wallets, Then There must be another type of wallets, Is it?Here are some of my opinions, and please correct me if I am wrong.
I consider anything other than a core wallet to be a 3rd party wallet.
Not all wallets offer exchange facilities.
Not all wallets are stored on the web, but obviously you will need web access to make and receive payments.
Some wallets store balances like a bank, and you don't own specific Bitcoin transactions with them.
As OP has said here He is referring to all the wallets other than a core wallet as a third-party wallet.
Q3) What is a Core wallet then? Bitcoin Core is the software that runs the entire bitcoin network. Included in the Bitcoin Core software is a secure digital wallet that can be used to store, send and receive bitcoin. By choosing to store your bitcoin in the Bitcoin Core wallet, you can contribute to the decentralized bitcoin network by validating transactions and storing a copy of the blockchain.
It takes a little bit of technical knowledge to get started with the Bitcoin Core wallet, but when it comes to security the original bitcoin wallet is still hailed by many as one of the safest places to keep your funds.
And do not get into a false sense, as everything in life Core wallet too is far from being perfect. It too has pros and cons. While the high level of privacy and security being the most visible pros, having to download a file of size around 150GB (This is free to download and works well with most of the common Operating systems Including Windows 7,8,10 versions, Linux, Mac Os and also with raspberry pi V.1, V.2), having to store this large file in your local machine with limited resources and requirement to know your way around the Bitcoin core would make a beginners life bit harder.
Q4) Okay, Core wallets sound good, I wanna set up a one, tell me how to do it.If you still need to go with a Core wallet (Actually the preferred way among experts in the field)
here is a guide for you.
Q5) I don’t need that so-called valuable information! Just tell me about third-party wallets!!Unlike in a core wallet, the information can be accessed from anywhere since the wallet is saved in a remote cloud server. As everything is on the web, this too is a security vulnerability. Since the drawbacks are well covered in above replies I am not going go through the same stuff over and over again. I’ll tell you the answer for the exact opposite question which OP asked.
Q6) What are the advantages of using a third party wallet?You do not have to have a technical knowledge at all, Go to the website and enter a password BAM! You have a wallet.
You do not need to do any update manually. You may have thousands of problems but maintaining the blockchain file, updating it won’t be one of them. It will be taken care by the wallet hosting site. There will be no emails, text messages or pop-ups telling you an update needs to be downloaded.
Obviously, as OP has mentioned clearly using a third party wallet is a huge risk, as in all cases High convenient comes with High risk. There are numerous cases has been reported throughout the history of Bitcoin regarding security vulnerabilities with use of third-party wallets.
Please go through the answer of napsterz(https://bitcointalksearch.org/topic/m.40737106) as it seems to be covering the OP’s question.
Cheers!PS: If this reply is out of the topic I apologize for that and please feel free to delete.
References: 1. Bitcoin Core (
https://en.wikipedia.org/wiki/Bitcoin_Core )
2. Bitcoin Core: The original bitcoin wallet – June 2018 review (
https://www.finder.com/bitcoin-core-wallet-review )
3. How to set up the Bitcoin Core wallet Client for Beginners and send your first Transaction (
https://medium.com/@CoinMeteor/how-to-set-up-the-bitcoin-core-wallet-client-for-beginners-and-send-your-first-transaction-819c6d5b9790)
4. Public Keys and Private Keys (
https://www.comodo.com/resources/small-business/digital-certificates2.php )
Edit:
I found this Immensely helpful link regarding Bitcoin wallets and I suggest all the newbies take a sneak peek here!