O termo multi-assinatura, abreviado como multisig, refere-se a um tipo específico de assinatura digital que permite a dois ou mais utilizadores assinarem documentos em conjunto. Em essência, uma multi-assinatura é gerada através da combinação de várias assinaturas individuais. Embora a tecnologia multi-assinatura tenha ganho proeminência no âmbito das criptomoedas, o conceito subjacente precede a criação do Bitcoin.
No contexto das criptomoedas, esta tecnologia foi implementada pela primeira vez em endereços Bitcoin em 2012, o que eventualmente levou ao desenvolvimento de carteiras multi-assinatura um ano depois. Os endereços multi-assinatura têm diversas aplicações, mas a maioria dos casos de uso está relacionada com aspectos de segurança. A seguir, analisaremos a sua utilização no contexto das carteiras de criptomoedas.
Funcionamento
Para ilustrar o conceito, imaginemos uma caixa de segurança com duas fechaduras e duas chaves. Ana possui uma chave, enquanto Carlos tem a outra. A única forma de abrir a caixa é utilizando ambas as chaves simultaneamente, o que impede que um deles aceda ao conteúdo sem o consentimento do outro.
Em termos simples, os fundos armazenados em um endereço multi-assinatura só podem ser acessados pelo uso de duas ou mais assinaturas. Portanto, o uso de uma carteira multi-assinatura permite aos usuários adicionar uma camada adicional de proteção aos seus ativos. No entanto, antes de aprofundar, é crucial compreender os fundamentos de um endereço Bitcoin padrão, que depende de uma única chave em vez de múltiplas (endereço de chave única).
Chave única vs. Multi-assinatura
Geralmente, os bitcoins são armazenados em um endereço padrão de chave única, o que significa que qualquer pessoa que possua a chave privada correspondente pode acessar os fundos. Isso implica que só é necessária uma chave para assinar transações e que qualquer um que tenha a chave privada pode transferir as moedas à vontade, sem requerer autorização de terceiros.
Embora gerenciar um endereço de chave única seja mais rápido e simples do que uma multi-assinatura, apresenta várias desvantagens, especialmente em termos de segurança. Ao depender de uma única chave, os fundos estão protegidos por um único ponto de falha, razão pela qual os cibercriminosos constantemente desenvolvem novas técnicas de phishing para tentar apropriar-se dos fundos dos usuários de criptomoedas.
Além disso, os endereços de chave única não são a opção mais adequada para empresas que operam com criptomoedas. Imaginemos os fundos de uma grande companhia armazenados em um endereço padrão, com uma única chave privada correspondente. Isso implicaria que a chave privada deveria ser confiada a uma única pessoa ou a vários indivíduos simultaneamente, o que claramente não é a forma mais segura de proceder.
As carteiras multi-assinatura oferecem uma possível solução para ambos os problemas. Ao contrário das de chave única, os fundos armazenados em um endereço multi-assinatura só podem ser movidos se forem fornecidas várias assinaturas (geradas através do uso de diferentes chaves privadas).
De acordo com a configuração de um endereço multi-assinatura, pode exigir diferentes combinações de chaves: 2 de 3 é a mais comum, onde apenas 2 assinaturas são suficientes para acessar os fundos de um endereço de 3 assinaturas. No entanto, existem muitas outras variações, como 2 de 2, 3 de 3, 3 de 4, etc.
Existem numerosas aplicações potenciais para esta tecnologia. A seguir, são apresentados alguns dos casos de uso mais frequentes das carteiras de criptomoedas multi-assinatura.
Aumento da segurança
Ao utilizar uma carteira multi-assinatura, os utilizadores podem prevenir os problemas causados pela perda ou roubo de uma chave privada. Desta forma, mesmo que uma das chaves seja comprometida, os fundos permanecem seguros.
Imaginemos que Ana cria uma direção multi-assinatura 2 de 3 e depois armazena cada chave privada em um lugar ou dispositivo diferente (, por exemplo, telefone móvel, portátil e tablet ). Embora seu dispositivo móvel seja roubado, o ladrão não poderá acessar seus fundos utilizando apenas 1 das 3 chaves. De maneira similar, os ataques de phishing e as infecções por malware têm menos probabilidade de sucesso, uma vez que o hacker provavelmente teria acesso a apenas um único dispositivo e chave.
Deixando de lado os ataques maliciosos, se Ana perder uma das suas chaves privadas, ainda pode aceder aos seus fundos utilizando as outras 2 chaves.
Autenticação de dois fatores
Ao criar uma carteira multi-assinatura que requer duas chaves, Ana pode estabelecer um mecanismo de autenticação de dois fatores para acessar seus fundos. Por exemplo, poderia ter uma chave privada armazenada no seu portátil e a outra no seu dispositivo móvel ( ou mesmo num pedaço de papel ). Isso garantiria que apenas alguém com acesso a ambas as chaves pudesse realizar uma transação.
No entanto, é importante ter em conta que utilizar a tecnologia multi-assinatura como autenticação de dois fatores pode ser arriscado, especialmente se for configurada como um endereço multi-assinatura 2 de 2. Se uma das chaves se perder, não será possível aceder aos fundos. Portanto, utilizar uma configuração 2 de 3 ou um serviço de autenticação de dois fatores de terceiros seria mais seguro. No que diz respeito às contas de trading em exchanges de criptomoedas, recomenda-se fortemente o uso do Google Authenticator.
Transações de custódia
A criação de uma carteira multi-assinatura 2 de 3 permite realizar uma transação de custódia entre duas partes (Ana e Carlos) que inclui um terceiro (David) como árbitro de confiança mútua caso algo corra mal.
Nesse cenário, Ana primeiro depositaria os fundos, que ficariam bloqueados (nenhum usuário poderia acessá-los por conta própria). Depois, se Carlos fornecer os bens ou serviços acordados, ambos podem usar suas chaves para assinar e completar a transação.
David, o árbitro, só teria que intervir em caso de disputa, momento em que poderia usar a sua chave para criar uma assinatura que seria fornecida a Ana ou Carlos, de acordo com o critério de David.
Tomada de decisões
Um conselho de administração poderia usar uma carteira multi-assinatura para controlar o acesso aos fundos de uma empresa. Por exemplo, ao configurar uma carteira 4 de 6 onde cada membro do conselho possui uma chave, nenhum membro individual pode fazer um uso indevido dos fundos. Portanto, apenas as decisões acordadas pela maioria podem ser executadas.
Desvantagens
Embora as carteiras multi-assinatura sejam uma boa solução para uma série de problemas, é importante ter em conta que existem alguns riscos e limitações. Configurar um endereço multi-assinatura requer certos conhecimentos técnicos, especialmente se não se pretende depender de fornecedores externos.
Além disso, dado que tanto a tecnologia blockchain como os endereços multi-assinatura são relativamente novos, pode ser difícil procurar recursos legais se algo correr mal. Não existe um custodiante legal dos fundos depositados numa carteira partilhada com múltiplos titulares de chaves.
Reflexões finais
Apesar de apresentar algumas desvantagens, as carteiras multi-assinatura têm numerosas aplicações interessantes, tornando o Bitcoin e outras criptomoedas ainda mais úteis e atraentes, especialmente para as empresas. Ao requerer mais de uma assinatura para transferir fundos, as carteiras multi-assinatura proporcionam uma segurança melhorada e permitem transações de custódia sem confiança, pelo que é provável que esta tecnologia veja um uso cada vez maior no futuro.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
O que é uma carteira multi-assinatura?
O termo multi-assinatura, abreviado como multisig, refere-se a um tipo específico de assinatura digital que permite a dois ou mais utilizadores assinarem documentos em conjunto. Em essência, uma multi-assinatura é gerada através da combinação de várias assinaturas individuais. Embora a tecnologia multi-assinatura tenha ganho proeminência no âmbito das criptomoedas, o conceito subjacente precede a criação do Bitcoin.
No contexto das criptomoedas, esta tecnologia foi implementada pela primeira vez em endereços Bitcoin em 2012, o que eventualmente levou ao desenvolvimento de carteiras multi-assinatura um ano depois. Os endereços multi-assinatura têm diversas aplicações, mas a maioria dos casos de uso está relacionada com aspectos de segurança. A seguir, analisaremos a sua utilização no contexto das carteiras de criptomoedas.
Funcionamento
Para ilustrar o conceito, imaginemos uma caixa de segurança com duas fechaduras e duas chaves. Ana possui uma chave, enquanto Carlos tem a outra. A única forma de abrir a caixa é utilizando ambas as chaves simultaneamente, o que impede que um deles aceda ao conteúdo sem o consentimento do outro.
Em termos simples, os fundos armazenados em um endereço multi-assinatura só podem ser acessados pelo uso de duas ou mais assinaturas. Portanto, o uso de uma carteira multi-assinatura permite aos usuários adicionar uma camada adicional de proteção aos seus ativos. No entanto, antes de aprofundar, é crucial compreender os fundamentos de um endereço Bitcoin padrão, que depende de uma única chave em vez de múltiplas (endereço de chave única).
Chave única vs. Multi-assinatura
Geralmente, os bitcoins são armazenados em um endereço padrão de chave única, o que significa que qualquer pessoa que possua a chave privada correspondente pode acessar os fundos. Isso implica que só é necessária uma chave para assinar transações e que qualquer um que tenha a chave privada pode transferir as moedas à vontade, sem requerer autorização de terceiros.
Embora gerenciar um endereço de chave única seja mais rápido e simples do que uma multi-assinatura, apresenta várias desvantagens, especialmente em termos de segurança. Ao depender de uma única chave, os fundos estão protegidos por um único ponto de falha, razão pela qual os cibercriminosos constantemente desenvolvem novas técnicas de phishing para tentar apropriar-se dos fundos dos usuários de criptomoedas.
Além disso, os endereços de chave única não são a opção mais adequada para empresas que operam com criptomoedas. Imaginemos os fundos de uma grande companhia armazenados em um endereço padrão, com uma única chave privada correspondente. Isso implicaria que a chave privada deveria ser confiada a uma única pessoa ou a vários indivíduos simultaneamente, o que claramente não é a forma mais segura de proceder.
As carteiras multi-assinatura oferecem uma possível solução para ambos os problemas. Ao contrário das de chave única, os fundos armazenados em um endereço multi-assinatura só podem ser movidos se forem fornecidas várias assinaturas (geradas através do uso de diferentes chaves privadas).
De acordo com a configuração de um endereço multi-assinatura, pode exigir diferentes combinações de chaves: 2 de 3 é a mais comum, onde apenas 2 assinaturas são suficientes para acessar os fundos de um endereço de 3 assinaturas. No entanto, existem muitas outras variações, como 2 de 2, 3 de 3, 3 de 4, etc.
Existem numerosas aplicações potenciais para esta tecnologia. A seguir, são apresentados alguns dos casos de uso mais frequentes das carteiras de criptomoedas multi-assinatura.
Aumento da segurança
Ao utilizar uma carteira multi-assinatura, os utilizadores podem prevenir os problemas causados pela perda ou roubo de uma chave privada. Desta forma, mesmo que uma das chaves seja comprometida, os fundos permanecem seguros.
Imaginemos que Ana cria uma direção multi-assinatura 2 de 3 e depois armazena cada chave privada em um lugar ou dispositivo diferente (, por exemplo, telefone móvel, portátil e tablet ). Embora seu dispositivo móvel seja roubado, o ladrão não poderá acessar seus fundos utilizando apenas 1 das 3 chaves. De maneira similar, os ataques de phishing e as infecções por malware têm menos probabilidade de sucesso, uma vez que o hacker provavelmente teria acesso a apenas um único dispositivo e chave.
Deixando de lado os ataques maliciosos, se Ana perder uma das suas chaves privadas, ainda pode aceder aos seus fundos utilizando as outras 2 chaves.
Autenticação de dois fatores
Ao criar uma carteira multi-assinatura que requer duas chaves, Ana pode estabelecer um mecanismo de autenticação de dois fatores para acessar seus fundos. Por exemplo, poderia ter uma chave privada armazenada no seu portátil e a outra no seu dispositivo móvel ( ou mesmo num pedaço de papel ). Isso garantiria que apenas alguém com acesso a ambas as chaves pudesse realizar uma transação.
No entanto, é importante ter em conta que utilizar a tecnologia multi-assinatura como autenticação de dois fatores pode ser arriscado, especialmente se for configurada como um endereço multi-assinatura 2 de 2. Se uma das chaves se perder, não será possível aceder aos fundos. Portanto, utilizar uma configuração 2 de 3 ou um serviço de autenticação de dois fatores de terceiros seria mais seguro. No que diz respeito às contas de trading em exchanges de criptomoedas, recomenda-se fortemente o uso do Google Authenticator.
Transações de custódia
A criação de uma carteira multi-assinatura 2 de 3 permite realizar uma transação de custódia entre duas partes (Ana e Carlos) que inclui um terceiro (David) como árbitro de confiança mútua caso algo corra mal.
Nesse cenário, Ana primeiro depositaria os fundos, que ficariam bloqueados (nenhum usuário poderia acessá-los por conta própria). Depois, se Carlos fornecer os bens ou serviços acordados, ambos podem usar suas chaves para assinar e completar a transação.
David, o árbitro, só teria que intervir em caso de disputa, momento em que poderia usar a sua chave para criar uma assinatura que seria fornecida a Ana ou Carlos, de acordo com o critério de David.
Tomada de decisões
Um conselho de administração poderia usar uma carteira multi-assinatura para controlar o acesso aos fundos de uma empresa. Por exemplo, ao configurar uma carteira 4 de 6 onde cada membro do conselho possui uma chave, nenhum membro individual pode fazer um uso indevido dos fundos. Portanto, apenas as decisões acordadas pela maioria podem ser executadas.
Desvantagens
Embora as carteiras multi-assinatura sejam uma boa solução para uma série de problemas, é importante ter em conta que existem alguns riscos e limitações. Configurar um endereço multi-assinatura requer certos conhecimentos técnicos, especialmente se não se pretende depender de fornecedores externos.
Além disso, dado que tanto a tecnologia blockchain como os endereços multi-assinatura são relativamente novos, pode ser difícil procurar recursos legais se algo correr mal. Não existe um custodiante legal dos fundos depositados numa carteira partilhada com múltiplos titulares de chaves.
Reflexões finais
Apesar de apresentar algumas desvantagens, as carteiras multi-assinatura têm numerosas aplicações interessantes, tornando o Bitcoin e outras criptomoedas ainda mais úteis e atraentes, especialmente para as empresas. Ao requerer mais de uma assinatura para transferir fundos, as carteiras multi-assinatura proporcionam uma segurança melhorada e permitem transações de custódia sem confiança, pelo que é provável que esta tecnologia veja um uso cada vez maior no futuro.