O que é Proof of Stake (PoS)?

Você já ouviu falar em Proof of Stake ou PoS?

Uma das partes mais importantes do Blockchain é o mecanismo de consenso que permite duas partes desconhecidas ou até mesmo concorrentes cheguem a um acordo sobre o estado atual da rede. Em outras palavras e sendo mais específico, é um grupo de computadores que recebe informações da rede e através do consenso, determina se aquela informação ou transação é válida ou não.

Antes de entrarmos em Proof of Stake vamos primeiro rever o conceito de Proof of Work que nasceu como a base do Bitcoin em 2009, criado por Satoshi Nakamoto.

O Proof of Work (PoW) ou Prova de Trabalho – é o mecanismo de consenso mais comum da Blockchain, pois a criptomoeda mais utilizada do mercado, o Bitcoin, usa este mecanismo. O Proof of Work resolve o problema de consenso da rede porém ela traz problemas associados ao uso intensivo de poder computacional e um  alto consumo de energia. Todos os validadores da rede utilizam um alto poder computacional de suas máquinas mineradoras para vencer o desafio de geração do próximo bloco no menor tempo possível.

Por mais que esse mecanismo de consenso tenha se provado seguro e robusto nos 10 anos de existência do Bitcoin ele gerou grande questionamento na comunidade. Uma das maiores críticas ao Proof of Work tem a ver com a perda ou desperdício de recursos. Assim que um minerador vence o desafio e gera um bloco, todos os outros participantes param de tentar resolver o desafio e partem para um novo desafio para gerar o próximo bloco. Então todo o esforço de poder computacional e o custo elevado de energia dos outros participantes são desperdiçadas.

Para aprender mais sobre proof of work veja o nosso vídeo que já tem quase 100 mil visualizações no YouTube: 

O que é Proof of Stake?

O Proof of Stake (PoS) ou Prova de Participação – Tem um mecanismo de consenso um pouco diferente, pois o sistema faz a escolha do validador (chamado de nó) através de um sorteio, para a geração de novos bloco. A probabilidade de um nó ser sorteado pode ser influenciada pela quantidade de moedas que ele disponibiliza em Stake (uma espécie de Fundo).

Porém, no método de sorteio de blocos os nós são selecionados após uma inspeção na rede, selecionando os nós que possuem dois fatores importantes: baixo poder computacional e grande quantidade de moedas em stake. Antes de se candidatar para gerar um novo bloco.

É importante mencionar que no sistema de Proof of Stake, os blocos não são minerados e sim forjados e as criptomoedas que usam o Proof of Work como método de validação, recompensam os mineradores com novas moedas geradas. Por outro lado, o Proof of Stake usa as taxas de transação para recompensar os nós que validam cada bloco.

Como no Proof of Work, o Proof of Stake gerou questionamentos nas comunidades, pois este mecanismo permite que os nós possam validar mais de um ramo da rede (gerando o famoso FORK), com o objetivo de arrecadar taxas de vários blocos gerado em ramos distintos. E também, o Proof of Stake permite aumentar eventual concentração de riqueza, dado que, quem possui mais moedas tem mais chance de ser sorteado para criar um novo bloco. Esse são alguns dos questionamentos levantados sobre este mecanismo de consenso.

Vitalik Buterin, idealizador da Ethereum disse que é necessário criar mecanismos de punição para os nós que não seguem a cadeia de blocos principal. Ele propõe um algoritmo chamado Casper com a finalidade de criar um checkpoint a cada 100 blocos criados, nos quais os nós participantes votaram para definir qual é a cadeia de blocos principais. Isso não elimina a possibilidade de criar cadeias secundárias mas garante a segurança da cadeia principal, pois se dois terços da rede forem honestos, é possível saber com precisão qual a cadeia principal. Além disso o algoritmo Casper penaliza com perda de moedas dos nós que não seguem as Regras e tentam manipular a rede.

Bom pessoal, isso é apenas um pequeno resumo sobre esses dois mecanismos que ainda são muito discutidos nas comunidades e que ainda precisa ser bem estudados.

Soluções de Ponto de Venda Bitcoin

O Bitcoin está tomando cada vez mais espaço no mercado online e com isso muitos comerciantes estão buscando incluir esta opção de pagamento em suas lojas. Para isso, há uma variedade de empresas que oferecem soluções de Ponto de Venda (PDV) ou em inglês, Point of Sale (POS), tanto online quanto físicas.

Este post apresentará algumas das mais populares destas soluções de PDV em todo o mundo. Se você é comerciante e está pensando em começar a aceitar pagamentos em BTC na sua loja, aqui você verá algumas opções para tornar isso realidade.

BitPay

BitPay é um processador de pagamentos internacionais dos EUA que se integra com o sistema SoftTouch POS para comerciantes e também tem uma API que permite trabalhar com outros terminais. BitPay fornece um cartão de débito com a bandeira Visa, sendo assim você pode usar em qualquer estabelecimento ou maquininha que aceite Visa. O endereço da sua carteira digital fica conectado diretamente com esse cartão e ele converte suas transações automaticamente para dólar, ou seja, você paga em Bitcoin e o vendedor recebe em dólar. Além disso, você pode sacar seus Bitcoins em dólares em qualquer caixa eletrônico compatível com a bandeira Visa.

Blockchain Merchant

Blockchain Merchant é um aplicativo para comerciantes de varejo com um simples sistema PDV para aceitar pagamentos em Bitcoin. O aplicativo tem como objetivo ser de fácil uso para ajudar os comerciantes que querem aceitar Bitcoin. Eles não cobram taxas de transação, e seus pagamentos são instantâneos.

Coinbase

Coinbase é uma conhecida exchange de cripto que também oferece terminais PDV para os comerciantes dos Estados Unidos e é muito popular no mundo do e-commerce. Eles fornecem códigos HTML para sites que usam WooCommerce, WordPress e similares. Além disso converte instantaneamente BTC para dinheiro fiat.

Coingate

CoinGate permite que sua empresa aceite pagamentos em Bitcoin e mais de 50 altcoins e receba pagamentos em EUR, USD ou BTC. CoinGate fornece uma ampla gama de soluções para vários tipos de necessidades de negócios, como plugins para e-commerce, APIs e aplicativos de PDV, com botões de pagamento para diferentes plataformas, como Web, Android e iOS.

Coinify

Coinify oferece terminais PDV para lojas físicas e online. Você pode receber seus pagamentos em Bitcoin ou converter para dinheiro fiat. O terminal vem com um aplicativo para iOS e Android.

CoinKite

CoinKite possui um terminal PDV semelhante aos terminais de cartão de crédito de lojas comuns. Os clientes da CoinKite recebem seu terminal com um cartão de débito Bitcoin, feito pela empresa, além disso, os comerciantes podem usar o terminal para imprimir códigos QR para os clientes pagarem por produtos e serviços.

Coin of Sale

Coin of Sale é uma solução de PDV simples e econômica para comerciantes que visam gerar mais vendas aceitando pagamentos de Bitcoin, sem ter que pagar altas taxas de transação. A solução é baseada na web e funciona através de qualquer navegador, basta usar um smartphone, tablet, laptop ou computador.

PayStand

PayStand é outro provedor de terminal PDV centrado nos EUA que cobre cartões de crédito, cheques e pagamentos em BTC. A empresa possui uma taxa zero de transação para os comerciantes.

PayWise

PayWise é uma plataforma da empresa brasileira de soluções em blockchain e criptomoedas, Coinwise, que possibilita pagamentos com Bitcoin, Litecoin e Bitcoin Cash. PayWISE permite que estabelecimentos e e-commerces aceitem pagamentos em cripto. A plataforma é parecida com as máquinas ou softwares de cartão de crédito, mas não há necessidade de um equipamento específico, podendo ser instalada em smartphones, tablets ou computadores, como um aplicativo.

Revel Systems

Revel Systems é um sistema PDV dos EUA baseado em iPad. A empresa oferece uma variedade de soluções de PDV para vários tipos de negócios e incorpora o Bitcoin como uma opção de pagamento. Seu sistema também inclui gestão de estoque, gestão de entrega, relatórios e alguns outros recursos.

SpectroCoin

SpectroCoin oferece uma maneira fácil de integração de Bitcoins por meio de APIs ou de plug-ins de e-commerce para empresas on-line. Além disso, fornece integração Bitcoin para empresas físicas que possuem sistemas de PDV existentes. Os clientes podem pagar com BTC, XEM ou Dash e os fundos são convertidos para a moeda que o comerciante escolher, instantaneamente.

SumoATM

SumoATM, é um caixa eletrônico de cripto que incorpora PDV, onde os clientes podem usar dinheiro fiat e cripto. Ele é da BitXATM, startup alemã e quinta maior produtora de caixa eletrônico Bitcoin.

XBTerminal

XBTerminal é um terminal PDV bem versátil, nele os clientes podem pagar não só digitalizando um código QR, mas também usando NFC ou Bluetooth. Os pagamentos em Bitcoin também podem ser convertidos em dinheiro fiat instantaneamente.

XPOS

Da Pundi X de Singapura, o XPOS é um dispositivo de PDV inteligente conectado ao blockchain Pundi X, que é executado na rede Ethereum. A empresa pretende implantar a solução ao longo de 2019, e cerca de 100.000 dispositivos XPOS irão para mais de 20 países. XPOS permite comprar criptomoedas com dinheiro, além de aceitar cripto como forma pagamento, o dispositivo tem o hardware para aceitar cartões e pretende fazer isso futuramente. Além disso, o dispositivo também pode suportar inteligência de varejo, gerenciamento de estoque, gerenciamento de pedidos e até programas de marketing e fidelidade. Por enquanto, as criptomoedas aceitas são o token da empresa NPXS, além de BTC, ETH e BNB.

 

Com a FlowBTC os comerciantes podem aceitar as 6 criptomoedas da plataforma, basta criar uma conta na Flow e usar os endereços associados. Além disso, é possível a liquidação automática das criptos em Real para diminuir a exposição à volatilidade das criptomoedas.

Vídeo do Nerd Bitcoin fazendo compras no Japão com Bitcoin:

Compre e venda Bitcoin e mais 5 Criptomoedas na melhor platafoma do Brasil! Abra agora uma conta na FlowBTC.

Quer ficar por dentro de notícias relevantes, análises de preço, promoções e muito mais? Acesse nosso Canal do Telegram t.me/corretoraflowbtc e ganhe até 100 reais de BÔNUS

Leia também:

Ethereum 2.0 – A busca pela escalabilidade

O Ethereum 2.0 está em desenvolvimento e poderá aumentar de forma exponencial a capacidade da rede Ethereum de processar transações.

Essa foi a mensagem de Vitalik Buterin, co-fundador do Ethereum, compartilhada em Praga durante o DevCon 4, congresso de entusiastas da tecnologia Ethereum. Através do projeto Serenity, o upgrade também conhecido como Ethereum 2.0 promete aumentar a velocidade da rede, torná-la mais segura, com menos gastos energéticos e capaz de lidar com milhares de transações por segundo.

Serenity é basicamente a criação de um novo blockchain a partir dos estudos realizados nos últimos 4 anos que visavam tornar a rede Ethereum mais escalável.

 

Vitalik Buterin durante o Devcon 4

 

Contexto

Ethereum é uma plataforma de Blockchain descentralizada, de código aberto, que permite qualquer projeto a criar e usar aplicações descentralizadas como contratos inteligentes. A plataforma utiliza a mesma forma de consenso para validar transações que o Bitcoin, o Proof-of-Work.

A ideia por trás é a seguinte: como por design não se deseja confiar na identidade dos participantes para selecionar quem valida as transações, cria-se um desafio matemático cuja solução depende de um processo complexo de tentativa-e-erro mas que é facilmente verificado após a solução (os outros participantes podem conferir a resposta facilmente). Isso cria uma competição entre estes participantes e quem resolver o problema primeiro criará o próximo bloco e será remunerado pela prova-de-trabalho. Estes validadores são chamados de mineradores, que fornecem capacidade computacional e recursos energéticos para resolver este desafio. Em troca, são recompensados com novas criptomoedas nativas daquele Blockchain. Este processo é chamado de mineração.  

Para mais informações sobre o Ethereum, acesse o e-book gratuito da FlowBTC sobre Ethereum

O grande desafio desse tipo de consenso é a escalabilidade. O número de transações é baixo (O Ethereum performa aproximadamente 20 por segundo), além de exigir um alto um gasto energético da rede.

Abaixo, um infográfico que compara a capacidade de transação da Ethereum em relação a outros players.

 

Fonte: https://howmuch.net/articles/crypto-transaction-speeds-compared

 

 

Serenity

Durante a Devcon, Vitalik afirmou:

“Serenity é a realização de todas as diferentes linhas de pesquisa que desenvolvemos ao longo dos útlimos 4 anos. Incluindo Casper – não somente a híbrida Casper, 100% orgânica, genuína, pura Casper.” (Casper é a realização do Proof-of-Stake)

Serenity é o computador global como ele deveria ser, não com a capacidade de transações por segundo de um smartphone de 1999.”

Serenity é a criação de um novo blockchain que será compatível com o Ethereum Blockchain existente hoje. Uma vez que esse blockchain seja testado e desenvolvido, todos os dados e dapps serão movidos da rede legada para a nova versão.

Para atingir as expectativas de se tornar um computador global descentralizado, a Ethereum lançou um roadmap abaixo para alcançar a versão Ethereum 2.0:

Slide apresentado por Vitalik durante o Devcon 4

 

Fase 0: Beacon Chain

  • Está entre uma testnet e uma mainnet do Proof-of-Stake. Não é uma testnet porque os usuários poderão minerar ethers e receber recompensas reais por isso. Ao mesmo tempo que não é uma mainnet, porque não tem aplicações sendo testadas no sistema.

Fase 1: Shards como Data Chains

  • Fase de ativação do Sharding. Segundo Vitalik, nesse momento haverá escalabilidade suficiente para criação de um produto como um twitter descentralizado, mas ainda sem todas as ferramentas de smart-contracts previstas pela Ethereum.

Fase 2

  • Nesse momento, será possível capacitar uma maior escalabilidade em transações, maior velocidade nas máquinas virtuais ethereum (responsáveis pelo ambiente de execução dos contratos inteligentes no Blockchain do Ethereum), smart contracts, ether podendo ser transacionadas entre shards.

A Fase 3 será o lançamento da Serenity e a tão esperada implementação do Proof of Stake.

 

Plateia no Devcon 4, Outubro de 2018

 

A mensagem final é que, cumprindo o planejamento, a rede Ethereum finalmente terá o tão esperado Proof-of-Stake, ao mesmo tempo que uma escalabilidade prevista de mais de 1000x da atual.

A sensação das novidades é de que agora há um roadmap claro para Ethereum.  

Apesar disso, a comunidade de blockchain ainda se encontra reticente sobre os planos apresentados pela Ethereum. Promessas como essa já foram feitas por Vitalik anteriormente. Existe uma pressão constante para que ele e a Ethereum Foundation possam de fato cumprir as promessas.

 

 

Apresentação completa de Vitalik no Devcon 4

Atenção! A FlowBTC está dando um BÔNUS DE ATÉ 55 RIPPLE XRPs POR PESSOA! Corra porque o número de pessoas é limitado. Acesse aqui.

Leia também:

Entenda a alta do Ripple (XRP) e a alta do Bitcoin Cash(BCH) antes de seu fork

BNDES lança o BNDESToken, em Ethereum, para rastrear recursos públicos de financiamento

TUDO O QUE VOCÊ PRECISA SABER SOBRE RIPPLE XRP, A NOVA MOEDA DA FLOWBTC