paint-brush
Cypherpunks escrevem código: Wei Dai e B-money – ou uma moeda antes do Bitcoinpor@obyte
1,672 leituras
1,672 leituras

Cypherpunks escrevem código: Wei Dai e B-money – ou uma moeda antes do Bitcoin

por Obyte5m2024/02/10
Read on Terminal Reader

Muito longo; Para ler

Nesta nova série, estamos falando sobre cypherpunks que ajudaram a criar dinheiro descentralizado e mais ferramentas de privacidade. Wei Dai criou uma moeda pré-Bitcoin.
featured image - Cypherpunks escrevem código: Wei Dai e B-money – ou uma moeda antes do Bitcoin
Obyte HackerNoon profile picture
0-item


Nesta nova série, estamos falando de cypherpunks notáveis que ajudaram a criar dinheiro descentralizado e mais ferramentas de privacidade e liberdade online para todos. Lembremos que o grupo denominado “ Cypherpunks ” foi formada por cientistas da computação, especialistas em criptografia e ativistas da Internet com o objetivo de criar novos softwares para promover a privacidade e a mudança social . Como você pode imaginar, muitas pessoas no mundo criptográfico pertencem a esse lugar.


Wei Dai é, claro, um deles. Talvez o nome dele esteja soando familiar se você já leu o whitepaper do Bitcoin. Ele é uma das referências no final. Não sabemos muito sobre sua vida pessoal, porque ele é uma pessoa bastante reservada – como a maioria dos cypherpunks, na verdade. No entanto, sabemos sobre sua carreira.


Provavelmente nasceu em 1976 , de origem chinesa mas radicado nos EUA, Dai estudou na Universidade de Washington. Ele se formou em ciência da computação com especialização em matemática. De acordo com algumas fontes , sua carreira começou na TerraSciences, onde contribuiu para o desenvolvimento de soluções de segurança para a indústria de petróleo e gás. Mais tarde, na Microsoft, desempenhou um papel crucial na otimização de algoritmos de criptografia.


As contribuições notáveis de Dai incluem a biblioteca Crypto++ de código aberto amplamente utilizada, empregada em projetos como Microsoft Office Groove e LastPass. O algoritmo VMAC da Dai, projetado para sistemas de 64 bits, demonstrou verificação de dados de alto desempenho. Ele também identificou vulnerabilidades críticas no Encryption Block Chaining do SSH2 e fez parte da equipe que descobriu a vulnerabilidade do protocolo BEAST em SSL/TLS, representando um risco significativo para a segurança da Internet.


Além disso, seu trabalho sobre b-money influenciou os principais conceitos implementados no Bitcoin. Este é um sistema muito semelhante, publicado antes do Artigo técnico sobre Bitcoin . Apesar das especulações, Dai nega ser Satoshi Nakamoto, ou mesmo ter alguma influência real na criação da criptomoeda.

Proposta de dinheiro B

Dinheiro B é considerado um importante precursor de todas as criptomoedas, embora nunca tenha sido lançado. “Fascinado”, em suas próprias palavras, por Tim May's ideologia do cripto-anarquismo com o propósito de tornar o governo desnecessário e a ameaça de violência impotente, Dai projetou dinheiro potencialmente não regulamentado para a comunidade criptoanarquista operar, livre de intervenção governamental.



Ele mostrou, de fato, dois protocolos. A primeira, descrita como impraticável, estabelece uma base para a segunda, mais viável. Em ambos, assume-se uma rede não rastreável, onde os participantes são identificados apenas por pseudônimos digitais. O primeiro protocolo depende de um canal de transmissão anônimo síncrono e ininterrupto, com os participantes mantendo bancos de dados de propriedade de dinheiro vinculados a pseudônimos. Abrange a criação e transferência de dinheiro e a execução de contratos, incluindo mecanismos de arbitragem.


O segundo protocolo transfere a responsabilidade da casa da moeda para um subconjunto de participantes chamados servidores, conectados por meio de um canal de transmissão estilo Usenet . As mensagens de transação permanecem semelhantes ao primeiro protocolo, mas os participantes devem verificar se as mensagens são recebidas e processadas por um subconjunto de servidores selecionado aleatoriamente. Para evitar conluio, os servidores são obrigados a depositar dinheiro para possíveis multas ou recompensas, publicando e comprometendo-se periodicamente com bancos de dados de criação e propriedade de dinheiro.

B-Money e Bitcoin

Esses dois sistemas compartilham muitas semelhanças. Ambos visam estabelecer moedas digitais não regulamentadas operando numa rede peer-to-peer (P2P) sem a necessidade de uma autoridade central. Também é considerada a utilização de Prova de Trabalho (PoW) para a criação de novas unidades monetárias. Tanto no b-money quanto no Bitcoin, os participantes podem gerar novas moedas resolvendo problemas computacionais. Este processo PoW serve ao duplo propósito de proteger a rede e prevenir abusos.


Além disso, ambos os sistemas empregam mecanismos criptográficos para garantir transações seguras e privadas. O B-money, como o Bitcoin, usa pseudônimos digitais (chaves públicas) para identificar os participantes, proporcionando um nível de anonimato . As transações são assinadas e criptografadas, contribuindo para a privacidade e segurança de todo o sistema.


O conceito de razão distribuída é outro elemento compartilhado. B-money e Bitcoin utilizam uma abordagem descentralizada para manter um livro-razão de transações. No b-money, os participantes mantêm bancos de dados separados, enquanto o Bitcoin realiza esses bancos de dados como um blockchain – um livro-razão público que registra todas as transações em uma rede de computadores.


No geral, os fundamentos conceituais do b-money, particularmente o uso de PoW, técnicas criptográficas e livros contábeis descentralizados, lançaram as bases para o desenvolvimento subsequente do Bitcoin e de outras criptomoedas. Até mesmo o “b” no nome pode resultar em suspeita. Mas o próprio Dai negado qualquer contribuição ou envolvimento.


“Eu não criei o Bitcoin, apenas descrevi uma ideia semelhante há mais de uma década. E meu entendimento é que o criador do Bitcoin, que atende pelo nome de Satoshi Nakamoto, nem leu meu artigo antes de reinventar ele mesmo a ideia. Ele soube disso depois e me deu os créditos em seu artigo. Portanto, minha conexão com o projeto é bastante limitada.”



Não tão descentralizado

O dinheiro B foi apenas um dos passos importantes para o que temos hoje e para a descentralização real que ainda pretendemos alcançar na criptografia. Não era realmente descentralizado, como você deve ter notado: os “servidores” (intermediários) controlavam o dinheiro. Algo semelhante acontece com o Bitcoin, de fato.


Os mineradores, encarregados de cunhar novas moedas, podem escolher a dedo ou até mesmo censurar as transações. Se mais de metade dos grandes mineiros conspirarem, poderão assumir o controlo de toda a rede. E nem são muitas festas, considerando que apenas dois pools de mineração controlam atualmente 54% da energia da rede (hashrate).


Hashrate de Bitcoin por pool de mineração em 13/01/2024. Fonte: CoinDance
A Obyte , por outro lado, resolveu esse problema eliminando completamente o sistema de mineração. Em vez disso, sua estrutura de gráfico acíclico direcionado (DAG) é totalmente resistente à censura. Não há partidos poderosos por trás, e apenas Fornecedores de pedidos (OPs) são obrigados a solicitar transações. Suas transações servem como pontos de referência para ordenar o resto e nada mais. Se alguém enviar uma transação ao DAG, ela não poderá ser bloqueada ou censurada por nenhuma parte. A oferta total também é fixa, protegendo contra a inflação.


Curiosamente, como Wei Dai descreveu a execução de contratos e mecanismos de arbitragem, também temos contratos com arbitragem, bem como uma loja de árbitros ( ArbStore ) em Obyte. Esta é uma nova solução descentralizada de pagamento em garantia, projetada especificamente para o comércio internacional.


Operando no descentralizado Plataforma criptográfica Obyte , os contratos com arbitragem facilitam transações seguras usando contratos inteligentes (sem que os usuários precisem codificar nada) e criptomoedas , oferecendo um depósito descentralizado que protege os fundos até que as condições do contrato sejam cumpridas. Com a camada adicional de proteção de árbitros independentes em caso de disputas, é garantido às partes envolvidas um processo de resolução justo.


Estamos em dívida com nossos antecessores. Cypherpunks ilustres como Wei Dai e Satoshi Nakamoto lançaram as bases para a construção de descentralização real no mundo financeiro e online. Vamos continuar sua missão!



Imagem vetorial em destaque por Garry Killian / Grátis