- Voltar ao menu
- Voltar ao menuPreços
- Voltar ao menuPesquisar
- Voltar ao menuConsenso
- Voltar ao menu
- Voltar ao menu
- Voltar ao menu
- Voltar ao menuWebinars e Eventos
19 palavras provam o quão audacioso o Bitcoin realmente era
Voltar ao básico significa capturar o espírito também.
Richard Gendal Brown é CTO da R3.
Este artigo de Opinião exclusivo faz parte da série "Bitcoin at 10: The Satoshi White Paper" da CoinDesk.
Existe um fenômeno na antropologia chamado de "Culto à carga." Foi observado pela primeira vez na Melanésia no final do século XIX e foi mais notoriamente relatado após a Segunda Guerra Mundial, quando tribos remotas do Pacífico criaram pistas de pouso de aviões e imitaram controladores de tráfego aéreo há muito tempo desaparecidos, na tentativa de estimular o retorno de lançamentos aéreos militares.
Cargo-culting consiste em grupos de pessoas que confundem forma com substância, apegando-se a um conceito facilmente visível sem entender a razão subjacente de sua existência.
Enquanto comemoramos o 10º aniversário do e-mail que anunciou o nascimento do Bitcoin, tenho refletido sobre a prevalência de cultos de carga na indústria de blockchain, o que os causou e o que devemos fazer a respeito.
Por exemplo, muitas das primeiras plataformas de blockchain de negócios transmitem todos os dados para todos os participantes, ou subgrupos de participantes grosseiramente definidos. T é assim que os negócios funcionam — os contratos devem ser privados, é claro. Mas a transmissão completa era como o Bitcoin fazia, então às vezes parecia que essas plataformas "cultivavam o cargo" no mesmo conceito, embora fizesse todo o sentido para o Bitcoin , mas absolutamente nenhum sentido para os negócios. Desde então, eles revisaram seus designs, mas, como uma comunidade, devemos nos perguntar: como isso aconteceu? Podemos fazer melhor no futuro?
Da mesma forma, muitas plataformas de blockchain de negócios rodam em algo chamado Ethereum Virtual Machine (EVM) e exigem que os desenvolvedores programem em uma linguagem chamada Solidity. Não porque as empresas queiram Aprenda linguagens inteiramente novas, mas porque foi assim que o Ethereum fez.
O problema é que, embora o EVM tenha sido uma conquista incrível, ele foi apenas uma solução temporária: a comunidade Ethereum planeja publicamente abandoná-lo em um futuro NEAR . Então é difícil pensar em uma razão para adotá-lo para propósitos totalmente não relacionados, exceto talvez por razões de cargo-culting. Isso tem consequências reais: aprender novas línguas custa dinheiro e decisões técnicas tomadas por empresas duram muito tempo.
Se essas blockchains empresariais baseadas em EVM criarem raízes, pode- ONE imaginar que o ecossistema empresarial mundial poderá continuar executando a EVM muito depois que a plataforma para a qual ela foi inventada tiver evoluído!
Essa adesão servil a uma solução específica para um problema específico se estende até mesmo a um princípio CORE da revolução do blockchain empresarial: a existência de blocos.
Satoshi Nakamoto T acordou uma manhã pensando: "O que o mundo realmente precisa é que as transações sejam agrupadas e confirmadas lentamente em blocos!" Não, o Bitcoin é um sistema em lote porque a realidade física – a velocidade da luz – significa que é impossível projetá-lo de outra forma se você também quiser atingir os objetivos de design do sistema em torno de um consenso criptoeconomicamente intencionado e pseudônimo.
Se Satoshi pudesse ter construído um sistema em tempo real, ele o teria feito.
Então, se você T tem alguns dos requisitos do bitcoin, qual o argumento para que sua solução tenha a mesma aparência e funcione como um mainframe em lote dos anos 1960?
Um exemplo a ser seguido
Há muito tempo defendo que o mundo dos blockchains empresariais se consolidará muito mais rápido do que qualquer um espera, que um "dia do acerto de contas" está chegando. Neste, o 10º aniversário do artigo que deu origem ao Bitcoin, podemos, talvez, usar um exemplo prático para ver o que podemos Aprenda com a forma como Satoshi abordou essa questão do design, um design que era realmente novo e livre de culto à carga.
Reproduzido abaixo está o e-mail que anunciou o nascimento de todo o projeto. Sua primeira linha diz: "Estou trabalhando em um novo sistema de dinheiro eletrônico que é totalmente peer-to-peer, sem terceiros confiáveis."
Com essa frase aparentemente simples, Satoshi Nakamoto anunciou a chegada do Bitcoin.
Capturado nessas 19 palavras estava o que equivalia a uma especificação precisa de requisitos. Não uma replicação cultuada de uma ideia inapropriada do passado, mas um conjunto específico de requisitos, dos quais um design específico então se seguiu.
Vamos analisar algumas dessas palavras para ver como Satoshi fez isso.
- Totalmente ponto a ponto: sem computadores centrais.
- Nenhum terceiro confiável: então o dinheiro eletrônico deve ser intrínseco à plataforma. (Caso contrário, você teria que confiar no emissor.)
Isso também explica por que há tanto foco nos participantes da rede executando seus próprios nós: se você T pode confiar no software que opera e controla, então você dependerá de um terceiro confiável.
Talvez ainda mais importante, a falta de um terceiro confiável também implica que os provedores de confirmação de transações - mineradores - não podem ser forçados a serem identificados, caso contrário, a necessidade de um provedor de identidade reintroduz um terceiro confiável pela porta dos fundos.
Essa ausência deliberada de identidades do mundo real significa que você T pode implementar "um participante, um voto", então você precisa de alguma outra maneira de LINK ao mundo real. Isso leva à prova de trabalho que coloca uma confirmação em cima da última, o que, por sua vez, significa que você tem que dar tempo para que as confirmações se propaguem pelo mundo, o que, por sua vez, leva à necessidade de loteamento e, portanto, as confirmações devem vir na forma de blocos. E assim por FORTH.
É apenas um pequeno exagero dizer que toda a arquitetura do Bitcoin se desdobra inevitável e implacavelmente a partir dessas 19 palavras.
Você trabalha nos detalhes e toda a arquitetura se encaixa.
Riscos e escolhas
Em suma, o Bitcoin é uma solução incrivelmente elegante para um problema empresarial muito bem especificado.
Não é sem problemas, é claro. E muitos deles são profundos e fundamentais: técnicos, ambientais e culturais. Mas T podemos subestimar a escala da conquista de Nakamoto. Dez anos depois, a proliferação da " Tecnologia blockchain" parece sugerir que Nakamoto tem sido altamente influente.
E ainda assim… Como argumentei acima, nem todas as plataformas de blockchain de negócios de hoje derivam de uma especificação de requisitos precisa e de um árduo processo de engenharia. Em vez disso, elas parecem muito diferentes. Algumas são, efetivamente, réplicas cultuadas de sistemas projetados para resolver problemas muito diferentes.
A resolução deste problema está na engenharia.
Para entender o que quero dizer, vamos dar uma olhada no Corda, a plataforma de blockchain de código aberto que minha equipe suporta e mantém, com a ajuda de uma grande e crescente comunidade de código aberto. T pretendo que este artigo seja um discurso de vendas – então direi de cara que há problemas para os quais o Corda é uma solução incrível… e problemas para os quais ele não é! Estude-o por si mesmo – e aplique-o onde fizer sentido.
Mas esse também é o meu ponto: Corda é uma solução projetada para um problema específico.
Acontece que Corda compartilha muito em comum com outras plataformas de blockchain (transações criptograficamente encadeadas, opções de consenso tolerantes a falhas bizantinas, escala massiva e muito mais). Mas também LOOKS diferente em alguns aspectos fundamentais.
Como resultado, nós da comunidade Corda fomos criticados por essas escolhas de design aparentemente não convencionais. Mas acredito que essa crítica foi equivocada. A razão pela qual plataformas como Corda parecem diferentes é porque elas resolvem problemas diferentes e foram projetadas do zero para resolvê-los. As diferenças são um recurso, não um bug, por assim dizer.
Para a Corda, nossa missão é permitir que pessoas e empresas realizem transações diretamente, com certeza jurídica, finalidade de liquidação, Política de Privacidade rigorosa e garantia total de que "o que você vê é o que eu vejo". Como resultado, seu design é diferente. Por exemplo, há uma camada de identidade, as transações são enviadas apenas para aqueles com necessidade de recebê-las, as transações são confirmadas uma de cada vez em tempo real e assim por FORTH.
As plataformas que identificaram um problema claro para resolver e projetaram uma boa solução para esse problema estão em ótima saúde. Logo após a maior CordaCon de todos os tempos, entramos em 2019 com implantações de produção em nossos currículos e adoção em larga escala logo à nossa frente.
Obrigado, Satoshi, por nos mostrar o caminho.
Imagem de astronautavia Shutterstock
Richard Brown
Richard Gendal Brown é o diretor de Tecnologia da R3. Anteriormente, ele foi o Arquiteto Executivo para inovação do setor de Bancos e Mercados Financeiros na IBM UK.
