Guia NULS Multi-signature
# O que é a multi-signature?
Multi-signature, também conhecida como Multi-sig, é uma assinatura digital que permite a múltiplos utilizadores assinar uma transação. Para abordar de forma mais simples, uma conta que é propriedade, gerida, assinada por mais do que uma parte.
Na maioria dos casos, existe apenas uma chave privada que gere uma única conta, a que chamamos 1/1. Multi-sig é diferente, vai de m/n, em que “n” refere-se à quantidade de chaves privadas que estão autorizadas a assinar na conta, as transações só entram em vigor quando o número de assinaturas chegar a “m”. Neste caso, “m” deve ser inferior ou igual a “n”.
# Como é aplicada a Multi-sig
A multi-signature tem muitos casos de utilização na gestão de autorizações de contas.
- Gestão de cativos
A multi-sig aumenta consideravelmente o nível de segurança, ao permitir que várias pessoas administrem uma conta utilizando chaves privadas diferentes, o que reduz os riscos de ataques aos ativos.
- Redundância
Ao gerir uma conta com múltiplas assinaturas, mesmo que um dos signatários tenha perdido a chave privada, os restantes podem ainda assim ter acesso à conta que está a ser protegida por múltiplas assinaturas.
- Autorização do Departamento
Um assunto que deve ser aprovado e assinado por vários departamentos antes de produzir efeitos. Cada assinatura pode ser rastreada e é transparente para todas as partes.
# Ativos suportados pela Multi-signature da NULS
A nossa DApp multi-sig é compatível com a blockchain NULS e NerveNetwork. A DApp multi-sig pode ser usada para gerir ativos NULS e Nerve, incluindo também ativos ligados a Ethereum/Polygon/Arbitrum/BSC/Heco/OEC/Cronos e outras blockchains para a NULS através da NerveBridge (atualmente não compatível com ativos NRC20)
# Um guia rápido para a DApp Multi-sig da NULS
Como utilizar a DApp multi-sig na rede NULS
- Conecte a carteira
- Para ter acesso à DApp multi-sig, conecte a carteira pela Nabox ou Metamask.
- Clique aqui para fazer o download da extensão da carteira.
Após ligação bem sucedida à carteira, clique em【Generate multi-chain address】para continuar, isto irá gerar automaticamente um endereço NULS e um endereço Nerve e conduzi-lo diretamente à página da operação.
# A DApp Multi-sig da NULS tem as seguintes funções
- Criar endereço de conta Multi-sig
- Criar transações Multi-sig
- Assinar
Criar endereço de conta Multi-sig
Para começar a utilizar a função Multi-signature, é necessário criar primeiro um endereço de conta Multi-sig. O criador pode ser um terceiro que não seja um dos proprietários da conta.
- Introduzir chaves públicas na primeira caixa e separá-las com vírgulas, o sistema identificará automaticamente cada chave pública.
- Introduza a chave privada uma a uma, clique em “+” para adicionar mais.
Depois de submeter as chaves públicas, terá também de escolher um número mínimo de assinaturas. As assinaturas mínimas definem um número mínimo de contas utilizadas para confirmar uma transação de várias senhas. Por exemplo, se uma conta com várias assinaturas for gerida por 3 pessoas, o número mínimo de assinaturas é 2, ou seja, são necessárias confirmações de pelo menos 2 pessoas para permitir uma transação. Caso contrário, a transação falhará.
Após submeter a informação, clique em “Generate address” para criar um endereço de conta multi-sig
- Criar Transações Multi-sig
Para criar uma transação multi-sig, é necessário escolher um endereço multi-sig que inicie as transações. Clique em “Add a multi-signature address”, se não tiver um. Aquele que inicia uma transação multi-signature pode ser um terceiro que não sejam os proprietários da conta.
Selecione os ativos que pretende transferir, selecione o montante da transferência e o endereço de receção – create transaction
Após a criação da transação, será gerado um HEX de várias senhas. Copiar o HEX e enviá-lo para os outros signatários para assinar.
- Assinar
Esta parte permite aos utilizadores assinar o HEX enviado pelo iniciador da transação.
Depois de receber o HEX, copiar o HEX na caixa, a DApp multi-sig analisará a transação.
Nos detalhes da transação, poderá verificar o estado da transação com base nas informações de “signed quantity (assinaturas efetuadas) ” e “signature still required (Assinaturas necessárias) “.
Se o signatário atual for o último signatário autorizado a assinar a transação, por exemplo, se uma transação que requer dois signatários já foi assinada uma vez e está a ser assinada agora, isto torna o signatário atual o segundo/último signatário.
Depois de todas as assinaturas estarem concluídas, a transação será transmitida na blockchain e será confirmada dentro de alguns minutos.
Parabéns! Concluiu uma transação multi-sig!
A melhor forma de interagir com a NULS é se inteirar do projeto!
Para mais detalhes sobre a NULS, visite nuls.io e junte-se às conversas no Telegram ou Reddit. Certifique-se de seguir a NULS no Twitter para obter as últimas notícias e atualizações. Você também pode nos seguirem outras redes sociais como Facebook, Steemit e GitHub.
NULS — Nada Torna a Blockchain Mais Fácil
Publicar comentário
Você precisa fazer o login para publicar um comentário.