Pular para o conteúdo principal

Primeira experiência com a nova moeda Bitcoin



Um pouco do que aprendi e um pouco da experiência quando usei o Bitcoin pela primeira vez.

Bom, comecei por instalar o app bitcoin para Android, neste caso esse app é como se fosse uma carteira (wallet). O app que instalei é o Bitcoin Wallet por Bitcoin Wallet developers. Tem outros disponíveis.

Link do Bitcoin Wallet no Google Play.

O Bitcoin é uma cripto-moeda, ou seja uma moeda criptografada, não quero entrar em detalhes sobre a tecnologia que está por traz disso, mas essa cripto-moeda no caso Bitcoin, é código aberto, ou seja qualquer um pode ver alterar e contribuir para o desenvolvimento dessa moeda.

Ao contrário do FED (Federal Reserve) nos Estados Unidos e do Banco Central do Brasil, o Bitcoin é uma moeda descentralizada, que funciona através de nós espalhados pela internet, onde cada nó contém todas as transações efetuadas.

Qualquer um que tenha uma conexão de internet poderá ser um nó de Bitcoin bastando instalar um software que pode ser o Bitcoin Core, que funciona como uma carteira de bitcoin no computador, mas que pode ser usado para baixar todas as transações e funcionar como um nó, ajudando na descentralização do Bitcoin.

A descentralização é importante para continuidade ininterrupta das transações e de um possível controle da moeda por alguma instituição financeira (bancos ou o FED).

Querendo ou não este sistema funciona como se fosse uma simulação de moeda de metais preciosos como o ouro.

Assim como o ouro existe um número limitado de Bitcoins disponíveis na rede. Existem 21 milhões de Bitcoins disponíveis na rede, em fevereiro de 2016, foram minerados 15.2 milhões de Bitcoins. Como existe um número fixo de Bitcoins, essa moeda é prova de inflação.

Pode se pensar que falta pouco para terminar de minerar todos os Bitcoins da rede, mas na verdade, o ano estimado para o último bitcoin ser minerado é 2140, existe uma explicação técnica para isso, mas a cada bitcoin minerado aumenta a dificuldade para se minerar o próximo bitcoin e ao mesmo tempo existem mais pessoas minerando e isso aumenta ainda mais a dificuldade de minerar.

Assim como o ouro, o próximo bitcoin a ser disponível para ser usado em transações deve ser minerado e não tem como ser copiado. Cada bitcoin é único, assim como cada átomo de ouro é único e não pode ser replicado. O minerador recebe a recompensa por minerar o Bitcoin, vendendo o seu produto ou trocando por serviços, bens ou produtos e tornando ele disponível no mercado.

No caso do ouro o minerador deve ter maquinário para extrair, gastar energia e tempo. Com o bitcoin é a mesma coisa, se tem o equipamento (computador), gasto energético e tempo para minerar o Bitcoin.

Até o momento, o maior produtor de bitcoin no mundo é a China, pois lá o equipamento é o mais barato do mundo e a energia elétrica também. Mas como pode uma coisa que não é coisa nenhuma, por ser bits de informação que na verdade são sinais elétricos, ter valor? O dinheiro que usamos no dia a dia é uma coisa feita de papel que tem seu valor em parte por ser escasso (por imposição, não por unicidade) e em parte por ser imposta à sociedade.

Na verdade o assunto sobre nosso dinheiro é para outra postagem, mas usamos ele e na verdade não entendemos muito bem como esse mecanismo do dinheiro é implantado.

Já o Bitcoin é um sistema monetário onde as pessoas que o usam confiam neste sistema pois entendem o seu funcionamento e concordam no sistema por livre arbítrio.

Voltando à instalação do Bitcoin Wallet. Ao abrir o app o mesmo, apresenta o saldo inicial de zero. A unidade apresentada é micro bitcoin para reais. Bitcoin Wallet é chamado assim, por que é isso mesmo, é uma carteira.



Tela inicial do Bitcoin Wallet
Quando você comprar uma carteira nova, deve transferir o dinheiro da carteira velha para a carteira nova. Com o bitcoin isso funciona da mesma maneira. Uma carteira bitcoin é única assim como cada bitcoin que ela vai carregar, se por algum acaso você perder essa carteira (celular ou computador) e não ter uma cópia de segurança, armazenada em algum outro lugar, tipo um pendrive, esses bitcoins armazenados nesta carteira nunca mais poderão ser acessados, pois somente quem tiver a cópia de segurança da carreira ou a carteira mais o aparelho em que esta carteira foi instalada, poderá acessar seus Bitcoins.

Ou seja, cada carteira esta atrelada ao seu dispositivo físico, e sem ele não se consegue acessar suas informações. Cada carteira possuí vários endereços e bitcoins são enviados ou recebidos um novo endereço é criado, cada endereço da carteira identifica essa carteira na rede.

A forma como cada endereço é concebido, permite que somente o dispositivo onde a carteira foi criada possa acessar a sua carteira, pois uma chave criptográfica primaria é usada para gerar esses endereços e quem possui essa chave primaria pode acessar os bitcoins que lá existem. As transações são executadas de forma que somente as partes envolvidas saibam o que foi transferido. Para receber algum bitcoin, basta copiar algum endereço de seus endereços no livro de endereços da carteira e enviar para pessoa que vai fazer o pagamento para você. Cada endereço identifica a sua carteira na rede, mas não necessariamente o seu lugar físico.

Lista de endereços desta carteira Bitcoin.
Se pode utilizar sempre uma mesma carteira para receber bitcoins, mas por questão de segurança a carteira cria um novo endereço para cada transação.


Para transferir bitcoins de um celular para o outro, recomendo marcar a opção de transferir utilizando o bluetooth.




Isso não confirma a transação, mas cada aparelho recebe um feedback mostrando que essa transação vai ser confirmada na rede Bitcoin.

Para receber bitcoin, basta entrar na seção "Solicitar bitcoins" colocar o valor em reias ou bitcoin e acessar o código QR.

Para enviar bitcoin, basta preencher o campo "pagar a" com o endereço da carteira onde se deseja fazer o pagamento, ou escanear o código QR no celular da carteira a enviar o bitcoin.

Para garantir que uma transação na rede vai ser concretizada, deve se esperar até 3 confirmações na rede Bitcoin e isso pode demorar de minutos a até horas.

Para transações de baixo valor, somente a transação ser listada nos aparelhos é o suficiente, pois se a taxa de rede para o minerador estiver adequada, a transação irá ser executada, existe o risco de o cliente ou pessoa que esta recebendo o bitcoin tentar gastar duas vezes o mesmo bitcoin, operação teoricamente não impossível, mas na pratica, inviável para valores menores.

Bom, com esta postagem, levantei mais questões e duvidas para o iniciante em bitcoin que respondi, mas pretendo esclarecer em artigos posteriores.

Comentários

Postagens mais visitadas deste blog

Como puxar o preço das criptomoedas dentro do Google Sheets

Hoje começarei a escrever uma serie de pequenos artigos demonstrando como extrair informações das exchanges de criptomoedas. Bom, a muito tempo uso um add-ons no Google Sheets chamado CryptoFinance , que consegue puxar os preços de TODAS as criptomoedas que estão no CoinMarketCap e também o preço diretamente nas principais exchanges. Usando uma sintaxe super simples, se consegue extrair o preço de qualquer criptomoeda ou token. Usando a formula =CRYPTOFINANCE("ETH/BTC") se consegue puxar o preço do Ethereum em Bitcoin por exemplo. Mudando o "BTC" para "USD" se puxa o preço em Dolar, "BRL" se consegue o preço em Real e até se consegue puxar o preço do Ethereum por exemplo em relação a qualquer outra criptomoeda. Quanto custa o Ethereum em Dogecoin? Basta colocar na formula "ETH/DOGE". Ou seja é um add-on indispensável para se acompanhar o portfólio de criptomoedas em uma planilha, mas hoje, dia 19 de outubro o Coinmarketcap res...

Como usar a API do MercadoBitcoin dentro do Google Sheets

Na primeira parte da série , mostrei como acessar o Script editor e como criar um log para verificar o resultado das operações. Bom, para começar abra o Google Sheets e acesse o Script editor, clicando em "Tools" > "Script editor" e acesse o site da API do MercadoBitcoin, clique aqui para facilitar . Recapitulando o que teremos que fazer, vamos fazer primeiramente uma chamada a API da exchange para acessar o ultimo preço de cotação da moeda na exchange, para isso teremos que informar a criptomoeda que estamos requisitando e qual informação queremos acessar. O formato básico de chamada da API é a seguinte URL: https://www.mercadobitcoin.net/api/< coin >/< method >/ Onde "coin" no caso do MercadoBitcoin, pode ser BTC, LTC, BCH ou XRP. E "method" pode ser do tipo "ticker", "orderbook" e "trades" Como nosso objetivo é o preço, vamos precisar acessar o método "ticker". Para isso v...

Steemit para o usuário de facebook?!?

Acabei de pagar para criar esta conta que estou usando agora no Steemit, paguei em torno de 0.07 LTC (litecoin), mas na verdade como tinha somente 0.13 LTC na minha conta na Bittrex, acabei depositando os 0.13 LTC que pagaram a conta e o restante ficou de saldo na minha carteira do steemit. Usei o site BlockTrades  https://blocktrades.us/create-steem-account  para criar a conta. Como mostra no site se depositarmos a menos do valor necessário para a criação da conta o valor seria embolsado pelo BlockTrades, se for depositado a mais o valor restante seria convertido para STEEM e cairia na carteira da Steemit. Mas como explicar que para abrir uma conta em uma rede social o usuário leigo teria que pagar para isso e ainda gravar uma linha gigantesca como senha?!? Havia tentado abrir a conta gratuita mas como já tenho uma conta pessoal antiga e que não uso mais no Steemit e que tinha registrado meu TELEFONE, não consegui criar a conta gratuita, pois para criar a conta g...