bitcoin e blockchain · Os textos desta apresentação foram copiados dos sites: Wikipedia: https:...

62
@samadeu bitcoin e blockchain

Transcript of bitcoin e blockchain · Os textos desta apresentação foram copiados dos sites: Wikipedia: https:...

@samadeu

bitcoin e blockchain

@samadeu

Os textos desta apresentaçãoforam copiados dos sites:

Wikipedia: https://pt.wikipedia.org/wiki/Bitcoin#cite_note-44

Bitcoin Community https://bitcoin.org/en/

Monitor BitCoin: http://www.bitcoinmonitor.com/

Bitcoinchartershttps://bitcoincharts.com/markets/

@samadeu

TRANSAÇÃOA ---------------------------------→ B

REMETENTE DESTINATÁRIO

@samadeu

A transferência de bitcoins na rede bitcoin se dá através de transações entre o endereço

remetente e o destinatário.

Em geral, esses endereços pertencem a pessoas diferentes, mas é possível que um usuário crie um endereço destinatário para si, realizando uma

auto transferência de bitcoins.

@samadeu

Basicamente, o processo envolve três partes:

1 recebimento do endereço destinatário, 2 criação da transação,3 transmissão da transação.

@samadeu

Inicialmente, o usuário que irá fazer o pagamento precisa saber o endereço destinatário.

O usuário que receberá o pagamento pode informá-lo através de texto, ou através de um

código de barras do tipo QR, que será escaneado pelo dispositivo do usuário pagador.

@samadeu

O programa de carteira do usuário pagador irá criar a transação.

Para criar uma transação, o usuário precisa apenas informar a quantia de bitcoins que quer enviar e qual

o endereço bitcoin de destino.

@samadeu

Para transmitir a transação à rede bitcoin, o usuário precisa apenas conectar-se à internet.

Não é possível cancelar ou reverter uma transação após ela ter sido enviada pela rede.

@samadeu

Não é possível cancelar ou reverter uma transação após ela ter sido enviada pela rede.

Para ter os bitcoins associados ao seu endereço próprio, o destinatário não precisa estar online no momento da

transação e não precisa confirmá-la.

@samadeu

Carteiras

Uma carteira bitcoin armazena as informações que são necessárias para se fazer transações com bitcoin. Embora as carteiras frequentemente sejam descritas como um lugar para guardar, carregar ou

armazenar bitcoins, uma melhor maneira de se descrever uma carteira de bitcoins seria a de

"armazenar as credenciais digitais que permitem que você use os seus fundos bitcoin"

@samadeu

Existem vários tipos de carteiras, que geralmente são dividas nos subgrupos:

Carteira física: Utiliza algum tipo de armazenamento físico das chaves privadas.

Carteira de hardware: É um tipo de carteira física que usa algum dispositivo eletrônico para o armazenamento das chaves

criptográficas.

Software de carteira: Um aplicativo de computador, smartphone ou tablet que é usado para fazer transações e guardas as chaves.

@samadeu

Serviço de carteira: Um serviço de internet que armazena as chaves para o usuário.

Carteira offline: Qualquer tipo de carteira que nunca se conecta à internet.

Carteiras de software podem conter todas as transações gravadas na blockchain (125 GB em Julho de 2017[14]

ou apenas um subconjunto.

@samadeu

PARES DE CHAVES

As carteiras bitcoin utilizam criptografia de chave pública, na qual duas chaves criptográficas,

uma pública e uma privada, são geradas.

A chave privada é responsável pelo acesso dos fundos da carteira, enquanto que a chave pública pode ser

espalhada para receber fundos.

@samadeu

Ao fazer transações nos aplicativos de carteira usados no dia-a-dia, o usuário precisa apenas informar o endereço destinatário, pois o endereço remetente e sua chave privada já estão

armazenados no dispositivo do usuário.

@samadeu

POSSE DOS BITCOINS

A posse de bitcoins implica que um usuário tem a habilidade de gastar os bitcoins associados a um

endereço específico.

@samadeu

Para fazer isso, o comprador deve assinar digitalmente a transação usando

a chave privada correspondente ao seu endereço.

Não é possível assinar uma transação (e gastar bitcoins) sem que se conheça

anteriormente a chave privada do endereço.

@samadeu

A rede verifica a assinatura usando uma chave pública.

Se a chave privada for perdida, a rede bitcoin não irá reconhecer nenhuma outra

evidência de posse; e os bitcoins vinculados ao endereço tornar-se-ão inutilizáveis, ou seja,

serão efetivamente perdidas.

@samadeu

SOFTWARE DE CARTEIRA

Bitcoin Core é um software de carteira desenvolvido pela bitcoin.org, uma comunidade de software livre, lançado

sob a licença do MIT.

É uma implementação de referência, originado do primeiro software de carteira, lançado em 2009 por

Satoshi Nakamoto. Chamava-se de bitcoind.

@samadeu

UNIDADES BITCOIN

A unidade de conta do sistema Bitcoin é o "bitcoin".

Os símbolos usados para representar o bitcoin são BTC, XBT.

@samadeu

Pequenas quantidades de bitcoin usadas como unidades alternativas são o milibitcoin (mBTC),

microbitcoin (µBTC) e satoshi.

Nomeado em homenagem ao criador do bitcoin, um satoshi é a menor quantidade do sistema, representando 0,00000001 bitcoin, um

centésimo de milionésimo de um bitcoin.

@samadeu

Um milibitcoin equivale a 0,001 bitcoin, que é um milésimo de bitcoin.

Um microbitcoin equivale a 0,000001 bitcoin, que é um milionésimo de bitcoin. Um microbitcoin

às vezes é chamado também de um bit.

@samadeu

OFERTA DE BITCOINS

Atualmente, o minerador que descobre um novo bloco recebe como recompensa bitcoins novos (recém-criados)

e as taxas das transações incluídas naquele bloco.

Desde 28 de novembro de 2012, a recompensa inclui 25 bitcoins novos (recém-criados) a cada bloco

adicionado à cadeia de blocos (blockchain).

@samadeu

Para poder resgatar sua recompensa, uma transação especial chamada de coinbase é incluída pelo minerador junto com os pagamentos que ele processou.

Todos os bitcoins em circulação podem ser rastreados retrogradamente até as suas respectivas

transações coinbase.

@samadeu

O protocolo bitcoin especifica que a recompensa a cada bloco adicionado será diminuída pela metade

a cada quatro anos, em média.

Quando o limite arbitrário de 21 milhões de bitcoins for atingido, a recompensa será removida completamente e, a partir de então, os mineradores receberão apenas as taxas das transações do bloco como recompensa pelo

seu trabalho.

@samadeu

MINERAÇÃO (geração de bitcoins)

A rede Bitcoin cria e distribui um novo lote de bitcoins aproximadamente 6 vezes por hora aleatoriamente entre

participantes que estão rodando o programa de mineração de moedas.

Qualquer participante tem chance de ganhar um lote enquanto roda o programa de mineração. O ato de gerar

bitcoins é comumente chamado de "minerar".

@samadeu

A probabilidade de um certo minerador ganhar um lote depende do poder de processamento computacional com que ele contribui para a rede bitcoin em relação

ao poder de processamento de todos os outros combinados.

@samadeu

A quantia de bitcoins geradas por lote nunca passa de 50 BTC, e esse valor está programado no protocolo

bitcoin para encolher com o passar do tempo, de modo que o total de bitcoins criadas nunca passará

de 21 milhões de BTC.

Com a redução desse prêmio, espera-se que a motivação para se rodar nó gerador (computador

executando um programa de mineração) mudará para o recebimento de taxas de transação.

@samadeu

Com a redução desse prêmio, espera-se que a motivação para se rodar nó gerador (computador

executando um programa de mineração) mudará para o recebimento de taxas de transação.

@samadeu

Todos os nós mineradores da rede competem para ser o primeiro a achar uma solução

para um problema criptográfico envolvendo seu bloco candidato na block chain, um problema que requer poder

computacional e repetidas tentativas e erros para ser resolvido.

@samadeu

Quando um nó encontra tal solução criptográfica, ele anuncia aos demais nós na rede e reivindica um novo prêmio em bitcoins. Pares ao receber um bloco recém resolvido validam-no antes de aceitá-lo e incluí-lo na

cadeia de blocos block chain.

@samadeu

Os nós usam suas CPUs com o cliente padrão, e clientes de terceiros são capazes também

de utilizar GPUs.

Para que a rede gere um bloco novo a cada 10 minutos em média, cada nó separadamente reajusta

o nível de dificuldade do criptodesafio a cada duas semanas em resposta a mudanças no poder de

processamento coletivo da rede.

@samadeu

Atualmente, a mineração de bitcoins é uma área altamente competitiva, com hardware especializado

vendido no mercado.

Com a crescente dificuldade dos desafios criptográficos, tornou-se economicamente inviável utilizar CPUs para a mineração (pois a energia elétrica consumida custa mais que a recompensa em bitcoins gerada), e futuramente também as GPUs tornar-se-ão

completamente obsoletas para esse propósito.

@samadeu

Devido aos custos crescentes, vários mineradores passaram a utilizar também circuitos integrados de aplicação específica (ASIC) para a mineração de

bitcoins. Algumas empresas comercializam sistemas ASIC prontos para a mineração, com preços

entre 250 e 2500 dólares.

@samadeu

TAXAS DE TRANSAÇÃO

Os usuários de bitcoins opcionalmente podem pagar uma pequena taxa em cada transação. Isso fará com

que a transação seja processada com maior prioridade pelos mineradores, aumentando a probabilidade de ela

ser incluída mais rapidamente na block chain.

Os mineradores tem a capacidade de escolher quais transações eles irão processar, e geralmente priorizam

aquelas que pagam as maiores taxas.

@samadeu

As taxas são baseadas no tamanho de armazenamento da transação gerada, que por sua vez depende do número de inputs usados para criar a transação, e não no valor que está sendo transmitido. Além disso, transações com inputs não-gastos mais

antigos também recebem prioridade.

@samadeu

As taxas de transação são um dos incentivos para que os mineradores executem "nós" mineradores, especialmente quando a dificuldade de gerar moedas crescer ou o tamanho da recompensa por resolver um

bloco diminuir com o tempo. "Nós" mineradores coletam as taxas de transação associadas a todas as transações

incluídas em seu bloco candidato.

@samadeu

ECONOMIA

Bitcoin é uma das primeiras implementações do conceito chamado criptomoeda descentralizada,

descrito originalmente em 1998 por Wei Dai na lista de discussões Cypherpunk.

Embora tenha apenas formato digital, um bitcoin não deixa de ser considerada um ativo, no sentido

econômico do termo.

@samadeu

A economia de Bitcoin ainda é pequena comparada ao sistema financeiro tradicional e o software oficial ainda está no estágio beta. Entretanto serviços e bens reais

como músicas, eletrônicos, imóveis, veículos e serviços de hotéis, restaurantes e desenvolvimento de software,

em diversas partes do mundo já estão sendo negociadas.

@samadeu

Bitcoins são aceitas tanto para serviços online quanto para bens tangíveis.

Atualmente muitas organizações e associações aceitam doações em bitcoins; entre os muitos podemos

citar a Electronic Frontier Foundation, Free Software Foundation, Wikimedia Foundation, Mozilla Foundation, Internet Archive, Freenet, The Pirate Bay, WikiLeaks e

Singularity Institute.

@samadeu

Compra e Venda

Bitcoins podem ser comprados e vendidos tanto online como offline. Os usuários de serviços de

câmbio online realizam lances de compra e venda. O uso de um serviço de câmbio online implica certo risco, posto que tais serviços estão sujeitos a ir à falência, ou serem hackeados, levando consigo os bitcoins de clientes que

estiverem sob sua custódia, e existem registros da ocorrência de ambas as situações.

@samadeu

Existem terminais de auto-atendimento para saque de bitcoins (ATM), que permitem a troca

de reais em espécie por bitcoins e vice-versa.

O serviço mais popular que fornece a localização mundial de ATMs é disponibilidado pela Coindesk.

@samadeu

DIFERENÇAS MONETÁRIAS

Ao contrário das moedas normais, Bitcoin se destaca por suas propriedades tecnológicas

superiores e neutralidade da rede, nenhum administrador ou programador pode controlar a emissão (causar

inflação e deflação) de bitcoins devido a sua natureza descentralizada,suavizando possíveis instabilidades financeiras causadas por políticas econômicas de

bancos centrais.

@samadeu

CRÍTICAS PRINCIPAIS

- NÃO É UMA MOEDA, APENAS UM ATIVO;- BENEFICIA TRANSAÇÕES ILÍCITAS;

- É COMPLEXO E INSTÁVEL;- IMPEDE TRIBUTAÇÃO;

- SERÁ APROPRIADO PELAS GRANDES CORPORAÇÕES.

@samadeu

bitcoin e blockchain