Dominando o Ethereum, 2nd Edition
by Carlo Parisi, Alessandro Mazza, Niccolo Pozzolini, Gavin Wood, Andreas M. Antonopoulos
Capítulo 5. Carteiras
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
A palavra carteira é usada para descrever algumas coisas diferentes na Ethereum. Em um nível mais alto, uma carteira é um aplicativo de software que serve como a principal interface de usuário da Ethereum. A carteira controla o acesso ao dinheiro de um usuário, gerencia chaves e endereços, acompanha o saldo e cria e assina transações. Além disso, algumas carteiras da Ethereum podem interagir com contratos, como os tokens ERC-20.
De forma mais restrita, do ponto de vista de um programador, a palavra carteira refere-se ao sistema usado para armazenar e gerenciar as chaves de um usuário. Toda carteira tem um componente de gerenciamento de chaves. Para algumas carteiras, isso é tudo o que existe. Outras carteiras fazem parte de uma categoria muito mais ampla, a dos navegadores, que são interfaces para DApps baseados em Ethereum, que examinaremos com mais detalhes no Capítulo 12. Não há linhas claras de distinção entre as várias categorias que são agrupadas sob o termo carteira.
Neste capítulo, analisaremos as carteiras como contêineres para chaves privadas e como sistemas para gerenciar essas chaves.
Visão geral das tecnologias de carteira
Nesta seção, resumimos as várias tecnologias usadas para criar carteiras Ethereum fáceis de usar, seguras e flexíveis.
Uma das principais considerações ao projetar carteiras é equilibrar conveniência e privacidade. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access