A Quilibrium se posiciona como um “protocolo de camada de internet descentralizada que fornece a conveniência da computação em nuvem sem sacrificar a privacidade ou escalabilidade” e uma “solução PaaS descentralizada.” Esta seção explorará o negócio da Quilibrium abordando as seguintes questões:
Origem: conta Farcaster de Cassie Heart
Tanto no Web2 quanto no Web3, 'computação' é um conceito crucial, impulsionando o desenvolvimento, execução e escalabilidade de aplicativos. Na arquitetura tradicional da internet, as tarefas de computação geralmente são realizadas por servidores centralizados. O advento da computação em nuvem aumentou a escalabilidade, acessibilidade e eficiência de custos, substituindo gradualmente a computação tradicional para se tornar predominante.
Em termos de serviços, os grandes provedores de serviços de nuvem geralmente oferecem modelos de serviços de nuvem que podem ser divididos em três categorias:
Esses modelos correspondem a diferentes necessidades e capacidades, oferecendo níveis variados de controle sobre os recursos. Os usuários finais geralmente estão mais familiarizados com SaaS, enquanto PaaS e IaaS são principalmente direcionados aos desenvolvedores.
Fonte: Lydia @ Mint Ventures
Origem: Laboratório S2, Lydia @ Mint Ventures
Nas blockchains mainstream como o Ethereum, o cálculo é geralmente realizado por nós descentralizados. Este método não depende de servidores controlados centralmente; cada nó realiza tarefas de cálculo localmente e garante a correção dos dados por meio de mecanismos de consenso. No entanto, a potência de cálculo e a velocidade de processamento da computação descentralizada geralmente não conseguem corresponder aos serviços tradicionais na nuvem.
A Quilibrium tem como objetivo encontrar um “equilíbrio” entre o poder de computação e escalabilidade da internet tradicional e a descentralização do blockchain, abrindo novas possibilidades para o desenvolvimento de aplicativos.
Fonte: Gravação ao vivo da tela de Cassie Heart
Para a maioria dos usuários finais, o problema da centralização dos sistemas de computadores não é facilmente percebido. Isso ocorre porque os usuários finais interagem principalmente com a camada de hardware dos sistemas de computadores. Nossos PCs, smartphones e outros dispositivos estão distribuídos mundialmente e funcionam de forma independente sob controle individual. Essa presença física distribuída significa que os sistemas de computadores não são necessariamente centralizados no nível de hardware.
Em contraste, os sistemas de computador existentes são significativamente mais centralizados nos níveis de arquitetura de rede e serviços de computação em nuvem. A Amazon AWS, Microsoft Azure e Google Cloud detinham coletivamente mais de 67% do mercado de serviços em nuvem no 1º trimestre de 2024, superando significativamente os concorrentes posteriores.
Fonte: Synergy Research Group
Além disso, como os "carregadores de água" da onda de IA, a tendência de fortalecimento entre os principais provedores de serviços de nuvem parece continuar. A Microsoft Azure, como o provedor exclusivo de serviços de nuvem para a OpenAI, viu um crescimento acelerado no último ano. No relatório financeiro do terceiro trimestre do ano fiscal de 2024 da Microsoft (ou seja, primeiro trimestre de 2024), a receita do Azure e outros serviços de nuvem cresceu 31%, superando a expectativa de mercado de 28,6%.
Fonte: Microsoft, Lydia @ Mint Ventures
Além das considerações de competição de mercado, as questões de privacidade e segurança trazidas pelos sistemas de computador centralizados também estão recebendo atenção crescente. Cada interrupção de um grande provedor de serviços de nuvem pode ter impactos generalizados. Os dados mostram que entre 2010 e 2019, a AWS experimentou 22 falhas inesperadas, com uma média de 2,4 falhas por ano. Essas interrupções afetaram não apenas o próprio negócio de comércio eletrônico da Amazon, mas também os serviços de rede de empresas que utilizam a AWS, como Robinhood, Disney, Netflix e Nintendo.
Nesse contexto, a necessidade de computadores descentralizados tem sido repetidamente proposta. Com os provedores de serviços em nuvem centralizados cada vez mais adotando arquiteturas distribuídas para evitar pontos únicos de falha através da replicação de dados e serviços em múltiplas localidades, e utilizando armazenamento de borda para aprimorar o desempenho, a narrativa da computação descentralizada tem se deslocado para segurança de dados, privacidade, escalabilidade e eficiência de custos.
Primeiro, analisamos vários conceitos de computadores descentralizados propostos por diferentes projetos, todos compartilhando a característica comum de construir uma plataforma global de computação distribuída através de armazenamento e processamento de dados descentralizados, apoiando o desenvolvimento de aplicações descentralizadas.
Vale ressaltar que ICP, AO e Quilibrium não são blockchains tradicionais. Eles não dependem de uma estrutura de disposição de blocos linear, mas mantêm os princípios fundamentais do blockchain, como descentralização e imutabilidade dos dados. Eles podem ser vistos como extensões naturais da tecnologia blockchain. Embora ICP ainda não tenha realizado sua grande visão, o surgimento de AO e Quilibrium realmente traz novas possibilidades que poderiam impactar o futuro do Web3.
A tabela abaixo compara as características técnicas e direções de aplicação das três, com o objetivo de ajudar os leitores a entender “Quilibrium repetirá os erros do ICP?” e, como solução de ponta para computação descentralizada, quais são as diferenças entre Quilibrium e AO, que é apelidado de “Ethereum killer.”
Nas blockchains tradicionais, o mecanismo de consenso é um componente abstrato e central que define como a rede alcança acordo, processa e verifica transações e outras operações. A escolha do mecanismo de consenso afeta a segurança, velocidade, escalabilidade e grau de descentralização da rede.
O mecanismo de consenso da Quilibrium é chamado de "Proof of Meaningful Work" (PoMW), onde os mineradores são obrigados a completar tarefas que são praticamente significativas para a rede, como armazenamento de dados, recuperação de dados e manutenção da rede. O mecanismo de consenso PoMW integra múltiplas áreas, incluindo criptografia, computação multipartidária, sistemas distribuídos, arquitetura de banco de dados e teoria dos grafos, com o objetivo de reduzir a dependência de um único recurso (como energia ou capital), garantir o grau de descentralização e manter a segurança e escalabilidade à medida que a rede se expande.
O mecanismo de incentivo é crucial para garantir o funcionamento suave do mecanismo de consenso. A distribuição de incentivos do Quilibrium não é estática, mas se ajusta dinamicamente de acordo com o estado da rede para garantir que os incentivos correspondam à demanda. O Quilibrium também introduz um mecanismo de múltiplas provas, permitindo que um nó verifique múltiplos fragmentos de dados, garantindo que a rede possa continuar a operar mesmo quando os nós e os recursos principais forem insuficientes.
Podemos entender os ganhos finais dos mineradores com uma fórmula simplificada, onde a recompensa unitária se ajusta dinamicamente com base na escala da rede:
Ganhos = Pontuação × Recompensa por Unidade
O cálculo da pontuação é baseado em uma variedade de fatores. A fórmula específica é a seguinte:
Os parâmetros são definidos da seguinte forma:
A soma ponderada desses parâmetros terá um limite de tópico (TC) para limitar o valor dentro de uma determinada faixa, evitando pontuações injustas devido a parâmetros excessivamente grandes.
Fonte: Painel Quilibrium
Quilibrium opera atualmente mais de 60.000 nós, com os ganhos reais dos nós possivelmente flutuando dependendo dos pesos dos parâmetros entre diferentes versões. A partir da versão 1.4.19 em diante, os mineradores podem visualizar seus ganhos em tempo real, mas os pagamentos só estarão disponíveis após o lançamento da mainnet.
O negócio principal da Quilibrium é soluções descentralizadas de PaaS (Plataforma como Serviço). Sua arquitetura de rede consiste principalmente de comunicação, armazenamento, consulta e gerenciamento de dados, e o sistema operacional. Esta seção irá focar em como seu design difere das blockchains tradicionais. Para aqueles interessados em detalhes técnicos e implementação, por favor consulte a documentação oficial e white paper.
Como a estrutura fundamental da rede, a comunicação da Quilibrium é composta por quatro partes:
a. A Geração de Chave Quilibrium apresenta um método de geração de chaves com base na teoria dos grafos chamado PCAS (Esquema de Endereçamento de Clique Plantada). Semelhante à tecnologia de blockchain tradicional, o PCAS também utiliza criptografia assimétrica — cada usuário possui uma chave pública e uma chave privada. A chave pública pode ser compartilhada publicamente e é usada para criptografar informações ou verificar assinaturas, enquanto a chave privada é mantida em segredo e é usada para descriptografar informações ou gerar assinaturas. As principais diferenças residem no método de geração de chave, sua forma e sua aplicação (consulte a tabela abaixo para obter detalhes).
b. A criptografia de ponta a ponta (E2EE) é um componente crucial para garantir comunicação segura entre nós. Apenas as partes comunicantes podem ver os dados em texto simples e até mesmo intermediários que facilitam a comunicação não podem ler o conteúdo. A Quilibrium emprega um método chamado Triple-Ratchet para criptografia de ponta a ponta, que oferece maior segurança em comparação com os esquemas tradicionais de ECDH. Especificamente, enquanto os esquemas tradicionais frequentemente usam uma única chave estática ou atualizam periodicamente as chaves, o protocolo Triple-Ratchet atualiza a chave após cada comunicação, alcançando segredo avançado, segurança pós-compromisso, negação, proteção contra repetições e entrega de mensagens não ordenada. Este método é especialmente adequado para comunicação em grupo, mas tem maior complexidade e custos computacionais.
c. Encaminhamento da Rede de Mistura As redes de mistura (Mixnets) atuam como caixas pretas, recebendo as informações do remetente e entregando-as ao destinatário. Atacantes externos, mesmo que consigam acessar as informações fora da caixa preta, não conseguem vincular o remetente e o destinatário. O Quilibrium utiliza a tecnologia RPM (Matriz de Permutação Aleatória), fornecendo uma arquitetura de rede de mistura que é estruturalmente complexa e difícil de ser quebrada tanto por atacantes externos quanto internos, oferecendo vantagens em anonimato, segurança e escalabilidade.
d. Comunicação Peer-to-Peer GossipSub é um protocolo de disseminação de mensagens peer-to-peer baseado no modelo de publicação/assinatura, amplamente utilizado na tecnologia blockchain e aplicações descentralizadas (DApps). O protocolo BlossomSub da Quilibrium é uma extensão e melhoria do tradicional protocolo GossipSub, com o objetivo de aprimorar a proteção de privacidade, melhorar a resistência a ataques Sybil e otimizar o desempenho da rede.
A maioria das blockchains tradicionais utiliza funções hash criptográficas como ferramentas fundamentais para verificação de integridade de dados e depende de mecanismos de consenso para garantir a consistência da rede. No entanto, esses mecanismos têm duas limitações principais:
A solução de armazenamento da Quilibrium utiliza um design de Função de Atraso Verificável (VDF), criando uma estrutura de cadeia dependente do tempo que integra mecanismos de armazenamento e consenso. As principais características dessa solução podem ser resumidas da seguinte forma:
Processamento de entrada: Ao usar funções de hash como SHA256 e SHAKE128 para processar entradas, quaisquer alterações mínimas nos dados resultam em valores de hash significativamente diferentes, tornando os dados mais resistentes a adulterações e mais fáceis de verificar.
Garantia de Atraso: O processo de computação é intencionalmente configurado para ser demorado. As tarefas devem ser executadas sequencialmente, com cada etapa dependendo do resultado da etapa anterior, impedindo a aceleração através de recursos computacionais adicionais. Isso garante que a saída seja derivada de cálculos contínuos e determinísticos ao longo do tempo. Como o processo de geração não pode ser paralelizado, qualquer tentativa de recalcular ou alterar os resultados VDF já publicados levaria tempo considerável, dando aos participantes da rede tempo suficiente para detectar e responder.
Verificação Rápida: O tempo necessário para verificar um resultado VDF é muito menor do que o tempo necessário para gerá-lo. A verificação normalmente envolve algumas verificações matemáticas ou dados auxiliares para confirmar a validade do resultado.
Fonte: White Paper da Quilibrium
Esta estrutura em cadeia baseada em prova de tempo não depende da geração de blocos em blockchains tradicionais e, teoricamente, pode reduzir ataques de MEV e fenômenos de front-running.
Esta estrutura de cadeia à prova de tempo não depende da geração de bloco tradicional em blockchains e teoricamente pode reduzir os ataques de MEV (Valor Extraível Máximo) e front-running.
Blockchains tradicionais geralmente usam armazenamento simples de chave-valor ou estruturas de Árvore de Merkle para gerenciar dados, que geralmente são limitados na expressão de relações complexas e no suporte a consultas avançadas. Além disso, a maioria dos sistemas de blockchain atuais não oferece mecanismos integrados de proteção de privacidade para consultas de nós, o que é o contexto para o surgimento de tecnologias de melhoria de privacidade, como Provas de Conhecimento Zero.
A Quilibrium propõe uma estrutura de “Hipérgrafo Oblíquo”, que combina estruturas de hipérgrafos com a tecnologia de Transferência Oblíqua, permitindo suporte para capacidades de consulta complexas enquanto mantém a privacidade dos dados. Especificamente:
Estrutura de Hipergrafo: Esta estrutura permite que as arestas conectem vários vértices, aumentando a capacidade de expressar relações complexas. Pode mapear diretamente vários modelos de banco de dados, possibilitando a expressão e consulta de qualquer tipo de relação de dados no hipergrafo.
Tecnologia de Transferência de Informações: Essa tecnologia garante que mesmo os nós processando os dados não possam saber o conteúdo específico dos dados sendo acessados, melhorando a proteção da privacidade durante as consultas de dados.
Sistemas operacionais não são um conceito nativo em blockchain. A maioria das blockchains tradicionais foca principalmente em mecanismos de consenso e imutabilidade dos dados, geralmente não oferecendo funções complexas de nível de sistema operacional. Por exemplo, enquanto o Ethereum suporta contratos inteligentes, suas funções de sistema operacional são relativamente simples, principalmente limitadas ao processamento de transações e gerenciamento de estado.
Quilibrium projetou um sistema operacional baseado em seu banco de dados de hipercubo, implementando primitivos comuns do sistema operacional, como sistemas de arquivos, escalonadores, mecanismos semelhantes a IPC, filas de mensagens e gerenciamento de chaves de controle. Este design, construindo diretamente o sistema operacional no banco de dados, pode suportar o desenvolvimento de aplicativos descentralizados complexos.
Fonte: White Paper da Quilibrium
Quilibrium usa principalmente Go como sua linguagem de programação principal, juntamente com Rust e JavaScript. As vantagens do Go incluem sua capacidade de lidar com tarefas concorrentes, sintaxe concisa e uma comunidade de desenvolvedores ativa. De acordo com o ranking de linguagens de programação Tiobe, a popularidade do Go aumentou significativamente nos últimos anos, alcançando a 7ª posição no ranking de junho mais recente. Outros projetos de blockchain que utilizam Go para seu desenvolvimento central incluem Ethereum, Polygon e Cosmos.
Fonte: Quilibrium
Fonte: Tiobe
O whitepaper da Quilibrium foi lançado em dezembro de 2022, delineando um roadmap dividido em três fases: Dusk, Equinox e Event Horizon. Atualmente, a Quilibrium está em estágios iniciais, com a equipe atualizando a rede quinzenalmente. A versão mais recente é v1.4.20. A equipe decidiu pular a fase 1.5 do roadmap, indo diretamente da versão 1.4 para a versão 2.0. A versão 2.0, marcando o fim da fase Dusk, deverá ser lançada no final de julho, introduzindo a ponte para os tokens $QUIL. De acordo com o plano provisório, as fases Equinox e Event Horizon suportarão aplicativos mais avançados, como streaming e treinamento de modelos de IA/ML.
A Quilibrium foi fundada pela CEO Cassie Heart. Antes de estabelecer a Quilibrium, ela foi engenheira de software sênior na Coinbase com mais de 12 anos de experiência em desenvolvimento de software e blockchain. Cassie, que se opõe às plataformas de mídia social centralizadas, é principalmente ativa no Farcaster, tanto pessoalmente quanto através da conta do projeto da Quilibrium. Sua conta no Farcaster tem mais de 310.000 seguidores, incluindo o fundador do Ethereum, Vitalik. Cassie também é desenvolvedora no Farcaster. O desenvolvimento da Quilibrium começou em abril de 2023 e tem progredido de forma constante. A equipe de desenvolvimento é composta por 24 membros, com Cassie Heart (Cassandra Heart) sendo a principal desenvolvedora.
Fonte: Quilibrium
A equipe da Quilibrium ainda não divulgou sua história de financiamento e instituições de investimento.
$QUIL é o token nativo da Quilibrium, adotando um modelo de lançamento 100% justo, onde todos os tokens são produzidos por meio da operação de nós. A equipe opera um pequeno número de nós, mas detém menos de 1% do total de tokens.
$QUIL não tem um modelo de token fixo e sua oferta total é ilimitada. A taxa de liberação de tokens é ajustada dinamicamente com base na adoção da rede. Quando a rede se expande, mais tokens são liberados para incentivar os nós; se o crescimento desacelera, a taxa de liberação diminui de acordo.
A tabela abaixo mostra o cronograma previsto de lançamento de tokens pela equipe e membros da comunidade. O fornecimento circulante atual é de 340 milhões, com um fornecimento final estimado convergindo em torno de 2 bilhões, dependendo do desenvolvimento do ecossistema.
Fonte:@petejcrypto
Os riscos potenciais para Quilibrium neste estágio incluem:
Avaliar projetos de infraestrutura como o Quilibrium é inerentemente complexo, envolvendo múltiplas dimensões como Total Value Locked (TVL), endereços ativos on-chain, número de dApps e comunidade de desenvolvedores. Como o Quilibrium ainda está em um estágio muito inicial e o token $AO da Arweave AO ainda não é negociado, atualmente é impossível fornecer uma avaliação precisa do projeto.
Abaixo, listamos o limite de mercado circulante e o limite de mercado totalmente diluído de projetos com certo grau de sobreposição conceitual com Quilibrium (dados até 23 de junho de 2024) para referência.
Fonte: CoinGecko, dados de 23 de junho de 2024
A escrita deste artigo requer agradecimentos ao Irmão Hai (@PleaseCallMeWhy) Irmão Lan e Connor para sua revisão e comentários.
A Quilibrium se posiciona como um “protocolo de camada de internet descentralizada que fornece a conveniência da computação em nuvem sem sacrificar a privacidade ou escalabilidade” e uma “solução PaaS descentralizada.” Esta seção explorará o negócio da Quilibrium abordando as seguintes questões:
Origem: conta Farcaster de Cassie Heart
Tanto no Web2 quanto no Web3, 'computação' é um conceito crucial, impulsionando o desenvolvimento, execução e escalabilidade de aplicativos. Na arquitetura tradicional da internet, as tarefas de computação geralmente são realizadas por servidores centralizados. O advento da computação em nuvem aumentou a escalabilidade, acessibilidade e eficiência de custos, substituindo gradualmente a computação tradicional para se tornar predominante.
Em termos de serviços, os grandes provedores de serviços de nuvem geralmente oferecem modelos de serviços de nuvem que podem ser divididos em três categorias:
Esses modelos correspondem a diferentes necessidades e capacidades, oferecendo níveis variados de controle sobre os recursos. Os usuários finais geralmente estão mais familiarizados com SaaS, enquanto PaaS e IaaS são principalmente direcionados aos desenvolvedores.
Fonte: Lydia @ Mint Ventures
Origem: Laboratório S2, Lydia @ Mint Ventures
Nas blockchains mainstream como o Ethereum, o cálculo é geralmente realizado por nós descentralizados. Este método não depende de servidores controlados centralmente; cada nó realiza tarefas de cálculo localmente e garante a correção dos dados por meio de mecanismos de consenso. No entanto, a potência de cálculo e a velocidade de processamento da computação descentralizada geralmente não conseguem corresponder aos serviços tradicionais na nuvem.
A Quilibrium tem como objetivo encontrar um “equilíbrio” entre o poder de computação e escalabilidade da internet tradicional e a descentralização do blockchain, abrindo novas possibilidades para o desenvolvimento de aplicativos.
Fonte: Gravação ao vivo da tela de Cassie Heart
Para a maioria dos usuários finais, o problema da centralização dos sistemas de computadores não é facilmente percebido. Isso ocorre porque os usuários finais interagem principalmente com a camada de hardware dos sistemas de computadores. Nossos PCs, smartphones e outros dispositivos estão distribuídos mundialmente e funcionam de forma independente sob controle individual. Essa presença física distribuída significa que os sistemas de computadores não são necessariamente centralizados no nível de hardware.
Em contraste, os sistemas de computador existentes são significativamente mais centralizados nos níveis de arquitetura de rede e serviços de computação em nuvem. A Amazon AWS, Microsoft Azure e Google Cloud detinham coletivamente mais de 67% do mercado de serviços em nuvem no 1º trimestre de 2024, superando significativamente os concorrentes posteriores.
Fonte: Synergy Research Group
Além disso, como os "carregadores de água" da onda de IA, a tendência de fortalecimento entre os principais provedores de serviços de nuvem parece continuar. A Microsoft Azure, como o provedor exclusivo de serviços de nuvem para a OpenAI, viu um crescimento acelerado no último ano. No relatório financeiro do terceiro trimestre do ano fiscal de 2024 da Microsoft (ou seja, primeiro trimestre de 2024), a receita do Azure e outros serviços de nuvem cresceu 31%, superando a expectativa de mercado de 28,6%.
Fonte: Microsoft, Lydia @ Mint Ventures
Além das considerações de competição de mercado, as questões de privacidade e segurança trazidas pelos sistemas de computador centralizados também estão recebendo atenção crescente. Cada interrupção de um grande provedor de serviços de nuvem pode ter impactos generalizados. Os dados mostram que entre 2010 e 2019, a AWS experimentou 22 falhas inesperadas, com uma média de 2,4 falhas por ano. Essas interrupções afetaram não apenas o próprio negócio de comércio eletrônico da Amazon, mas também os serviços de rede de empresas que utilizam a AWS, como Robinhood, Disney, Netflix e Nintendo.
Nesse contexto, a necessidade de computadores descentralizados tem sido repetidamente proposta. Com os provedores de serviços em nuvem centralizados cada vez mais adotando arquiteturas distribuídas para evitar pontos únicos de falha através da replicação de dados e serviços em múltiplas localidades, e utilizando armazenamento de borda para aprimorar o desempenho, a narrativa da computação descentralizada tem se deslocado para segurança de dados, privacidade, escalabilidade e eficiência de custos.
Primeiro, analisamos vários conceitos de computadores descentralizados propostos por diferentes projetos, todos compartilhando a característica comum de construir uma plataforma global de computação distribuída através de armazenamento e processamento de dados descentralizados, apoiando o desenvolvimento de aplicações descentralizadas.
Vale ressaltar que ICP, AO e Quilibrium não são blockchains tradicionais. Eles não dependem de uma estrutura de disposição de blocos linear, mas mantêm os princípios fundamentais do blockchain, como descentralização e imutabilidade dos dados. Eles podem ser vistos como extensões naturais da tecnologia blockchain. Embora ICP ainda não tenha realizado sua grande visão, o surgimento de AO e Quilibrium realmente traz novas possibilidades que poderiam impactar o futuro do Web3.
A tabela abaixo compara as características técnicas e direções de aplicação das três, com o objetivo de ajudar os leitores a entender “Quilibrium repetirá os erros do ICP?” e, como solução de ponta para computação descentralizada, quais são as diferenças entre Quilibrium e AO, que é apelidado de “Ethereum killer.”
Nas blockchains tradicionais, o mecanismo de consenso é um componente abstrato e central que define como a rede alcança acordo, processa e verifica transações e outras operações. A escolha do mecanismo de consenso afeta a segurança, velocidade, escalabilidade e grau de descentralização da rede.
O mecanismo de consenso da Quilibrium é chamado de "Proof of Meaningful Work" (PoMW), onde os mineradores são obrigados a completar tarefas que são praticamente significativas para a rede, como armazenamento de dados, recuperação de dados e manutenção da rede. O mecanismo de consenso PoMW integra múltiplas áreas, incluindo criptografia, computação multipartidária, sistemas distribuídos, arquitetura de banco de dados e teoria dos grafos, com o objetivo de reduzir a dependência de um único recurso (como energia ou capital), garantir o grau de descentralização e manter a segurança e escalabilidade à medida que a rede se expande.
O mecanismo de incentivo é crucial para garantir o funcionamento suave do mecanismo de consenso. A distribuição de incentivos do Quilibrium não é estática, mas se ajusta dinamicamente de acordo com o estado da rede para garantir que os incentivos correspondam à demanda. O Quilibrium também introduz um mecanismo de múltiplas provas, permitindo que um nó verifique múltiplos fragmentos de dados, garantindo que a rede possa continuar a operar mesmo quando os nós e os recursos principais forem insuficientes.
Podemos entender os ganhos finais dos mineradores com uma fórmula simplificada, onde a recompensa unitária se ajusta dinamicamente com base na escala da rede:
Ganhos = Pontuação × Recompensa por Unidade
O cálculo da pontuação é baseado em uma variedade de fatores. A fórmula específica é a seguinte:
Os parâmetros são definidos da seguinte forma:
A soma ponderada desses parâmetros terá um limite de tópico (TC) para limitar o valor dentro de uma determinada faixa, evitando pontuações injustas devido a parâmetros excessivamente grandes.
Fonte: Painel Quilibrium
Quilibrium opera atualmente mais de 60.000 nós, com os ganhos reais dos nós possivelmente flutuando dependendo dos pesos dos parâmetros entre diferentes versões. A partir da versão 1.4.19 em diante, os mineradores podem visualizar seus ganhos em tempo real, mas os pagamentos só estarão disponíveis após o lançamento da mainnet.
O negócio principal da Quilibrium é soluções descentralizadas de PaaS (Plataforma como Serviço). Sua arquitetura de rede consiste principalmente de comunicação, armazenamento, consulta e gerenciamento de dados, e o sistema operacional. Esta seção irá focar em como seu design difere das blockchains tradicionais. Para aqueles interessados em detalhes técnicos e implementação, por favor consulte a documentação oficial e white paper.
Como a estrutura fundamental da rede, a comunicação da Quilibrium é composta por quatro partes:
a. A Geração de Chave Quilibrium apresenta um método de geração de chaves com base na teoria dos grafos chamado PCAS (Esquema de Endereçamento de Clique Plantada). Semelhante à tecnologia de blockchain tradicional, o PCAS também utiliza criptografia assimétrica — cada usuário possui uma chave pública e uma chave privada. A chave pública pode ser compartilhada publicamente e é usada para criptografar informações ou verificar assinaturas, enquanto a chave privada é mantida em segredo e é usada para descriptografar informações ou gerar assinaturas. As principais diferenças residem no método de geração de chave, sua forma e sua aplicação (consulte a tabela abaixo para obter detalhes).
b. A criptografia de ponta a ponta (E2EE) é um componente crucial para garantir comunicação segura entre nós. Apenas as partes comunicantes podem ver os dados em texto simples e até mesmo intermediários que facilitam a comunicação não podem ler o conteúdo. A Quilibrium emprega um método chamado Triple-Ratchet para criptografia de ponta a ponta, que oferece maior segurança em comparação com os esquemas tradicionais de ECDH. Especificamente, enquanto os esquemas tradicionais frequentemente usam uma única chave estática ou atualizam periodicamente as chaves, o protocolo Triple-Ratchet atualiza a chave após cada comunicação, alcançando segredo avançado, segurança pós-compromisso, negação, proteção contra repetições e entrega de mensagens não ordenada. Este método é especialmente adequado para comunicação em grupo, mas tem maior complexidade e custos computacionais.
c. Encaminhamento da Rede de Mistura As redes de mistura (Mixnets) atuam como caixas pretas, recebendo as informações do remetente e entregando-as ao destinatário. Atacantes externos, mesmo que consigam acessar as informações fora da caixa preta, não conseguem vincular o remetente e o destinatário. O Quilibrium utiliza a tecnologia RPM (Matriz de Permutação Aleatória), fornecendo uma arquitetura de rede de mistura que é estruturalmente complexa e difícil de ser quebrada tanto por atacantes externos quanto internos, oferecendo vantagens em anonimato, segurança e escalabilidade.
d. Comunicação Peer-to-Peer GossipSub é um protocolo de disseminação de mensagens peer-to-peer baseado no modelo de publicação/assinatura, amplamente utilizado na tecnologia blockchain e aplicações descentralizadas (DApps). O protocolo BlossomSub da Quilibrium é uma extensão e melhoria do tradicional protocolo GossipSub, com o objetivo de aprimorar a proteção de privacidade, melhorar a resistência a ataques Sybil e otimizar o desempenho da rede.
A maioria das blockchains tradicionais utiliza funções hash criptográficas como ferramentas fundamentais para verificação de integridade de dados e depende de mecanismos de consenso para garantir a consistência da rede. No entanto, esses mecanismos têm duas limitações principais:
A solução de armazenamento da Quilibrium utiliza um design de Função de Atraso Verificável (VDF), criando uma estrutura de cadeia dependente do tempo que integra mecanismos de armazenamento e consenso. As principais características dessa solução podem ser resumidas da seguinte forma:
Processamento de entrada: Ao usar funções de hash como SHA256 e SHAKE128 para processar entradas, quaisquer alterações mínimas nos dados resultam em valores de hash significativamente diferentes, tornando os dados mais resistentes a adulterações e mais fáceis de verificar.
Garantia de Atraso: O processo de computação é intencionalmente configurado para ser demorado. As tarefas devem ser executadas sequencialmente, com cada etapa dependendo do resultado da etapa anterior, impedindo a aceleração através de recursos computacionais adicionais. Isso garante que a saída seja derivada de cálculos contínuos e determinísticos ao longo do tempo. Como o processo de geração não pode ser paralelizado, qualquer tentativa de recalcular ou alterar os resultados VDF já publicados levaria tempo considerável, dando aos participantes da rede tempo suficiente para detectar e responder.
Verificação Rápida: O tempo necessário para verificar um resultado VDF é muito menor do que o tempo necessário para gerá-lo. A verificação normalmente envolve algumas verificações matemáticas ou dados auxiliares para confirmar a validade do resultado.
Fonte: White Paper da Quilibrium
Esta estrutura em cadeia baseada em prova de tempo não depende da geração de blocos em blockchains tradicionais e, teoricamente, pode reduzir ataques de MEV e fenômenos de front-running.
Esta estrutura de cadeia à prova de tempo não depende da geração de bloco tradicional em blockchains e teoricamente pode reduzir os ataques de MEV (Valor Extraível Máximo) e front-running.
Blockchains tradicionais geralmente usam armazenamento simples de chave-valor ou estruturas de Árvore de Merkle para gerenciar dados, que geralmente são limitados na expressão de relações complexas e no suporte a consultas avançadas. Além disso, a maioria dos sistemas de blockchain atuais não oferece mecanismos integrados de proteção de privacidade para consultas de nós, o que é o contexto para o surgimento de tecnologias de melhoria de privacidade, como Provas de Conhecimento Zero.
A Quilibrium propõe uma estrutura de “Hipérgrafo Oblíquo”, que combina estruturas de hipérgrafos com a tecnologia de Transferência Oblíqua, permitindo suporte para capacidades de consulta complexas enquanto mantém a privacidade dos dados. Especificamente:
Estrutura de Hipergrafo: Esta estrutura permite que as arestas conectem vários vértices, aumentando a capacidade de expressar relações complexas. Pode mapear diretamente vários modelos de banco de dados, possibilitando a expressão e consulta de qualquer tipo de relação de dados no hipergrafo.
Tecnologia de Transferência de Informações: Essa tecnologia garante que mesmo os nós processando os dados não possam saber o conteúdo específico dos dados sendo acessados, melhorando a proteção da privacidade durante as consultas de dados.
Sistemas operacionais não são um conceito nativo em blockchain. A maioria das blockchains tradicionais foca principalmente em mecanismos de consenso e imutabilidade dos dados, geralmente não oferecendo funções complexas de nível de sistema operacional. Por exemplo, enquanto o Ethereum suporta contratos inteligentes, suas funções de sistema operacional são relativamente simples, principalmente limitadas ao processamento de transações e gerenciamento de estado.
Quilibrium projetou um sistema operacional baseado em seu banco de dados de hipercubo, implementando primitivos comuns do sistema operacional, como sistemas de arquivos, escalonadores, mecanismos semelhantes a IPC, filas de mensagens e gerenciamento de chaves de controle. Este design, construindo diretamente o sistema operacional no banco de dados, pode suportar o desenvolvimento de aplicativos descentralizados complexos.
Fonte: White Paper da Quilibrium
Quilibrium usa principalmente Go como sua linguagem de programação principal, juntamente com Rust e JavaScript. As vantagens do Go incluem sua capacidade de lidar com tarefas concorrentes, sintaxe concisa e uma comunidade de desenvolvedores ativa. De acordo com o ranking de linguagens de programação Tiobe, a popularidade do Go aumentou significativamente nos últimos anos, alcançando a 7ª posição no ranking de junho mais recente. Outros projetos de blockchain que utilizam Go para seu desenvolvimento central incluem Ethereum, Polygon e Cosmos.
Fonte: Quilibrium
Fonte: Tiobe
O whitepaper da Quilibrium foi lançado em dezembro de 2022, delineando um roadmap dividido em três fases: Dusk, Equinox e Event Horizon. Atualmente, a Quilibrium está em estágios iniciais, com a equipe atualizando a rede quinzenalmente. A versão mais recente é v1.4.20. A equipe decidiu pular a fase 1.5 do roadmap, indo diretamente da versão 1.4 para a versão 2.0. A versão 2.0, marcando o fim da fase Dusk, deverá ser lançada no final de julho, introduzindo a ponte para os tokens $QUIL. De acordo com o plano provisório, as fases Equinox e Event Horizon suportarão aplicativos mais avançados, como streaming e treinamento de modelos de IA/ML.
A Quilibrium foi fundada pela CEO Cassie Heart. Antes de estabelecer a Quilibrium, ela foi engenheira de software sênior na Coinbase com mais de 12 anos de experiência em desenvolvimento de software e blockchain. Cassie, que se opõe às plataformas de mídia social centralizadas, é principalmente ativa no Farcaster, tanto pessoalmente quanto através da conta do projeto da Quilibrium. Sua conta no Farcaster tem mais de 310.000 seguidores, incluindo o fundador do Ethereum, Vitalik. Cassie também é desenvolvedora no Farcaster. O desenvolvimento da Quilibrium começou em abril de 2023 e tem progredido de forma constante. A equipe de desenvolvimento é composta por 24 membros, com Cassie Heart (Cassandra Heart) sendo a principal desenvolvedora.
Fonte: Quilibrium
A equipe da Quilibrium ainda não divulgou sua história de financiamento e instituições de investimento.
$QUIL é o token nativo da Quilibrium, adotando um modelo de lançamento 100% justo, onde todos os tokens são produzidos por meio da operação de nós. A equipe opera um pequeno número de nós, mas detém menos de 1% do total de tokens.
$QUIL não tem um modelo de token fixo e sua oferta total é ilimitada. A taxa de liberação de tokens é ajustada dinamicamente com base na adoção da rede. Quando a rede se expande, mais tokens são liberados para incentivar os nós; se o crescimento desacelera, a taxa de liberação diminui de acordo.
A tabela abaixo mostra o cronograma previsto de lançamento de tokens pela equipe e membros da comunidade. O fornecimento circulante atual é de 340 milhões, com um fornecimento final estimado convergindo em torno de 2 bilhões, dependendo do desenvolvimento do ecossistema.
Fonte:@petejcrypto
Os riscos potenciais para Quilibrium neste estágio incluem:
Avaliar projetos de infraestrutura como o Quilibrium é inerentemente complexo, envolvendo múltiplas dimensões como Total Value Locked (TVL), endereços ativos on-chain, número de dApps e comunidade de desenvolvedores. Como o Quilibrium ainda está em um estágio muito inicial e o token $AO da Arweave AO ainda não é negociado, atualmente é impossível fornecer uma avaliação precisa do projeto.
Abaixo, listamos o limite de mercado circulante e o limite de mercado totalmente diluído de projetos com certo grau de sobreposição conceitual com Quilibrium (dados até 23 de junho de 2024) para referência.
Fonte: CoinGecko, dados de 23 de junho de 2024
A escrita deste artigo requer agradecimentos ao Irmão Hai (@PleaseCallMeWhy) Irmão Lan e Connor para sua revisão e comentários.