segunda-feira, outubro 31, 2016

Bitcoin Core Tutorial (PT)

Carteira de Bitcoins

1png_1846726_23149940

Para acompanhares este tutorial, precisas de fazer o download da aplicação Bitcoin Core (Carteira de bitcoins). Podes encontrar o link com a ligação mais abaixo.
Depois de instalado, a aplicação automaticamente vai sincronizar a tua carteira de valores na rede bitcoin. Esta sincronização vai levar imenso tempo (2/3 semanas), e ocupar imenso espaço (80GB), porque o software tem que baixar todo o blockchain, que contém mais de cinco anos de histórico de transacções globais. Podes receber bitcoins antes desta sincronização feita (que aparecerão no fim), pelo que não poderás é enviar. Uma vez sincronizado, o programa vai saber o saldo de cada endereço bitcoin na sua existência, e verificar quando recebes ou envias bitcoins em tempo real.
Esta é a carteira que eu uso, mas podes sempre usar outras, o processo é relativamente o mesmo. Se não quiseres esperar pelo período de sincronização podes sempre usar os serviços de carteira online como Coinbase ou MyWallet.
Podes encontrar o download para o Bitcoin Core através da ligação: 
https://bitcoin.org/pt_BR/download
Uma vez a tua carteira sincronizada, deve te aparecer algo como isto:

bitcoin-core-wallet

De seguida, a primeira coisa que deves fazer é encriptar a tua carteira. Assim irás proteger com uma palavra passe todos os teus endereços. Se não encriptares a tua carteira, qualquer pessoa com acesso ao teu computador pode aceder aos teus bitcoins.

Não há nenhum processo de recuperação para esta senha pelo que é importante não te esqueceres dela, ou todos os teus bitcoins podem ficar perdidos para sempre.

Depois de encriptada a tua carteira, terás que reiniciar a aplicação para concluir todo o processo.

encrypt-your-bitcoin-wallet

Após a reinicialização, aconselho te a realizares o backup (do arquivo de carteira) em uma unidade de armazenamento como uma pen USB ou num disco externo. O teu ficheiro de carteira (wallet.dat) armazena todos os dados dos teus endereços públicos e privados. Se perdes estes dados, perdes os teus bitcoins.

Sempre que criares um novo endereço bitcoin ou enviar bitcoins, a tua carteira irá acrescentar novas informações ao backup, mas este processo não é automático com o ficheiro descarregado, pelo que a melhor prática seja realizares o backup regularmente.

backup-your-bitcoin-wallet

Agora que o backup está feito, clica em Arquivo e vai para “endereços a receber”.

Esta janela contém uma lista dos teus endereços públicos. Eles vão aparecer numa longa sequência de caracteres (números e letras). A maioria dos endereços começa por um 1, mas existe carteiras denominadas “multisig” que podem gerar endereços que comecem por 3.

O teu endereço bitcoin (endereço público) deve ser algo parecido como isto: 1Q3tcw3zkFgwF5Tf1XFX9teZHqk4dqhdGn

bitcoin-receiving-address

Podes compartilhar este endereço com quem quiseres para receberes bitcoins.

Vou proceder ao envio de 0,01 bitcoins para outro endereço noutra carteira. Dependendo da carteira, a transacção pode demorar mais tempo que o normal. Mas neste caso, ela levou apenas cerca de 15 segundos para ser feita.

incoming-bitcoin-transaction

A transacção aparecerá como pendente até que os Mineiros a confirmem. Para confirmar a transacção, os mineiros têm de encontrar um novo bloco, que é gerado aproximadamente a cada 10 minutos.

A maioria das carteiras aceita uma transacção entre 3/6 confirmações no bloco, assim como os fundos estão totalmente disponíveis após 30/60 minutos. Algumas das carteiras validam transacções bitcoin apenas com uma confirmação, mas a melhor prática é esperar pelo menos 3 blocos. Podes também acompanhar este progresso a partir da guia de transacções.

No meu caso eu sei que a transacção é de uma fonte confiável (sendo eu próprio), então não preciso de esperar por mais confirmações.


Nota: Não precisas de deixar a aplicação aberta até que os bitcoins estejam disponíveis, os mineiros vão confirmar a transacção mesmo que feches o programa.

one-block-confirmation-1

Se transaccionares bitcoins regularmente, pode ser difícil manter o controlo do teu histórico de transacções usando apenas os endereços públicos que tens inicialmente, pelo que deves criar novos endereços bitcoin para fins diferentes e classificá-los.

Na janela com os teus “endereços a receber”, podes criar um novo endereço e atribuir-lhe um rótulo. Podes criar tantos endereços quantos quiseres.

Algumas pessoas optam por criar um novo endereço para cada transacção. Apesar da extensa lista de endereços que podem ser criados esta prática é a mais segura.

create-new-bitcoin-address

Depois de criar um novo endereço público, não te esqueças de realizar novamente o backup do arquivo de carteira, para te certificares que os teus bitcoins ficam protegidos.

receiving-addresses

Procedendo ao envio de 0,01 bitcoins para este novo endereço: 13BBBdLXWf3V97w1JYXbdSnxJWDhT5vsAT

bitcoin-transactions

Como podes observar, a transacção aparece por rótulos. Isto torna tudo muito mais fácil aceitar bitcoins como pagamento, simplesmente gerando um novo endereço com um novo rótulo sempre que quiseres aceitar bitcoins de diversas fontes. Também podes ver que a primeira transacção já foi confirmada, mas apesar do saldo já se encontrar disponível, apenas podes gastar passado alguns minutos. 
Se fores um comerciante ou prestador de serviços podes aceitar bitcoins, basta clicares na aba “Receber” para pedires a quantidade que desejares. Isso vai gerar um código “QR”, no qual as pessoas com uma carteira de bitcoins já incluídas no telemóvel, podem digitalizar esse código para enviar bitcoins para a tua carteira.

request-bitcoin-payment

Lembra-te sempre de usar informações específicas para cada novo endereço, depois mais tarde podes olhar para trás no histórico de transacções, e saberes a fontes dos teus bitcoins.

Clica em pedido de pagamento para gerar o código “QR”.

bitcoin-payment-qr-code

Qualquer pessoa que digitalizar este código “QR”, pode enviar dinheiro para a tua carteira de bitcoins. Por padrão, ele vai dizer para enviar 0.015 bitcoins. Mas se quiseres que aceite qualquer número, clica na aba de "Receber" e cria um novo pedido de pagamento. Ele irá gerar um código QR que está directamente ligado a esse endereço público. Se salvares ou imprimires este código “QR” podes receber bitcoins de qualquer lugar do mundo, simplesmente através dessa imagem. Podes verificar o saldo do teu endereço bitcoin a partir de qualquer computador ou telemóvel (com Internet) sem precisares da aplicação Bitcoin Core, simplesmente por saberes o endereço público. A maneira mais simples é dirigires-te ao site blockchain.info e procurar pelo endereço. Aqui está um link para verificar o saldo de um endereço bitcoin:
https://blockchain.info/address/1Q3tcw3zkFgwF5Tf1XFX9teZHqk4dqhdGn

Se no entanto já possuis Bitcoins na tua carteira, o site Spendabit.co é um óptimo lugar onde podes fazer algumas compras. O site vai-te dar o endereço bitcoin e o total que precisas de gastar. É só acederes na aba de envio na carteira, e preencher as informações. Não te esqueças de rotular a transacção com o que compraste ou para que efeito enviaste os Bitcoins.

Depois de clicares em enviar, será solicitada a palavra passe que utilizas te para encriptares a carteira.

bitcoin-transaction-fee

A maioria das carteiras irá pedir para confirmar mais uma vez os detalhes da transacção antes de enviar bitcoins. Também te irá notificar das taxas de transacção aplicáveis e o total que será deduzido do saldo de carteira. 
As taxas de transacção vão directamente para os mineiros que trabalham no duro para manter a rede forte. Podes optar por não pagar essa taxa, mas se não o fizeres eles podem empurrar a transacção para o lado, e simplesmente não processá-la. Para garantir o seu devido pagamento e envio rápido, convêm pagar uma pequena taxa. Neste momento uma transacção bitcoin custa cerca de 3 cêntimos. Por essa pequena quantia, podes enviar qualquer quantidade de bitcoins para qualquer pessoa no mundo a que hora quiseres.
Depois de enviares alguns bitcoins, podes verificar o andamento dessa transacção. Acedendo na página de transacções e fazendo clique direito sobre o pagamento. Aparecerá o ID da transacção. Copia esse ID fornecido, em seguida abre a blockchain.info e faz uma pesquisa sobre esse ID. 

Aqui deixo um link para o meu:
https://blockchain.info/tx/e15f2c37fb69e96f91f550feb00108f997616085b1d5b2ab9ae3660c7

bitcoin-transaction-details

Aqui podes ver todos os detalhes da transacção, e confirmá-la assim que esta for processada. Podes enviar este link como prova de pagamento sempre que comprares alguma coisa com bitcoins.

Uma coisa que deves sempre lembrar é da mudança de endereço. Esta mudança de endereço origina um endereço recém-gerado que contém o restante de bitcoins depois de processar uma transacção. Por isso que é importante fazer o backup da carteira novamente sempre que enviares bitcoins. Se a minha carteira for corrompida e eu tiver que restaurá-la a partir de um backup antigo, o saldo seria 0,00 BTC, em vez de 0,0049 BTC, porque o antigo backup não contém a chave privada da nova mudança do endereço. Esses bitcoins poderiam ficar perdidos para sempre. Realiza sempre o backup das tuas carteiras
f-pool-chinese-pools-will-stick-with-bitcoin-core

sábado, outubro 22, 2016

Artificial Intelligence

The Future of Artificial Intelligence & Ethics on the road to Superintelligence

The human brain, consisting of roughly 86 billion neurons, rivals the world’s best supercomputers in terms of magnitude, efficiency, and speed, using as little energy as a small 20-watt light bulb. Human evolution took tens of thousands of years to adapt noticeable brain size and architecture changes.
Evolution is a slow process that can take eons for changes to occur. Technology, on the other hand, is amazing in terms of how fast it is moving along, blending into the world seamlessly. The technological evolution notably occurs at a faster pace compared to biological evolution.

C43n3rFXUAAGl6_.jpg
To further understand the situation, imagine a frog in a pot of water that heats up 1/10th of a degree Celsius every ten seconds. Even if the frog remained in that water for, say an hour, it would be unable to feel the minute changes in temperature. However, if the frog is dropped into boiling water, the change is too sudden and the frog jumps away to avoid fate.

Let’s take a gigantic chessboard and a grain of rice, for scale, and place each grain of rice to a corresponding chess square following a sequence: for each passing square, we double the amount. Upon applying this, we get:
  1. 1
  2. 2
  3. 4
  4. 8

And so on. You must be thinking, “What difference does doubling a grain of rice for every box make?” But one must remember that, at some point, the number from which the count started will be totally indistinguishable to the end result. Still on the 41th square, it contains a mountainous 1 trillion grains of rice pile.
What started out as a measly amount, barely feeding a single ant, has become massive enough to feed a city of 100,000 people for a year.

The development of thechnology over time.

In the year 1959, the global output of transistor production was 60 million.It was deemed a manufacturing achievement to produce such an amount. Although looking at the world today, it pales because of how far the transistor development has come. A modern i7 Skylake processor contains around 1,750,000,000 transistors. It would take 29 years of 1959’s transistor global production to match one i7 Skylake transistor count.
The transistor manufacturing size in an i7 Skylake processor is 14 nm. For reference, a silicon atom is about 0.1176 nm across: 14/0.1176=119 Meaning, a transistor in an i7 Skylake processor is only about 119 atoms across.
Therefore, one can conclude that it takes technology to build technology. In the past, civilization was limited to the usage of paper and writing. Calculations done by hand tend to be slow and tedious.

quinta-feira, setembro 29, 2016

Bitcoin

bitcoin

O que é/são Bitcoins!?

Bitcoin foi a primeira criptomoeda no mundo a ser desenvolvida.
O sistema bitcoin é composto apenas por utilizadores, nenhum banco ou processador de pagamentos é necessário para transaccionar a moeda. Esta descentralização é a base da segurança e liberdade da Bitcoin. 
Os teus Bitcoins podem ser acedidos a partir de qualquer lugar com ligação à Internet. Qualquer um pode começar a comprar, minar, vender ou aceitar Bitcoins independentemente da sua localização. 
Um bitcoin pode ser transferido por um computador ou smartphone sem recurso a nenhuma instituição financeira intermediária. Este conceito foi introduzido em 2008, por um grupo de trabalho liderado por "Satoshi Nakamoto" ao que lhe chamou de sistema electrónico de pagamento peer-to-peer.
what-is-bitcoin-infographic
Transsacionar Bitcoins!?

Cada transacção do tipo “pagador A, enviou Y bitcoins, para o destino B” é transmitida para a rede através de um software. Todas as transações realizadas na rede Bitcoin, são armazenadas numa longa lista, a que se dá o nome de Blockchain.
Transacções mais complexas podem ser feitas com Bitcoins, mas normalmente só precisas de enviar moedas de A para B sem teres de te preocupar com limites ou regras. Apenas precisas de tomar conhecimento do endereço de destino. 
Bitcoins podem ser armazenados tanto em computadores como em pen drives, na forma de arquivos de carteira, que estão disponíveis pelo software oficial do Bitcoin, ou podes usar os serviços de carteira online como Coinbase ou MyWallet, mas em ambos os casos, bitcoins podem ser enviados pela Internet para qualquer lugar do mundo e qualquer pessoa que tenha um endereço bitcoin.
Enviar Bitcoins requer o pagamento de uma pequena taxa, cerca de 0.0002 BTC (ou menos) é necessário para concluir determinada transação.
O histórico das transações efectuadas na rede Bitcoin, são registadas na Blockchain, como referido anteriormente. E para reduzir o espaço dos dados armazenados na Blockchain são usadas as “Árvores de merkle”.
A Blockchain é uma solução inovadora que executa contabilidade pública sem depender de nenhuma autoridade central.
Blockchain!?

Blockchain, que em português significa cadeia de blocos, é um banco de dados de contabilidade pública (livro-razão) que regista todas as transações com Bitcoins.
A tecnologia Bitcoin é considerada uma revolução no sistema monetário, principalmente devido a este conceito introduzido de cadeia de blocos. Antes da invenção da Blockchain, a única maneira de se manter registos de contabilidade (saldos e transações de contas) fidedignos, era através de bancos com dados centralizados e geralmente não-públicos. O que torna necessário que as pessoas confiem na honestidade do banco de dados, e que não exista nenhuma alteração maliciosa.
A tecnologia Blockchain permite que esses dados sejam distribuídos por todos os utilizadores, de maneira descentralizada e transparente. Dessa maneira, não é mais necessário a confiança em um terceiro para que os dados de contabilidade estejam correctos e não sejam defraudados.
Obter Bitcoins!?

Podes obter Bitcoins minando, ou usando casas de troca de moeda (exchanges) como o Bitstamp.
A rede Bitcoin, cria e distribui um novo lote de Bitcoins aproximadamente 6 vezes por hora aleatoriamente entre os participantes que estão rodando o programa de mineração de moedas. O mineiro que descobre um novo bloco recebe como recompensa Bitcoins novos (recém-criados) e as suas respectivas taxas de transacção. Desde de 2016 que a recompensa inclui 12,5 Bitcoins novos a cada bloco minado e respectivamente adicionado à cadeia de blocos (Blockchain). Para poder resgatar esta recompensa, uma transacção especial chamada de "coinbase" é incluída pelo mineiro junto com os pagamentos que ele processou.
Todos os Bitcoins em circulação podem ser rastreados retrograda-mente até as suas respectivas origens ("coinbase"). 
O protocolo do sistema Bitcoin especifica que a recompensa de cada bloco minado e adicionado na Blockchain seja divido pela metade a cada quatro anos. Deste modo, estima-se que o limite defenido de 21 milhões de Bitcoins, seja alcançado apenas no ano de 2140, e a partir de então a recompensa seja removida completamente ficando os mineiros apenas a receber as respectivas taxas de transacção, como recompensa pelo seu trabalho.
Existe duas maneiras de minar, em "solo" ou em "pool", em "pool" dá-se quando uma plataforma organiza um grupo de pessoas em que todos minam ao mesmo tempo, e no final repartem os ganhos. Em "solo" pelo contrário, o mineiro realiza as suas próprias operações, e todos os blocos por ele minados são creditados a esse único individuo.
O problema é que actualmente, a mineração de Bitcoins é uma área altamente competitiva, com hardware especializado. Com a crescente dificuldade dos desafios criptográficos, tornou-se economicamente inviável utilizar CPUs para a mineração (pois a energia eléctrica consumida custa mais que a recompensa em bitcoins), e futuramente também as GPUs tornar-se-ão completamente obsoletas para esse propósito. Por este motivo, vários mineiros passaram a utilizar circuitos integrados de aplicação específica (os chamados ASIC). Algumas empresas comercializam estes sistemas ASIC, prontos para a mineração, a preços entre os 250 a 4500 dólares.
Investe já em Bitcoins!

Não tens de ser um criminoso para acordar um dia e teres a tua conta bancária congelada. Regras variam de local para local, mas uma conta pode ser congelada pelas mais variadas razões. Bitcoins pelo contrário, são como dinheiro vivo (moedas e notas), tu és dono desse dinheiro e ninguém te o pode congelar. Os Bitcoins só podem ser acedidos por chaves privadas que os utilizadores unicamente as possuem. 
Lembra-te sempre que é tua responsabilidade adoptar boas práticas para proteger o teu dinheiro.
bitcoin_main

Se nunca ouviste falar de Bitcoins, entendo que não seja fácil de compreenderes todo o seu sistema. Mas caso persista alguma dúvida entra em contacto ou deixa um comentário.
Brevemente falarei mais sobre este tema, de como ganhar bitcoins, investir com bitcoins, sem precisares de hardware especializado e sem grandes dificuldades.

terça-feira, setembro 27, 2016

Neobux

Neobux

images

O Neobux é considerado o melhor de todos os PTC's (Pay-to-click sites). Um dos sites mais antigos desta categoria com a excelente vantagem de pagar aos seus usuários quase de imediato. E apesar de seguro neste ramo, o site é considerado um dos melhores, se não a melhor opção para investir.


O que é/são PTC's!?

Um site PTC (Pay-to-click) funciona sempre da seguinte maneira: um promotor ou alguém que queira publicitar algo, paga um determinado valor para anunciar no site um anúncio ao seu interesse. Através de cliques, o site te paga uma parte desse valor para visualizares o anúncio. 
Os anúncios no Neobux têm uma duração de apenas 10 segundos, e de imediato o valor é creditado na tua conta. 
O Neobux também é considerado um excelente site de promoção, contando que em média, 23 pessoas de 100 que visualizam determinado anúncio, acabam-se interessando por ele.

topo-neobux
Como começar no Neobux!?

Para começar do zero no Neobux, precisas de ter alguma paciência, terás que começar por alcançar 1.20$ primeiro. Para conseguires essa quantia vais demorar cerca de 2/3 dias, isto se clicares nos anúncios e fizeres alguns mini trabalhos. Tudo depende da tua disponibilidade e vontade, mas alguns minutos por dia é o quanto precisas. Quando juntares 1.20$, vais podes alugar 6 referidos (a fim de ganhares com os cliques deles também), depois quando juntares outros 1.20$ podes alugar ainda mais referidos, e sempre assim por diante. Esta é a melhor estratégia.
Podes fazer no mínimo o levantamento de 2 dólares para o payza, neteller ou skrill. De resto não há limites. Tudo depende de ti. Podes também investir e ter mais de 20 mil referidos.
Acede na ligação abaixo e começa já.
Para qualquer esclarecimento ou dúvida, entra em contacto ou deixa um comentário.

"Inscreve-te Aqui"
neobux-trusted-best-ptc-site-toptenptc