Leitura:
"Chapter 2: How Bitcoin Achieves Decentralization" do livro Draft textbook: Bitcoin and Cryptocurrency Technologies
Chapter 2: "How Bitcoin Works" do livro Mastering Bitcoin
Audiovisual:
"How Bitcoin Protocol Works" - Andreas Antonopoulos
Bill Barhydt | The Evolution of Bitcoin | Global Summit 2018 | Singularity University
How Bitcoin Works Under the Hood
YOW! 2016 Jan Moller - How the Bitcoin Protocol Actually Works #YOW
Bitcoin não é só dinheiro, dinheiro é uma linguagem de troca. (https://cointelegraph.com/news/bitcoin-not-currency-never-will-be-expert-blog)
ResponderExcluirBastante interessante o aplicativo que funciona como uma carteira, é uma forma rápida e simples de começar à utilizar o bitcoin, outra coisa bastante interessante é a possibilidade de conseguir visualizar todas as transições que estão acontecendo. No início achei que era um pouco invasivo e perigoso deixar as transições expostas, mas depois de algumas pesquisas vi que só é mostrado o valor e não os dados dos usuários.
O mpesa parece uma forma de pagamento muito boa e simples, capaz de funcionar em celulares antigos e uma alternativa para não andar com dinheiro. Aqui no brasil tem o PicPay onde você cria seu perfil e deposita dinheiro na sua conta (por Boleto ou TED/DOC), com ele é possível pagar aguem, colocar créditos no celular. Ultimamente encontrei algumas lojas onde você poderia fazer o pagamento e depois só mostrar no caixa.
A segurança do Bitcoin aparenta ser algo complicado de se criar em um sistemas descentralizado (peer-to-peer), pois faríamos a transferência de um valor digital em que para alguns seria simplesmente mudar o valor na carteira ou comprar um produto sem que o vendedor receba.
ResponderExcluirVamos analisar esses dois exemplos e mostrar o porque essa fraude não funcionaria:
- Mudar o valor na carteira: Caso alguém resolva tentar isso, no momento em que for fazer uma transferência para outro usuário, toda a rede não vai considerá-lo válido, isso se ultrapassar o valor que tinha originalmente. Pois é registrado na Block Chain todo o valor de Bitcoins que recebeu em sua história.
- Comprar um produto sem que o vendedor receba: Podemos pensar que isso poderia ser feito por causa da existência de aleatoriedade de roteamento. Assim ao enviar um pacote com valor para transferir junto com outro pacote para transferir para si mesmo, pode ocorrer de o pacote para si mesmo chegue primeiro invalidando o segundo pacote que chegar, assim é recebido o produto sem descontar da sua própria carteira. Mas isso não acontece, pois as transferências são agrupadas em blocos e ordenadas igualmente em todos os Block Chain. Assim é muito improvável de conseguir fazer tudo isso competindo com toda a rede.
Podemos ver que o conceito do Bitcoin é muito útil, o sucesso do M-Pesa é uma prova disso, o único problema é que há uma centralização, e aí que está o grande diferencial do Bitcoin, todas as vantagens vistas no M-Pesa, juntas com o fato de ser descentralizado.
ResponderExcluirOutro ponto interessante é entender como com o passar do tempo cada transação vai ficando mais e mais segura, na medida que mais poder computacional é adicionado à BlockChain. Cada bloco minerado agrega poder computacional àquela cadeia, de forma que fica cada vez mais difícil para um "agressor" tentar alterar uma transação.
Pra finalizar, a pergunta que deixei de fazer na última postagem:
O que acontece com uma transação sem taxa de mineração, e que nenhum minerador coloca ela no bloco?
Bom, quando você realiza uma transação, ela fica como se fosse "pendente", aguardando ser colocada em algum bloco, então até ela ser colocada num bloco, a transação ainda não ocorreu de fato. Caso alguém realize uma transação sem taxa, e nenhum minerador coloque ela no seu bloco, a solução mais simples (teoricamente, na prática ainda pode dar um trabalho considerável) é realizar outra transação, dessa vez com a taxa, pois já que a primeira transação não está na BlockChain, o saldo ainda é seu. Então a partir daí seria como se você estivesse fazendo um "double-spending", a diferença é que provavelmente a transação com taxa seja colocada num bloco primeiro, e a outra transação jamais entraria num bloco, pois não seria uma transação válida.
Para mais informações sobre como "recuperar" transações com taxas muito baixas, recomendo que leiam o seguinte artigo: https://hackernoon.com/holy-cow-i-sent-a-bitcoin-transaction-with-too-low-fees-are-my-coins-lost-forever-7a865e2e45ba
A ideia que o BitCoin nos apresenta é incrível. A ideia de que num futuro próximo toda empresa terá a facilidade de vender seu produto de forma prática e rápida é incrível. Não só para empresas, mas para qualquer pessoa que deseja fazer uma transação para qualquer lugar do mundo. E essa ideia funciona mesmo, como foi dito nos comentários acima, o M-Pesa é uma prova disso. Além de muitas empresas que já funcionam no Brasil que trazem o indicativo de como as pessoas estão adaptando a troca de dinheiro de forma digital, como o PicPay, PayPal, PagSeguro, NuBank, entre outras.
ResponderExcluirE, por mais que algumas pessoas não acreditem, Bitcoin vem se mostrando seguro ao longo do tempo. E a forma descentralizada que o blockchain e a mineração trazem, ajuda muito na praticidade das transações. E os aplicativos que existem tornam essas transações muito simples para pessoas leigas no assunto e que mesmo assim desejam utilizar a tecnologia do Bitcoin.
Bitcoin sem dúvidas é uma revolução na forma de se livrar de taxação sem consentimento e também evitar a inflação da moeda de curso forçado, isso foi o grande ponto principal que atraiu os olhos de quem não ter seu recurso roubado pelo estado, baseado na tecnologia da blockchain é uma tecnologia de registro distribuído que visa a descentralização como medida de segurança, onde garanti o bom funcionamento na qual todos os usuários da rede tem um histórico com as transações e assim impedindo que fraudes aconteçam. Certamente, a moeda do futuro será as criptomoedas pelos seus inúmeros benefícios e que fará com a moeda usado por força de lei caia em menos desuso.
ResponderExcluirO protocolo de consenso do Bitcoin representa algo inovador para a nossa sociedade.
ResponderExcluirDiante disto, sou levado a pensar: que outras consequências o conhecimento do algoritmo de consenso nos traz?
Se pensarmos que sociedades humanas são construídas através de protocolos e consensos, fazer analogias com o blockchain pode nos trazer alguns pensamentos interessantes, como por exemplo: se dado consenso já foi construído dentro de um grupo social, é possível alterá-lo?