Noa Freeman on Nostr: A diferença entre uma Extended Public Key (xPub) e uma Extended Private Key (xPrv) ...
A diferença entre uma Extended Public Key (xPub) e uma Extended Private Key (xPrv) reside na sua funcionalidade dentro do conceito de carteiras Hierarchical Deterministic (HD).
Extended Private Key (xPrv)
- O que é: Uma xPrv é uma chave mestre privada a partir da qual uma árvore de chaves privadas pode ser derivada. Ela contém todas as informações necessárias para gerar toda a sequência de chaves privadas filhas, e por sua vez, endereços de uma carteira HD.
- Uso: Com a xPrv, você pode derivar não apenas as chaves privadas filhas, mas também as chaves públicas correspondentes e, consequentemente, os endereços de Bitcoin. Ter acesso à xPrv equivale a ter controle total sobre todos os fundos associados aos endereços gerados por ela.
- Segurança: Devido à sua capacidade de acessar e movimentar fundos, a xPrv deve ser mantida em segredo absoluto. Se alguém obtém acesso à sua xPrv, essa pessoa pode controlar todos os endereços e fundos derivados dela.
Extended Public Key (xPub)
- O que é: Uma xPub é uma chave pública mestre que pode ser usada para gerar uma árvore de chaves públicas filhas (mas não chaves privadas). A xPub permite a geração de endereços de recebimento sem expor as chaves privadas associadas a esses endereços.
- Uso: Com uma xPub, você ou serviços que você autoriza podem gerar novos endereços de Bitcoin para receber fundos. Isso é particularmente útil para negócios ou aplicações que precisam gerar novos endereços de recebimento regularmente.
- Segurança: Embora a xPub não possa ser usada para gastar fundos (pois não gera chaves privadas), ela pode expor todas as transações associadas aos endereços derivados dela. Portanto, a privacidade pode ser comprometida se a xPub for compartilhada indiscriminadamente.
Diferença Fundamental
A principal diferença entre elas é que a xPrv tem o poder de assinar transações e, portanto, controlar os fundos, enquanto a xPub permite apenas visualizar e receber fundos nos endereços derivados. Em termos de segurança e privacidade, a xPrv deve ser guardada com muito mais cuidado, pois sua exposição representa um risco direto aos fundos, enquanto a xPub deve ser protegida principalmente por razões de privacidade.
Published at
2024-04-06 00:55:37Event JSON
{
"id": "51f2e3e1fbb306a9ba97a3192002ed072c9f52c3a5a3c81f4b1b5aab2fadc46a",
"pubkey": "87488036a36a4f96ff711d698c9865f0a6d94554afcc4115b994be25c30c9b70",
"created_at": 1712364937,
"kind": 1,
"tags": [],
"content": "A diferença entre uma Extended Public Key (xPub) e uma Extended Private Key (xPrv) reside na sua funcionalidade dentro do conceito de carteiras Hierarchical Deterministic (HD).\r\n\r\nExtended Private Key (xPrv)\r\n\r\n- O que é: Uma xPrv é uma chave mestre privada a partir da qual uma árvore de chaves privadas pode ser derivada. Ela contém todas as informações necessárias para gerar toda a sequência de chaves privadas filhas, e por sua vez, endereços de uma carteira HD.\r\n \r\n- Uso: Com a xPrv, você pode derivar não apenas as chaves privadas filhas, mas também as chaves públicas correspondentes e, consequentemente, os endereços de Bitcoin. Ter acesso à xPrv equivale a ter controle total sobre todos os fundos associados aos endereços gerados por ela.\r\n\r\n- Segurança: Devido à sua capacidade de acessar e movimentar fundos, a xPrv deve ser mantida em segredo absoluto. Se alguém obtém acesso à sua xPrv, essa pessoa pode controlar todos os endereços e fundos derivados dela.\r\n\r\nExtended Public Key (xPub)\r\n\r\n- O que é: Uma xPub é uma chave pública mestre que pode ser usada para gerar uma árvore de chaves públicas filhas (mas não chaves privadas). A xPub permite a geração de endereços de recebimento sem expor as chaves privadas associadas a esses endereços.\r\n\r\n- Uso: Com uma xPub, você ou serviços que você autoriza podem gerar novos endereços de Bitcoin para receber fundos. Isso é particularmente útil para negócios ou aplicações que precisam gerar novos endereços de recebimento regularmente.\r\n\r\n- Segurança: Embora a xPub não possa ser usada para gastar fundos (pois não gera chaves privadas), ela pode expor todas as transações associadas aos endereços derivados dela. Portanto, a privacidade pode ser comprometida se a xPub for compartilhada indiscriminadamente.\r\n\r\nDiferença Fundamental\r\n\r\nA principal diferença entre elas é que a xPrv tem o poder de assinar transações e, portanto, controlar os fundos, enquanto a xPub permite apenas visualizar e receber fundos nos endereços derivados. Em termos de segurança e privacidade, a xPrv deve ser guardada com muito mais cuidado, pois sua exposição representa um risco direto aos fundos, enquanto a xPub deve ser protegida principalmente por razões de privacidade.\r\n\r\n",
"sig": "7678f01d2016c76418df99aa54cc68d2d922bb8c0dccf916da45bcacc195a222ff69ce9774670b9cf5e7240dd1fb854637f994fa1aaab3c93c2caee0f1c5ef20"
}