Quilibrium posiciona-se 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 irá explorar o negócio da Quilibrium abordando as seguintes questões:
Origem: Conta Farcaster de Cassie Heart
Tanto no Web2 como no Web3, a “computação” é um conceito crucial, impulsionando o desenvolvimento, execução e escalabilidade de aplicações. Na arquitetura tradicional da internet, as tarefas de computação são normalmente realizadas por servidores centralizados. O surgimento 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 fornecedores de serviços de nuvem normalmente oferecem modelos de serviços de nuvem que podem ser divididos em três categorias:
Estes modelos correspondem a diferentes necessidades e capacidades, fornecendo níveis variados de controlo sobre recursos. Os utilizadores finais geralmente estão mais familiarizados com SaaS, enquanto PaaS e IaaS são principalmente direcionados para programadores.
Origem: Lydia @ Mint Ventures
Origem: S2 Lab, Lydia @ Mint Ventures
Nas blockchains mainstream como o Ethereum, o cálculo é normalmente 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 através 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 igualar os serviços de nuvem tradicionais.
O Quilibrium tem como objetivo encontrar um “equilíbrio” entre o poder de computação e a escalabilidade da internet tradicional e a descentralização da blockchain, abrindo novas possibilidades para o desenvolvimento de aplicações.
Origem: Gravação de tela ao vivo de Cassie Heart
Para a maioria dos utilizadores finais, o problema da centralização dos sistemas informáticos não é facilmente percebido. Isto acontece porque os utilizadores finais interagem principalmente com a camada de hardware dos sistemas informáticos. Os nossos PCs, smartphones e outros dispositivos estão distribuídos por todo o mundo e funcionam de forma independente sob controlo individual. Esta presença física distribuída significa que os sistemas informáticos não estão necessariamente centralizados ao nível do hardware.
Em contraste, os sistemas de computadores existentes são significativamente mais centralizados nos níveis de arquitetura de rede e serviços de computação em nuvem. A Amazon AWS, a Microsoft Azure e o Google Cloud detinham coletivamente mais de 67% da quota de mercado de serviços em nuvem no primeiro trimestre de 2024, superando significativamente os concorrentes posteriores.
Fonte: Synergy Research Group
Além disso, como os "portadores de água" da onda de IA, a tendência de fortalecimento entre os principais provedores de serviços de nuvem parece estar a continuar. A Microsoft Azure, como o único provedor de serviços de nuvem para a OpenAI, viu um crescimento acelerado no último ano. No relatório financeiro do Q3 FY 2024 da Microsoft (ou seja, Q1 2024), a receita do Azure e outros serviços de nuvem cresceu 31%, excedendo a expectativa do mercado de 28,6%.
Fonte: Microsoft, Lydia @ Mint Ventures
Para além das considerações de competição de mercado, as questões de privacidade e segurança trazidas pelos sistemas informáticos centralizados também estão a receber uma atenção crescente. Cada interrupção de um importante fornecedor de serviços de nuvem pode ter impactos generalizados. Os dados mostram que entre 2010 e 2019, a AWS sofreu 22 falhas inesperadas, com uma média de 2,4 falhas por ano. Estas interrupções afetaram não apenas o negócio de comércio eletrónico da Amazon, mas também os serviços de rede de empresas que utilizam a AWS, como a Robinhood, a Disney, a Netflix e a Nintendo.
Neste contexto, a necessidade de computadores descentralizados tem sido repetidamente proposta. Com os fornecedores de serviços de nuvem centralizados a adotarem cada vez mais arquiteturas distribuídas para evitar pontos únicos de falha ao replicar dados e serviços em várias localizações, e a utilizar armazenamento de borda para melhorar o desempenho, a narrativa da computação descentralizada tem-se deslocado para a segurança de dados, privacidade, escalabilidade e economia.
Primeiro analisamos vários conceitos de computadores descentralizados propostos por diferentes projetos, todos partilhando 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 arranjo de blocos lineares, 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 o ICP ainda não tenha realizado sua grande visão, o surgimento de AO e Quilibrium de fato traz novas possibilidades que poderiam impactar o futuro da Web3.
A tabela abaixo compara as características técnicas e direções de aplicação dos três, com o objetivo de ajudar os leitores a entender "Será que a Quilibrium repetirá os erros da ICP?" e, como solução de ponta para computação descentralizada, quais são as diferenças entre a Quilibrium e a AO, que é apelidada de "assassina do Ethereum".
Nas blockchains tradicionais, o mecanismo de consenso é um componente abstrato e fundamental 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 "Prova de Trabalho Significativo" (PoMW), onde os mineiros 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 de 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 da Quilibrium não é estática, mas ajusta-se dinamicamente de acordo com o estado da rede para garantir que os incentivos correspondam à demanda. A Quilibrium também introduz um mecanismo de múltiplas provas, permitindo que um nó verifique vários 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 mineiros 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 destes parâmetros terá um limite de tópico (TC) para limitar o valor dentro de uma determinada gama, evitando pontuações injustas devido a parâmetros excessivamente grandes.
Origem: Painel Quilibrium
A Quilibrium opera atualmente mais de 60.000 nós, com os rendimentos reais dos nós possivelmente flutuando dependendo dos pesos dos parâmetros entre diferentes versões. A partir da versão 1.4.19, os mineiros podem visualizar seus rendimentos 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). A sua arquitetura de rede consiste principalmente em comunicação, armazenamento, consulta e gestão de dados e sistema operativo. Esta secção irá focar-se nas diferenças do seu design em relação às blockchains convencionais. Para aqueles interessados em detalhes técnicos e implementação, por favor consultem a documentação oficial e o white paper.
Como a estrutura fundamental da rede, a comunicação da Quilibrium é composta por quatro partes:
a. Key Generation Quilibrium introduz um método de geração de chaves com base na teoria dos grafos chamado PCAS (Planted Clique Addressing Scheme). Semelhante à tecnologia blockchain tradicional, o PCAS também utiliza criptografia assimétrica — cada utilizador tem uma chave pública e uma chave privada. A chave pública pode ser partilhada publicamente e é usada para encriptar informações ou verificar assinaturas, enquanto a chave privada é mantida em segredo e é usada para desencriptar informações ou gerar assinaturas. As principais diferenças residem no método de geração de chaves, na sua forma e aplicação (ver tabela abaixo para mais detalhes).
b. A criptografia de ponta a ponta (E2EE) é um componente crucial para garantir a comunicação segura entre os 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 utiliza um método chamado Triple-Ratchet para criptografia de ponta a ponta, que oferece maior segurança em comparação com esquemas ECDH tradicionais. Especificamente, enquanto 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 segurança futura, segurança pós-comprometimento, negação, proteção contra repetição e entrega de mensagens desordenadas. Este método é especialmente adequado para comunicação em grupo, mas vem com maior complexidade e custos computacionais.
c. Encaminhamento de 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 possam acessar as informações fora da caixa-preta, não conseguem ligar o remetente e o destinatário. O Quilibrium usa a tecnologia RPM (Random Permutation Matrix), fornecendo uma arquitetura de rede de mistura que é estruturalmente complexa e difícil de ser quebrada, 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 da privacidade, melhorar a resistência a ataques Sybil e otimizar o desempenho da rede.
A maioria das blockchains tradicionais utilizam funções hash criptográficas como ferramentas fundamentais para verificação da integridade dos dados e dependem 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 desta 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 definido para ser demorado. As tarefas devem ser executadas sequencialmente, com cada passo dependendo do resultado do passo 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 detetar 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 de cadeia baseada em prova de tempo não depende da geração de blocos em blockchains tradicionais e, teoricamente, pode reduzir os ataques MEV e fenômenos de front-running.
Esta estrutura de cadeia à prova de tempo não depende da geração de blocos tradicional em blockchains e teoricamente pode reduzir os ataques de MEV (Valor Extraível Máximo) e a frente de mercado.
As blockchains tradicionais usam principalmente armazenamento de chave-valor simples ou estruturas de árvore de Merkle para gerir 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 fornece mecanismos de proteção de privacidade incorporados para consultas de nós, o que é o contexto para o surgimento de tecnologias de aprimoramento de privacidade como Provas de Conhecimento Zero.
A Quilibrium propõe um quadro de “hipergráfico despreocupado”, que combina estruturas de hipergráfico com tecnologia de transferência descuidada, possibilitando o suporte a capacidades de consulta complexas mantendo a privacidade dos dados. Especificamente:
Estrutura de Hipergrafo: Esta estrutura permite que as arestas conectem várias vértices, melhorando a capacidade de expressar relações complexas. Pode mapear diretamente vários modelos de base de dados, tornando possível expressar e consultar qualquer tipo de relação de dados no hipergrafo.
Tecnologia de Transferência Desapercebida: Esta tecnologia garante que mesmo os nós que processam os dados não possam saber o conteúdo específico dos dados que estão a ser acedidos, reforçando a proteção da privacidade durante as consultas de dados.
Os sistemas operacionais não são um conceito nativo na blockchain. A maioria das blockchains tradicionais foca principalmente em mecanismos de consenso e imutabilidade de dados, geralmente não fornecendo funções complexas a 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.
A Quilibrium projetou um sistema operacional baseado em seu banco de dados de hipercubo, implementando primitivos comuns do sistema operacional, como sistemas de arquivos, agendadores, mecanismos semelhantes ao 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: Livro Branco da Quilibrium
O Quilibrium utiliza principalmente Go como sua principal linguagem de programação, 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 da linguagem de programação Tiobe, a popularidade do Go aumentou significativamente nos últimos anos, atingindo 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.
Origem: Quilibrium
Origem: 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 muito 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, passando 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 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 centralizadas de mídia social, é principalmente ativa no Farcaster, tanto pessoalmente como através da conta do projeto da Quilibrium. Sua conta no Farcaster tem mais de 310.000 seguidores, incluindo o fundador da Ethereum, Vitalik. Cassie também é desenvolvedora para o 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 líder do desenvolvimento.
Fonte: Quilibrium
A equipa da Quilibrium ainda não divulgou a 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 através 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 possui um modelo de token fixo, e o seu fornecimento total não é limitado. A taxa de lançamento de tokens ajusta dinamicamente com base na adoção da rede. Quando a rede se expande, mais tokens são lançados para incentivar os nós; se o crescimento desacelera, a taxa de lançamento diminui em conformidade.
A tabela abaixo mostra o cronograma de lançamento previsto do token 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.
Origem: @petejcrypto
Os potenciais riscos para Quilibrium nesta fase incluem:
Valorizar projetos de infraestrutura como o Quilibrium é inherentemente complexo, envolvendo múltiplas dimensões como Total Value Locked (TVL), endereços ativos na cadeia, 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 está sendo negociado, atualmente é impossível fornecer uma avaliação precisa do projeto.
Abaixo, listamos a capitalização de mercado circulante e a capitalização de mercado totalmente diluída de projetos com um certo grau de sobreposição conceitual com Quilibrium (dados até 23 de junho de 2024) para referência.
Origem: CoinGecko, dados até 23 de junho de 2024
A escrita deste artigo requer agradecimentos ao Irmão Hai (@PleaseCallMeWhy) Irmão Lan e Connor pela sua revisão e comentários.
Quilibrium posiciona-se 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 irá explorar o negócio da Quilibrium abordando as seguintes questões:
Origem: Conta Farcaster de Cassie Heart
Tanto no Web2 como no Web3, a “computação” é um conceito crucial, impulsionando o desenvolvimento, execução e escalabilidade de aplicações. Na arquitetura tradicional da internet, as tarefas de computação são normalmente realizadas por servidores centralizados. O surgimento 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 fornecedores de serviços de nuvem normalmente oferecem modelos de serviços de nuvem que podem ser divididos em três categorias:
Estes modelos correspondem a diferentes necessidades e capacidades, fornecendo níveis variados de controlo sobre recursos. Os utilizadores finais geralmente estão mais familiarizados com SaaS, enquanto PaaS e IaaS são principalmente direcionados para programadores.
Origem: Lydia @ Mint Ventures
Origem: S2 Lab, Lydia @ Mint Ventures
Nas blockchains mainstream como o Ethereum, o cálculo é normalmente 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 através 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 igualar os serviços de nuvem tradicionais.
O Quilibrium tem como objetivo encontrar um “equilíbrio” entre o poder de computação e a escalabilidade da internet tradicional e a descentralização da blockchain, abrindo novas possibilidades para o desenvolvimento de aplicações.
Origem: Gravação de tela ao vivo de Cassie Heart
Para a maioria dos utilizadores finais, o problema da centralização dos sistemas informáticos não é facilmente percebido. Isto acontece porque os utilizadores finais interagem principalmente com a camada de hardware dos sistemas informáticos. Os nossos PCs, smartphones e outros dispositivos estão distribuídos por todo o mundo e funcionam de forma independente sob controlo individual. Esta presença física distribuída significa que os sistemas informáticos não estão necessariamente centralizados ao nível do hardware.
Em contraste, os sistemas de computadores existentes são significativamente mais centralizados nos níveis de arquitetura de rede e serviços de computação em nuvem. A Amazon AWS, a Microsoft Azure e o Google Cloud detinham coletivamente mais de 67% da quota de mercado de serviços em nuvem no primeiro trimestre de 2024, superando significativamente os concorrentes posteriores.
Fonte: Synergy Research Group
Além disso, como os "portadores de água" da onda de IA, a tendência de fortalecimento entre os principais provedores de serviços de nuvem parece estar a continuar. A Microsoft Azure, como o único provedor de serviços de nuvem para a OpenAI, viu um crescimento acelerado no último ano. No relatório financeiro do Q3 FY 2024 da Microsoft (ou seja, Q1 2024), a receita do Azure e outros serviços de nuvem cresceu 31%, excedendo a expectativa do mercado de 28,6%.
Fonte: Microsoft, Lydia @ Mint Ventures
Para além das considerações de competição de mercado, as questões de privacidade e segurança trazidas pelos sistemas informáticos centralizados também estão a receber uma atenção crescente. Cada interrupção de um importante fornecedor de serviços de nuvem pode ter impactos generalizados. Os dados mostram que entre 2010 e 2019, a AWS sofreu 22 falhas inesperadas, com uma média de 2,4 falhas por ano. Estas interrupções afetaram não apenas o negócio de comércio eletrónico da Amazon, mas também os serviços de rede de empresas que utilizam a AWS, como a Robinhood, a Disney, a Netflix e a Nintendo.
Neste contexto, a necessidade de computadores descentralizados tem sido repetidamente proposta. Com os fornecedores de serviços de nuvem centralizados a adotarem cada vez mais arquiteturas distribuídas para evitar pontos únicos de falha ao replicar dados e serviços em várias localizações, e a utilizar armazenamento de borda para melhorar o desempenho, a narrativa da computação descentralizada tem-se deslocado para a segurança de dados, privacidade, escalabilidade e economia.
Primeiro analisamos vários conceitos de computadores descentralizados propostos por diferentes projetos, todos partilhando 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 arranjo de blocos lineares, 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 o ICP ainda não tenha realizado sua grande visão, o surgimento de AO e Quilibrium de fato traz novas possibilidades que poderiam impactar o futuro da Web3.
A tabela abaixo compara as características técnicas e direções de aplicação dos três, com o objetivo de ajudar os leitores a entender "Será que a Quilibrium repetirá os erros da ICP?" e, como solução de ponta para computação descentralizada, quais são as diferenças entre a Quilibrium e a AO, que é apelidada de "assassina do Ethereum".
Nas blockchains tradicionais, o mecanismo de consenso é um componente abstrato e fundamental 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 "Prova de Trabalho Significativo" (PoMW), onde os mineiros 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 de 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 da Quilibrium não é estática, mas ajusta-se dinamicamente de acordo com o estado da rede para garantir que os incentivos correspondam à demanda. A Quilibrium também introduz um mecanismo de múltiplas provas, permitindo que um nó verifique vários 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 mineiros 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 destes parâmetros terá um limite de tópico (TC) para limitar o valor dentro de uma determinada gama, evitando pontuações injustas devido a parâmetros excessivamente grandes.
Origem: Painel Quilibrium
A Quilibrium opera atualmente mais de 60.000 nós, com os rendimentos reais dos nós possivelmente flutuando dependendo dos pesos dos parâmetros entre diferentes versões. A partir da versão 1.4.19, os mineiros podem visualizar seus rendimentos 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). A sua arquitetura de rede consiste principalmente em comunicação, armazenamento, consulta e gestão de dados e sistema operativo. Esta secção irá focar-se nas diferenças do seu design em relação às blockchains convencionais. Para aqueles interessados em detalhes técnicos e implementação, por favor consultem a documentação oficial e o white paper.
Como a estrutura fundamental da rede, a comunicação da Quilibrium é composta por quatro partes:
a. Key Generation Quilibrium introduz um método de geração de chaves com base na teoria dos grafos chamado PCAS (Planted Clique Addressing Scheme). Semelhante à tecnologia blockchain tradicional, o PCAS também utiliza criptografia assimétrica — cada utilizador tem uma chave pública e uma chave privada. A chave pública pode ser partilhada publicamente e é usada para encriptar informações ou verificar assinaturas, enquanto a chave privada é mantida em segredo e é usada para desencriptar informações ou gerar assinaturas. As principais diferenças residem no método de geração de chaves, na sua forma e aplicação (ver tabela abaixo para mais detalhes).
b. A criptografia de ponta a ponta (E2EE) é um componente crucial para garantir a comunicação segura entre os 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 utiliza um método chamado Triple-Ratchet para criptografia de ponta a ponta, que oferece maior segurança em comparação com esquemas ECDH tradicionais. Especificamente, enquanto 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 segurança futura, segurança pós-comprometimento, negação, proteção contra repetição e entrega de mensagens desordenadas. Este método é especialmente adequado para comunicação em grupo, mas vem com maior complexidade e custos computacionais.
c. Encaminhamento de 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 possam acessar as informações fora da caixa-preta, não conseguem ligar o remetente e o destinatário. O Quilibrium usa a tecnologia RPM (Random Permutation Matrix), fornecendo uma arquitetura de rede de mistura que é estruturalmente complexa e difícil de ser quebrada, 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 da privacidade, melhorar a resistência a ataques Sybil e otimizar o desempenho da rede.
A maioria das blockchains tradicionais utilizam funções hash criptográficas como ferramentas fundamentais para verificação da integridade dos dados e dependem 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 desta 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 definido para ser demorado. As tarefas devem ser executadas sequencialmente, com cada passo dependendo do resultado do passo 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 detetar 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 de cadeia baseada em prova de tempo não depende da geração de blocos em blockchains tradicionais e, teoricamente, pode reduzir os ataques MEV e fenômenos de front-running.
Esta estrutura de cadeia à prova de tempo não depende da geração de blocos tradicional em blockchains e teoricamente pode reduzir os ataques de MEV (Valor Extraível Máximo) e a frente de mercado.
As blockchains tradicionais usam principalmente armazenamento de chave-valor simples ou estruturas de árvore de Merkle para gerir 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 fornece mecanismos de proteção de privacidade incorporados para consultas de nós, o que é o contexto para o surgimento de tecnologias de aprimoramento de privacidade como Provas de Conhecimento Zero.
A Quilibrium propõe um quadro de “hipergráfico despreocupado”, que combina estruturas de hipergráfico com tecnologia de transferência descuidada, possibilitando o suporte a capacidades de consulta complexas mantendo a privacidade dos dados. Especificamente:
Estrutura de Hipergrafo: Esta estrutura permite que as arestas conectem várias vértices, melhorando a capacidade de expressar relações complexas. Pode mapear diretamente vários modelos de base de dados, tornando possível expressar e consultar qualquer tipo de relação de dados no hipergrafo.
Tecnologia de Transferência Desapercebida: Esta tecnologia garante que mesmo os nós que processam os dados não possam saber o conteúdo específico dos dados que estão a ser acedidos, reforçando a proteção da privacidade durante as consultas de dados.
Os sistemas operacionais não são um conceito nativo na blockchain. A maioria das blockchains tradicionais foca principalmente em mecanismos de consenso e imutabilidade de dados, geralmente não fornecendo funções complexas a 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.
A Quilibrium projetou um sistema operacional baseado em seu banco de dados de hipercubo, implementando primitivos comuns do sistema operacional, como sistemas de arquivos, agendadores, mecanismos semelhantes ao 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: Livro Branco da Quilibrium
O Quilibrium utiliza principalmente Go como sua principal linguagem de programação, 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 da linguagem de programação Tiobe, a popularidade do Go aumentou significativamente nos últimos anos, atingindo 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.
Origem: Quilibrium
Origem: 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 muito 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, passando 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 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 centralizadas de mídia social, é principalmente ativa no Farcaster, tanto pessoalmente como através da conta do projeto da Quilibrium. Sua conta no Farcaster tem mais de 310.000 seguidores, incluindo o fundador da Ethereum, Vitalik. Cassie também é desenvolvedora para o 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 líder do desenvolvimento.
Fonte: Quilibrium
A equipa da Quilibrium ainda não divulgou a 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 através 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 possui um modelo de token fixo, e o seu fornecimento total não é limitado. A taxa de lançamento de tokens ajusta dinamicamente com base na adoção da rede. Quando a rede se expande, mais tokens são lançados para incentivar os nós; se o crescimento desacelera, a taxa de lançamento diminui em conformidade.
A tabela abaixo mostra o cronograma de lançamento previsto do token 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.
Origem: @petejcrypto
Os potenciais riscos para Quilibrium nesta fase incluem:
Valorizar projetos de infraestrutura como o Quilibrium é inherentemente complexo, envolvendo múltiplas dimensões como Total Value Locked (TVL), endereços ativos na cadeia, 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 está sendo negociado, atualmente é impossível fornecer uma avaliação precisa do projeto.
Abaixo, listamos a capitalização de mercado circulante e a capitalização de mercado totalmente diluída de projetos com um certo grau de sobreposição conceitual com Quilibrium (dados até 23 de junho de 2024) para referência.
Origem: CoinGecko, dados até 23 de junho de 2024
A escrita deste artigo requer agradecimentos ao Irmão Hai (@PleaseCallMeWhy) Irmão Lan e Connor pela sua revisão e comentários.