Skip to content

Latest commit

 

History

History
226 lines (163 loc) · 17.2 KB

File metadata and controls

226 lines (163 loc) · 17.2 KB

Aprendendo Bitcoin pela Linha de Comando 2.0.1

por Christopher Allen e Shannon Appelcline

tradução por Namcios, Korea, Luke Pavsky e hgrams

"Aprendendo Bitcoin pela Linha de Comando" é a versão em português de Learning Bitcoin from the Command Line, um tutorial para trabalhar com Bitcoin (e Lightning) que ensina a interação direta com os próprios servidores como a maneira mais robusta e segura para começar a trabalhar com criptomoedas.

NOTA: Este é um rascunho em progresso, para que eu possa receber algum feedback de revisores iniciais. Ainda não está pronto para uso.

Este tutorial assume que você tenha um mínimo de background em como utilizar a linha de comando. Caso contrário, a vários tutoriais que estão disponíveis na internet, e eu possui um curso para usuários de Mac em: https://github.com/ChristopherA/intro-mac-command-line.

Traduções

Se você gostaria de fazer a sua própria tradução, por favor veja Contribuindo abaixo.

Índice

PARTE UM: SE PREPARANDO PARA O BITCOIN

Estado: Finalizado. Atualizado para 0.20.

PARTE DOIS: USANDO O BITCOIN-CLI

Estado: Finalizado. Atualizado para 0.20.

PARTE TRÊS: PROGRAMANDO NO BITCOIN

Estado: Finalizado. Atualizado para 0.20 e btcdeb.

PARTE QUATRO: PRIVACIDADE

Estado: Finalizado.

PARTE CINCO: PROGRAMANDO COM RPC

Estado: Finalizado.

PARTE SEIS: USANDO A LIGHTNING-CLI

Estado: Finalizado.

APÊNDICES

Estado: Finalizado.

Estado - Beta

v2.0.1 do Aprendendo Bitcoin pela Linha de Comando é uma beta. Pode ainda estar sendo sujeito a revisões ou edições de terceiros, mas já pode ser utilizado para o aprendizado.

Nós também estamos considerando o que poderíamos incluir em uma v3.0 do curso. Se você gostaria de apoiar um trabalho desse tipo, torne-se um Patrocinador no GitHub ou nos apoie pelo nosso Servidor BTCPay, e nos informe que Aprendendo Bitcoin foi o motivo.

Origem, Autores, Copyright & Licenças

A não ser que indicado o contrário (ou neste /README.md ou nos comentários nos cabeçalhos dos aquivos), os conteúdos deste repositório são Copyright © 2020 por Blockchain Commons, LLC, e licenciados sob CC-BY.

Apoio Financeiro

Aprendendo Bitcoin pela Linha de Comando é um projeto da Blockchain Commons. Nós somos, com orgulho, uma organização de benefício social sem fins lucrativos comprometida ao desenvolvimento aberto e open source. O nosso trabalho é financiado inteiramente por doações e parcerias colaborativas com pessoas como você. Toda contribuição será gasta na construção de ferramenta abertas, tecnologias e técnicas que sustentam e avançam segurança do blockchain e da internet e promovem uma rede aberta.

Para apoiar financeiramente o desenvolvimento futuro de $projectname e outros projetos, por favor considere se tornar um Patrocinador da Blockchain Commons por meio de patrocínios mensais contínuos como um Patrocinador no GitHub. Você também pode apoiar a Blockchain Commons com bitcoins através do nosso Servidor BTCPay.

Contribuindo

Nós encorajamos contribuições públicas por meio de issues e pull requests! Por favor revise CONTRIBUTING.md para detalhes sobre o nosso processo de desenvolvimento. Todas as contribuições para este repositório requerem um Contrato de Licença do Contribuidor assinado por GPG.

Se você gostaria de providenciar uma tradução de Aprendendo Bitcoin para outra língua, por favor veja também TRANSLATING.md.

Discussões

O melhor lugar para conversar sobre a Blockchain Commons e seus projetos é na nossa área de Discussões no GitHub.

Discussões Sobre Blockchain Commons. Para desenvolvedores, estagiários a patrocinadores da Blockchain Commons, por favor utilize a área de discussões do repositório da Comunidade para falar sobre questões gerais da Blockchain Commons, o programa de estágio ou outros tópicos que não sejam o Gordian System ou os padrões de carteira, pois cada um destes tem sua área de discussão própria.

Outras Questões & Problemas

Como uma comunidade open-source e de desenvolvimento aberto, a Blockchain Commons não tem os recursos para fornecer apoio direto dos nossos projetos. Por favor considere a área de discussões como um local onde você pode receber respostas a perguntas. Alternativamente, por favor use o campo de issues deste repositório. Infelizmente, não podemos fazer promessas em relação ao tempo de resposta.

Se a sua empresa requer apoio para usar os nossos projetos, por favor nos contacte diretamente para opcões. Nós podemos ser capazes de te oferecer um contrato para apoio por um de nossos contribuidores, ou poderemos te indicar outra entidade que possa oferecer o apoio contratual que você precisa.

Créditos

As pessoas a seguir contribuíram diretamente para este repositório. Você pode adicionar o seu nome aqui ao se envolver. O primeiro passo é aprender como contribuir por meio da nossa documentação em CONTRIBUTING.md.

Nome Função Github Email GPG Fingerprint
Christopher Allen Autor Líder @ChristopherA <ChristopherA@LifeWithAlacrity.com> FDFE 14A5 4ECB 30FC 5D22 74EF F8D3 6C91 3574 05ED
Shannon Appelcline Autor Líder @shannona <shannon.appelcline@gmail.com> 7EC6 B928 606F 27AD

Contribuições adicionais estão listadas abaixo:

Função Nomes
Contribuidores: gg2001 (seções Go, Node.js), gorazdko (seção Rust), Javier Vargas (seções C, Java, Lightning, Tor), jodobear (Apêndice: Compilando Bitcoin, seção Python), Prayank (seções i2p)
Revisores: Glen Willem @gwillem
Patrocinadores: Blockstream Corporation

Revelação Responsável

Nós queremos manter todo o nosso software seguro para todos. Se você descobriu uma vulnerabilidade de segurança, nós agradeceríamos a sua ajuda em nos revelá-la de forma responsável. Infelizmente, nós não conseguimos oferecer programas de recompensa (bug bounty) no momento.

Nós pedimos que você seja honesto e que, ao melhor de sua capacidade, não vaze informações ou prejudique qualquer usuário, seus dados, ou a comunidade de desenvolvedores. Por favor nos dê uma quantidade de tempo razoável para consertar o problema antes de publicá-lo. Não defraude nossos usuários ou nós mesmos no processo de descoberta. Nós prometemos não entrar com um processo contra pesquisadores que apontem um problema, dado que dêem o seu melhor para seguir estas diretrizes.

Reportando uma Vulnerabilidade

Por favor reporte suspeitas de vulnerabilidades de segurança em um email privado para ChristopherA@BlockchainCommons.com (não utilize esse email para suporte). Por favor NÃO crie issues públicos para suspeitas de vulnerabilidades de segurança.

As seguintes chaves podem ser utilizadas para comunicar informação confidencial para desenvolvedores:

Nome Fingerprint
Christopher Allen FDFE 14A5 4ECB 30FC 5D22 74EF F8D3 6C91 3574 05ED

Você pode importar uma chave executando o seguinte comando com a fingerprint daquele indivíduo: gpg --recv-keys "<fingerprint>" Se certifique de colocar o fingerprint entre aspas caso o mesmo contenha espaços.