Reunimos um guia para iniciantes no blockchain 101 para familiarizá-lo com o conceito e dar uma ideia de seus blocos de construção. Blockchain tem sido apontado como uma invenção engenhosa e revolucionária. Costuma-se dizer que ela tem o poder de mudar a internet das coisas da melhor forma possível. Don Tapscott, co-autor de Revolução Blockchain: como a tecnologia por trás do Bitcoin está mudando o dinheiro, os negócios e o mundo, ecoa esse sentimento. 

Em entrevista à McKinsey and Company, ele diz: “Isso é extraordinário. Um banco de dados distribuído imutável e inacessível de ativos digitais. Esta é uma plataforma para a verdade e é uma plataforma para a confiança. As implicações são surpreendentes, não apenas para o setor de serviços financeiros, mas também para praticamente todos os aspectos da sociedade”. Pode parecer bom demais para ser verdade. Ainda assim, não é. Tornado popular por uma pessoa ou grupo de pessoas conhecido como Satoshi Nakamoto, que aplicou a tecnologia Blockchain descrita por Stuart Haber e W. Scott Stornetta em 1991 para lançar o protocolo Bitcoin, o blockchain é tudo o que afirma ser quando você o entende. 

Blockchain 101: Guia para iniciantes em Blockchain

Blockchain é mais comumente descrito como um livro digital público de transações. É uma forma descentralizada de acompanhar as informações; já que as informações nele contidas são duplicadas e distribuídas para uma vasta rede de sistemas de computadores. Vamos descompactar a definição para ajudá-lo a entender isso em um nível básico. 

O bloco

Cada bloco é composto de informações digitais. Os dados armazenados no bloco compreendem as transações e seus detalhes. Isso inclui a data, hora, valor monetário, identidades dos participantes e um código exclusivo (chamado de hash), diferenciando um bloco do outro. Por exemplo, se você estivesse comprando em uma loja online que usa blockchain para transações, o bloco conteria informações incluindo quando exatamente a transação ocorreu, quanto dinheiro foi transferido, o nome da loja e seu nome. 

No entanto, em vez do seu nome real, a transação é registrada usando algo semelhante a um nome de usuário, que funciona como uma assinatura digital. Você pode pensar que cada compra que fizer nessa loja criaria um bloco idêntico ao anterior. Esse não é o caso. É aqui que o hash entra em ação. Os hashes nos permitem diferenciar os blocos, e cada bloco armazena um hash, um código criptográfico criado por meio de algoritmos. Cada bloco abriga várias transações. Por exemplo, o blockchain do Bitcoin permite que 1 MB de transações sejam armazenadas em um bloco. Digno de nota é que uma transação não precisa se concentrar em dinheiro. Pode envolver contratos, registros ou qualquer outra informação. 

JOGUE JOGOS DE CRYPTO CASINO AGORA NO BC.GAME

A corrente

Cada bloco que consiste em dados é vinculado ao bloco criado anteriormente usando princípios criptográficos. Assim, forma uma cadeia. Essencialmente, a cadeia pode ser considerada como o banco de dados público que contém todas as informações. Para que um bloco seja adicionado ao banco de dados público (ou à cadeia), várias etapas de um processo devem ocorrer. Primeiro, uma transação deve ocorrer. Freqüentemente, uma transação individual será agrupada em um bloco com várias outras transações de outros usuários. A rede de computadores verifica todas as transações e, uma vez feito isso, é armazenado em um bloco que recebe um hash exclusivo na criação. O novo bloco também recebe o hash do bloco anterior. Por fim, é adicionado ao blockchain. Uma vez no blockchain, o bloco é público e pode ser visualizado por qualquer pessoa. 

Como isso funciona?

Como uma planilha do Google, o blockchain é uma única entidade replicada em uma rede de computadores. A rede é atualizada com frequência para garantir que todos os blocos recém-adicionados sejam contabilizados no registro de cada participante. Isso garante que todos com acesso às informações possam acompanhar todas as transações, o que significa que o fluxo de dinheiro, por exemplo, pode ser rastreado desde o início. Continuando com a analogia do Google Spreadsheet, o blockchain é um banco de dados compartilhado não mantido em um único local ou centralizado. É distribuído globalmente. Como muitos computadores o hospedam, qualquer pessoa com conexão à Internet pode acessar o blockchain. Há total transparência nas informações e os registros são decididos por unanimidade como válidos, pois o sistema, por sua natureza, funciona como uma espécie de revisão ponto a ponto.

O que torna o Blockchain tão impressionante?

Diz-se que o Blockchain tem recursos para interromper a indústria e ganhou muitos elogios com o passar do tempo. A tecnologia Blockchain é uma inovação horizontal que pode ser usada em vários setores, em vez de ser uma invenção específica para um campo. Esse fato por si só o torna perturbador. No entanto, seus princípios fundamentais causaram tanta conversa sobre ser revolucionário. Estas são as razões pelas quais isso pode mudar a face das indústrias. 

O sistema é descentralizado

Essencialmente, ao usar a tecnologia blockchain, todos os terceiros se tornam irrelevantes. Por exemplo, um banco é um sistema centralizado que armazena seu dinheiro. Quando você precisa de dinheiro para pagar alguém ou comprar alguma coisa, você tem que passar pelo banco. Com blockchain, você remove a necessidade de um banco. Cada indivíduo está no controle de seu próprio dinheiro e pode fazer o que quiser com ele sem passar primeiro por um banco.

Da mesma forma, não há autoridade central ao usar blockchain e ninguém dita a verdade. Seguindo o exemplo do banco, apenas alguns usuários podem acessar transações passadas e afirmar que novas ocorreram. Blockchain dá a cada usuário acesso a informações históricas e recém-desenvolvidas. Isso significa que os fatos são claros e os usuários não precisam depender de terceiros para fornecer informações importantes. Ser descentralizado também significa que o sistema não é vulnerável a vários problemas, como sistemas centralizados. Como todos os dados estão espalhados ou não armazenados em um local central, torna-se difícil hackear. A perda de informações devido ao mau funcionamento do sistema também é altamente improvável. 

JOGUE JOGOS DE CRYPTO CASINO AGORA NO BC.GAME

A segurança é essencialmente garantida

Depois que um bloco é adicionado ao blockchain, é quase impossível adulterar as informações nele contidas devido ao código hash adicionado. Se as informações dentro do bloco forem editadas, o hash muda automaticamente. Um novo hash é dado a um bloco mesmo quando a menor alteração é feita. Por exemplo, se a assinatura digital do participante 1 for 'Xyz', uma simples alteração para 'xyz' (ou seja, descapitalizar a primeira letra) resultaria em um hash completamente novo. Como cada bloco também contém o hash exclusivo do bloco anterior, o usuário que adulterou as informações terá que editar todos os blocos após aquele que está adulterando. Em termos mais simples, alterar informações resultaria em um novo hash para o bloco 1, o que significa que o hacker precisa alterar as informações para o bloco 2. No entanto, o bloco dois também receberia um novo hash. O hacker teria um trabalho interminável de edição de informações, pois esse processo se repetiria cada vez que um bloco fosse alterado. O recálculo é quase impossível. Isso significa que 'trabalhar os livros' ou fraude é essencialmente impossível.

 

Privado, mas ainda transparente

A identidade de um usuário é protegida, pois os usuários recebem assinaturas digitais. No entanto, todas as transações são de conhecimento público. Isso força a honestidade e a responsabilidade em um nível ao qual nenhuma indústria jamais foi exposta. 

Quais são os riscos associados ao Blockchain?

A principal fraqueza no sistema blockchain é que muita confiança é depositada nos usuários. Como as transações são unanimemente decididas como verdadeiras ou falsas, todos no sistema devem confiar que cada indivíduo será honesto. 

O Ataque de 51%

Comumente, um consenso deve ser alcançado em uma decisão sobre a validade de uma transação. No entanto, se mais de 50% dos usuários se unirem para influenciar quais transações são consideradas válidas, eles terão o poder de corromper o sistema. 

Gasto Duplo

Um usuário pode gastar o mesmo dinheiro duas vezes em dois comerciantes antes que qualquer um dos destinatários criptográficos pretendidos possa verificar e perceber que a moeda foi usada de forma fraudulenta mais de uma vez para comprar bens ou serviços. Isso, no entanto, pode acontecer com qualquer transação monetária e não é específico do blockchain. 

Prova de Trabalho

A Prova de Trabalho é comumente implementada para impedir os pontos fracos descritos acima. Em termos básicos, o sistema exige que os computadores que desejam obter acesso a um blockchain passem por testes chamados modelos de consenso para garantir sua confiabilidade.

Como pode ser usado na vida real?

Como mencionado anteriormente, o blockchain pode ser usado para mais do que apenas transações monetárias. Por exemplo, pode ser implementado na cadeia de abastecimento de alimentos para rastrear os alimentos desde a origem. Na verdade, o Walmart já testou isso na tentativa de fornecer alimentos de melhor qualidade aos clientes. As possibilidades são infinitas e o futuro parece brilhante para a tecnologia. Exploramos os conceitos em torno do blockchain 101 com mais detalhes no site. Continue verificando para obter mais informações. 

REGISTRE-SE NO BC.GAME PARA JOGAR JOGOS DE CRYPTO CASINO