Announcement

Collapse
No announcement yet.

What Is a Multisig Wallet?

Collapse
X
Collapse
  •  

  • What Is a Multisig Wallet?

    Multisig stands for multi-signature, which is a specific type of digital signature that makes it possible for two or more users to sign documents as a group. Therefore, a multi-signature is produced through the combination of multiple unique signatures. Multisig technology has been extant within the world of cryptocurrencies, but the principle is one that existed long before the creation of Bitcoin.

    In the context of cryptocurrencies, the technology was first applied to Bitcoin addresses in 2012, which eventually led to the creation of multisig wallets, one year later. Multisig addresses may be used in different contexts, but most use cases are related to security concerns. Hereby we discuss their use within cryptocurrency wallets.



    How does it work?


    As a simple analogy, we can imagine a secure deposit box that has two locks and two keys. One key is held by Alice and the other one is held by Bob. The only way they can open the box is by providing their both keys at the same time, so one cannot open the box without the consent of the other.

    Basically speaking, the funds stored on a multi-signature address can only be accessed by using 2 or more signatures. Therefore, the use of a multisig wallet enables users to create an additional layer of security to their funds. But before going further, it is important to understand the basics of a standard Bitcoin address, which relies on a single key instead of multiple (single-key address).



    Single-key vs. Multisig


    Usually, Bitcoins are stored in a standard, single-key address, meaning that whoever holds the corresponding private key is able to access the funds. This means that only one key is needed to sign transactions and that anyone that has the private key, is able to transfer the coins at will, without authorization from anybody else.

    While managing a single-key address is faster and easier than a multisig one, it presents a number of issues, especially in regards to security. By having a single key, the funds are protected by a single point of failure, and that is why cybercriminals are constantly developing new phishing techniques to try and steal the funds of cryptocurrency users.

    Moreover, single-key addresses are not the best option for businesses involved with cryptocurrencies. Imagine the funds of a big company being stored on a standard address, which has a single corresponding private key. This would imply that the private key would be either entrusted to a single person or to multiple individuals at the same time - and that is clearly not the safest way to go.

    Multisig wallets offer a potential solution to both of these problems. Unlike single-key, the funds stored on a multisig address can only be moved if multiple signatures are provided (which are generated through the use of different private keys).

    According to the way a multisig address is configured, it may require a different combination of keys: 2-of-3 is the most common one, where only 2 signatures are sufficient to access the funds of a 3-signature address. However, there are many other variations, such as 2-of-2, 3-of-3, 3-of-4, etc.

    There are a number of possible applications for the technology. Here are some of the most common use cases of multi-signature cryptocurrency wallets.



    Increasing security


    By using a multisig wallet, users are able to prevent the problems caused by the loss or theft of a private key. So even if one of the keys is compromised, the funds are still safe.

    Imagine that Alice creates a 2-of-3 multisig address and then stores each private key into a different place or device (e.g. mobile phone, laptop, and tablet). Even if her mobile device is stolen, the thief won’t be able to access her funds using only 1 of the 3 keys. Similarly, phishing attacks and malware infections are less likely to succeed because the hacker would most likely have access to a single device and key.

    Malicious attacks aside, if Alice loses one of her private keys, she can still access her funds using the other 2 keys.



    Two-factor authentication


    By creating a multisig wallet that requires two keys, Alice is able to create a two-factor authentication mechanism to access her funds. For instance, she could have one private key stored in her laptop and the other one in her mobile device (or even on a piece of paper). This would ensure that only someone who has access to both keys is able to make a transaction.

    Keep in mind, however, that using multisig technology as two-factor authentication can be dangerous – especially if it is set as a 2-of-2 multisig address. If one of the keys are lost, you won’t be able to access your funds. Therefore, using a 2-of-3 setup or a third party 2FA service that counts with backup codes would be safer. When it comes to crypto exchange trading accounts, using Google Authenticator is highly recommended.



    Escrow transactions


    Creating a 2-of-3 multisig wallet can allow for an escrow transaction between two parties (Alice and Bob) that includes a third party (Charlie) as a mutually trusted arbiter in case anything goes wrong.

    In such a scenario, Alice would first deposit the funds, which would be locked up (neither user being able to access them on their own). Then, if Bob provides the goods or services as agreed, they can both use their keys to sign and complete the transaction.

    Charlie, the arbiter, would only need to step in if there was a dispute, at which point he could use his key to create a signature that would be provided to either Alice or Bob, according to Charlie’s judgment.



    Decision making


    A board of directors might use a multisig wallet to control access to a company’s funds. For example, by setting up a 4-of-6 wallet where each board member holds one key, no individual board member is able to misuse the funds. Therefore, only decisions that are agreed upon by the majority can be executed.



    Disadvantages


    Although multisig wallets are a good solution for a range of problems, it is important to keep in mind that there are some risks and limitations involved. Setting up a multisig address requires some technical knowledge, especially if you do not want to rely on third-party providers.

    Additionally, since blockchain and multisig addresses are both relatively new, it may be difficult to seek legal recourse if something goes wrong. There is no legal custodian of funds deposited into a shared wallet with multiple keyholders.



    Closing thoughts


    Despite having a few disadvantages, multisig wallets have numerous interesting applications, making Bitcoin and other cryptocurrencies even more useful and appealing - especially to businesses. By requiring more than one signature to transfer funds, multisig wallets provide enhanced security and allow for trustless escrow transactions, and as such, the technology is likely to see increased usage in the future.
      Posting comments is disabled.

    Categories

    Collapse

    Article Tags

    Collapse

    Latest Articles

    Collapse

    • Ransomware Explained
      by defidex
      Ransomware is a type of malware (malicious software) that may present itself in a few different ways, affecting individual systems as well as networks of businesses, hospitals, airports, and government agencies.

      Ransomware is being constantly improved and is getting more and more sophisticated since the first registered occurrence, in 1989. While simple formats are, typically, non-encryption ransomware, modern ones make use of cryptography methods in order to encrypt files, making them...
      10-01-2021, 09:38 AM
    • What Is Phishing?
      by defidex
      Phishing is a type of cyber attack where a malicious actor poses as a reputable entity or business in order to deceive people and collect their sensitive information - such as credit card details, usernames, passwords, and so forth. Since phishing involves psychological manipulation and relies on human failures (instead of hardware or software) it is considered a type of social engineering attack.

      Typically, phishing attacks make use of fraudulent emails that convince the user to enter...
      10-01-2021, 09:35 AM
    • What Is BNB?
      by defidex
      BNB powers the Binance Ecosystem and is the native coin of the Binance Chain and the Binance Smart Chain. BNB has several use cases:
      • Pay for trading fees on the Binance exchange;
      • Pay for trading fees on Binance DEX (Decentralized Exchange);
      • Pay for transaction fees on the Binance Chain;
      • Pay for transaction fees on the Binance Smart Chain;
      • Pay for goods and services for both online and in-store purchases (e.g., using Binance Card or Binance Pay);
      • Book hotels, flights and more at Travala.com;
      • Community
      ...
      10-01-2021, 09:34 AM
    • What Is a Stop-Limit Order?
      by defidex
      A stop-limit order combines a stop-loss order and a limit order. Stop-limit orders allow traders to set the minimum amount of profit they’re happy to take or the maximum they’re willing to spend or lose on a trade. Once you set a stop-limit order and the trigger price is reached, a limit order will be placed automatically, even if you are logged out or offline. You can strategically place stop-limit orders by considering resistance and support levels and the asset’s volatility.

      ...
      09-28-2021, 12:02 PM
    • What Is a Limit Order?
      by defidex
      A limit order is an order that you place on the order book with a specific limit price. The limit price is determined by you. So when you place a limit order, the trade will only be executed if the market price reaches your limit price (or better). Therefore, you may use limit orders to buy at a lower price or to sell at a higher price than the current market price.

      Unlike market orders, where trades are executed instantly at the current market price, limit orders are placed on the...
      09-28-2021, 11:59 AM
    • What Is a Market Order?
      by defidex
      A market order is an order to quickly buy or sell at the best available current price. It needs liquidity to be filled, meaning that it is executed based on the limit orders that were previously placed on the order book.
      Unlike limit orders, where orders are placed on the order book, market orders are executed instantly at the current market price, meaning that you pay the fees as a market taker.How to use it?

      Let’s say you want to create a market order to buy 2 BNBs. After logging...
      09-20-2021, 11:47 AM
    Working...
    X