บทเรียนที่ 3

A infraestrutura técnica da Telos

Este curso incide sobre o núcleo técnico do Telos, incluindo duas redes principais: Telos EVM (Máquina Virtual Ethereum) e Telos Zero. O curso destaca as funcionalidades avançadas do Telos EVM, bem como ferramentas auxiliares como Teloscan e Blocksscan, e aborda medidas de escalabilidade, segurança e sustentabilidade da plataforma.

Pilha de tecnologia

O Telos é baseado na arquitetura Delegated Proof-of-Stake (DPoS) de última geração, que é conhecida por sua eficiência e escalabilidade. Ele suporta uma ampla gama de aplicativos descentralizados e contratos inteligentes através de duas redes principais: Telos EVM (Ethereum Virtual Machine) e Telos Zero.

Telos EVM (tEVM)

O Telos EVM é uma implementação avançada da máquina virtual Ethereum. Ele tem como objetivo reduzir significativamente as taxas de transação, geralmente em 0,1% ou mais em relação à rede Ethereum nativa, ao mesmo tempo que previne comportamentos de transações de front-running e outras extrações de valor de mineradores (MEV). O tEVM elimina a possibilidade de manipulação da ordem de transações através do método de processamento de transações FIFO. Além disso, o tEVM aumenta a velocidade de processamento de transações, sendo capaz de gerar dois novos blocos por segundo, garantindo que o Telos seja uma das redes blockchain mais rápidas.

Teloscan

Teloscan é um navegador de blocos desenvolvido especificamente pelos principais desenvolvedores da Telos para a blockchain da Telos. Ele oferece uma interface familiar aos usuários, semelhante a um navegador de blocos tradicional, mas com recursos adicionais voltados para as necessidades da comunidade Telos. Os usuários podem desfrutar de um serviço abrangente, incluindo visualização detalhada de transações, navegação de contratos, etc., tornando o Teloscan uma ferramenta essencial para usuários comuns e desenvolvedores.

Blockscan

Blocksscan é um explorador de recursos de bloco e uma plataforma de análise para a moeda nativa TLOS da Telos. Essa plataforma é essencial para usuários e desenvolvedores interessados em análises e insights detalhados sobre contratos inteligentes descentralizados da Telos, permitindo uma exploração aprofundada de dados de transações e contratos do sistema.

Telos Zero

Telos Zero é a camada base da rede, responsável principalmente pela governança e configuração das taxas de transação. Essas configurações são propostas pelos produtores de blocos e decididas por votação dos detentores de tokens TLOS. Essa camada suporta a execução de contratos inteligentes escritos em C++ e compilados para WebAssembly (WASM), permitindo que vários aplicativos sejam executados sem a necessidade de pagar taxas de transação. Esse mecanismo promove um ambiente acessível e amigável para desenvolvedores.

Explorador Telos

O Telos Explorer é outra ferramenta útil criada pela equipe de desenvolvimento principal do Telos para simplificar a interação do usuário com a rede Telos. Este navegador rico em recursos não só suporta operações de stake, consultas de transação e visualização de contratos inteligentes, mas também incentiva os usuários a participar ativamente da governança da rede por meio de votações e envios de propostas. Este design aumenta muito o senso de participação dos membros da comunidade enquanto impulsiona a prática da governança descentralizada.

Autoridade EOS

A EOS Authority forneceu funcionalidades semelhantes às do seu navegador de blocos para a Telos e otimizou e expandiu para a cadeia de blocos Telos. Os usuários podem usar esta ferramenta para votar, visualizar contratos e transações, licitar nomes e assinar transações de várias assinaturas.

Ajor

Ajor é um navegador de blockchain personalizado para Telos, com recursos que atendem às necessidades da comunidade Telos. Os usuários podem fazer staking de tokens, consultar detalhes de contratos inteligentes e transações, participar de votações de propostas de governança e até mesmo criar contas virtuais. Essa ferramenta abrangente permite que os usuários gerenciem facilmente suas interações na blockchain Telos.

Escalabilidade e velocidade

Telos stands out in the blockchain field with its fast and efficient transaction processing capabilities. Thanks to the mechanism of generating two blocks per second, Telos can process up to 15,200 transactions per second, making it one of the fastest blockchain networks available today. This speed is crucial for applications that require real-time data processing and high transaction throughput.

Segurança e sustentabilidade

A segurança do Telos é extremamente forte, graças ao seu mecanismo de DPoS. Esse mecanismo exige validação por consenso majoritário, o que efetivamente previne vulnerabilidades comuns, incluindo ataques de 51%. Além disso, o Telos dá grande importância à sustentabilidade ambiental, com uma pegada de carbono extremamente baixa em suas transações, em total conformidade com os padrões globais de eficiência energética.

Contratos inteligentes e ferramentas de desenvolvimento

O Telos suporta várias ferramentas de desenvolvimento e linguagens de programação, incluindo Solidity, C++, Go e Rust, tornando-o altamente flexível para os desenvolvedores. Ele oferece recursos poderosos de contrato inteligente, o que é crucial para a construção de aplicativos descentralizados confiáveis e seguros.

Governança e Gestão de Recursos

A governança do Telos é altamente descentralizada, sendo realizada através do Motor de Governança Telos Decide, que permite que os membros da comunidade votem em decisões importantes da rede. Essa estrutura garante que a rede possa se adaptar às necessidades dos usuários e reforça o compromisso do Telos com um modelo de desenvolvimento liderado pela comunidade.

Interoperabilidade

A Telos também se concentra na interoperabilidade com outras blockchains, aumentando ainda mais a utilidade da Telos no ecossistema blockchain mais amplo, por meio de iniciativas como a integração LayerZero, permitindo a transferência perfeita de ativos entre diferentes redes.

Segurança e Eficiência

O Telos é conhecido por suas medidas de segurança robustas. Desde o lançamento da rede, o Telos tem um registro de operações perfeito, nunca tendo sofrido interrupções, ataques de hackers ou vulnerabilidades de segurança. Isso se deve ao mecanismo de consenso de Prova de Participação Delegada (DPoS), que não só oferece processamento de transação rápido, mas também aumenta a segurança da rede. O sistema DPoS exige que mais de dois terços dos validadores confirmem as transações e registrem os dados, evitando vulnerabilidades comuns na tecnologia blockchain, como ataques de 51%.

Mecanismo de consenso

O núcleo operacional da Telos é o seu mecanismo de consenso DPoS. Neste sistema, os detentores de tokens votam para eleger os produtores de blocos responsáveis por manter a integridade do blockchain. Esse processo de votação garante a descentralização e segurança da rede, conferindo à comunidade um impacto direto na governança e operação da rede. A capacidade de escolher democraticamente os produtores de blocos assegura que a rede seja mantida por participantes confiáveis e comprometidos.

Escalabilidade e Interoperabilidade

O Telos suporta alta taxa de transferência de transações e pode processar mais de 15.200 transações por segundo, o que o torna muito escalável. Esse recurso é essencial para aplicativos que exigem processamento de transações rápido e eficiente. Além disso, o Telos suporta comunicação cross-chain (IBC), que permite a interação contínua e a transferência de dados entre diferentes redes blockchain, melhorando sua interoperabilidade e tornando-se uma plataforma versátil para desenvolvedores e usuários operarem em um ambiente multicadeia.

Impacto ambiental

A sustentabilidade é uma das principais preocupações da Telos e mantém uma pegada neutra em carbono. A Telos compensa suas emissões de carbono a cada dois anos, em linha com os esforços globais para reduzir seu impacto ambiental. A arquitetura do Telos, especialmente o uso de C++ no nível básico, garante que as transações não sejam apenas seguras, mas também eficientes em termos de energia. Cada transação na rede Telos consome significativamente menos energia do que as redes blockchain tradicionais, como o Ethereum.

Estabilidade da rede

A estabilidade da rede Telos é uma prova de sua infraestrutura bem projetada e protocolos operacionais. Os produtores de blocos da Telos desempenham um papel fundamental nisso, garantindo que a rede funcione sem interrupções. Esses produtores são fundamentais para processar transações e proteger a rede, fornecendo um serviço confiável e contínuo que mantém a integridade e a disponibilidade do blockchain.

Recursos para desenvolvedores

O Telos aproveita uma arquitetura de nó robusta, que é fundamental para sua operação e escalabilidade. A rede é alimentada pelo Nodeos, um daemon de serviço central na estrutura Antelope, que lida com várias funções críticas, como execução de contratos inteligentes, validação de transações, produção de blocos e confirmação de blocos.

A rede Telos consiste em dois tipos principais de nós:

  1. Nó de Produção:Esses nós são responsáveis pela produção de blocos, o que é crucial para o funcionamento da blockchain, pois os novos blocos gerados por eles serão validados pela rede. De acordo com o mecanismo de consenso DPoS, os 21 nós principais estarão ativamente envolvidos na produção de blocos a qualquer momento.
  2. Nós não produtivos:Esses nós suportam a rede validando blocos e mantendo o histórico do blockchain. Suas funções incluem atuar como gateways de API, transmitir transações e melhorar a segurança da rede com confirmação redundante e distribuída de dados de bloco.

Recursos do sistema

Executar um nó na rede Telos requer recursos específicos do sistema para garantir o desempenho e a confiabilidade ideais:

  • CPU:A capacidade de processamento necessária depende do tipo de nó. Um nó de API sem registro de bloco pode funcionar efetivamente em um processador de dois núcleos, enquanto operações de alta intensidade, como um nó de histórico de status, requerem pelo menos um processador de quatro núcleos para processar com eficiência a carga de dados.
  • RAM e Armazenamento:Os nós Telos normalmente exigem uma quantidade significativa de RAM, variando de 16 GB para um nó de API simples a 32 GB ou mais para um nó com responsabilidades extensas de histórico de estado. Unidades de estado sólido (SSDs) ou armazenamento NVMe são recomendados para lidar com eficiência com altos requisitos de taxa de transferência e armazenamento, especialmente para nós que gerenciam um histórico completo de transações.
  • Requisitos de rede:Uma conexão de internet estável e rápida é crucial e requer pelo menos 100 Mb/s de largura de banda para garantir que os dados sejam transmitidos prontamente e sincronizados com a rede blockchain.

As configurações para cada nó podem variar dependendo de sua função específica e das necessidades atuais da rede Telos. Por exemplo, os nós de produção em bloco devem priorizar o poder de processamento seguro e de alta velocidade para manter a integridade e a velocidade da rede, enquanto os nós de API ou semente estão mais focados na conectividade e na disponibilidade de dados. Esses elementos são críticos para manter a eficiência e a confiabilidade do blockchain Telos, garantindo que ele possa escalar de forma eficaz e se adaptar às crescentes necessidades de usuários e desenvolvedores. Essa arquitetura robusta não apenas suporta as cargas de rede atuais, mas também é projetada para facilitar o crescimento e a integração de tecnologias e aplicativos futuros.

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

A infraestrutura técnica da Telos

Este curso incide sobre o núcleo técnico do Telos, incluindo duas redes principais: Telos EVM (Máquina Virtual Ethereum) e Telos Zero. O curso destaca as funcionalidades avançadas do Telos EVM, bem como ferramentas auxiliares como Teloscan e Blocksscan, e aborda medidas de escalabilidade, segurança e sustentabilidade da plataforma.

Pilha de tecnologia

O Telos é baseado na arquitetura Delegated Proof-of-Stake (DPoS) de última geração, que é conhecida por sua eficiência e escalabilidade. Ele suporta uma ampla gama de aplicativos descentralizados e contratos inteligentes através de duas redes principais: Telos EVM (Ethereum Virtual Machine) e Telos Zero.

Telos EVM (tEVM)

O Telos EVM é uma implementação avançada da máquina virtual Ethereum. Ele tem como objetivo reduzir significativamente as taxas de transação, geralmente em 0,1% ou mais em relação à rede Ethereum nativa, ao mesmo tempo que previne comportamentos de transações de front-running e outras extrações de valor de mineradores (MEV). O tEVM elimina a possibilidade de manipulação da ordem de transações através do método de processamento de transações FIFO. Além disso, o tEVM aumenta a velocidade de processamento de transações, sendo capaz de gerar dois novos blocos por segundo, garantindo que o Telos seja uma das redes blockchain mais rápidas.

Teloscan

Teloscan é um navegador de blocos desenvolvido especificamente pelos principais desenvolvedores da Telos para a blockchain da Telos. Ele oferece uma interface familiar aos usuários, semelhante a um navegador de blocos tradicional, mas com recursos adicionais voltados para as necessidades da comunidade Telos. Os usuários podem desfrutar de um serviço abrangente, incluindo visualização detalhada de transações, navegação de contratos, etc., tornando o Teloscan uma ferramenta essencial para usuários comuns e desenvolvedores.

Blockscan

Blocksscan é um explorador de recursos de bloco e uma plataforma de análise para a moeda nativa TLOS da Telos. Essa plataforma é essencial para usuários e desenvolvedores interessados em análises e insights detalhados sobre contratos inteligentes descentralizados da Telos, permitindo uma exploração aprofundada de dados de transações e contratos do sistema.

Telos Zero

Telos Zero é a camada base da rede, responsável principalmente pela governança e configuração das taxas de transação. Essas configurações são propostas pelos produtores de blocos e decididas por votação dos detentores de tokens TLOS. Essa camada suporta a execução de contratos inteligentes escritos em C++ e compilados para WebAssembly (WASM), permitindo que vários aplicativos sejam executados sem a necessidade de pagar taxas de transação. Esse mecanismo promove um ambiente acessível e amigável para desenvolvedores.

Explorador Telos

O Telos Explorer é outra ferramenta útil criada pela equipe de desenvolvimento principal do Telos para simplificar a interação do usuário com a rede Telos. Este navegador rico em recursos não só suporta operações de stake, consultas de transação e visualização de contratos inteligentes, mas também incentiva os usuários a participar ativamente da governança da rede por meio de votações e envios de propostas. Este design aumenta muito o senso de participação dos membros da comunidade enquanto impulsiona a prática da governança descentralizada.

Autoridade EOS

A EOS Authority forneceu funcionalidades semelhantes às do seu navegador de blocos para a Telos e otimizou e expandiu para a cadeia de blocos Telos. Os usuários podem usar esta ferramenta para votar, visualizar contratos e transações, licitar nomes e assinar transações de várias assinaturas.

Ajor

Ajor é um navegador de blockchain personalizado para Telos, com recursos que atendem às necessidades da comunidade Telos. Os usuários podem fazer staking de tokens, consultar detalhes de contratos inteligentes e transações, participar de votações de propostas de governança e até mesmo criar contas virtuais. Essa ferramenta abrangente permite que os usuários gerenciem facilmente suas interações na blockchain Telos.

Escalabilidade e velocidade

Telos stands out in the blockchain field with its fast and efficient transaction processing capabilities. Thanks to the mechanism of generating two blocks per second, Telos can process up to 15,200 transactions per second, making it one of the fastest blockchain networks available today. This speed is crucial for applications that require real-time data processing and high transaction throughput.

Segurança e sustentabilidade

A segurança do Telos é extremamente forte, graças ao seu mecanismo de DPoS. Esse mecanismo exige validação por consenso majoritário, o que efetivamente previne vulnerabilidades comuns, incluindo ataques de 51%. Além disso, o Telos dá grande importância à sustentabilidade ambiental, com uma pegada de carbono extremamente baixa em suas transações, em total conformidade com os padrões globais de eficiência energética.

Contratos inteligentes e ferramentas de desenvolvimento

O Telos suporta várias ferramentas de desenvolvimento e linguagens de programação, incluindo Solidity, C++, Go e Rust, tornando-o altamente flexível para os desenvolvedores. Ele oferece recursos poderosos de contrato inteligente, o que é crucial para a construção de aplicativos descentralizados confiáveis e seguros.

Governança e Gestão de Recursos

A governança do Telos é altamente descentralizada, sendo realizada através do Motor de Governança Telos Decide, que permite que os membros da comunidade votem em decisões importantes da rede. Essa estrutura garante que a rede possa se adaptar às necessidades dos usuários e reforça o compromisso do Telos com um modelo de desenvolvimento liderado pela comunidade.

Interoperabilidade

A Telos também se concentra na interoperabilidade com outras blockchains, aumentando ainda mais a utilidade da Telos no ecossistema blockchain mais amplo, por meio de iniciativas como a integração LayerZero, permitindo a transferência perfeita de ativos entre diferentes redes.

Segurança e Eficiência

O Telos é conhecido por suas medidas de segurança robustas. Desde o lançamento da rede, o Telos tem um registro de operações perfeito, nunca tendo sofrido interrupções, ataques de hackers ou vulnerabilidades de segurança. Isso se deve ao mecanismo de consenso de Prova de Participação Delegada (DPoS), que não só oferece processamento de transação rápido, mas também aumenta a segurança da rede. O sistema DPoS exige que mais de dois terços dos validadores confirmem as transações e registrem os dados, evitando vulnerabilidades comuns na tecnologia blockchain, como ataques de 51%.

Mecanismo de consenso

O núcleo operacional da Telos é o seu mecanismo de consenso DPoS. Neste sistema, os detentores de tokens votam para eleger os produtores de blocos responsáveis por manter a integridade do blockchain. Esse processo de votação garante a descentralização e segurança da rede, conferindo à comunidade um impacto direto na governança e operação da rede. A capacidade de escolher democraticamente os produtores de blocos assegura que a rede seja mantida por participantes confiáveis e comprometidos.

Escalabilidade e Interoperabilidade

O Telos suporta alta taxa de transferência de transações e pode processar mais de 15.200 transações por segundo, o que o torna muito escalável. Esse recurso é essencial para aplicativos que exigem processamento de transações rápido e eficiente. Além disso, o Telos suporta comunicação cross-chain (IBC), que permite a interação contínua e a transferência de dados entre diferentes redes blockchain, melhorando sua interoperabilidade e tornando-se uma plataforma versátil para desenvolvedores e usuários operarem em um ambiente multicadeia.

Impacto ambiental

A sustentabilidade é uma das principais preocupações da Telos e mantém uma pegada neutra em carbono. A Telos compensa suas emissões de carbono a cada dois anos, em linha com os esforços globais para reduzir seu impacto ambiental. A arquitetura do Telos, especialmente o uso de C++ no nível básico, garante que as transações não sejam apenas seguras, mas também eficientes em termos de energia. Cada transação na rede Telos consome significativamente menos energia do que as redes blockchain tradicionais, como o Ethereum.

Estabilidade da rede

A estabilidade da rede Telos é uma prova de sua infraestrutura bem projetada e protocolos operacionais. Os produtores de blocos da Telos desempenham um papel fundamental nisso, garantindo que a rede funcione sem interrupções. Esses produtores são fundamentais para processar transações e proteger a rede, fornecendo um serviço confiável e contínuo que mantém a integridade e a disponibilidade do blockchain.

Recursos para desenvolvedores

O Telos aproveita uma arquitetura de nó robusta, que é fundamental para sua operação e escalabilidade. A rede é alimentada pelo Nodeos, um daemon de serviço central na estrutura Antelope, que lida com várias funções críticas, como execução de contratos inteligentes, validação de transações, produção de blocos e confirmação de blocos.

A rede Telos consiste em dois tipos principais de nós:

  1. Nó de Produção:Esses nós são responsáveis pela produção de blocos, o que é crucial para o funcionamento da blockchain, pois os novos blocos gerados por eles serão validados pela rede. De acordo com o mecanismo de consenso DPoS, os 21 nós principais estarão ativamente envolvidos na produção de blocos a qualquer momento.
  2. Nós não produtivos:Esses nós suportam a rede validando blocos e mantendo o histórico do blockchain. Suas funções incluem atuar como gateways de API, transmitir transações e melhorar a segurança da rede com confirmação redundante e distribuída de dados de bloco.

Recursos do sistema

Executar um nó na rede Telos requer recursos específicos do sistema para garantir o desempenho e a confiabilidade ideais:

  • CPU:A capacidade de processamento necessária depende do tipo de nó. Um nó de API sem registro de bloco pode funcionar efetivamente em um processador de dois núcleos, enquanto operações de alta intensidade, como um nó de histórico de status, requerem pelo menos um processador de quatro núcleos para processar com eficiência a carga de dados.
  • RAM e Armazenamento:Os nós Telos normalmente exigem uma quantidade significativa de RAM, variando de 16 GB para um nó de API simples a 32 GB ou mais para um nó com responsabilidades extensas de histórico de estado. Unidades de estado sólido (SSDs) ou armazenamento NVMe são recomendados para lidar com eficiência com altos requisitos de taxa de transferência e armazenamento, especialmente para nós que gerenciam um histórico completo de transações.
  • Requisitos de rede:Uma conexão de internet estável e rápida é crucial e requer pelo menos 100 Mb/s de largura de banda para garantir que os dados sejam transmitidos prontamente e sincronizados com a rede blockchain.

As configurações para cada nó podem variar dependendo de sua função específica e das necessidades atuais da rede Telos. Por exemplo, os nós de produção em bloco devem priorizar o poder de processamento seguro e de alta velocidade para manter a integridade e a velocidade da rede, enquanto os nós de API ou semente estão mais focados na conectividade e na disponibilidade de dados. Esses elementos são críticos para manter a eficiência e a confiabilidade do blockchain Telos, garantindo que ele possa escalar de forma eficaz e se adaptar às crescentes necessidades de usuários e desenvolvedores. Essa arquitetura robusta não apenas suporta as cargas de rede atuais, mas também é projetada para facilitar o crescimento e a integração de tecnologias e aplicativos futuros.

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