Para todo investidor de criptomoedas é importante entender como essa tecnologia funciona, como ela pode ser aproveitada, como o blockchain pode ser usado na vida real, como os projetos podem amadurecer com êxito essa tecnologia e por que o blockchain é importante como um novo sistema de confiança.
O incrível desenvolvedor do Bitcoin, Jimmy Song, explica essas diferenças de forma brilhante.
“A principal coisa que diferencia um blockchain de um banco de dados normal é que existem regras específicas sobre como colocar dados no banco de dados. Ou seja, ele não pode entrar em conflito com alguns outros dados que já estão no banco de dados (consistentes), é apenas anexável (imutável) e os dados em si são bloqueados para um proprietário (possível), são replicáveis e estão disponíveis. Finalmente, todos concordam sobre quais são os estados das coisas na base de dados (canônicos) sem uma parte central (descentralizada).”
A primeira questão que devemos nos perguntar é: como essa tecnologia pode ajudar a humanidade? Para qualquer nova tecnologia ter um impacto de longo prazo na economia global, ela deve trazer algum tipo de vantagem ou valor sobre a tecnologia tradicional.
Começamos com o Bitcoin, de longe a implementação mais bem-sucedida no topo do blockchain, que sempre será necessário para garantir que ele permaneça descentralizado. No entanto, se considerarmos uma mistura de registros públicos e privados acessando informações através de sistemas interoperáveis, poderíamos imaginar diferentes níveis de confiança sendo criados entre os agentes participantes. Ou seja, poderíamos ter um blockchain público servindo como um registro imutável para alguns tipos de transações de negócios, como pagamentos de impostos, empréstimos e liquidações, enquanto um registro particular mantém alguns dos dados privados, dentro dos nós da organização, acessíveis apenas por agentes autorizados (como funcionários da empresa). Exemplos de tais dados podem ser:
O principal motivo pelo qual o blockchain importa, no final, é aumentar a confiança entre as partes através de sistemas descentralizados. O blockchain pode ajudar a humanidade criando ecossistemas mais transparentes, facilmente auditáveis por qualquer pessoa, onde as regras padrão se aplicam a todos igualmente.
O blockchain é composto de vários tipos diferentes de componentes, cada um com um papel específico a desempenhar dentro da operação do registro. Vamos olhar para cada um individualmente:
As estruturas de dados e governança são mais comumente distribuídas e descentralizadas. No entanto, é importante distinguir entre as duas principais dimensões que compõem os dados do blockchain, pois geralmente estão associadas à escalabilidade e ao desempenho.
O armazenamento de dados é representado por bancos de dados tradicionais para armazenar dados off-chain. O blockchain fornece armazenamento distribuído e imutável com verificação de integridade integrada, mas possui capacidade máxima com base no tamanho de bloco padrão e na taxa do bloco. Para fornecer verificação de integridade para grandes quantidades de dados, é comum armazenar os dados fora da cadeia e armazenar um hash dos dados na cadeia. Isso garante que os dados não estejam sendo modificados enquanto protege o blockchain de ficar inchado.
O processamento de dados é representado por um sistema externo usado para processamento adicional. Contratos inteligentes são executados no blockchain, o que significa que cada membro da rede de mesmo nível deve executar o código para permanecer em sincronia com o estado atual da rede. Se os contratos inteligentes normalmente exigem que grandes quantidades de processamento sejam concluídas, os dispositivos externos à rede podem ser usados para aumentar a capacidade de processamento da rede.
Para entender como os dados são escritos no blockchain, deve-se estar familiarizado com a criptografia de chaves pública-privadas, baseada nas funções matemáticas da curva elíptica. Essa estrutura de criptografia permite que os agentes gravem dados em um blockchain, bem como provem que são os proprietários de tais dados públicos, sem fornecer acesso às chaves privadas.
Existem diferentes tipos de agentes, e cada um tem uma função única no desenvolvimento, na implementação ou no suporte do blockchain. Como a maioria espera que a tecnologia blockchain seja integrada às operações de negócios, é necessária uma ampla gama de especialidades para manter adequadamente e com sucesso um registro descentralizado.
Arquiteto: O arquiteto do blockchain é a pessoa ou grupo que projeta a estrutura blockchain.
Operador (administrador): O operador do blockchain armazena, mantém e atualiza o registro no blockchain. Uma vez que a solução blockchain é projetada e construída, um operador pode se juntar para criar a rede de peers mencionada anteriormente. O papel do operador é configurar e manter peers dentro da rede.
Desenvolvedor: O desenvolvedor blockchain cria contratos inteligentes. A funcionalidade foi bastante expandida com a introdução de blockchains que suportam contratos inteligentes. Os desenvolvedores projetam e enviam contratos inteligentes para o blockchain para expandir seus recursos. Além de implementar os contratos inteligentes, você também pode ter desenvolvedores front-end que implementam aplicativos que acessam o blockchain (ou seja, os aplicativos iniciam as transações no blockchain).
Agente Fiduciário: O administrador ou regulador do blockchain é uma parte essencial do ecossistema blockchain, já que muitas empresas operam de acordo com os regulamentos sobre como seus dados devem ser armazenados e processados. Para soluções blockchain, um regulador pode ter uma maior visibilidade do histórico, devido ao seu papel dentro da organização.
Usuário: O usuário final é o consumidor dos serviços criados em torno do blockchain. Normalmente, isso envolve o uso de software que usa o blockchain como uma solução de armazenamento backend. Os usuários raramente interagem diretamente com o blockchain.
A razão pela qual o blockchain pode potencialmente se tornar uma das principais tecnologias de negócios principais nos próximos anos deve-se ao fato de ser o primeiro sistema de contabilidade de três entradas a ser implantado em escala global.
A contabilização de entrada tripla é um aprimoramento do sistema de entrada dupla tradicional, no qual todos os lançamentos contábeis envolvendo partes externas são criptograficamente selados por uma terceira entrada. Débitos, créditos e um link imutável para todos os débitos e créditos passados.
Um vendedor registra um débito para contabilizar o dinheiro recebido, enquanto um comprador registra um crédito para o dinheiro gasto na mesma transação, mas em conjuntos separados de registros contábeis. É aí que entra o blockchain: em vez de essas entradas ocorrerem separadamente em conjuntos independentes de registros, elas ocorrem na forma de uma transferência entre endereços de carteira no mesmo registro (ledger) distribuído público, que cria um sistema interligado de registros contábeis duradouros. Como as entradas são distribuídas e seladas criptograficamente, falsificá-las de maneira crível ou destruí-las para ocultar a atividade é praticamente impossível.
Recursos de contabilidade de entrada tripla:
O hype tecnológico está baseado na premissa da descentralização, através da implantação de blockchains públicos e registros privados, será possível aumentar a transparência e segurança para todos os usuários.
Novos tipos de organizações descentralizadas capacitarão os membros a usar tokens para votar em governança, para armazenar dados e compartilhar recursos, ao mesmo tempo em que serão recompensados por participarem da rede.
Compartilhe sua opinião e pensamentos nos comentários!
Isenção de responsabilidade. A Universidade do Bitcoin não endossa nenhum conteúdo nesta página. Embora tenhamos como objetivo fornecer a você informações importantes do mundo das criptomoedas, os leitores devem fazer sua própria pesquisa e análise antes de tomarem quaisquer decisões e assumir total responsabilidade por elas, nem este artigo pode ser considerado como um conselho de investimento.
Fonte: ccn