Compartilhe este artigo

Como um Beacon de Aleatoriedade Descentralizado Pode Aumentar a Segurança Criptográfica

Filecoin será o primeiro protocolo a usar esta versão pronta para produção do drand para criar aleatoriedade descentralizada e verificável para “seleção de líderes”.

Principais conclusões:

A História Continua abaixo
Não perca outra história.Inscreva-se na Newsletter The Protocol hoje. Ver Todas as Newsletters

  • A Liga da Entropia está lançando a primeira versão pronta para produção deDrandante, uma rede que produz "aleatoriedade" (também conhecida como entropia) para qualquer pessoa usar.
  • A aleatoriedade é essencial para a segurança criptográfica.
  • Filecoin é o primeiro protocolo a usar esta versão do drand em seu próximo lançamento na mainnet para criar aleatoriedade descentralizada e verificável para “seleção de líderes”.

Uma nova peça de criptografia, que pode ajudar muitos projetos de Criptomoeda , está oficialmente entrando em produção hoje.

A Liga da Entropia, que foi lançadaano passado, está abrindo a primeira versão pronta para produção doDrandante, uma rede que produz "aleatoriedade" (também conhecida como entropia) para qualquer um usar. A criptografia usa matemática e quebra-cabeças para proteger a comunicação de uma forma que os bisbilhoteiros T conseguem desvendar. A aleatoriedade é uma parte essencial da criptografia que garante a segurança ao adicionar informações imprevisíveis à mistura.

O que é entropia (ou aleatoriedade)?

Aleatoriedade são dados produzidos de forma imprevisível. Um exemplo é rolar um dado de seis lados. Antes de rolar, você T pode prever qual dos seis números aparecerá.

Você pode até juntar muitas rolagens de dados em uma sequência de números. Quanto mais rolagens de dados forem feitas em uma fileira, mais aleatório e imprevisível será o valor.

Um beacon é um gerador de aleatoriedade que dispara números aleatórios em intervalos regulares, que qualquer um pode consultar e verificar.

A rede de beacons drand da League of Entropy é única porque gera aleatoriedade de uma nova maneira que T depende de um único ponto de falha.

É como ter vários roladores de dados gerando números e os juntando, de modo que não é preciso confiar em nenhum ONE .

Os membros fundadores, que irão gerir o farol, sãoCloudflare,Escola Politécnica Federal de Lausanne(EPFL),Segurança Kudelski,Laboratórios de Protocolo, e oUniversidade do Chile. A adesão atual foi expandida para incluirC4DT,Cadeia Segura,Laboratórios C,Cebola Esmeralda, o Fundação Ethereum,IC3,PTisp,Tierion e Universidade Católica da Califórnia.

Leia Mais: Handshake entra no ar com um navegador de internet sem censura

Inicialmente um projeto experimental, League of Entropy agora está lançando drand em produção para uso em projetos vivos e respirantes. Filecoin, uma rede de armazenamento descentralizada, será a primeira a usar a aleatoriedade gerada pela League of Entropy como uma parte integral de sua rede.

"Simplesmente não há serviço público no momento que forneça as garantias necessárias que vários aplicativos que usam aleatoriedade precisam", disse o cientista de pesquisa Nicolas Gailly, do Protocol Labs, ao CoinDesk. O Protocol Labs é a organização de pesquisa e desenvolvimento por trás do Filecoin, que visa "melhorar radicalmente a internet".

Os pesquisadores por trás da rede têm grandes planos para ela: eles a veem se tornando tão importante quanto outros protocolos que sustentam a internet hoje. (Claro, se ela se tornará tão grande assim ainda não se sabe.)

Por que aleatoriedade?

A aleatoriedade é uma parte crucial da criptografia.

Quando você gera uma chave privada paraBitcoin ou outra Criptomoeda, a aleatoriedade é um ingrediente essencial. É um componente que as carteiras geralmente geram nos bastidores com a ajuda da matemática.

A aleatoriedade ajuda a garantir que ONE mais possa adivinhar qual é sua chave privada.

Leia Mais: Não confie em nenhum Dapp: Chainlink lança Oracle para aleatoriedade comprovável

“Intuitivamente, é por isso que a aleatoriedade é crucial em aplicações criptográficas – porque fornece uma maneira de criar informações que um adversário T pode Aprenda ou prever”, como artigo de pesquisa sobre aleatoriedade da revista IEEE Security & Política de Privacidade .

Para outro exemplo, a Cloudflare é famosausa uma parede de lâmpadas de lavapara produzir a aleatoriedade que ele usa para proteger uma grande faixa da internet.

Aleatoriedade pública vs. privada

O tipo de aleatoriedade usado em chaves privadas deve permanecerprivado, claro. Expor a aleatoriedade poderia tornar possível descobrir a chave privada completa, levando o usuário a perder sua Criptomoeda.

Há outro tipo diferente de aleatoriedade que League of Entropy usa – aleatoriedade pública. Isso é útil para muitas outras aplicações onde os números aleatórios produzidos precisam ser verificados pelo público e podem ser verificados por qualquer um que LOOKS o site.

Um exemplo de onde isso pode ser útil é uma loteria típica, onde os vencedores são escolhidos por sorteios supostamente aleatórios.

O problema é que as loterias foram manipuladas pelos criadores ao longo dos anos, especialmente em casos em que o criador tem algum controle sobre o processo de geração de aleatoriedade. Ajuda ter um beacon que escolhe esses números aleatórios, em vez de uma entidade menos pública, pois isso torna mais difícil manipular.

Existem várias maneiras de gerar aleatoriedade pública hoje. Uma dessas fontes confiáveis ​​de aleatoriedade é o Instituto Nacional de Padrões de Tecnologia (NIST).

Mas ainda há um problema: geralmente, você ainda precisa confiar na entidade, seja o NIST ou alguma outra organização, que gera a aleatoriedade.

Leia Mais: Fundação Ethereum e outros avaliam oferta de US$ 15 milhões para construir tecnologia de "aleatoriedade"

É aí que entra o drand. É um farol que gera aleatoriedade, mas de forma descentralizada, na medida em que os vários membros que compõem a League of Entropy estão fornecendo a aleatoriedade. Se tudo correr conforme o planejado, você T terá que confiar em uma única entidade, como o NIST. A ideia é que é menos provável que as organizações que compõem a liga conspirem.

"Hoje, os beacons de aleatoriedade geram números para loterias e auditorias eleitorais – ambos afetam as vidas e fortunas de milhões de pessoas. Infelizmente, a exploração do ponto único de origem desses beacons criou resultados desonestos que beneficiaram uns aos ONE.corrupto infiltrado. Para frustrar os esforços de exploração, a Cloudflare e outros provedores de randomness-beacons uniram forças para trazer aos usuários um quórum de randomness beacons descentralizados. Afinal, oito beacons independentes distribuídos globalmente podem ser muito mais confiáveis ​​do que um!" diz a postagem do blog anunciandoLiga da Entropia em 2019.

"Não há outro farol de aleatoriedade pronto para produção que combine as garantias do drand: publicamente verificável, descentralizado e imparcial," Gailly acrescentou.

Drand encontra Filecoin

Este "farol" pode ser usado para todos os tipos de aplicações, desde auditoria eleitoral até loterias e Criptomoeda.

Filecoin é o primeiro projeto a dar uma chance ao farol LoE na tentativa de Filecoin de tornar a internet melhor. Filecoin está emno meio da preparaçãopara um lançamento da mainnet, após vários atrasos.

Leia Mais: Filecoin adia fase final de testes e anuncia 'período de calibração' para mineradores

Os mineradores de Bitcoin têm mais probabilidade de WIN recompensas de bloco se tiverem mais hardware de mineração e poder computacional. Em contraste, os mineradores em Filecoin têm mais probabilidade de WIN recompensas de bloco se tiverem mais espaço de armazenamento para contribuir com a rede.

O processo de seleção de um minerador que ganha cada recompensa de bloco é conhecido como "seleção de líder". A Filecoin usará a aleatoriedade gerada pela Liga da Entropia para essa chamada "geração de líder".

"Ser capaz de verificar a validade da aleatoriedade, se ela foi realmente gerada corretamente, é uma propriedade crucial para a eleição de líderes em blockchains", disse Gailly.

Eles lançaram o beacon League of Network para acomodar todos esses casos de uso.

"A maior implantação da Drand, a League of Entropy Mainnet, é uma rede especializada em gerar aleatoriedade que pode atender a muitas aplicações em vez de ser personalizada ou incorporada em apenas uma aplicação", disse David Dias, engenheiro de pesquisa da Protocol Labs e líder do projeto drand.

“A League of Entropy está criando a base para sistemas futuros para alavancar aleatoriedade pública confiável online, e a nova governança colaborativa só vai melhorar sua capacidade de fazer isso. Estamos animados para ver o drand ajudar a prevenir vieses e detectar manipulação em eleições, loterias e plataformas de contabilidade distribuída, e melhorar a Internet para as gerações futuras”, disse o chefe de pesquisa da Cloudfare, Nick Sullivan, em uma declaração.

Alyssa Hertig

Repórter colaboradora de tecnologia na CoinDesk, Alyssa Hertig é uma programadora e jornalista especializada em Bitcoin e Lightning Network. Ao longo dos anos, seu trabalho também apareceu na VICE, Mic e Reason. Atualmente, ela está escrevendo um livro explorando os meandros da governança do Bitcoin . Alyssa possui alguns BTC.

Alyssa Hertig