Como funciona a autenticação de transação na blockchain do Bitcoin? | Edilson Osório
O trabalho dos mineradores é fundamental para o funcionamento da rede e envolve duas principais atividades: a criação de novos blocos e a verificação das transações.
O trabalho dos mineradores é fundamental para o funcionamento da rede e envolve duas principais atividades: a criação de novos blocos e a verificação das transações. Edilson Osório, especialista em blockchain e CTO da Convex Research, explica como este complexo processo de mineração e validação de transações na blockchain do bitcoin ocorre.
O primeiro passo é a criação de novos blocos: os mineradores competem entre si para resolver um problema criptográfico complexo, conhecido como proof of work. Esse problema consiste em encontrar um número chamado "nonce" que, ao ser combinado com outras informações do bloco, produz um hash (uma espécie de código de identificação) que atenda a certas condições predefinidas.
Resolver esse problema requer um enorme poder computacional e, uma vez que um minerador encontra o nonce correto, ele pode adicionar o novo bloco à blockchain. Em recompensa pelo seu trabalho, o minerador recebe uma recompensa em forma de bitcoins, além de quaisquer taxas de transação incluídas nas transações desse bloco.
O segundo passo é a verificação das transações: os mineradores também são responsáveis por verificar a validade das transações antes de adicioná-las a um bloco. Eles verificam se a assinatura digital é válida, se o remetente possui fundos suficientes para realizar a transação e se todas as outras regras da rede estão sendo cumpridas. Essa verificação garante que apenas transações válidas sejam incluídas nos blocos.
O trabalho dos mineradores é essencial para garantir a segurança e a integridade da rede do bitcoin. Por meio da competição para resolver o problema, eles ajudam a evitar ataques de gasto duplo e a criar um consenso sobre o estado da blockchain. Além disso, o processo de mineração distribui a criação de novos Bitcoins de forma controlada e previsível ao longo do tempo.
Transcrição
o blockchain ele é como se fosse umlivro registro um livro um livrocontábil vou falar do Bitcoin que é omais simples de todos porque eu digo queele é primitivo mas o ser primitivo doBitcoin não é ruim o ser primitivo éporque ele foi o primeiro né quefuncionou tiveram outras tentativasfuncionou se a gente pensar num livroregistro onde no livro contábil ondevocê tem todas as entradas e saídas eelas são anotadas lá sequencialmente agente sabe que não dá para inserir umacoisa no meio porque senão vai ficarrasurado E aí você já sabe que foimexido ali Então imagina que cada páginadesse livro contábil é como se fosse umbloco Então você começa a colocar ládentro as transações terminou aquelapágina tem o númerozinho da página vocêvai iniciar uma pa- a nova página com osaldo que fechou a página anterior entãovocê iniciar a nova página com saldo dapágina anterior e aí inicia uma novapágina se a gente pensar por exemplo obloco o bloco o bloco chame ele tem umtamanho finito em bikes ele é como sefosse meio que uma caixa de sapato Entãoas transações elas estão todas soltas lána rede e elas ainda não foram colocadasnum bloco então é papel do mineradorpegar essas transaçõeszinhas que estãolá flutuando em algum lugar a gentechama de Maple então na flutuando narede ele escolhe as transações colocadentro desse bloco pensando numa caixade sapato ela tem um tamanho finitoEntão você só vai conseguir colocar umcerto número de transações lá porque nãotransborda né então não fecha a tampaentão ele vai colocar as transações ládentro terminou de colocar as transaçõese vai fazer uns cálculos matemáticossuper complexos lá pra criptografiajustamente para garantir que aquelebloco é autêntico não tá fraudado eatende alguns requisitos se o cara for oprimeiro ele é recompensado então aquelebloco é aceito pela rede a tampa né acaixa fechada o bloco é aceito pela redee o cara recompensado no caso da rede doBitcoin bitcoins no éter com éter nasoutras redes com token de cada rede eassim vai realizou aquele trabalho queele teve que auditar todas as transaçõesteve que organizar as transações dentrodo bloco teve trabalho mesmo teve queresolver uns cálculos super difíceismatemáticos lá demorados então o caraque fez isso primeirona tal da mineração Prof desculpa porfavorse o cara fez isso primeiro ele tinhamais poder computacional fez primeiroele é recompensado com a moeda doblockchain E aí quando ele terminouaquele bloco aquele bloco foi aceito elepega uma nova caixinha em branco vazialá no fundo da Caixa ele começa com atampa que fechou a caixa anterior elecoloca lá aquele código para começar evem trazendo transações colocandotransações lá dentro até fechar aquelebloco fechar fazer os cálculos e oprimeiro que fechar esse bloco érecompensado de novo e assim por diantesequencialmente[Música]Portuguese (auto-generated)