AO Network: Nova exploração e desafios do computador mundial descentralizado

O sonho do computador mundial da rede descentralizada: Inovações e desafios da rede AO

A Descentralização da rede tem perseguido há muito o sonho dos computadores do mundo, uma visão que inclui a execução de qualquer código de forma não confiável e a capacidade de ser compartilhado e utilizado globalmente. Após o Ethereum, vários projetos de infraestrutura tentaram seguir nessa direção, sendo a rede AO, que será lançada em breve, uma dessas tentativas.

Do ponto de vista macro, a composição do "computador mundial" pode ser grosso modo dividida em três partes: cálculo, acesso e armazenamento de dados. Um determinado projeto de armazenamento tem desempenhado o papel de "disco rígido mundial", enquanto a rede AO (Orientada a Ator) introduziu capacidades de computação geral e ofereceu funcionalidades de contratos inteligentes.

AO: Rede de Computação Geral Baseada em Ator

Atualmente, as principais plataformas de computação descentralizada podem ser divididas em duas categorias: plataformas de contratos inteligentes e plataformas de computação geral. As plataformas de contratos inteligentes são representadas por uma blockchain famosa, onde a rede compartilha a memória de estado global e realiza consenso sobre o processo de cálculo que altera o estado. Como o consenso requer uma grande quantidade de cálculos repetidos, é utilizado apenas para processar negócios de alto valor devido ao alto custo. As redes de computação geral não fazem consenso sobre o próprio processo de cálculo, mas validam os resultados dos cálculos com base nos negócios, processando a ordem dos pedidos, sem uma memória de estado compartilhada. Isso reduz os custos, permitindo que a rede se expanda para mais áreas de computação, sendo representada por algumas redes de potência de cálculo.

Além disso, existem alguns projetos que baseiam-se na suposição de segurança da máquina virtual, integrando computação geral com contratos inteligentes. Essas redes realizam consenso apenas sobre a ordem das transações e verificam os resultados dos cálculos. Vários cálculos de mudança de estado são processados em paralelo nos nós da rede, e a máquina virtual do ambiente de computação garante resultados determinísticos; portanto, desde que a ordem das transações seja consistente, o estado final também permanecerá consistente.

Redes dessa natureza, por não compartilharem memória de estado, têm baixo custo de escalabilidade, permitindo que múltiplas tarefas sejam calculadas em paralelo sem se afetarem mutuamente. Esses projetos são geralmente baseados no modelo de programação Actor, e o AO também se enquadra nessa categoria. Sob o modelo Actor, cada unidade de cálculo é vista como um agente inteligente que processa transações de forma independente, e as unidades de cálculo interagem umas com as outras por meio de comunicação. O AO padronizou a transmissão de mensagens entre os Actors, implementando uma rede de cálculo descentralizada.

Ao contrário dos contratos inteligentes tradicionais que são acionados de forma passiva, o AO com Actor de computação genérica pode ativar a execução ativa de contratos inteligentes através do método "cron" de acionamento em ciclos de tempo fixos, como um programa de negociação que monitora continuamente o espaço de arbitragem.

As características da rede AO tornam-na muito adequada para hospedar Agentes de IA. Ela suporta capacidade de computação descentralizada de rápida escalabilidade, possui uma capacidade de armazenamento de dados enorme, utiliza o modelo de programação Actor e tem a capacidade de acionar transações proativamente. Além disso, o AO também suporta a introdução de grandes modelos de IA para serem executados dentro de contratos inteligentes na blockchain.

Interpretação Técnica: Como a AO cria uma rede de computação Descentralização adequada para Agentes de IA?

Características da Rede AO

A principal diferença entre AO e redes de contratos inteligentes é que o AO não realiza consenso sobre o processo de cálculo, mas sim sobre a ordem das transações, assumindo que o resultado da execução da máquina virtual é determinístico, garantindo assim a consistência do estado final.

A rede AO adota um design modular, com certa flexibilidade. Existem três unidades básicas na rede: Unidade de Agendamento (SU), Unidade de Cálculo (CU) e Unidade Mensageira (MU). Quando uma transação é emitida, a MU aceita a transação, verifica a assinatura e a encaminha para a SU. A SU atua como o ponto de conexão entre a AO e a blockchain, ajudando a rede a ordenar a sequência das transações e a enviá-las para a blockchain para completar o consenso. O método de consenso atual é POA (Prova de Autoridade). Após a conclusão do consenso da sequência das transações, a tarefa é atribuída à CU para processar o cálculo específico, e o resultado é retornado à MU para encaminhamento ao usuário.

O CU集 pode ser visto como uma rede de poder de cálculo descentralizada. Sob um planejamento econômico completo, os nós CU precisam apostar um certo ativo, competindo com base em fatores como desempenho de cálculo e preço, para fornecer poder de cálculo e ganhar rendimento. Se ocorrer um erro de cálculo, o nó será penalizado com a perda de ativos. Este é um mecanismo padrão de garantia econômica.

Diferenças entre AO e outras redes

Como uma plataforma de computação geral, as diferenças entre AO e plataformas de contratos inteligentes tradicionais são evidentes. Alguns projetos de armazenamento também lançaram suas próprias plataformas de contratos inteligentes, mas essas plataformas geralmente utilizam uma arquitetura de consenso de estado, o que pode não ser tão bom em termos de experiência quanto as plataformas de contratos inteligentes tradicionais.

Em comparação com outras redes de computação Descentralização, o AO preserva a capacidade de contratos inteligentes e mantém um estado global a nível de armazenamento. Em termos de arquitetura, o AO é mais semelhante a um projeto conhecido, ambos criaram o paradigma de redes de blockchain de computação assíncrona.

No entanto, a principal diferença entre AO e este projeto reside na forma como o estado é mantido. O AO possui uma camada de estado compartilhada, onde qualquer pessoa pode restaurar o estado da rede global através da ordem das transações e da prova de estado, o que aumenta a capacidade de Descentralização da rede, mas também pode limitar a implementação de certos negócios de privacidade especiais.

Em termos econômicos e de design, a AO adotou uma abordagem mais aberta e flexível. Ela opera com lançamento justo e sem barreiras de entrada, permitindo que os usuários participem da mineração competitiva por meio de staking. A AO utiliza um design modular, permitindo que os usuários escolham a implementação da máquina virtual, o que reduz o custo de entrada para os desenvolvedores.

No entanto, o AO também pode enfrentar alguns desafios. Por exemplo, a falta de atomicidade nas transações entre contratos sob o modelo assíncrono Actor pode dificultar o desenvolvimento de aplicações do tipo DeFi. O novo modelo de computação também apresenta exigências mais altas para os desenvolvedores. Além disso, a limitação de gestão de 4GB da máquina virtual wasm sob a arquitetura AO pode impedir que alguns modelos complexos sejam utilizados.

Apesar disso, no contexto do rápido desenvolvimento da IA, a AO ainda tem um potencial bastante significativo. Com os avanços tecnológicos e o aprimoramento do ecossistema, espera-se que a AO desempenhe um papel importante na Descentralização da computação e da IA.

AO-4.89%
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 7
  • Republicar
  • Partilhar
Comentar
0/400
MEVictimvip
· 21h atrás
Amanhã começaremos a rastreá-lo.
Ver originalResponder0
StopLossMastervip
· 21h atrás
Apoio esta onda de revolução computacional
Ver originalResponder0
CoffeeNFTradervip
· 08-15 09:28
Vale a pena esperar pelo desenvolvimento futuro
Ver originalResponder0
HalfBuddhaMoneyvip
· 08-12 17:26
Isso é considerado inovação?
Ver originalResponder0
RektRecordervip
· 08-12 17:25
O mundo precisa muito de computadores.
Ver originalResponder0
ExpectationFarmervip
· 08-12 17:21
A tecnologia é a base.
Ver originalResponder0
GigaBrainAnonvip
· 08-12 17:15
AO tem potencial
Ver originalResponder0
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)