In this article, we'll go over the basics of shared Bitcoin wallets, also known as multisig (multiple signature) wallets. We'll cover their advantages and disadvantages, and provide detail on how they work.
You might have come across the word “multi-signature” or “multisig” during your contact with Bitcoin. Multisig is a cryptographic technique used in what we call a shared wallet. Before we go any further, if you don’t already know what a Bitcoin wallet is, what a non-custodial wallet is, or how to create a wallet, stop right here and read those articles.
A fact that is often confused or overlooked is that in a Bitcoin wallet, your funds are not inside the wallet - just as your debit card doesn’t actually contain your cash. Like your debit card, you gain access to your funds through a kind of password (a very long, 78 digit password) called a private key. Private keys are held in your Bitcoin wallet, and without private keys, the associated Bitcoin cannot be used.
Basic Bitcoin wallets use one private key to access and send transactions while shared Bitcoin wallets require one or more private keys to access the funds connected with the wallet. Private keys in shared wallets are often given to different people, called participants. For example, if you have three private keys, you might keep one yourself and give the others to family members. Using a shared wallet with multiple participants might seem unnecessary, but there are many benefits.
Read more: Get a deeper understanding of private and public keys, and learn how Bitcoin transactions work.
The first key reason to use a shared wallet is that it is a solution to the Bitcoin wallet problem of having a single point of failure, which can result in losing access to your crypto assets. For example, imagine there is a fire in the apartment building you live in. Your computer and the paper backup keys for your Bitcoin are destroyed. Without the keys, you have no way to access those assets. But if your wallet is shared with others (who don't live in your building!), you'll still have access to your funds.
The other key reason to use a shared wallet relates to the utility that comes with having multiple decision makers. For example, you can introduce savings for your child by providing her with some funds in a Bitcoin wallet. If it's a shared wallet, you'll have the chance to review any transactions initiated before approving or declining.
Read more: Here's a list of ways shared Bitcoin wallets can be used.
Recall that Bitcoin wallets do not actually contain bitcoin. Wallets contain private keys that grant access to the bitcoin. In a basic wallet, there is only one private key connected to the wallet and that key is necessary to use the bitcoin. The private key is used as a mathematical signature to prove your ownership of the bitcoin.
In a shared wallet, multiple private keys are connected to the wallet. You will have to decide how many keys will be connected to the wallet, and how many keys will be needed to approve a transaction.
For example, if you decide to make a shared wallet with your mom and dad, there will be a total of three participants for the shared wallet. You decide that 2 of the 3 participants must sign a transaction for it to be approved (and thereby 'valid' to be broadcast to the blockchain). This shared wallet is called a “2-of-3 wallet.” The shared wallet will have three private keys, but only two of the keys (in any combination) are required to approve transactions.
You can set the number of participants (up to 6) and number of approvals, such as, 1-of-2, 3-of-4, 6-of-6 etc...
How would this work in practice? Let ’s look more closely at the above '2-of-3' example. We are going to talk below about setting up the shared wallet, so let’s assume you and your parents have successfully created the shared wallet.
Any private key holder can initiate a transaction through a transaction request. In this case, you, your mom, or your dad can request to move funds. As this is a 2-of-3 wallet, the transaction request will require just one approval from other participants, since the participant who made the transaction request (you) implicitly approves the transaction. If this was a 4-of-6 wallet, a transaction request would require 3 approvals.
Imagine you decide to buy a new car with some of the bitcoin from your shared wallet. You call your father on his day off, informing him of your plans and asking him to approve the forthcoming transaction request. Then, you submit the transaction request. Your father quickly approves the transaction, satisfying the conditions of the 2-of-3 shared wallet. The Bitcoin is transferred from the shared wallet to the car dealership.
There are a few potential downsides to using a shared wallet.
The first can easily be avoided by properly setting up the wallet. While it may seem that a 6-of-6 shared wallet is the most secure, this configuration in fact introduces an additional risk beyond a normal (single signature) wallet. Since a 6-of-6 shared wallet requires that all six participants approve any transactions, if even a single participant loses their private key, any funds in the wallet will be inaccessible. So, with a 6-of-6 wallet, you're effectively making the single-point-of-failure problem worse!
The other downsides of shared wallets relates to their ease of use and can be summarized as follows:
If you're looking to set up a shared Bitcoin wallet, you can do so in seconds using the Bitcoin.com Wallet. You can find more details on how shared wallets work and how to set them up in the Bitcoin.com Wallet here.
Learn about shared wallet "participants," "transaction requests," "approvals," and more.
Find out the many ways shared wallets can be used in the real world.
Learn about this essential tool for sending, receiving, and storing your bitcoin; how it works, and how to use it safely.
From security to fee customization options, these are the key factors to consider when choosing a Bitcoin wallet.
Learn what a Bitcoin cold storage wallet is, why it's important, and how to use one.
Learn about shared wallet "participants," "transaction requests," "approvals," and more.
Find out the many ways shared wallets can be used in the real world.
Learn about this essential tool for sending, receiving, and storing your bitcoin; how it works, and how to use it safely.
比特币是根据 2008 年《比特币》白皮书中的想法创立的:一套点对点的电子现金系统
通过安装 Bitcoin.com Wallet 应用程序来创建比特币钱包
From security to fee customization options, these are the key factors to consider when choosing a Bitcoin wallet.
如何发送比特币
要接收比特币,只需向发送者提供你的地址。 你需要确任提供的是正确的地址。
非托管式钱包让用户始终拥有对自己资产的完全保管权。
Learn what a Bitcoin cold storage wallet is, why it's important, and how to use one.
每周的重要新闻提要,加上为经济自由提供支持的教育资源和产品及服务更新