Blockchain para Dummies-Tutorial por Cryptogeek
Conteudo
- Blockchain É A Próxima Grande Coisa
- Como Funcionam As Blockchains
- Aplicações Para criptomoedas
- Um exemplo da rede Bitcoin em ação
- Prova de trabalho é uma base para o valor do Bitcoin
- Como as carteiras e endereços Bitcoin realmente funcionam?
- O que é uma chave pública?
- O que é uma chave privada?
- Benefícios da tecnologia Blockchain
- Blockchain É Seguro?
- A principal preocupação que as pessoas têm sobre Blockchains
- Os Blockchains São Realmente Mais Seguros Do Que Os Bancos Tradicionais?
- Confiança: centralizado vs descentralizado
- O que é criptografia e por que ela melhora a segurança?
- Como os mineiros / nós funcionam?
- Você Deve Confiar Em Blockchains?
- A história do Blockchain
Blockchain É A Próxima Grande Coisa
Blockchain é definido como um livro-razão imutável, ou seja, um registro de transações que não podem ser editadas ou forjadas. Um nó tem a cópia completa de todo o blockchain, que é atualizado a cada nova transação. Por padrão, um blockchain é público e persiste enquanto houver pelo menos um nó online.
Blockchain não é nada de especial, é apenas um arquivo de texto regular com jargão. Você não pode ler esse jargão, mas um aplicativo dedicado pode, para descobrir quem enviou o que para quem e quando. À medida que as transações continuam chegando, o blockchain cresce, o que pode torná-lo pesado para usuários regulares.
Como Funcionam As Blockchains
Imagine o blockchain como uma composição de trem, com cada carro sendo preenchido com registros de transações. Quando o carro está cheio, o próximo carro é anexado à composição e preenchido. A essência da segurança blockchain é que ninguém pode acessar o carro no meio para editar os registros sem passar por todos os carros por trás dele.
Se você está se perguntando :" e se a composição ficar muito longa?", essa é uma boa pergunta. Dois especialistas em Bitcoin, Joseph Poon e Tadge Dryja, fez uma apresentação sobre isso, afirmando que o Bitcoin não pode funcionar se for global. Os blocos (carros em nosso exemplo)ficarão muito grandes, tornando o blockchain impossível de segurar no hardware plebeu.
Aplicações Para criptomoedas
Criptomoedas são bits de dados em um computador. Todos esses dados podem ser duplicados, então um blockchain verifica a propriedade de alguma criptomoeda e fornece responsabilidade para os usuários de criptomoeda.
Um exemplo da rede Bitcoin em ação
Alice vem ao café de Bob e quer comprar uma xícara de café com Bitcoin. Bob diz a ela seu endereço de carteira (também conhecido como "chave pública"). Alice abre seu aplicativo Bitcoin wallet e digita o endereço de Bob, a quantidade de Bitcoin que ela deseja enviar e a taxa. Quando ela toca em "Enviar", a transação é assinada com sua assinatura (também conhecida como "chave privada"), mas não vai imediatamente para a carteira do Bob.
Os nós Bitcoin recebem uma notificação de que um endereço deseja enviar algum Bitcoin para outro. Eles não sabem quem é o dono desses endereços, a menos que Alice e Bob O revelem. Cada nó pode decidir se a taxa vale a pena. Nesse caso, eles executam alguma matemática complicada que verifica se Alice tem Bitcoin suficiente. Em seguida, eles adicionam o registro da transação ao blockchain.
Prova de trabalho é uma base para o valor do Bitcoin
Prova de trabalho (também conhecido como PoW) é a ideia de que uma criptomoeda é valiosa porque existem nós executando matemática complicada para verificar a propriedade e as transações. Os nós usam eletricidade para fazer as contas, então o preço da eletricidade gasta é contado no valor de uma criptomoeda.
Como as carteiras e endereços Bitcoin realmente funcionam?
Eles trabalham através de algo chamado "confirmação". Em termos mais simples, isso significa que os nós fazem matemática complexa para confirmar o endereço que envia o Bitcoin realmente o possui. As pessoas normalmente esperam por uma confirmação, mas o guia oficial do Bitcoin recomenda esperar por 6 ou mais se você estiver enviando grandes somas de dinheiro.
As Confirmações impedem que os proprietários de carteiras gastem o mesmo Bitcoin mais de uma vez.
O que é uma chave pública?
Também conhecido como endereco, a chave pública é onde a criptomoeda gasta vai após uma transação. O guia oficial do Bitcoin recomenda alterar o endereço após cada transação para aumentar a segurança.
O que é uma chave privada?
O privado é efetivamente Bitcoin ou a criptomoeda que representa. Uma chave privada é uma longa sequência de caracteres. Se alguém descobrir, que alguém pode gastar o Bitcoin em seu lugar. Os especialistas recomendam manter chaves privadas em um pedaço de papel ou hardware que nunca esteja conectado à internet. Você nunca deve falar sobre possuir Bitcoin.
Benefícios da tecnologia Blockchain
Blockchain representa uma revolução na forma como o banco é feito online. Ele reduz a barra para iniciar ou verificar transações e também oferece mais flexibilidade. Um banco tradicional obscurecerá como funciona, mas um blockchain revela tudo, incluindo quem possui quanto em um sistema de criptomoeda monetária.
Blockchain É Seguro?
Mais ou menos. Ele fornece mais transparência e descentralização, mas remove algum anonimato. Você deve usar várias carteiras para enviar criptografia entre elas e ter cuidado para anexar informações pessoais mínimas a uma carteira. Quando você fizer isso, ele permanecerá no blockchain para sempre.
Use o blockchain explorer para navegar pelas transações e endereços em seu lazer. Todos os principais blockchains devem ter um, como Ethereum.
Os governos podem usar a natureza pública do blockchain para calcular retroativamente os impostos. Se você anexar suas informações pessoais a uma carteira, você pode estar em um picles. O remédio é usar um serviço conhecido como" tumbler", que envolve transações para que ninguém possa descobrir qual criptografia foi para onde.
A principal preocupação que as pessoas têm sobre Blockchains
Um ataque chamado" ataque de 51% "ou apenas" 51% " é uma ameaça para qualquer blockchain onde 51% dos nós são assumidos por uma parte maliciosa. Como as blockchains de criptomoedas são governadas por consenso, o partido que governa 51% dos nós pode se recusar a processar qualquer transação, matando efetivamente a criptomoeda.
A salvaguarda contra um 51% é ter tantos nós pequenos e independentes quanto possível. No entanto, se a dificuldade ficar muito alta ou os blocos ficarem muito grandes, torna-se muito caro executar um nó, fazendo com que os pequenos nós desliguem. O que resta são os jogadores ricos, que podem controlar o blockchain em virtude de serem os únicos ao redor.
Os Blockchains São Realmente Mais Seguros Do Que Os Bancos Tradicionais?
Sim, se o USUÁRIO tomar muitas precauções. Por exemplo, instalar e usar carteiras de má qualidade ou hackeadas pode drenar o saldo de criptomoedas do Usuário. Os bancos também podem ser roubados, embora tenham procedimentos de seguro e bom senso para minimizar a perda. Enquanto um detentor de criptomoeda fizer o mesmo, um blockchain é tão seguro quanto ou mais seguro do que um banco tradicional.
Confiança: centralizado vs descentralizado
A centralização traz recursos de qualidade de vida, como a capacidade de cancelar ou reembolsar uma transação, mas também introduz o risco de censura. Descentralização significa que ninguém pode censurar uma transação, mas não há recurso em caso de erro ou ataque.
O que é criptografia e por que ela melhora a segurança?
A criptografia é matemática complexa. Isso melhora a segurança porque usamos computadores e eletricidade para resolvê-lo. Se a matemática for complexa o suficiente, o invasor não poderá resolver a matemática para acessar a solução, que pode ser uma mensagem ou Bitcoin.
Como os mineiros / nós funcionam?
Os mineiros resolvem equações matemáticas difíceis; quando o fazem, eles são recompensados com Bitcoin e a equação se torna mais difícil. Eles usam máquinas especializadas, chamadas Asics, ou apenas GPUs de nível de consumidor para esses cálculos. Quanto mais blocos forem extraídos, maior será a dificuldade de resolver o próximo nível de equação.
Os nós funcionam em um princípio semelhante, exceto que eles verificam as transações fazendo a matemática subjacente. Os nós não são obrigados a verificar transações; se eles acham que uma taxa por isso é muito pequena, eles podem ignorar a transação. Isso leva a um sério problema de nós aumentando as taxas até o ponto em que a transação de Bitcoin custa mais do que o valor do Bitcoin enviado.
Você Deve Confiar Em Blockchains?
O lema não oficial do Bitcoin é "não confie, verifique", que você deve ser bem aconselhado a adotar. Blockchain é apenas uma tecnologia tão boa ou tão ruim quanto as pessoas que a usam. Existem maneiras de abusar ou sabotar um blockchain, então você nunca deve confiar totalmente nele. Você deve tentar com uma mente aberta e fundos que você pode perder.
A história do Blockchain
O primeiro exemplo notável de blockchain foi criado por Satoshi Nakamoto, do Bitcoin. Ele criou o primeiro bloco no blockchain Bitcoin em 3 de janeiro de 2009, inserindo um título sobre resgates bancários. Tinha 1 MB de tamanho. Em 2014, o blockchain do Bitcoin tinha blocos de 20 GB; em 2017, eles tinham 100 GB cada.
Outros blockchains seguiram o exemplo e logo houve milhares deles.