“A consequência prática […é…] pela primeira vez, uma maneira de um usuário da Internet transferir uma peça única de propriedade digital para outro usuário da Internet, de modo que a transferência seja garantida como segura e protegida, todos sabe que a transferência ocorreu e ninguém pode contestar a legitimidade da transferência. As conseqüências desse avanço são difíceis de medir.” – Marc Andreessen
Olhando por alto, um blockchain pode não parecer tão diferente das coisas com as quais você está familiarizado, digamos, a Wikipedia.
Com um blockchain, muitas pessoas podem escrever entradas em um registro de informações, e uma comunidade de usuários pode controlar como o registro de informações é alterado e atualizado. Da mesma forma, as entradas da Wikipedia não são o produto de um único editor. Ninguém controla a informação.
Olhando mais perto, no entanto, as diferenças que tornam a tecnologia blockchain única tornam-se mais claras. Embora ambos sejam executados em redes distribuídas (a internet), a Wikipedia é incorporada à World Wide Web (WWW) usando um modelo de rede cliente-servidor.
Um usuário (cliente) com permissões associadas à sua conta pode alterar as entradas da Wikipedia armazenadas em um servidor centralizado.
Sempre que um usuário acessa a página da Wikipedia, ele obtém a versão atualizada da “cópia mestre” da entrada da Wikipedia. O controle do banco de dados permanece com os administradores da Wikipedia, permitindo que o acesso e as permissões sejam mantidos por uma autoridade central.
A espinha dorsal digital da Wikipedia é semelhante aos bancos de dados altamente protegidos e centralizados que governos, bancos ou seguradoras mantêm hoje. O controle de bancos de dados centralizados fica com seus proprietários, incluindo o gerenciamento de atualizações, o acesso e a proteção contra ameaças cibernéticas.
O banco de dados distribuído criado pela tecnologia blockchain possui uma espinha dorsal digital fundamentalmente diferente. Esta é também a característica mais distinta e importante da tecnologia blockchain.
A “cópia mestre” da Wikipedia é editada em um servidor e todos os usuários vêem a nova versão. No caso de um blockchain, todos os nós da rede chegam à mesma conclusão, cada um atualizando o registro de forma independente, com o registro mais popular se tornando o registro oficial de facto em vez de haver uma cópia mestre.
As transações são transmitidas e em cada nó é criado sua própria versão atualizada de eventos.
É essa diferença que torna a tecnologia blockchain tão útil – ela representa uma inovação no registro e distribuição de informações que elimina a necessidade de uma parte confiável para facilitar os relacionamentos digitais.
No entanto, a tecnologia blockchain, apesar de todos os seus méritos, não é uma nova tecnologia.
Pelo contrário, é uma combinação de tecnologias comprovadas aplicadas de uma nova maneira. Foi a orquestração particular de três tecnologias (a Internet, a criptografia de chave privada e um protocolo que rege o incentivo) que tornou a ideia do criador de bitcoin Satoshi Nakamoto tão útil.
O resultado é um sistema para interações digitais que não precisa de um terceiro confiável. O trabalho de assegurar relacionamentos digitais é implícito – fornecido pela arquitetura de rede elegante, simples e robusta da própria tecnologia blockchain.
Definindo confiança digital
A confiança é um julgamento de risco entre diferentes partes e, no mundo digital, a determinação da confiança geralmente se resume a provar a identidade (autenticação) e a provar permissões (autorização).
Em outras palavras, queremos saber: “Você é quem diz ser?” e “você deve ser capaz de fazer o que você está tentando fazer?”
No caso da tecnologia blockchain, a criptografia de chave privada fornece uma poderosa ferramenta de propriedade que atende aos requisitos de autenticação. A posse de uma chave privada é propriedade. Também evita que uma pessoa tenha que compartilhar mais informações pessoais do que seria necessário para uma troca, deixando-as expostas a hackers.
Autenticação não é suficiente. A autorização – ter dinheiro suficiente, transmitir o tipo de transação correto, etc – precisa de uma rede distribuída ponto a ponto como ponto de partida. Uma rede distribuída reduz o risco de corrupção ou falha centralizada.
Essa rede distribuída também deve estar comprometida com a manutenção e a manutenção de registros da rede de transações. A autorização de transações é o resultado de toda a rede que aplica as regras sobre as quais foi projetada (o protocolo do blockchain).
A autenticação e a autorização fornecidas dessa maneira permitem interações no mundo digital sem depender da confiança (que é cara). Hoje, empresários de indústrias de todo o mundo acordaram para as implicações desse desenvolvimento – relações digitais inimagináveis, novas e poderosas são possíveis. A tecnologia Blockchain é frequentemente descrita como a espinha dorsal de uma camada de transação para a Internet, a base da Internet of Value (Internet de Valor).
Na verdade, a ideia de que as chaves criptográficas e os registros compartilhados podem incentivar os usuários a proteger e formalizar os relacionamentos digitais tem imaginações em execução. Todos, desde governos a empresas de TI e bancos, estão tentando construir essa camada de transações.
Autenticação e autorização, vitais para transações digitais, são estabelecidas como resultado da configuração da tecnologia blockchain.
A ideia pode ser aplicada a qualquer necessidade de um sistema confiável de registro.