บทเรียนที่ 3

O Oásis Tecnológico

Mergulhando no núcleo inovador da Oasis Network, esta lição revela as proezas tecnológicas que estão na base da sua plataforma. Iremos dissecar o mecanismo de consenso da rede, explorar o seu design arquitetónico único e ilustrar como estes elementos se integram para formar uma solução inovadora de cadeia de blocos.

A Oasis Network destaca-se pela sua arquitetura única de dois níveis, que separa o consenso da execução. Isto permite-lhe:

  • Alta escalabilidade: Múltiplos ParaTimes processam transacções de forma independente, evitando estrangulamentos. Os programadores podem até criar os seus próprios ParaTimes especializados para necessidades específicas.
  • Maior eficiência: A sofisticada deteção de discrepâncias torna o Oasis mais eficiente do que o sharding, exigindo menos nós para a mesma segurança.
  • Melhoria da experiência do programador: O Emerald ParaTime oferece 1.000 TPS e taxas 99% mais baixas em comparação com o Ethereum, atraindo os programadores com a sua relação custo-eficácia.
  • Privacidade forte: O Cipher ParaTime oferece contratos inteligentes que preservam a privacidade, permitindo transações confidenciais e armazenamento de dados.
  • Preenchendo lacunas: O Sapphire ParaTime combina a compatibilidade EVM com a confidencialidade, permitindo que os programadores adicionem facilmente funcionalidades de privacidade aos contratos Solidity existentes.

Mecanismo de consenso

No coração da Oasis Network está o seu mecanismo de consenso, que é um componente crítico que garante a integridade, a segurança e a continuidade da rede. A rede Oasis adopta um modelo de prova de aposta (PoS), aproveitando o protocolo de consenso Tendermint Byzantine Fault Tolerance (BFT). Este emparelhamento oferece um sistema que consome menos energia do que os modelos de Prova de Trabalho (PoW) e mantém a promessa de elevado rendimento e finalidade instantânea, o que significa que as transacções são confirmadas e irreversíveis quase imediatamente após serem processadas.

O mecanismo Tendermint BFT é particularmente adequado para as necessidades da Oasis devido à sua abordagem baseada em líderes. Um nó validador é selecionado como proponente de um bloco, e outros nós (validadores) participam em rondas de votação para chegar a acordo sobre o próximo bloco a adicionar à cadeia de blocos. O protocolo garante que, desde que mais de dois terços dos validadores sejam honestos, a rede permanece segura e operacional mesmo na presença de agentes maliciosos.

Esta camada de consenso é responsável pela produção de blocos e também gere comités de validadores e trata de operações de token nativas críticas para a auto-gestão da rede. O processo de consenso é isolado da camada de execução para aumentar a segurança e o desempenho do sistema.

Arquitetura de rede

A arquitetura da rede Oasis é modular, consistindo em várias camadas que compartimentam diferentes funcionalidades, que contribuem coletivamente para o desempenho e as capacidades da rede:

  • Camada de consenso: A camada acima mencionada que gere o estado da blockchain, valida as transacções e mantém a continuidade e a segurança da cadeia.
  • Camada ParaTime: Um ambiente de tempo de execução paralelo onde a execução efectiva do contrato inteligente tem lugar. Os ParaTimes são ambientes de computação distintos e replicados que podem ser desenvolvidos e operados por qualquer pessoa. Oferecem a flexibilidade necessária para responder a várias necessidades de computação, desde a computação privada e confidencial até à execução de elevado desempenho.
  • Camada de gestão de chaves: Esta camada é responsável pela proteção de dados sensíveis, particularmente no âmbito dos ParaTimes que utilizam Trusted Execution Environments (TEEs) para cálculos confidenciais. Os gestores de chaves tratam das chaves criptográficas necessárias para aceder aos dados encriptados, garantindo que apenas os nós de computação autorizados podem executar os contratos inteligentes e aceder aos dados no ParaTimes.
  • Camada de armazenamento: Embora não esteja explicitamente detalhado na arquitetura principal, o componente de armazenamento é crucial para manter o estado da cadeia de blocos e os contratos inteligentes. Garante que os dados são armazenados de forma consistente e segura em toda a rede, fornecendo a base sobre a qual o ecossistema Oasis funciona.
    A combinação destes elementos arquitectónicos com o mecanismo de consenso inovador estabelece a Oasis Network como uma plataforma com visão de futuro destinada a satisfazer a próxima geração de aplicações de cadeias de blocos, em especial nos domínios da DeFi e da computação privada.

Camada ParaTime

A camada ParaTime da Oasis Network é um projeto distinto que se destina à execução de contratos inteligentes, estando dissociada da camada de consenso, o que proporciona várias vantagens tecnológicas:

Execução de contratos inteligentes e dissociação do consenso

A dissociação entre a execução do contrato inteligente e o consenso permite que cada componente seja optimizado para a sua função específica. Esta separação melhora o desempenho e a segurança da rede. Os contratos inteligentes na Oasis Network são executados em ParaTimes, que são tempos de execução paralelos que funcionam ao lado da camada de consenso, mas operam independentemente dela. Esta arquitetura permite à rede gerir separadamente a execução de contratos inteligentes e o consenso, aumentando a eficiência e a escalabilidade.

Utilização de ambientes de execução fiáveis (TEE) para a confidencialidade

Os ParaTimes utilizam Ambientes de Execução Confiáveis (TEEs) para garantir a confidencialidade e a integridade da execução do contrato inteligente. Os TEEs são áreas seguras do processador principal que protegem o código e os dados carregados no seu interior da divulgação ou modificação a partir do exterior. Ao executar contratos dentro de um TEE, a rede Oasis pode fornecer um ambiente protegido que mantém a execução confidencial, tornando-a altamente adequada para aplicações sensíveis à privacidade.

Técnicas de deteção de discrepâncias e de computação verificável

A rede Oasis utiliza técnicas de computação verificáveis, nomeadamente a deteção de discrepâncias, para garantir a integridade da execução de contratos inteligentes no âmbito da ParaTimes. Este método envolve vários controlos e equilíbrios, incluindo:

  1. Seleção aleatória de nós de computação: É feita uma seleção aleatória de nós para formar um comité de computação, e os resultados das execuções de contratos inteligentes só são aceites se todos os membros deste comité concordarem, garantindo a integridade da execução.
  1. Resolução de discrepâncias: Em caso de discrepância, é utilizado um protocolo separado denominado "resolução de discrepâncias". Este protocolo secundário actua como um mecanismo de "slow-path" para resolver discrepâncias e garantir a execução correcta de contratos inteligentes.
    Estas técnicas permitem que a rede Oasis forneça um ambiente de execução seguro e verificável para contratos inteligentes, promovendo a confiança na integridade do sistema sem comprometer o desempenho.

Características de privacidade

A Oasis Network introduz uma abordagem inovadora à privacidade, distinguindo-se pelas transacções privadas e pelo tratamento de dados. No seu núcleo, a rede utiliza enclaves seguros e cápsulas de dados para proteger as informações do utilizador, garantindo que os dados permanecem confidenciais durante todo o seu ciclo de vida na cadeia de blocos.

Enclaves seguros e cápsulas de dados: Aproveitando os Trusted Execution Environments (TEEs), o Oasis permite a execução de contratos inteligentes num ambiente protegido. Este processamento de "caixa negra" garante que os dados sensíveis permanecem encriptados tanto em trânsito como em repouso, acessíveis apenas a partes autorizadas. Esta configuração é fundamental para manter a privacidade, uma vez que os dados nunca são expostos a operadores ou programadores de nós.

O conceito de cápsulas de dados no Oasis encapsula dados sensíveis, fornecendo um contentor seguro que faz a interface com contratos inteligentes dentro de TEEs. Ao fazer isso, a Oasis garante que os dados, mesmo que altamente sensíveis, possam ser usados em aplicações descentralizadas (DApps) sem comprometer a privacidade dos indivíduos a quem os dados pertencem.

Capacidades de contratos inteligentes

A Oasis Network suporta uma gama diversificada de capacidades de contratos inteligentes, cruciais para o seu ecossistema versátil.

Suporte para Solidity e WASM: Os programadores podem escrever contratos inteligentes em linguagens familiares, uma vez que o Oasis suporta Solidity e WebAssembly (WASM). Este apoio garante que os programadores da comunidade Ethereum e os que estão habituados ao desenvolvimento Web tradicional possam fazer uma transição sem problemas para a construção no Oasis.

Contratos Inteligentes Confidenciais: A capacidade de executar contratos inteligentes confidenciais é uma caraterística da Oasis Network. Permite o processamento de dados encriptados e garante que o estado destes contratos inteligentes permanece privado. Trata-se de um avanço significativo, uma vez que abre a possibilidade de os contratos tratarem dados pessoais, registos financeiros e outras informações sensíveis sem comprometer a privacidade do utilizador.

Cipher - Um ParaTime Confidencial

Cipher ParaTime: A Oasis apresenta o Cipher, um ParaTime confidencial concebido para suportar contratos inteligentes confidenciais. Exige que os nós utilizem TEEs, assegurando que os dados são encriptados e processados de forma privada. O Cipher ilustra a abordagem inovadora da Oasis para combinar a confidencialidade com a execução de contratos inteligentes. Ao integrar o Intel SGX na sua implementação de referência, o Oasis prepara o terreno para uma vasta gama de tecnologias de computação segura, como o ZKP e o HE, a utilizar no futuro.

Implicações para casos de uso de blockchain: A introdução do Cipher e os recursos de computação confidencial da Oasis Network sinalizam uma mudança transformadora na forma como o blockchain pode interagir com dados confidenciais. Abre caminho para que os dados pessoais sejam monetizados e controlados pelos utilizadores, oferecendo um novo paradigma em que os dados se tornam um ativo gerador de rendimentos, preservando simultaneamente a privacidade.

Versatilidade e personalização: A versatilidade da camada ParaTime reflecte-se na sua capacidade de suportar várias VMs de tempo de execução e linguagens de contratos inteligentes, seja para computação confidencial ou outros requisitos especializados. A adaptabilidade para executar ParaTimes com ou sem permissão permite uma vasta gama de aplicações, desde soluções empresariais a projectos comunitários abertos, aumentando ainda mais a utilidade e o interesse da rede.

Projectos apoiados e DApps

A Oasis Network é o lar de um ecossistema em expansão, caracterizado por um conjunto diversificado de projectos e aplicações descentralizadas (DApps) que abrangem várias facetas da tecnologia blockchain e aplicações do mundo real. De DeFi e NFTs a soluções de privacidade de dados e muito mais, a rede atraiu uma série de desenvolvedores e empreendedores, aproveitando seus recursos exclusivos para inovar e expandir os limites do que é possível com a tecnologia blockchain.

Este ecossistema é um testemunho das capacidades técnicas da rede e um reflexo da vitalidade da sua comunidade. Estes projectos desempenham um papel fundamental no crescimento da rede, impulsionando a adoção pelos utilizadores, contribuindo para a proposta de valor global da rede e melhorando a utilidade da rede Oasis. Com cada novo projeto, a versatilidade da rede é apresentada, demonstrando a sua capacidade de responder a uma vasta gama de necessidades no espaço da cadeia de blocos.

O papel dos projectos no crescimento da rede e na adoção pelos utilizadores

A expansão da rede Oasis e a adoção pelos utilizadores são significativamente reforçadas pelas suas parcerias e colaborações. Cada projeto construído na rede contribui para este crescimento:

  1. Abordagem de diversos casos de utilização: Ao facilitar uma variedade de aplicações, a rede Oasis garante que pode servir uma vasta audiência, encorajando assim uma utilização e adoção mais generalizadas.
  1. Mostrar a inovação: Os novos projectos na rede trazem frequentemente ideias inovadoras para o mercado, o que pode atrair a atenção e impulsionar a adoção tanto dentro como fora da comunidade cripto existente.
  1. Criar efeitos de rede: À medida que mais projectos são desenvolvidos na rede Oasis, pode dar origem a um ciclo de feedback positivo em que o sucesso de um projeto alimenta o crescimento de outros.

    O ecossistema DeFi


O surgimento do Emerald, o ParaTime compatível com EVM, foi um marco significativo para a rede Oasis, permitindo que uma série de projectos DeFi fossem lançados e prosperassem. Estes projectos beneficiam do elevado débito e das baixas taxas da rede, que são particularmente vantajosos para as aplicações DeFi que exigem transacções rápidas e rentáveis. O ecossistema DeFi no Oasis inclui serviços de empréstimo, DEXs e outros instrumentos financeiros, que contribuem para a robustez e a atratividade da rede.

Yuzu-Swap

A YuzuSwap é uma bolsa descentralizada (DEX) construída sobre o paratime Oasis Emerald, enfatizando um ecossistema seguro, justo e de alta capacidade de composição. Utiliza um modelo de market-maker automatizado, sem custódia, peer-to-peer, para permitir trocas de tokens no ecossistema Oasis. As principais características incluem um lançamento justo sem pré-mina, um mecanismo único de mineração comercial, uma estratégia de recompra para estabilizar o seu preço simbólico, um cofre DAO financiado por taxas de transação e extensas capacidades de integração com outros projectos Oasis. A plataforma incentiva o envolvimento da comunidade através do Yuzu DAO, permitindo que os detentores de tokens votem em várias iniciativas.

O Fundo do Ecossistema de 200 milhões de dólares

A Fundação Oasis, juntamente com gigantes do sector como a Binance Labs e a Pantera, criou um Fundo de Ecossistema de 200 milhões de dólares. Este fundo é dedicado ao apoio a programadores e projectos que se alinham com a visão da rede de uma Web 3.0 centrada na privacidade. O fundo demonstra o empenho da Oasis e dos seus parceiros em promover um ambiente propício à inovação e ao desenvolvimento de novas aplicações na rede.

Subsídios & DevAccelerator

Através do seu programa de bolsas, a Fundação Oasis apoia ativamente equipas de desenvolvimento talentosas na criação de novas aplicações e integrações. A diversidade dos projectos financiados evidencia a flexibilidade da rede e a sua adequação a uma vasta gama de aplicações, desde a IA a soluções de gestão da saúde.

Esforços comunitários

O sucesso da Oasis Network é impulsionado pela sua comunidade ativa e global. O programa Oasis Ambassador exemplifica este espírito de comunidade, com voluntários em todo o mundo a impulsionar o envolvimento da rede através de várias iniciativas. Além disso, o Programa Universitário Oasis destaca-se como o mais extenso no espaço da blockchain Layer-1, com a participação de prestigiadas instituições académicas de todo o mundo.

Roteiro para o futuro

  • Visão e estratégia de crescimento para 2024
  • Expansão da integração do ecossistema Ethereum, incluindo a adição de suporte para verificação do estado arbitrário do Ethereum.
  • Lançamento de ferramentas do ecossistema Ethereum, como o suporte Foundry, melhorias no cliente Oasis TypeScript e plugins para transacções encriptadas.
  • Melhorias na experiência do desenvolvedor
  • Continuação do enfoque na facilidade de desenvolvimento de aplicações utilizando o tempo de execução do Sapphire e o Oasis Privacy Layer (OPL).
  • A introdução de novos exemplos de dApps, documentação e guias do utilizador para mostrar as características únicas da rede Oasis.
  • Atualização do Oasis Playground para que os programadores possam aceder às mais recentes ferramentas e recursos para o desenvolvimento de aplicações no Oasis.
  • Melhorias na experiência do utilizador
  • Desenvolvimento de uma extensão do navegador Oasis Wallet mais segura e fácil de utilizar.
  • Introdução de aplicações de carteira móvel para iOS e Android para melhorar a acessibilidade e a conveniência para os utilizadores.
  • Uma reformulação da IU/UX em todas as plataformas de carteiras para simplificar as interacções dos utilizadores.
  • Segurança e resiliência
  • Investigação de tecnologias TEE (Trusted Execution Environment) adicionais para reforçar a segurança da rede.
  • Implementar uma abordagem de defesa em vários níveis para aumentar a resiliência da rede contra uma grande variedade de ameaças.
  • Actualizações de desempenho
  • Melhorias no desempenho do tempo de execução e do armazenamento, centradas na otimização da base de dados de armazenamento Merkle trie e do protocolo de armazenamento em tempo de execução.
  • Avaliação de diferentes disposições de armazenamento e backends para reduzir a amplificação de E/S e melhorar a eficiência do sistema.
  • Desenvolvimento de comunidades e ecossistemas
  • Reforçar o ecossistema Oasis através de um maior envolvimento da comunidade e do apoio a novos projectos.
  • Continuação do desenvolvimento do Fundo do Ecossistema de 200 milhões de dólares, incentivando a inovação em projectos Web 3, DeFi, Metaverse, DAO e NFT no Oasis.
  • Dar ênfase ao programa Oasis Ambassador para fomentar os esforços da comunidade global.
  • Expansão do programa universitário

  • Continuação do investimento no Programa Universitário Oasis, com o objetivo de promover a inovação e o desenvolvimento de instituições académicas de todo o mundo.
  • Resultados previstos
  • Um resumo dos avanços esperados e da forma como contribuirão para o progresso global e a adoção da rede Oasis.
  • Saiba como estes desenvolvimentos se alinham com os objectivos a longo prazo de criar um ecossistema de cadeias de blocos robusto, seguro e centrado na privacidade.

Este roteiro mantém uma perspetiva de futuro, baseando-se nas fundações lançadas nos anos anteriores e evitando a sobreposição de conteúdos. A ênfase é colocada nos avanços significativos, com a preocupação de garantir que esses avanços sejam complementares e não redundantes em relação às capacidades existentes.

Comparação com outras cadeias de blocos

O panorama da cadeia de blocos é diversificado e competitivo, com várias plataformas a tentar oferecer vantagens únicas sobre os seus rivais. A Oasis Network, com a sua ênfase na privacidade e na computação de alto rendimento, posicionou-se como um concorrente formidável neste espaço. Eis a sua posição em comparação com gigantes como o Ethereum e o Polkadot:

Rapidez e finalidade da transação

  • A Oasis Network apresenta uma velocidade de transação impressionante, com capacidade para processar até 1.000 transacções por segundo (tps), e promete finalização instantânea. Isto significa que as transacções na Oasis Network são confirmadas e irreversíveis quase imediatamente após serem processadas, o que não só é eficiente como também proporciona um elevado grau de certeza aos utilizadores.
  • O Ethereum, por outro lado, lida atualmente com cerca de 14 tps com um tempo médio de bloqueio de 13,33 segundos e um tempo de finalização de aproximadamente 1,33 minutos. Embora o Ethereum 2.0 tenha como objetivo melhorar significativamente estes números, o Oasis oferece atualmente uma alternativa mais rápida.
  • O Polkadot tem um tempo de bloqueio semelhante ao do Oasis, 6 segundos, e suporta 1.000 tps com os seus múltiplos parachains. No entanto, o seu carácter definitivo pode variar entre 12 e 60 segundos, o que é menos imediato do que o carácter definitivo instantâneo do Oasis.

Tarifas

  • A estrutura de taxas da Oasis Network é altamente competitiva, alegando ser até 99% mais barata do que a Ethereum. Isto torna-o uma opção atractiva para os programadores e utilizadores que são sensíveis aos custos, especialmente quando se trata de transacções DeFi que podem ser intensivas em taxas em redes como a Ethereum.
  • O Ethereum é conhecido pelas suas elevadas taxas de transação, especialmente durante o congestionamento da rede, o que pode torná-lo proibitivo para transacções mais pequenas ou para DApps que requerem interacções frequentes na cadeia.
  • A estrutura de taxas da Polkadot varia e pode ser mais económica do que a da Ethereum, mas ainda não iguala a proposta de taxas baixas da Oasis Network.

Privacidade

  • Um dos pontos de venda exclusivos da Oasis Network é o seu suporte de confidencialidade totalmente integrado, oferecendo funcionalidades de privacidade ao nível da camada 1. Esta é uma divergência significativa em relação ao Ethereum, que não suporta nativamente a confidencialidade, exigindo frequentemente soluções complexas de camada 2 ou outras soluções alternativas para a privacidade.
  • O Polkadot permite parachains centrados na privacidade, mas esta privacidade não é inerente à própria cadeia de retransmissão. Isto significa que, embora a privacidade possa ser alcançada em Polkadot, depende da implementação específica de cada parachain.

Versatilidade e contratos inteligentes

  • A versatilidade da Oasis Network é evidente no seu suporte para ambientes com e sem permissões, atendendo a uma vasta gama de casos de utilização, desde projectos comunitários abertos a soluções empresariais. Pode executar contratos inteligentes Solidity, tornando-o uma transição fácil para os programadores Ethereum, e suporta WebAssembly (WASM), alargando o seu apelo para os programadores.
  • O Ethereum, sendo o primeiro a entrar no espaço dos contratos inteligentes, tem um vasto ecossistema de DApps e suporta contratos inteligentes Solidity. No entanto, a sua falta de funcionalidades de privacidade nativas e os actuais problemas de escalabilidade são áreas em que o Oasis se destaca.
  • O Polkadot, à semelhança do Oasis, oferece versatilidade com o seu modelo de parachain, permitindo vários tempos de execução, incluindo o WASM. Proporciona também um grau de interoperabilidade que não tem atualmente rival.

Em conclusão, embora a Ethereum e a Polkadot tenham os seus pontos fortes e ecossistemas estabelecidos, a Oasis Network diferencia-se pelo seu enfoque na privacidade e na escalabilidade, oferecendo uma alternativa de alta velocidade, baixo custo e centrada na privacidade que é adequada para a próxima geração de aplicações de cadeia de blocos.

ข้อจำกัดความรับผิด
* การลงทุนคริปโตมีความเสี่ยงสูง โปรดดำเนินการด้วยความระมัดระวัง หลักสูตรนี้ไม่ได้มีไว้เพื่อเป็นคำแนะนำในการลงทุน
* หลักสูตรนี้สร้างขึ้นโดยผู้เขียนที่ได้เข้าร่วม Gate Learn ความคิดเห็นของผู้เขียนไม่ได้มาจาก Gate Learn
แคตตาล็อก
บทเรียนที่ 3

O Oásis Tecnológico

Mergulhando no núcleo inovador da Oasis Network, esta lição revela as proezas tecnológicas que estão na base da sua plataforma. Iremos dissecar o mecanismo de consenso da rede, explorar o seu design arquitetónico único e ilustrar como estes elementos se integram para formar uma solução inovadora de cadeia de blocos.

A Oasis Network destaca-se pela sua arquitetura única de dois níveis, que separa o consenso da execução. Isto permite-lhe:

  • Alta escalabilidade: Múltiplos ParaTimes processam transacções de forma independente, evitando estrangulamentos. Os programadores podem até criar os seus próprios ParaTimes especializados para necessidades específicas.
  • Maior eficiência: A sofisticada deteção de discrepâncias torna o Oasis mais eficiente do que o sharding, exigindo menos nós para a mesma segurança.
  • Melhoria da experiência do programador: O Emerald ParaTime oferece 1.000 TPS e taxas 99% mais baixas em comparação com o Ethereum, atraindo os programadores com a sua relação custo-eficácia.
  • Privacidade forte: O Cipher ParaTime oferece contratos inteligentes que preservam a privacidade, permitindo transações confidenciais e armazenamento de dados.
  • Preenchendo lacunas: O Sapphire ParaTime combina a compatibilidade EVM com a confidencialidade, permitindo que os programadores adicionem facilmente funcionalidades de privacidade aos contratos Solidity existentes.

Mecanismo de consenso

No coração da Oasis Network está o seu mecanismo de consenso, que é um componente crítico que garante a integridade, a segurança e a continuidade da rede. A rede Oasis adopta um modelo de prova de aposta (PoS), aproveitando o protocolo de consenso Tendermint Byzantine Fault Tolerance (BFT). Este emparelhamento oferece um sistema que consome menos energia do que os modelos de Prova de Trabalho (PoW) e mantém a promessa de elevado rendimento e finalidade instantânea, o que significa que as transacções são confirmadas e irreversíveis quase imediatamente após serem processadas.

O mecanismo Tendermint BFT é particularmente adequado para as necessidades da Oasis devido à sua abordagem baseada em líderes. Um nó validador é selecionado como proponente de um bloco, e outros nós (validadores) participam em rondas de votação para chegar a acordo sobre o próximo bloco a adicionar à cadeia de blocos. O protocolo garante que, desde que mais de dois terços dos validadores sejam honestos, a rede permanece segura e operacional mesmo na presença de agentes maliciosos.

Esta camada de consenso é responsável pela produção de blocos e também gere comités de validadores e trata de operações de token nativas críticas para a auto-gestão da rede. O processo de consenso é isolado da camada de execução para aumentar a segurança e o desempenho do sistema.

Arquitetura de rede

A arquitetura da rede Oasis é modular, consistindo em várias camadas que compartimentam diferentes funcionalidades, que contribuem coletivamente para o desempenho e as capacidades da rede:

  • Camada de consenso: A camada acima mencionada que gere o estado da blockchain, valida as transacções e mantém a continuidade e a segurança da cadeia.
  • Camada ParaTime: Um ambiente de tempo de execução paralelo onde a execução efectiva do contrato inteligente tem lugar. Os ParaTimes são ambientes de computação distintos e replicados que podem ser desenvolvidos e operados por qualquer pessoa. Oferecem a flexibilidade necessária para responder a várias necessidades de computação, desde a computação privada e confidencial até à execução de elevado desempenho.
  • Camada de gestão de chaves: Esta camada é responsável pela proteção de dados sensíveis, particularmente no âmbito dos ParaTimes que utilizam Trusted Execution Environments (TEEs) para cálculos confidenciais. Os gestores de chaves tratam das chaves criptográficas necessárias para aceder aos dados encriptados, garantindo que apenas os nós de computação autorizados podem executar os contratos inteligentes e aceder aos dados no ParaTimes.
  • Camada de armazenamento: Embora não esteja explicitamente detalhado na arquitetura principal, o componente de armazenamento é crucial para manter o estado da cadeia de blocos e os contratos inteligentes. Garante que os dados são armazenados de forma consistente e segura em toda a rede, fornecendo a base sobre a qual o ecossistema Oasis funciona.
    A combinação destes elementos arquitectónicos com o mecanismo de consenso inovador estabelece a Oasis Network como uma plataforma com visão de futuro destinada a satisfazer a próxima geração de aplicações de cadeias de blocos, em especial nos domínios da DeFi e da computação privada.

Camada ParaTime

A camada ParaTime da Oasis Network é um projeto distinto que se destina à execução de contratos inteligentes, estando dissociada da camada de consenso, o que proporciona várias vantagens tecnológicas:

Execução de contratos inteligentes e dissociação do consenso

A dissociação entre a execução do contrato inteligente e o consenso permite que cada componente seja optimizado para a sua função específica. Esta separação melhora o desempenho e a segurança da rede. Os contratos inteligentes na Oasis Network são executados em ParaTimes, que são tempos de execução paralelos que funcionam ao lado da camada de consenso, mas operam independentemente dela. Esta arquitetura permite à rede gerir separadamente a execução de contratos inteligentes e o consenso, aumentando a eficiência e a escalabilidade.

Utilização de ambientes de execução fiáveis (TEE) para a confidencialidade

Os ParaTimes utilizam Ambientes de Execução Confiáveis (TEEs) para garantir a confidencialidade e a integridade da execução do contrato inteligente. Os TEEs são áreas seguras do processador principal que protegem o código e os dados carregados no seu interior da divulgação ou modificação a partir do exterior. Ao executar contratos dentro de um TEE, a rede Oasis pode fornecer um ambiente protegido que mantém a execução confidencial, tornando-a altamente adequada para aplicações sensíveis à privacidade.

Técnicas de deteção de discrepâncias e de computação verificável

A rede Oasis utiliza técnicas de computação verificáveis, nomeadamente a deteção de discrepâncias, para garantir a integridade da execução de contratos inteligentes no âmbito da ParaTimes. Este método envolve vários controlos e equilíbrios, incluindo:

  1. Seleção aleatória de nós de computação: É feita uma seleção aleatória de nós para formar um comité de computação, e os resultados das execuções de contratos inteligentes só são aceites se todos os membros deste comité concordarem, garantindo a integridade da execução.
  1. Resolução de discrepâncias: Em caso de discrepância, é utilizado um protocolo separado denominado "resolução de discrepâncias". Este protocolo secundário actua como um mecanismo de "slow-path" para resolver discrepâncias e garantir a execução correcta de contratos inteligentes.
    Estas técnicas permitem que a rede Oasis forneça um ambiente de execução seguro e verificável para contratos inteligentes, promovendo a confiança na integridade do sistema sem comprometer o desempenho.

Características de privacidade

A Oasis Network introduz uma abordagem inovadora à privacidade, distinguindo-se pelas transacções privadas e pelo tratamento de dados. No seu núcleo, a rede utiliza enclaves seguros e cápsulas de dados para proteger as informações do utilizador, garantindo que os dados permanecem confidenciais durante todo o seu ciclo de vida na cadeia de blocos.

Enclaves seguros e cápsulas de dados: Aproveitando os Trusted Execution Environments (TEEs), o Oasis permite a execução de contratos inteligentes num ambiente protegido. Este processamento de "caixa negra" garante que os dados sensíveis permanecem encriptados tanto em trânsito como em repouso, acessíveis apenas a partes autorizadas. Esta configuração é fundamental para manter a privacidade, uma vez que os dados nunca são expostos a operadores ou programadores de nós.

O conceito de cápsulas de dados no Oasis encapsula dados sensíveis, fornecendo um contentor seguro que faz a interface com contratos inteligentes dentro de TEEs. Ao fazer isso, a Oasis garante que os dados, mesmo que altamente sensíveis, possam ser usados em aplicações descentralizadas (DApps) sem comprometer a privacidade dos indivíduos a quem os dados pertencem.

Capacidades de contratos inteligentes

A Oasis Network suporta uma gama diversificada de capacidades de contratos inteligentes, cruciais para o seu ecossistema versátil.

Suporte para Solidity e WASM: Os programadores podem escrever contratos inteligentes em linguagens familiares, uma vez que o Oasis suporta Solidity e WebAssembly (WASM). Este apoio garante que os programadores da comunidade Ethereum e os que estão habituados ao desenvolvimento Web tradicional possam fazer uma transição sem problemas para a construção no Oasis.

Contratos Inteligentes Confidenciais: A capacidade de executar contratos inteligentes confidenciais é uma caraterística da Oasis Network. Permite o processamento de dados encriptados e garante que o estado destes contratos inteligentes permanece privado. Trata-se de um avanço significativo, uma vez que abre a possibilidade de os contratos tratarem dados pessoais, registos financeiros e outras informações sensíveis sem comprometer a privacidade do utilizador.

Cipher - Um ParaTime Confidencial

Cipher ParaTime: A Oasis apresenta o Cipher, um ParaTime confidencial concebido para suportar contratos inteligentes confidenciais. Exige que os nós utilizem TEEs, assegurando que os dados são encriptados e processados de forma privada. O Cipher ilustra a abordagem inovadora da Oasis para combinar a confidencialidade com a execução de contratos inteligentes. Ao integrar o Intel SGX na sua implementação de referência, o Oasis prepara o terreno para uma vasta gama de tecnologias de computação segura, como o ZKP e o HE, a utilizar no futuro.

Implicações para casos de uso de blockchain: A introdução do Cipher e os recursos de computação confidencial da Oasis Network sinalizam uma mudança transformadora na forma como o blockchain pode interagir com dados confidenciais. Abre caminho para que os dados pessoais sejam monetizados e controlados pelos utilizadores, oferecendo um novo paradigma em que os dados se tornam um ativo gerador de rendimentos, preservando simultaneamente a privacidade.

Versatilidade e personalização: A versatilidade da camada ParaTime reflecte-se na sua capacidade de suportar várias VMs de tempo de execução e linguagens de contratos inteligentes, seja para computação confidencial ou outros requisitos especializados. A adaptabilidade para executar ParaTimes com ou sem permissão permite uma vasta gama de aplicações, desde soluções empresariais a projectos comunitários abertos, aumentando ainda mais a utilidade e o interesse da rede.

Projectos apoiados e DApps

A Oasis Network é o lar de um ecossistema em expansão, caracterizado por um conjunto diversificado de projectos e aplicações descentralizadas (DApps) que abrangem várias facetas da tecnologia blockchain e aplicações do mundo real. De DeFi e NFTs a soluções de privacidade de dados e muito mais, a rede atraiu uma série de desenvolvedores e empreendedores, aproveitando seus recursos exclusivos para inovar e expandir os limites do que é possível com a tecnologia blockchain.

Este ecossistema é um testemunho das capacidades técnicas da rede e um reflexo da vitalidade da sua comunidade. Estes projectos desempenham um papel fundamental no crescimento da rede, impulsionando a adoção pelos utilizadores, contribuindo para a proposta de valor global da rede e melhorando a utilidade da rede Oasis. Com cada novo projeto, a versatilidade da rede é apresentada, demonstrando a sua capacidade de responder a uma vasta gama de necessidades no espaço da cadeia de blocos.

O papel dos projectos no crescimento da rede e na adoção pelos utilizadores

A expansão da rede Oasis e a adoção pelos utilizadores são significativamente reforçadas pelas suas parcerias e colaborações. Cada projeto construído na rede contribui para este crescimento:

  1. Abordagem de diversos casos de utilização: Ao facilitar uma variedade de aplicações, a rede Oasis garante que pode servir uma vasta audiência, encorajando assim uma utilização e adoção mais generalizadas.
  1. Mostrar a inovação: Os novos projectos na rede trazem frequentemente ideias inovadoras para o mercado, o que pode atrair a atenção e impulsionar a adoção tanto dentro como fora da comunidade cripto existente.
  1. Criar efeitos de rede: À medida que mais projectos são desenvolvidos na rede Oasis, pode dar origem a um ciclo de feedback positivo em que o sucesso de um projeto alimenta o crescimento de outros.

    O ecossistema DeFi


O surgimento do Emerald, o ParaTime compatível com EVM, foi um marco significativo para a rede Oasis, permitindo que uma série de projectos DeFi fossem lançados e prosperassem. Estes projectos beneficiam do elevado débito e das baixas taxas da rede, que são particularmente vantajosos para as aplicações DeFi que exigem transacções rápidas e rentáveis. O ecossistema DeFi no Oasis inclui serviços de empréstimo, DEXs e outros instrumentos financeiros, que contribuem para a robustez e a atratividade da rede.

Yuzu-Swap

A YuzuSwap é uma bolsa descentralizada (DEX) construída sobre o paratime Oasis Emerald, enfatizando um ecossistema seguro, justo e de alta capacidade de composição. Utiliza um modelo de market-maker automatizado, sem custódia, peer-to-peer, para permitir trocas de tokens no ecossistema Oasis. As principais características incluem um lançamento justo sem pré-mina, um mecanismo único de mineração comercial, uma estratégia de recompra para estabilizar o seu preço simbólico, um cofre DAO financiado por taxas de transação e extensas capacidades de integração com outros projectos Oasis. A plataforma incentiva o envolvimento da comunidade através do Yuzu DAO, permitindo que os detentores de tokens votem em várias iniciativas.

O Fundo do Ecossistema de 200 milhões de dólares

A Fundação Oasis, juntamente com gigantes do sector como a Binance Labs e a Pantera, criou um Fundo de Ecossistema de 200 milhões de dólares. Este fundo é dedicado ao apoio a programadores e projectos que se alinham com a visão da rede de uma Web 3.0 centrada na privacidade. O fundo demonstra o empenho da Oasis e dos seus parceiros em promover um ambiente propício à inovação e ao desenvolvimento de novas aplicações na rede.

Subsídios & DevAccelerator

Através do seu programa de bolsas, a Fundação Oasis apoia ativamente equipas de desenvolvimento talentosas na criação de novas aplicações e integrações. A diversidade dos projectos financiados evidencia a flexibilidade da rede e a sua adequação a uma vasta gama de aplicações, desde a IA a soluções de gestão da saúde.

Esforços comunitários

O sucesso da Oasis Network é impulsionado pela sua comunidade ativa e global. O programa Oasis Ambassador exemplifica este espírito de comunidade, com voluntários em todo o mundo a impulsionar o envolvimento da rede através de várias iniciativas. Além disso, o Programa Universitário Oasis destaca-se como o mais extenso no espaço da blockchain Layer-1, com a participação de prestigiadas instituições académicas de todo o mundo.

Roteiro para o futuro

  • Visão e estratégia de crescimento para 2024
  • Expansão da integração do ecossistema Ethereum, incluindo a adição de suporte para verificação do estado arbitrário do Ethereum.
  • Lançamento de ferramentas do ecossistema Ethereum, como o suporte Foundry, melhorias no cliente Oasis TypeScript e plugins para transacções encriptadas.
  • Melhorias na experiência do desenvolvedor
  • Continuação do enfoque na facilidade de desenvolvimento de aplicações utilizando o tempo de execução do Sapphire e o Oasis Privacy Layer (OPL).
  • A introdução de novos exemplos de dApps, documentação e guias do utilizador para mostrar as características únicas da rede Oasis.
  • Atualização do Oasis Playground para que os programadores possam aceder às mais recentes ferramentas e recursos para o desenvolvimento de aplicações no Oasis.
  • Melhorias na experiência do utilizador
  • Desenvolvimento de uma extensão do navegador Oasis Wallet mais segura e fácil de utilizar.
  • Introdução de aplicações de carteira móvel para iOS e Android para melhorar a acessibilidade e a conveniência para os utilizadores.
  • Uma reformulação da IU/UX em todas as plataformas de carteiras para simplificar as interacções dos utilizadores.
  • Segurança e resiliência
  • Investigação de tecnologias TEE (Trusted Execution Environment) adicionais para reforçar a segurança da rede.
  • Implementar uma abordagem de defesa em vários níveis para aumentar a resiliência da rede contra uma grande variedade de ameaças.
  • Actualizações de desempenho
  • Melhorias no desempenho do tempo de execução e do armazenamento, centradas na otimização da base de dados de armazenamento Merkle trie e do protocolo de armazenamento em tempo de execução.
  • Avaliação de diferentes disposições de armazenamento e backends para reduzir a amplificação de E/S e melhorar a eficiência do sistema.
  • Desenvolvimento de comunidades e ecossistemas
  • Reforçar o ecossistema Oasis através de um maior envolvimento da comunidade e do apoio a novos projectos.
  • Continuação do desenvolvimento do Fundo do Ecossistema de 200 milhões de dólares, incentivando a inovação em projectos Web 3, DeFi, Metaverse, DAO e NFT no Oasis.
  • Dar ênfase ao programa Oasis Ambassador para fomentar os esforços da comunidade global.
  • Expansão do programa universitário

  • Continuação do investimento no Programa Universitário Oasis, com o objetivo de promover a inovação e o desenvolvimento de instituições académicas de todo o mundo.
  • Resultados previstos
  • Um resumo dos avanços esperados e da forma como contribuirão para o progresso global e a adoção da rede Oasis.
  • Saiba como estes desenvolvimentos se alinham com os objectivos a longo prazo de criar um ecossistema de cadeias de blocos robusto, seguro e centrado na privacidade.

Este roteiro mantém uma perspetiva de futuro, baseando-se nas fundações lançadas nos anos anteriores e evitando a sobreposição de conteúdos. A ênfase é colocada nos avanços significativos, com a preocupação de garantir que esses avanços sejam complementares e não redundantes em relação às capacidades existentes.

Comparação com outras cadeias de blocos

O panorama da cadeia de blocos é diversificado e competitivo, com várias plataformas a tentar oferecer vantagens únicas sobre os seus rivais. A Oasis Network, com a sua ênfase na privacidade e na computação de alto rendimento, posicionou-se como um concorrente formidável neste espaço. Eis a sua posição em comparação com gigantes como o Ethereum e o Polkadot:

Rapidez e finalidade da transação

  • A Oasis Network apresenta uma velocidade de transação impressionante, com capacidade para processar até 1.000 transacções por segundo (tps), e promete finalização instantânea. Isto significa que as transacções na Oasis Network são confirmadas e irreversíveis quase imediatamente após serem processadas, o que não só é eficiente como também proporciona um elevado grau de certeza aos utilizadores.
  • O Ethereum, por outro lado, lida atualmente com cerca de 14 tps com um tempo médio de bloqueio de 13,33 segundos e um tempo de finalização de aproximadamente 1,33 minutos. Embora o Ethereum 2.0 tenha como objetivo melhorar significativamente estes números, o Oasis oferece atualmente uma alternativa mais rápida.
  • O Polkadot tem um tempo de bloqueio semelhante ao do Oasis, 6 segundos, e suporta 1.000 tps com os seus múltiplos parachains. No entanto, o seu carácter definitivo pode variar entre 12 e 60 segundos, o que é menos imediato do que o carácter definitivo instantâneo do Oasis.

Tarifas

  • A estrutura de taxas da Oasis Network é altamente competitiva, alegando ser até 99% mais barata do que a Ethereum. Isto torna-o uma opção atractiva para os programadores e utilizadores que são sensíveis aos custos, especialmente quando se trata de transacções DeFi que podem ser intensivas em taxas em redes como a Ethereum.
  • O Ethereum é conhecido pelas suas elevadas taxas de transação, especialmente durante o congestionamento da rede, o que pode torná-lo proibitivo para transacções mais pequenas ou para DApps que requerem interacções frequentes na cadeia.
  • A estrutura de taxas da Polkadot varia e pode ser mais económica do que a da Ethereum, mas ainda não iguala a proposta de taxas baixas da Oasis Network.

Privacidade

  • Um dos pontos de venda exclusivos da Oasis Network é o seu suporte de confidencialidade totalmente integrado, oferecendo funcionalidades de privacidade ao nível da camada 1. Esta é uma divergência significativa em relação ao Ethereum, que não suporta nativamente a confidencialidade, exigindo frequentemente soluções complexas de camada 2 ou outras soluções alternativas para a privacidade.
  • O Polkadot permite parachains centrados na privacidade, mas esta privacidade não é inerente à própria cadeia de retransmissão. Isto significa que, embora a privacidade possa ser alcançada em Polkadot, depende da implementação específica de cada parachain.

Versatilidade e contratos inteligentes

  • A versatilidade da Oasis Network é evidente no seu suporte para ambientes com e sem permissões, atendendo a uma vasta gama de casos de utilização, desde projectos comunitários abertos a soluções empresariais. Pode executar contratos inteligentes Solidity, tornando-o uma transição fácil para os programadores Ethereum, e suporta WebAssembly (WASM), alargando o seu apelo para os programadores.
  • O Ethereum, sendo o primeiro a entrar no espaço dos contratos inteligentes, tem um vasto ecossistema de DApps e suporta contratos inteligentes Solidity. No entanto, a sua falta de funcionalidades de privacidade nativas e os actuais problemas de escalabilidade são áreas em que o Oasis se destaca.
  • O Polkadot, à semelhança do Oasis, oferece versatilidade com o seu modelo de parachain, permitindo vários tempos de execução, incluindo o WASM. Proporciona também um grau de interoperabilidade que não tem atualmente rival.

Em conclusão, embora a Ethereum e a Polkadot tenham os seus pontos fortes e ecossistemas estabelecidos, a Oasis Network diferencia-se pelo seu enfoque na privacidade e na escalabilidade, oferecendo uma alternativa de alta velocidade, baixo custo e centrada na privacidade que é adequada para a próxima geração de aplicações de cadeia de blocos.

ข้อจำกัดความรับผิด
* การลงทุนคริปโตมีความเสี่ยงสูง โปรดดำเนินการด้วยความระมัดระวัง หลักสูตรนี้ไม่ได้มีไว้เพื่อเป็นคำแนะนำในการลงทุน
* หลักสูตรนี้สร้างขึ้นโดยผู้เขียนที่ได้เข้าร่วม Gate Learn ความคิดเห็นของผู้เขียนไม่ได้มาจาก Gate Learn