Bitcoin - Introdução

O Bitcoin emergiu da crise econômica global de 2008 quando grandes bancos foram pegos fazendo mau uso do dinheiro dos tomadores de empréstimos, manipulando o sistema e cobrando taxas exorbitantes. Para resolver esses problemas, os criadores do Bitcoin queriam colocar os proprietários dos bitcoins no comando das transações, eliminar o intermediário, cortar altas taxas de juros e taxas de transação e tornar as transações transparentes. Eles criaram um sistema de rede distribuída, onde as pessoas podiam controlar seus fundos de forma transparente.

O bitcoin cresceu rapidamente e se espalhou em um período de tempo relativamente curto. Em todo o mundo, empresas de uma grande rede de joias nos Estados Unidos a um hospital privado na Polônia aceitam a moeda bitcoin. Corporações multibilionárias, como Dell, PayPal, Microsoft, Expedia, etc., estão negociando com bitcoins. Sites promovem bitcoins, revistas publicam notícias sobre bitcoins e fóruns discutem criptomoedas e comércio de bitcoins. Bitcoin tem sua própria Interface de Programação de Aplicativo (API), índice de preços, bolsas de negociação e taxa de câmbio.

No entanto, existem problemas com bitcoins, como hackers invadindo contas, alta volatilidade de bitcoins e longos atrasos nas transações. Em outros lugares, particularmente as pessoas em países do terceiro mundo consideram os Bitcoins um canal confiável para transações de dinheiro, evitando intermediários incômodos.

Como usar Bitcoins?

Podemos fazer transações bitcoin como fazemos com nossas moedas fiduciárias familiares. Embora usemos Bitcoin, o comprador é, na verdade, referenciado à nossa assinatura digital, que é um código de segurança criptografado com dezesseis símbolos diferentes. O comprador descriptografa o código com seu dispositivo para obter a criptomoeda. Portanto, podemos dizer que a criptomoeda é uma troca de informações digitais que nos permite comprar ou vender bens e serviços.

A transação é protegida e confiável ao ser executada em uma rede ponto a ponto semelhante a um sistema de compartilhamento de arquivos.

Como o Bitcoin lida com o problema de gasto duplo?

Para o sistema de caixa digital, uma rede de pagamento deve necessariamente ter contas, saldos e registros de transações válidos. O maior gargalo comum a todas as redes de pagamento é o problema de gasto duplo, que ocorre quando o mesmo dinheiro é usado várias vezes para fazer transações.

Para evitar gastos duplicados, todas as transações devem ser registradas e validadas todas as vezes em um servidor central onde todos os registros de saldo são mantidos. No entanto, em uma rede descentralizada, cada nó da rede precisa fazer o trabalho de um servidor; ele tem que manter uma lista de transações e registros de saldo. Assim, é obrigatório que todos os nós / entidades da rede mantenham um consenso sobre todos esses registros. Isso foi conseguido usando a tecnologia blockchain em bitcoins.

Portanto, podemos dizer que bitcoins, como outras criptomoedas, são meras entradas de tokens armazenadas em bancos de dados descentralizados que mantêm o consenso de todos os registros de saldo e conta. Deve-se notar que a criptografia é amplamente usada para proteger os registros de consenso. Bitcoins e outras criptomoedas são protegidos por matemática e lógica mais do que qualquer outra coisa.

Bitcoins e ciptomoedas ganharam reconhecimento e adoção com base em seu valor percebido por seus criadores e usuários.

Bitcoin funciona com o mesmo conceito, the more people participate; the more value is created.

História dos Bitcoins

O primeiro protocolo Bitcoin e prova de conceito foi publicado em um Whitepaper em 2009 por um indivíduo ou grupo obscuro sob o pseudônimo de Satoshi Nakamoto. Eventualmente Nakamoto, que permanecia misterioso, deixou o projeto no final de 2010. Outros desenvolvedores assumiram e a comunidade Bitcoin cresceu exponencialmente.

Embora a identidade real de Satoshi Nakamoto permaneça envolta em mistério, está registrado que ele se comunicou extensivamente nos primeiros dias do Bitcoin. Vamos especular sobre questões como quando ele começou a trabalhar no Bitcoin, até que ponto ele foi inspirado por ideias semelhantes e qual foi a motivação para o bitcoin.

Criação do primeiro domínio bitcoin

Acredita-se que Satoshi começou a codificar Bitcoin por volta de maio de 2007. Diz-se que ele registrou o domínio bitcoin.org em agosto de 2008. Por volta dessa época, ele começou a enviar e-mails para alguns indivíduos que pensou estarem interessados ​​na ideia dos bitcoins.

Em outubro de 2008, ele publicou publicamente um white paper que tratava do protocolo Bitcoin e lançou o código Bitcoin também. Em seguida, ele manteve contato por cerca de dois anos, durante os quais interagiu ativamente em fóruns, comunicou-se com vários desenvolvedores e posteriormente também enviou patches para o código inicial. Ele manteve o código-fonte junto com outros desenvolvedores, abordando os problemas à medida que eles aconteciam. Em dezembro de 2010, enquanto outros lentamente assumiam o controle, ele silenciosamente deixou a cena.

Entidades

As entidades envolvidas na implementação e manutenção de Bitcoins são -

  • A plataforma Blockchain

  • Algoritmos criptográficos

  • Mineiros de Bitcoins, que são computadores ou máquinas especializadas que cunham a moeda e tornam possíveis transações

  • Pessoas que participam das transações e assim ajudam a movimentar o sistema de pagamento

A filosofia do Bitcoin, e em geral, de todas as criptomoedas é que são sistemas distribuídos onde não existe uma entidade central que gerencia as atividades como transações, entre outras. É um sistema ponto a ponto (p2p) que opera no nível dos participantes.

Transações Bitcoin

Veremos agora como um novo bloco de transação de bitcoin é criado.

Um minerador de bitcoin cria um bloco usando as seguintes etapas -

  • Reunir transações pendentes, preferencialmente aquelas com taxas de transação primeiro, e depois as gratuitas

  • Verificar a validade das transações

  • Resolvendo um problema de hashing

De acordo com as estatísticas, em outubro de 2015, o site blockchain.info informava que o número médio de transações por bloco era de 411, e em maio de 2018, o número atual de transações pendentes não confirmadas é de cerca de 2.495.

Recompensa e custo por transação de bitcoin

Supondo que um bitcoin valha $ 400, a recompensa de 25 bitcoins por bloco vale cerca de $ 10.000, ignorando uma quantidade insignificante de taxas de transação. Tomando o número médio de transações por segundo como 2 e o número de transações por bloco como 1200, a recompensa por transação equivale a $ 8,33. Verifica-se que o custo da eletricidade consumida na mineração está próximo da recompensa, o que torna os bitcoins de mineração não tão lucrativos. O problema básico da mineração, a partir de agora, é o limite de 1 MB no tamanho do bloco, o que torna possível ter no máximo 10 transações por segundo.

Confirmação de uma transação de bitcoin

Uma transação é considerada como tendo recebido n confirmações se ele foi publicado em um bloco na cadeia de blocos, e n-1mais blocos também foram adicionados. Uma transação normalmente é considerada "confirmada", uma vez que possui seis confirmações. Bitcoins recém-criados são considerados confirmados após receberem cerca de uma centena de confirmações.

Como o Bitcoin tem valor?

É o consenso, a crença e a percepção comuns que dão valor ao bitcoin. Todos os participantes deste sistema têm consenso sobre o seguinte -

  • imutabilidade e integridade do blockchain

  • segurança e validade dos pagamentos

  • regras do sistema

Bitcoin foi a primeira implementação prática da tecnologia blockchain e é atualmente o sistema de contabilidade de entrada tripla mais significativo do mundo. Em um ecossistema bitcoin, o acesso a todo o código-fonte está sempre disponível para todos e qualquer um pode revisar ou modificar o código. A autenticidade de cada transação é garantida por assinaturas digitais das partes remetentes, garantindo assim que todos os usuários tenham controle total sobre o envio de bitcoins.

Assim, deixando um pouco de espaço para fraudes, sem estornos e sem informações de identificação que poderiam ser hackeadas resultando em roubo de identidade.

Aqui está uma lista de algumas das entidades que aceitam Bitcoins -

  • Wordpress
  • Namecheap
  • Microsoft
  • Computadores Dell
  • Archive.org
  • Bitpay
  • Bitspend.net