661 / 736BK45

Q/A about Bitcoin

Da primeira pergunta à verificação por conta própria

A carteira do telemóvel mostra um pagamento recebido. Como sabe que é válido? Seria preciso comprar uma máquina de mineração para o verificar pessoalmente? Q/A about Bitcoin, de David Coen, liga perguntas como estas numa visão mais ampla. Passa do propósito do Bitcoin ao seu funcionamento. Também ajuda a perceber quando uma explicação introdutória precisa do apoio de documentação mais rigorosa.

Q/A about Bitcoin é um livro de David Coen que explica a tecnologia Bitcoin através de perguntas e respostas. Parte dos conceitos básicos e avança para carteiras, nós e Lightning Network. Oferece um percurso de aprendizagem, não apenas um dicionário de definições breves.

Coen apresenta o livro como formação técnica acessível a quem não tem conhecimentos prévios. O índice segue uma ordem clara: o que é o Bitcoin, quem o criou e por que surgiu, antes da oferta, da mineração, dos pagamentos e das carteiras. O leitor não tem de começar por configurar um programa. Pode primeiro compreender o problema que determinada tecnologia procura resolver. [1] [3]

Na primeira leitura, o autor recomenda seguir a ordem dos capítulos, mas permite saltar um trecho difícil e voltar mais tarde. Os termos a negrito assinalam conceitos que serão aprofundados; as passagens exigentes estão identificadas. Isso dá espaço ao principiante para aprender. Perguntar como enviar um pagamento leva à carteira e, depois, a quem verifica a informação que ela apresenta. [2]

O autor é David Coen. O repositório público descreve o livro como publicado e a segunda edição como estando em preparação; esse registo, por si só, não confirma que tenha sido concluída posteriormente. O texto espanhol indica copyright 2019 e a primeira edição espanhola em 2020, ISBN 9781657029903. Ao procurar o livro, convém verificar também a língua e a edição. O mesmo título pode corresponder a textos e informações de épocas diferentes. [1] [6]

O capítulo sobre nós introduz uma distinção importante. Um Full Node verifica autonomamente os blocos e as transações Bitcoin segundo as regras que aplica. Um mineiro procura, por sua vez, a solução necessária para produzir um bloco novo. Fazer a própria verificação não exige mineração própria. Perante um pagamento recebido, pode confiar nos dados de um serviço externo ou usar o seu próprio nó de validação. [4]

Aqui é necessário corrigir a explicação do livro. Um Pruned Node pode validar integralmente os blocos e depois apagar ficheiros de blocos antigos. Não verifica apenas as transações da sua carteira. O Bitcoin Core conserva o estado necessário à validação seguinte, incluindo o conjunto UTXO: as saídas de transações ainda não gastas. Poupa espaço em disco sem abandonar regras de validação. Numa sincronização inicial normal, também tem de descarregar e processar progressivamente o histórico. [4] [7]

O capítulo seguinte aborda SPV, a verificação simplificada de pagamentos. Este cliente utiliza cabeçalhos de blocos e provas de inclusão de uma transação, em vez de validar autonomamente todo o conteúdo dos blocos. Os seus pressupostos de confiança são, por isso, diferentes dos de um Full Node. Também existem vários modelos de carteiras leves. Ter as chaves e verificar a rede são questões distintas: pode guardar as suas chaves e obter dados da rede através de um servidor externo. [5]

O subtítulo menciona LNP/BP. Para começar, basta saber que Coen usa esse nome para o conjunto formado pelo protocolo Bitcoin e Lightning Network, uma camada de pagamentos sobre Bitcoin. O índice apresenta também Sidechain e comparações com protocolos da internet. Não é preciso decorar todas as siglas antes da primeira página. A ideia é mostrar que diferentes formas de utilização podem assentar numa base comum. [1] [3]

Leia uma resposta e explique-a através da sua própria situação: o que verifica a minha carteira e em que confia? Para configurações concretas, consulte a documentação atual. As listas de aplicações do livro pertencem à época em que foram escritas; ao recomendar Edge Wallet, Coen também declara a sua colaboração com a empresa. Este resumo baseia-se nos materiais introdutórios e nos capítulos completos sobre nós e carteiras leves. Não avalia todas as respostas nem constitui uma auditoria de segurança dos produtos mencionados. [1] [2] [4] [5] [7]

Para ter uma visão mais completa, leia este verbete junto com Bitcoin, Full Node, Carteira, Lightning Network.

01É preciso saber programar antes de ler?

Segundo o autor, a introdução não exige conhecimentos técnicos prévios. O livro também avança para temas mais difíceis. Esclareça os conceitos desconhecidos e volte mais tarde a um capítulo exigente; não precisa de compreender tudo de uma vez.

02Preciso de um arquivo de todos os blocos para verificar por mim?

Não precisa de o conservar permanentemente. Um Pruned Node pode validar os blocos e apagar depois os ficheiros antigos. Isso é diferente de um cliente leve que não valida cada bloco autonomamente. Poupar espaço também não elimina o descarregamento do histórico durante a sincronização inicial normal.

DOC · 001Q/A about Bitcoin — author repositoryFonte primária DOC · 002Q/A about Bitcoin — reading guideFonte primária DOC · 003Q/A about Bitcoin — contentsFonte primária DOC · 004Q/A about Bitcoin — node chapterFonte primária DOC · 005Q/A about Bitcoin — light wallet chapterFonte primária DOC · 006Q/A about Bitcoin — Spanish edition creditsFonte primária DOC · 007Bitcoin Core — block file pruningFonte primária
Revisto em: Fontes em primeiro lugar · Não é recomendação de investimento