Lección 1

Introdução ao SUI

Este módulo abrange os aspectos fundamentais da blockchain SUI, incluindo suas origens e características

Visão geral da Rede SUI

A blockchain SUI foi desenvolvida pela Mysten Labs para resolver problemas nas tecnologias de blockchain existentes, como altos custos de transação, congestionamento de rede e as limitações de escalabilidade mais comuns. A SUI opera como um blockchain de Camada 1 e oferece uma alta taxa de transferência, baixa latência e infraestrutura escalável para aplicações descentralizadas (dApps) e outras tecnologias Web3.

A rede suporta mais de 100.000 transações por segundo (TPS) e obtém a finalidade da transação em menos de um segundo, em média. Para ter uma visão clara do que isto significa, é necessário comparar SUI com outras blockchains, em termos de métricas de desempenho.

  1. SUI: A blockchain SUI suporta mais de 100.000 TPS e alcança a finalidade da transação em menos de um segundo.
  2. Solana: Solana pode lidar com cerca de 65.000 TPS em condições ideais. Ele usa uma combinação de Prova de História (PoH) e Prova de Participação (PoS) para alcançar escalabilidade, mas, durante o uso prático, a rede é capaz de manter a finalidade rápida da transação, devido aos seus mecanismos de consenso.
  3. Algorand: A TPS teórica para Algorand é de cerca de 6.000, com uma TPS prática média de apenas 30. Algorand alcança finalidade quase instantânea, tipicamente em torno de 3 segundos, devido ao seu consenso Pure Proof-of-Stake (PPoS) e mecanismos de proposta de bloco.
  4. Avalanche: Esta rede reivindica capacidades teóricas de 4.500 TPS, mas na prática, a C-Chain (manipulando contratos inteligentes compatíveis com EVM) processa cerca de 3,5 TPS. Incluindo vários sub-redes, Avalanche processa cerca de 15,5 TPS, com a finalidade da transação alcançada em aproximadamente um segundo.
  5. Internet Computer: O TPS teórico para o Internet Computer é de aproximadamente 11.500, enquanto na prática ele lida com cerca de 6.000 TPS. A rede alcança rapidez na finalização, com certas sub-redes a processar transações em cerca de um segundo.
  6. Cardano: A TPS teórica da Cardano é superior a 1.000, amplamente suportada pelo seu mecanismo de consenso Ouroboros PoS e melhorias como a solução de escalonamento Hydra Layer 2. Os TPS práticos e os tempos de finalização dependem das condições da rede, mas a Cardano tem como objetivo fornecer processamento de transações rápido e eficiente.

A arquitetura da SUI garante um tratamento eficiente das transações, mesmo durante períodos de atividade elevada. Isso acontece porque esse blockchain aplica processamento paralelo de transações, o que permite que várias transações sejam executadas simultaneamente, aumentando a eficiência da rede. Por outro lado, o modelo centrado em objetos permite ainda o gerenciamento eficaz de dados e a validação de transações, tratando entidades no blockchain como objetos com atributos e capacidades específicos.

Principais Características do SUI

zkLogin

Esta é uma funcionalidade que melhora a privacidade e segurança do utilizador através do uso de provas de conhecimento zero (ZKPs), permitindo aos utilizadores autenticar as suas transações com credenciais web padrão, como Google ou Facebook, sem os riscos associados à exposição de informações sensíveis publicamente na blockchain.

O zkLogin facilita a integração do utilizador mantendo fortes medidas de segurança, tornando mais fácil para os utilizadores interagirem e começarem a utilizar aplicações descentralizadas na rede SUI.

Processamento Paralelo

O processamento paralelo é uma abordagem computacional que divide um grande problema em tarefas menores e independentes que podem ser processadas simultaneamente, em vez de individualmente (uma por uma). Este método pode ser útil quando se trata de melhorar a eficiência e velocidade de certos sistemas de computação, incluindo redes de blockchain como SUI.

Quando se trata de blockchain, o processamento paralelo significa que várias transações estão a ser executadas ao mesmo tempo em diferentes fragmentos ou segmentos da rede. Em vez de processar cada transação uma após a outra (processamento sequencial), este processo permite que as transações sejam executadas ao mesmo tempo, desde que não interfiram umas com as outras. SUI usa o processamento paralelo de transações para suportar mais de 100.000 transações por segundo e alcançar a finalidade da transação em menos de um segundo.

Modelo de Dados Centrado em Objetos

Na blockchain, um modelo de dados centrado em objetos é uma abordagem onde entidades dentro da rede são tratadas como objetos distintos com atributos e capacidades específicas. Este modelo contrasta com modelos mais tradicionais baseados em contas usados por muitos sistemas.

Características principais

  1. Encapsulamento: Cada objeto encapsula os seus dados e comportamento, agrupando o estado e funcionalidade relacionados a um objeto, simplificando-os e tornando mais fácil gerenciá-los e interagir com eles.
  2. Atributos e Capacidades: Os objetos têm atributos (campos de dados) e capacidades (funções ou métodos). Por exemplo, um objeto que representa um ativo digital pode ter atributos como propriedade e valor, e capacidades como transferência e atualização.
  3. Estrutura Hierárquica: Os objetos podem conter outros objetos, criando uma estrutura hierárquica. Isso permite representar naturalmente relações complexas e modelos de propriedade dentro da blockchain.

Vantagens

  • Propriedade e Controlo Claros: O modelo centrado no objeto fornece mecanismos explícitos de propriedade e controle. Cada objeto tem um proprietário claro, e as operações no objeto só podem ser realizadas pelo proprietário ou partes autorizadas.
  • Segurança Avançada: Ao encapsular dados e comportamentos dentro de objetos, o modelo reduz o risco de acesso e manipulação não autorizados. Somente métodos específicos podem alterar o estado de um objeto, garantindo que as alterações sejam controladas e previsíveis.
  • Processamento Paralelo: O modelo centrado em objetos é adequado para o processamento paralelo de transações. Como os objetos são unidades independentes, transações envolvendo objetos diferentes podem ser processadas simultaneamente sem conflitos, melhorando a escalabilidade e o desempenho da blockchain.
  • Flexibilidade: Este modelo suporta várias aplicações, permitindo aos desenvolvedores definir objetos personalizados adaptados aos seus casos de uso específicos. Fornece um quadro flexível que pode ser adaptado a vários domínios, desde ativos digitais até lógica de negócios complexa.

Ao contrário dos modelos centrados em contas usados por muitas redes e protocolos de blockchain, a arquitetura da SUI utiliza o processamento de dados centrado em objetos. Cada entidade na blockchain é tratada como um objeto com atributos e capacidades específicas (chave, armazenar, copiar, descartar), o que ajuda a simplificar o quadro conceptual para os desenvolvedores e aprimora a segurança ao fornecer mecanismos claros de propriedade e controle.

Destaques

  • Desenvolvido pela Mysten Labs, SUI aborda os altos custos de transação, congestionamento e problemas de escalabilidade na tecnologia blockchain.
  • SUI opera como uma blockchain de Camada-1 com alta taxa de transferência, baixa latência e infraestrutura escalável para dApps e Web3.
  • Suporta mais de 100.000 TPS e finalização de transações em sub-segundo através de processamento paralelo e um modelo de dados centrado em objetos.
  • O processamento paralelo de transações melhora a eficiência da rede ao executar várias transações simultaneamente.
  • O modelo de dados centrado no objeto simplifica a gestão e validação de dados, fornecendo uma clara propriedade e controlo.
Descargo de responsabilidad
* La inversión en criptomonedas implica riesgos significativos. Proceda con precaución. El curso no pretende ser un asesoramiento de inversión.
* El curso ha sido creado por el autor que se ha unido a Gate Learn. Cualquier opinión compartida por el autor no representa a Gate Learn.
Catálogo
Lección 1

Introdução ao SUI

Este módulo abrange os aspectos fundamentais da blockchain SUI, incluindo suas origens e características

Visão geral da Rede SUI

A blockchain SUI foi desenvolvida pela Mysten Labs para resolver problemas nas tecnologias de blockchain existentes, como altos custos de transação, congestionamento de rede e as limitações de escalabilidade mais comuns. A SUI opera como um blockchain de Camada 1 e oferece uma alta taxa de transferência, baixa latência e infraestrutura escalável para aplicações descentralizadas (dApps) e outras tecnologias Web3.

A rede suporta mais de 100.000 transações por segundo (TPS) e obtém a finalidade da transação em menos de um segundo, em média. Para ter uma visão clara do que isto significa, é necessário comparar SUI com outras blockchains, em termos de métricas de desempenho.

  1. SUI: A blockchain SUI suporta mais de 100.000 TPS e alcança a finalidade da transação em menos de um segundo.
  2. Solana: Solana pode lidar com cerca de 65.000 TPS em condições ideais. Ele usa uma combinação de Prova de História (PoH) e Prova de Participação (PoS) para alcançar escalabilidade, mas, durante o uso prático, a rede é capaz de manter a finalidade rápida da transação, devido aos seus mecanismos de consenso.
  3. Algorand: A TPS teórica para Algorand é de cerca de 6.000, com uma TPS prática média de apenas 30. Algorand alcança finalidade quase instantânea, tipicamente em torno de 3 segundos, devido ao seu consenso Pure Proof-of-Stake (PPoS) e mecanismos de proposta de bloco.
  4. Avalanche: Esta rede reivindica capacidades teóricas de 4.500 TPS, mas na prática, a C-Chain (manipulando contratos inteligentes compatíveis com EVM) processa cerca de 3,5 TPS. Incluindo vários sub-redes, Avalanche processa cerca de 15,5 TPS, com a finalidade da transação alcançada em aproximadamente um segundo.
  5. Internet Computer: O TPS teórico para o Internet Computer é de aproximadamente 11.500, enquanto na prática ele lida com cerca de 6.000 TPS. A rede alcança rapidez na finalização, com certas sub-redes a processar transações em cerca de um segundo.
  6. Cardano: A TPS teórica da Cardano é superior a 1.000, amplamente suportada pelo seu mecanismo de consenso Ouroboros PoS e melhorias como a solução de escalonamento Hydra Layer 2. Os TPS práticos e os tempos de finalização dependem das condições da rede, mas a Cardano tem como objetivo fornecer processamento de transações rápido e eficiente.

A arquitetura da SUI garante um tratamento eficiente das transações, mesmo durante períodos de atividade elevada. Isso acontece porque esse blockchain aplica processamento paralelo de transações, o que permite que várias transações sejam executadas simultaneamente, aumentando a eficiência da rede. Por outro lado, o modelo centrado em objetos permite ainda o gerenciamento eficaz de dados e a validação de transações, tratando entidades no blockchain como objetos com atributos e capacidades específicos.

Principais Características do SUI

zkLogin

Esta é uma funcionalidade que melhora a privacidade e segurança do utilizador através do uso de provas de conhecimento zero (ZKPs), permitindo aos utilizadores autenticar as suas transações com credenciais web padrão, como Google ou Facebook, sem os riscos associados à exposição de informações sensíveis publicamente na blockchain.

O zkLogin facilita a integração do utilizador mantendo fortes medidas de segurança, tornando mais fácil para os utilizadores interagirem e começarem a utilizar aplicações descentralizadas na rede SUI.

Processamento Paralelo

O processamento paralelo é uma abordagem computacional que divide um grande problema em tarefas menores e independentes que podem ser processadas simultaneamente, em vez de individualmente (uma por uma). Este método pode ser útil quando se trata de melhorar a eficiência e velocidade de certos sistemas de computação, incluindo redes de blockchain como SUI.

Quando se trata de blockchain, o processamento paralelo significa que várias transações estão a ser executadas ao mesmo tempo em diferentes fragmentos ou segmentos da rede. Em vez de processar cada transação uma após a outra (processamento sequencial), este processo permite que as transações sejam executadas ao mesmo tempo, desde que não interfiram umas com as outras. SUI usa o processamento paralelo de transações para suportar mais de 100.000 transações por segundo e alcançar a finalidade da transação em menos de um segundo.

Modelo de Dados Centrado em Objetos

Na blockchain, um modelo de dados centrado em objetos é uma abordagem onde entidades dentro da rede são tratadas como objetos distintos com atributos e capacidades específicas. Este modelo contrasta com modelos mais tradicionais baseados em contas usados por muitos sistemas.

Características principais

  1. Encapsulamento: Cada objeto encapsula os seus dados e comportamento, agrupando o estado e funcionalidade relacionados a um objeto, simplificando-os e tornando mais fácil gerenciá-los e interagir com eles.
  2. Atributos e Capacidades: Os objetos têm atributos (campos de dados) e capacidades (funções ou métodos). Por exemplo, um objeto que representa um ativo digital pode ter atributos como propriedade e valor, e capacidades como transferência e atualização.
  3. Estrutura Hierárquica: Os objetos podem conter outros objetos, criando uma estrutura hierárquica. Isso permite representar naturalmente relações complexas e modelos de propriedade dentro da blockchain.

Vantagens

  • Propriedade e Controlo Claros: O modelo centrado no objeto fornece mecanismos explícitos de propriedade e controle. Cada objeto tem um proprietário claro, e as operações no objeto só podem ser realizadas pelo proprietário ou partes autorizadas.
  • Segurança Avançada: Ao encapsular dados e comportamentos dentro de objetos, o modelo reduz o risco de acesso e manipulação não autorizados. Somente métodos específicos podem alterar o estado de um objeto, garantindo que as alterações sejam controladas e previsíveis.
  • Processamento Paralelo: O modelo centrado em objetos é adequado para o processamento paralelo de transações. Como os objetos são unidades independentes, transações envolvendo objetos diferentes podem ser processadas simultaneamente sem conflitos, melhorando a escalabilidade e o desempenho da blockchain.
  • Flexibilidade: Este modelo suporta várias aplicações, permitindo aos desenvolvedores definir objetos personalizados adaptados aos seus casos de uso específicos. Fornece um quadro flexível que pode ser adaptado a vários domínios, desde ativos digitais até lógica de negócios complexa.

Ao contrário dos modelos centrados em contas usados por muitas redes e protocolos de blockchain, a arquitetura da SUI utiliza o processamento de dados centrado em objetos. Cada entidade na blockchain é tratada como um objeto com atributos e capacidades específicas (chave, armazenar, copiar, descartar), o que ajuda a simplificar o quadro conceptual para os desenvolvedores e aprimora a segurança ao fornecer mecanismos claros de propriedade e controle.

Destaques

  • Desenvolvido pela Mysten Labs, SUI aborda os altos custos de transação, congestionamento e problemas de escalabilidade na tecnologia blockchain.
  • SUI opera como uma blockchain de Camada-1 com alta taxa de transferência, baixa latência e infraestrutura escalável para dApps e Web3.
  • Suporta mais de 100.000 TPS e finalização de transações em sub-segundo através de processamento paralelo e um modelo de dados centrado em objetos.
  • O processamento paralelo de transações melhora a eficiência da rede ao executar várias transações simultaneamente.
  • O modelo de dados centrado no objeto simplifica a gestão e validação de dados, fornecendo uma clara propriedade e controlo.
Descargo de responsabilidad
* La inversión en criptomonedas implica riesgos significativos. Proceda con precaución. El curso no pretende ser un asesoramiento de inversión.
* El curso ha sido creado por el autor que se ha unido a Gate Learn. Cualquier opinión compartida por el autor no representa a Gate Learn.