Descentralização da rede: uma nova tentativa de realizar o computador mundial
A rede descentralizada tem se dedicado a realizar a execução de qualquer código sem necessidade de confiança, permitindo que seja compartilhado e utilizado globalmente. A visão deste computador mundial está profundamente enraizada na filosofia da rede descentralizada. Após o Ethereum, muitos projetos de infraestrutura têm explorado essa direção, sendo a rede AO, que será lançada em breve, um deles.
De uma perspectiva macroscópica, um sistema de "computador mundial" pode ser amplamente dividido em três partes principais: cálculo de dados, acesso e armazenamento. No passado, uma rede de armazenamento permanente desempenhou o papel de "disco rígido mundial". A nova rede AO (Orientada a Atores) introduziu capacidades de computação gerais e oferece funcionalidades de contratos inteligentes, aprimorando ainda mais este ecossistema.
AO: Rede de Computação Genérica Baseada no Modelo Actor
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, representadas por uma conhecida plataforma de contratos inteligentes, compartilham a memória de estado global e realizam consenso sobre o processo de computação que altera o estado. Como o consenso exige uma grande quantidade de cálculos repetidos, é utilizado apenas para lidar com negócios de alto valor devido ao alto custo. Em contraste, a rede de computação geral não realiza consenso sobre o próprio processo de computação, mas valida os resultados dos cálculos e processa a ordem dos pedidos com base nos negócios, não existindo memória de estado compartilhada. Essa abordagem reduz os custos, permitindo que a rede se expanda para mais áreas de aplicações de computação.
Alguns projetos inovadores baseiam-se na hipótese de segurança da máquina virtual, integrando computação geral com contratos inteligentes. Redes desse tipo apenas realizam consenso sobre a ordem das transações e validam os resultados computacionais. Vários cálculos de mudanças de estado são processados em paralelo nos nós da rede, com a máquina virtual do ambiente de computação garantindo a determinância dos resultados. Assim, desde que a ordem das transações seja consistente, o estado final também será mantido consistente.
Esta arquitetura de rede, devido à não partilha de memória de estado, tem um custo de escalabilidade muito baixo, permitindo que múltiplas tarefas sejam processadas em paralelo sem se afetarem mutuamente. Este tipo de projeto baseia-se geralmente no modelo de programação Actor, e as redes AO também pertencem a esta categoria. No modelo Actor, cada unidade de cálculo é vista como um agente independente, capaz de processar transações autonomamente, e as unidades de cálculo interagem entre si através da troca de mensagens. A rede AO normalizou o mecanismo de troca de mensagens dos Actores, implementando uma rede de cálculo descentralizada.
Diferente dos contratos inteligentes passivos tradicionais, a rede AO possui capacidade de computação geral e pode executar contratos inteligentes de forma ativa através do modo "cron" acionado por temporização, como um programa de negociação que monitora continuamente oportunidades de arbitragem.
A capacidade de rápida escalabilidade da rede AO, a capacidade de armazenamento permanente, o modelo de programação Actor e a característica de ativar transações de forma proativa, tornam-na muito adequada para hospedar Agentes de IA. Ao mesmo tempo, o AO também suporta a execução de grandes modelos de IA em contratos inteligentes na blockchain, oferecendo mais possibilidades para cenários de aplicação futuros.
Características únicas da rede AO
A principal diferença entre a rede AO e as redes de contratos inteligentes tradicionais é que ela não realiza consenso sobre o processo de computação, mas sim sobre a ordem das transações, e assume que os resultados da execução da máquina virtual são determinísticos, alcançando assim a consistência do estado final.
A rede AO adota um design modular, com alta 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 recebe a transação e verifica a assinatura, depois a encaminha para a SU. A SU atua como um ponto de conexão entre a rede AO e a cadeia de armazenamento subjacente, responsável por ordenar a sequência das transações e enviá-las para a cadeia de armazenamento para completar o consenso. Atualmente, o mecanismo de consenso utilizado é a Prova de Autoridade (POA). Após a sequência das transações ser determinada, a tarefa é atribuída à CU para cálculo específico, e o resultado é retornado ao usuário através da MU.
A coleção CU pode ser vista como uma rede de poder computacional descentralizada. Sob um planejamento econômico completo, os nós CU precisam garantir um determinado ativo, competindo com base em fatores como desempenho computacional e preço, para fornecer poder computacional e obter rendimento. Se ocorrer um erro de cálculo, o nó enfrentará o risco de confisco de ativos. Este mecanismo oferece uma garantia econômica para a rede.
Comparação da rede AO com outros projetos
Comparado com plataformas de contratos inteligentes tradicionais, a rede AO tem vantagens óbvias como plataforma de computação geral. Embora uma conhecida rede de armazenamento também tenha lançado uma plataforma de contratos inteligentes, ainda pertence à arquitetura de consenso de estado, tornando difícil comparar a experiência do usuário com plataformas de contratos inteligentes maduras.
A rede AO difere de outras redes de computação Descentralização na medida em que mantém a capacidade de contratos inteligentes e mantém o estado global na camada de armazenamento subjacente. Em termos de arquitetura, a rede AO é mais semelhante a uma conhecida plataforma de computação Descentralização, adotando o conceito de design de rede de blockchain de computação assíncrona.
No entanto, a rede AO também apresenta algumas diferenças em relação a esta plataforma. A rede AO possui uma camada de estado compartilhada, onde qualquer pessoa pode recuperar o estado da rede através da ordem das transações e da prova de estado, o que, até certo ponto, aumenta a capacidade de Descentralização da rede. Mas isso também significa que a rede AO pode não ser capaz de atender a certas necessidades especiais de negócios de privacidade.
Em termos económicos e de design, a rede AO adotou uma abordagem mais aberta e flexível. Funciona de forma a garantir um lançamento justo e sem barreiras de entrada, reduzindo o limiar de participação. Ao mesmo tempo, o design modular da rede AO permite que os usuários escolham a forma de implementação da máquina virtual, o que também reduz os custos de entrada para os desenvolvedores.
No entanto, a rede AO também enfrenta alguns desafios. Por exemplo, a falta de atomicidade nas transações intercontratuais sob o modelo assíncrono Actor pode afetar o desenvolvimento de aplicações do tipo DeFi. O novo modelo de computação também impõe requisitos mais elevados aos desenvolvedores. Além disso, a limitação de 4GB de memória da máquina virtual wasm sob a arquitetura AO pode também impedir que alguns modelos complexos sejam utilizados na rede.
Apesar disso, no contexto do rápido desenvolvimento da IA, a rede AO ainda possui um grande potencial. Ela opta por se concentrar na trajetória de desenvolvimento dos Agentes de IA, o que pode ser considerado uma estratégia de aproveitar os pontos fortes e evitar os fracos. É importante notar que outras plataformas semelhantes também começaram a direcionar o foco para a área da IA, o que demonstra o reconhecimento e a expectativa do mercado em relação a essas tecnologias.
Em geral, a rede AO, como uma nova plataforma de computação Descentralização, demonstra vantagens únicas tanto na arquitetura técnica quanto nos cenários de aplicação. Com o contínuo avanço da tecnologia de IA, a rede AO tem potencial para ocupar uma posição importante no futuro ecossistema de computação Descentralização.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
AO Network: Uma nova tentativa de criar um computador mundial descentralizado
Descentralização da rede: uma nova tentativa de realizar o computador mundial
A rede descentralizada tem se dedicado a realizar a execução de qualquer código sem necessidade de confiança, permitindo que seja compartilhado e utilizado globalmente. A visão deste computador mundial está profundamente enraizada na filosofia da rede descentralizada. Após o Ethereum, muitos projetos de infraestrutura têm explorado essa direção, sendo a rede AO, que será lançada em breve, um deles.
De uma perspectiva macroscópica, um sistema de "computador mundial" pode ser amplamente dividido em três partes principais: cálculo de dados, acesso e armazenamento. No passado, uma rede de armazenamento permanente desempenhou o papel de "disco rígido mundial". A nova rede AO (Orientada a Atores) introduziu capacidades de computação gerais e oferece funcionalidades de contratos inteligentes, aprimorando ainda mais este ecossistema.
AO: Rede de Computação Genérica Baseada no Modelo Actor
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, representadas por uma conhecida plataforma de contratos inteligentes, compartilham a memória de estado global e realizam consenso sobre o processo de computação que altera o estado. Como o consenso exige uma grande quantidade de cálculos repetidos, é utilizado apenas para lidar com negócios de alto valor devido ao alto custo. Em contraste, a rede de computação geral não realiza consenso sobre o próprio processo de computação, mas valida os resultados dos cálculos e processa a ordem dos pedidos com base nos negócios, não existindo memória de estado compartilhada. Essa abordagem reduz os custos, permitindo que a rede se expanda para mais áreas de aplicações de computação.
Alguns projetos inovadores baseiam-se na hipótese de segurança da máquina virtual, integrando computação geral com contratos inteligentes. Redes desse tipo apenas realizam consenso sobre a ordem das transações e validam os resultados computacionais. Vários cálculos de mudanças de estado são processados em paralelo nos nós da rede, com a máquina virtual do ambiente de computação garantindo a determinância dos resultados. Assim, desde que a ordem das transações seja consistente, o estado final também será mantido consistente.
Esta arquitetura de rede, devido à não partilha de memória de estado, tem um custo de escalabilidade muito baixo, permitindo que múltiplas tarefas sejam processadas em paralelo sem se afetarem mutuamente. Este tipo de projeto baseia-se geralmente no modelo de programação Actor, e as redes AO também pertencem a esta categoria. No modelo Actor, cada unidade de cálculo é vista como um agente independente, capaz de processar transações autonomamente, e as unidades de cálculo interagem entre si através da troca de mensagens. A rede AO normalizou o mecanismo de troca de mensagens dos Actores, implementando uma rede de cálculo descentralizada.
Diferente dos contratos inteligentes passivos tradicionais, a rede AO possui capacidade de computação geral e pode executar contratos inteligentes de forma ativa através do modo "cron" acionado por temporização, como um programa de negociação que monitora continuamente oportunidades de arbitragem.
A capacidade de rápida escalabilidade da rede AO, a capacidade de armazenamento permanente, o modelo de programação Actor e a característica de ativar transações de forma proativa, tornam-na muito adequada para hospedar Agentes de IA. Ao mesmo tempo, o AO também suporta a execução de grandes modelos de IA em contratos inteligentes na blockchain, oferecendo mais possibilidades para cenários de aplicação futuros.
Características únicas da rede AO
A principal diferença entre a rede AO e as redes de contratos inteligentes tradicionais é que ela não realiza consenso sobre o processo de computação, mas sim sobre a ordem das transações, e assume que os resultados da execução da máquina virtual são determinísticos, alcançando assim a consistência do estado final.
A rede AO adota um design modular, com alta 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 recebe a transação e verifica a assinatura, depois a encaminha para a SU. A SU atua como um ponto de conexão entre a rede AO e a cadeia de armazenamento subjacente, responsável por ordenar a sequência das transações e enviá-las para a cadeia de armazenamento para completar o consenso. Atualmente, o mecanismo de consenso utilizado é a Prova de Autoridade (POA). Após a sequência das transações ser determinada, a tarefa é atribuída à CU para cálculo específico, e o resultado é retornado ao usuário através da MU.
A coleção CU pode ser vista como uma rede de poder computacional descentralizada. Sob um planejamento econômico completo, os nós CU precisam garantir um determinado ativo, competindo com base em fatores como desempenho computacional e preço, para fornecer poder computacional e obter rendimento. Se ocorrer um erro de cálculo, o nó enfrentará o risco de confisco de ativos. Este mecanismo oferece uma garantia econômica para a rede.
Comparação da rede AO com outros projetos
Comparado com plataformas de contratos inteligentes tradicionais, a rede AO tem vantagens óbvias como plataforma de computação geral. Embora uma conhecida rede de armazenamento também tenha lançado uma plataforma de contratos inteligentes, ainda pertence à arquitetura de consenso de estado, tornando difícil comparar a experiência do usuário com plataformas de contratos inteligentes maduras.
A rede AO difere de outras redes de computação Descentralização na medida em que mantém a capacidade de contratos inteligentes e mantém o estado global na camada de armazenamento subjacente. Em termos de arquitetura, a rede AO é mais semelhante a uma conhecida plataforma de computação Descentralização, adotando o conceito de design de rede de blockchain de computação assíncrona.
No entanto, a rede AO também apresenta algumas diferenças em relação a esta plataforma. A rede AO possui uma camada de estado compartilhada, onde qualquer pessoa pode recuperar o estado da rede através da ordem das transações e da prova de estado, o que, até certo ponto, aumenta a capacidade de Descentralização da rede. Mas isso também significa que a rede AO pode não ser capaz de atender a certas necessidades especiais de negócios de privacidade.
Em termos económicos e de design, a rede AO adotou uma abordagem mais aberta e flexível. Funciona de forma a garantir um lançamento justo e sem barreiras de entrada, reduzindo o limiar de participação. Ao mesmo tempo, o design modular da rede AO permite que os usuários escolham a forma de implementação da máquina virtual, o que também reduz os custos de entrada para os desenvolvedores.
No entanto, a rede AO também enfrenta alguns desafios. Por exemplo, a falta de atomicidade nas transações intercontratuais sob o modelo assíncrono Actor pode afetar o desenvolvimento de aplicações do tipo DeFi. O novo modelo de computação também impõe requisitos mais elevados aos desenvolvedores. Além disso, a limitação de 4GB de memória da máquina virtual wasm sob a arquitetura AO pode também impedir que alguns modelos complexos sejam utilizados na rede.
Apesar disso, no contexto do rápido desenvolvimento da IA, a rede AO ainda possui um grande potencial. Ela opta por se concentrar na trajetória de desenvolvimento dos Agentes de IA, o que pode ser considerado uma estratégia de aproveitar os pontos fortes e evitar os fracos. É importante notar que outras plataformas semelhantes também começaram a direcionar o foco para a área da IA, o que demonstra o reconhecimento e a expectativa do mercado em relação a essas tecnologias.
Em geral, a rede AO, como uma nova plataforma de computação Descentralização, demonstra vantagens únicas tanto na arquitetura técnica quanto nos cenários de aplicação. Com o contínuo avanço da tecnologia de IA, a rede AO tem potencial para ocupar uma posição importante no futuro ecossistema de computação Descentralização.