O que é Bitcoin | Bootcamp #EthereumRio | Solange Gueiros

Bootcamp Ethereum Rio (2023) · 16 Dec 2022 · 18:24

An introductory Portuguese-language lesson presents Bitcoin as digital money designed to solve the double-spending problem, tracing earlier steps such as proof of work before the 2008 proposal. It describes a ledger copied across the network, where miners check that coins were not already spent and a block must be accepted by most of the network, and shows how mining searches by trial and error for a hash below the difficulty target. It also covers the 21 million supply and its halvings, addresses that are pseudonymous but traceable, and a brief note that Ethereum has no fixed emission and is moving to another consensus mechanism.

Speakers

Topics

From Bootcamp Ethereum Rio (2023), hosted by Ethereum Brasil.

Transcript

vamos lá tô falando um pouquinho mais do básico para vocês agora tá se já tiveram aí a primeira experiência prática com essas carteira de vocês vamos falar um pouquinho de Bitcoin porque tudo começa com Bitcoin e tudo que a gente faz foi criado né assim qual a inspiração aí a ideia é criar um dinheiro digital que fosse descentralizado seguro aberto alto regulado só que o que aconteceu aí com isso eu não gosto muito maior até antes do Bitcoin a gente tem algumas em alguns passos né tem o primeiro teve o Stuart o historieta que criaram uma

solução para documentos digitais que já tem o conceito de você fazer resto das coisas em que você terminar criar blocos Tá eu vou falar um pouquinho mais isso para vocês depois a gente tem a criação do prof work que é uma coisa importante para o Consenso da rede tá E aí sim a gente tem o adamberg que criou o rescash o resto ele é uma prova computacional ele usa para o fofford para você enviar e-mails E por que que você vai ter um trabalho extra para enviar um e-mail para provar que você não é spam porque você tá tendo esse trabalho para mostrar que seu e-mail é real é uma ideia dele e o alfine Ele criou uma prova de trabalho um pouco

diferente que é o que resolveu o maior problema que as moedas digitais tinham antes do Bitcoin que a questão do gasto duplo Então imagina que a gente está enviando o dinheiro pela internet da mesma maneira também enviando uma foto pela internet eu posso enviar uma foto para para vocês que estão lá para longe lá na ponta e ao mesmo tempo continuar com a foto no meu computador posso eu posso enviar dinheiro para você e continuar pedindo no meu computador pois é né Então tinha que achar uma solução para isso então esse aqui é a solução principal que vem em Bitcoin Então a gente tem essas tentativas anteriores aqui depois eu compartilho

com vocês que eu vou passar mais rápido vários dos nomes que estão aí eles são conhecidos como site reparts e depois também eu passo o documentário para vocês estudarem isso o Bitcoin se ele foi apresentado no nariz de discussão para falar a verdade de apresentação foi 30 de outubro de 2008 tá que a pu do Bitcoin e depois em janeiro de 2009 que ele entrou no ar e simplesmente era um artpa era uma descrição de um projeto onde você conseguiria enviar o dinheiro pela internet evitando o gasto duplo Como que você faz para evitar o gasto duplo você tem um livro com o cábio que fala de onde para onde foi o dinheiro de

quem para quem foi cada vez que o dinheiro sai do lugar vai para outro é uma transação tá e imagina que todas essas transações estarão então gravadas nesse livro contábil que vai crescendo e crescendo e crescendo e crescendo que cada um de nós pode ter uma cópia se você quiser ter uma cópia dele você baixa no seu computador vai demorar um pouquinho mas você pode baixar e ao mesmo tempo o fato de ter só essa cópia não garante que que essa cópia é única e que realmente você não gastou um dinheiro antes aí entra o conceito da descentralização Então essa cópia Ela como eu falei ela pode estar nos

computadores de todas as pessoas existem nos validadores de transações chamados mineradores que vão verificar se você já não usou aquele dinheiro se você não gastou antes e somente se você não usou esse dinheiro antes é que a sua transação será incluída no bloco e mesmo assim este bloco ele tem que ser acento pelos outros nós da rede Então se os outros nós que você criou um bloco com aquela transação lá e os outros nós falam Ah não essa transação tá inválida e eles não acrescentam esse bloco na cadeia deles a sua cadeia tem um bloco que ninguém quer e isso quer dizer que a sua transação era inválida que ninguém

te aceitou então o bloco ele tem que ser aceito por mais da metade da rede e é isso que a gente chama de consenso pelo caminho que eu eu vou falando então a gente tem aqui por exemplo o ITB Pedro Bitcoin e eu gosto muito dessa tradução Inicial uma versão pia de dinheiro eletrônico que permite que pagamentos online fossem enviados diretamente de uma parte a outra sem passar por uma instituição financeira porque daí também a gente tem que ver o contexto disso Qual é o contexto ele foi apresentado no final de 2008 a grande crise financeira ele nos Estados Unidos

e que até abalou o mundo inteiro então era uma época muito perfeita para você ter uma forma de enviar dinheiro e você conseguir ter valores que não estavam em bancos que não dependiam dos bancos faz todo sentido isso você não depende de intermediários você não precisa passar por um banco para mandar seu dinheiro para lugar nenhum muito dinheiro foi travado conquistado a Argentina teve problemas como esse também Facebook que você está em Bitcoin é você não tem problema a própria guerra que está acontecendo agora o Bitcoin acaba sendo por meio de pagamento por

meio e por mal né tanto para todo mundo bloqueia Mas eles ainda tentam usar a grito Então por outro lado tem muitos movimentos de crítico e enviando dinheiro para ajudar o crânio e de repente de alguma coisa para fazer isso não não tem esse lado é muito interessante a gente tá vendo uma prática disso mas me arrepia sabe quando eu falo é muito interessante Então quando vem o Bitcoin a gente tá falando que ele resolve isso aqueles problemas relacionados então a centralização de uma pessoa um banco desse de se ele vai enviar ou não seu dinheiro não sei se vai acontecer com vocês mas comigo já aconteceu várias vezes eu vou mandar uma transação alguma coisa Dependendo do

valor Travel tem que ir lá falar com o gerente aprovar assim pô eu tô fazendo minha transação é minha era para mandar logo esse tipo de coisa a gente com Bitcoin não tem esse tipo de problema né então como eu falei gasto duplo questão de identidade a gente fala de ser anônimo mas não necessariamente não é rastreado como a gente falou o bloco tem esses bloquinhos que a gente fala e vai tá trabalhando que são públicos então se você souber o endereço você pode monitorar daqui a pouco eu vou pegar o endereço ou da minha carteira mesmo ou de algum de vocês vou num Explorer que a gente chama que é o spower ele pega os dados do blockchain transforma num banco

de dados indexado e mostra pra gente pra gente poder fazer pesquisa então uma vez eu ouvi alguém falar para mim ai eu vou te ensinar sair do ar porque o site blockchain.com.br que ele tem as cópias os nós dele ele copia tudo e cria cópias para você poder consultar mas ele não é o blog de ângulo aqui continua no ar quando a gente fala da Bitcoin tem 9 Bitcoin até em satélite gente Bitcoin não acaba nunca mais tá então a gente só é importante vocês saberem disso vocês não confundirem isso E aí quando eu falei de identidade você pode acompanhar o endereço então tem vários endereços no bloquinho que eles

são acompanhados mesmo o pessoal olha olha tem alguns tipos de buscas que eu vejo né a por exemplo eu tenho Twitch de baleias que eles falam quando move acima de x bitcoins de uma carteira para outra tem interesses muito antigos de Bitcoin que nunca foram nunca ninguém transferiu que o pessoal acompanha meu endereço de satoshi esse dinheiro sair coisas do tipo então é muito interessante todo esse processo que pesos são Teoricamente anônimos mas se você souber que o endereço de uma pessoa física você pode olhar o que ela tá fazendo então às vezes uma boa prática é

você usar o endereço distinto para cada transação que você está fazendo Bitcoin é mais fácil o edílimo até por causa das contas e dos Montes funciona um pouquinho diferente mas dá para fazer isso também tá bom então falando de identidade e missão imagina um dinheiro que ele é programado então a gente sabe como que é a emissão desse dinheiro quando a gente fala de Bitcoin vão ser 21 milhões de bitcoins emitidos até 2.140 tá bom e a gente sabe quantos bitcoins são emitidos por bloco até lá eles no início Desde janeiro de 2009 era os 50 bitcoins por bloco Bitcoin vai dar nada demais eu comecei

naquela época a gente e aí depois isso a cada mais ou menos quatro anos no caso do Bitcoin ele vai diminuindo então eram 50 25 12,5 6.25 que é o que tá agora que é o que a gente chama de Alvin inclusive quando tem um House há umas expectativa de como entram menos de bitcoins no mercado o valor do Bitcoin de chuva historicamente acontece né E aí vai se diminuindo até que vai chegar uma hora que não tem mais Bitcoin novo no mercado mas e aí não tem mais Bitcoin novo que que vai acontecer os mineradores vão querer validar a transação vão porque tem as caixinhas que a gente comentou

então nessa época espera 12 seja mais caro e que só validado pelas ação e receber as taxas seja o suficiente tá e já falamos de consenso e bom falar só um pouquinho dos satoshi até com um contexto que eu falei para vocês de crise de 2008 foi super importante que a criação do Bitcoin fosse realizada de forma anônima ninguém mata os satoshi ninguém sabe quem é não sabe ser uma pessoa se são várias não sabe então assim a gente anonimidade nesse caso ela garante também que a rede seja eterna uma coisa muito interessante e esse próprio

movimento de criar produtos em redes de forma que não dependa mais de pessoas esse movimento ele tá cada vez mais forte Então as organizações autônomas descentralização para isso tem uns projetos que eu conheço que eles começam de maneira às vezes eles começam com pessoas mas a tendência depois é que a própria governança daquele projeto seja realizado através de uma Down e não tenha mais Claras por trás disso e que tudo que tiver que ser decidido seja decidido através de votação Nadal e que isso não possa mais parar isso é uma tendência é muito interessante

E aí bom quando a gente fala em Bitcoin a gente está falando então de um protocolo aí tudo isso aqui é Bitcoin tá então tanto uns protocolo que deixa em uma rede bom para ponto de centralizada um livro razão de transações como a gente falou com banco de dados cheio de transação um conjunto de regras para validar essas transações algum mecanismo para conseguir consenso que é um por favor daqui a pouquinho eu falo um pouquinho mais e aí o sistema econômico que recompensa essa participação que esses novos do bitcoins emitidos ao mesmo tempo que eu falo de bicicleta também falar um pouquinho de éter né então para comparar com o império o etéreo ele não tem uma emissão definida Então são fresmitidos a cada

bloco eu não sei como é que tá agora eu não lembro aquele foi ele também que já foram cinco épocas que caiu para três de que agora tá dois e ao mesmo tempo é que ele tá num processo eterno Ele tá num processo da transição também para uma outra forma de consenso né aí falando para vocês do prof work para você colocar um bloco o minerador ele escolhe as transações que pagam mais de taxinha compacta essas transações numa coisa só que a gente chama de para criar o bloco aí ele tem que escolher encontrar um número que chama não se também mas é um

número que ele vai encontrar por tentativa e erro para fazer com que o bloco dele fique Válido por exemplo quando a gente fala do vídeo o bloco do Bitcoin ele precisa ser ele precisa o resto do bloco que daqui a pouco falo mais do que mexe Mas o resto do golpe ele precisa ser uma sequência de é um número essa decimal precisa ser menor do que um determinado número então por exemplo se o grau de dificuldade assim eu preciso gerar um bloco que seja a 0,990 98 qualquer coisa

assim então esse teria que ser o resto do golpe E aí eu tenho transações que eu já peguei todas as transações quando eu tô falando dessa coisa de hashi o resto é uma coisa que assim a gente junta umas informações que no caso esse monte de transações mais monstro mais nada mais algumas coisas aí e você vai gerar esse resto independente da quantidade de informações que você tem no início o seu hashi ele vai ter um tamanho igual disso aí é o mesmo número de caracteres só que se eu pego o essas minhas informações na entrada e por exemplo eu coloco um espaço uma vírgula uma coisa que ninguém vê o resto fica completamente diferente então é nesse

caso que é utilizado esse lance que é um número porque tentativa e erro para fazer com que o seu Bloco seja menor do que o grau de dificuldade e seja aceito pela rede Então não é qualquer bloco que a rede aceita as regras uma das regras é que ele tem que ser menor do que esse grau de dificuldade da rede e isso é descoberto por tentativa e ele por isso que a gente fala que é a mineração não é só validação para o outro é colocar o seu computador para ficar fritando o processador por tentativa e erro para descobrir esse nomes isso quando começou lá em 2009 era feito com computador normal tá Depois descobriram da placa de

vídeo era mais rápido depois disso criar uma máquinas especializadas que são usei Asics que só fazem esse tipo de coisa só fazem esse tipo de cálculo e ainda mais para frente juntaram essas máquinas nos pulsos de mineração então ao invés de uma máquina tentar Procurar todas as possibilidades de nonste por exemplo eu vou procurar de 1 a 100 o Roy de 101 a 200 a Ester de uma 300 e quem achar que vive aconteça com todo mundo são os cursos de mineração que cada vez crescem mais e assim uma coisa até que era para ser extremamente descentralizada criou um certo grau de centralização com esse

esposo de mineração Mas é para vocês entenderem um pouco como é que funciona essa coisa da validação E também o que que é o perfil Word e por que que o pessoal fala aqui gasta muita energia porque são computadores procurando números assim feito loucos por tentativa tá e na realidade se a gente comparar com a energia gasta por transações de um Visa de MasterCard é menos tá mas o pessoal faz várias críticas em relação a energia relacionada a isso aí voltando para o Pretérito eu falei para vocês querem ficar mudando que chama ele depende da quantidade de moedas que você tem para você participar da

validação dos blocos e o professor tem que pretendo que está sendo implementado na próxima versão que é o 2.0 você teria que ter 32 hétes esse aqui é muita grana né mais de 60 mil só que existem até alguns da mesma forma alguns cursos que você poderia ter menos héteis e se associar a eles para fazer esse tipo de coisa mas essa parte até doentium 2.0 de como é que tá esse Gold meme do futuro dele vocês vão aprender no último dia porque o skyla que é da fundação e tinham ele vem para cá falar em espanhol devagar para a gente entender tá mas eu fiz questão de trazer ele mesmo em espanhol porque eu acho que

é vai ser muito legal a gente realmente aprender com a fonte aí com a própria Fundação leitinho tá E aí eu vou terminar na parte do Bitcoin a gente vai para o nosso intervalo eu gosto muito antes depois eu vou colocar livros coisas para vocês estudarem até o último dia eu ponho um material um dos nossos pegues eu gosto muito dessa frase deles que eu vou deixar para vocês que é isso o vídeo vai não é que ele é sem regras ele tem as regras Sim ele é regulado por um algoritmo ao invés das burocracias do governo e ele é em competitivo então não dá para mudar não vai acontecer como no início da pandemia que tem emissão de dinheiro desequilibrada por aí a regra tá lá e

não vai mudar