Arweave AO: o líder da era da IA

iniciantes3/18/2024, 6:33:39 AM
Este artigo analisa como a Arweave lançou de forma inovadora o sistema AO e discute o potencial significativo do AO para o setor de serviços em nuvem.

No início de fevereiro de 2024, a OpenAI lançou o primeiro modelo de vídeo generativo, o Sora, virando uma nova página no desenvolvimento da inteligência artificial. Em 13 de fevereiro, Sam, o fundador do renomado projeto de armazenamento de blockchain Arweave, anunciou no Twitter que a Arweave havia lançado oficialmente uma máquina de computação super paralela, a AO, que suporta a integração de grandes modelos de IA em contratos inteligentes de blockchain. Esse anúncio provocou rapidamente uma intensa discussão entre os profissionais de IA e blockchain.

https://twitter.com/samecwilliams/status/1757161860028150159

Introdução básica

O que é Arweave

A Arweave é um novo tipo de rede de armazenamento blockchain projetada para resolver o problema de armazenamento e acesso permanentes a dados. A Arweave apresenta um método chamado "armazenamento permanente", que garante que as informações nunca sejam perdidas por meio do armazenamento de dados no blockchain. O modelo criptoeconômico da Arweave visa incentivar os usuários a armazenar e transferir dados, garantindo a segurança e a confiabilidade da rede. Isso permite que os usuários armazenem com segurança dados importantes, como documentos, fotos, vídeos etc., e os acessem a qualquer momento sem se preocupar com a perda de dados.

Em especial, a Arweave demonstrou suas vantagens exclusivas no domínio NFT. As NFTs geralmente exigem armazenamento de dados fora da cadeia e, se esses dados forem perdidos ou alterados, a NFT perde seu significado. A Arweave oferece uma solução que permite o armazenamento permanente de dados relacionados a NFTs, garantindo assim o valor e a importância dos NFTs a longo prazo. Plataformas como Opensea e Mintbase já formaram parcerias estratégicas com a Arweave, e o projeto Metaplex NFT no blockchain Solana também usa a Arweave como a ferramenta padrão para armazenamento de metadados.

A Arweave também está comprometida com o projeto de preservar permanentemente o conhecimento e a história humanos, o que lhe rendeu a reputação de "Eternal Alexandria Library on the Blockchain".

O que é AO

AO é um sistema de computação distribuído, descentralizado e orientado a atores, baseado no Arweave.

Um ator é uma unidade básica de um modelo de computação simultânea na ciência da computação. Orientado a Atores refere-se a métodos baseados no modelo de Ator, em que cada Ator pode modificar seu estado privado atribuído. No entanto, para modificar o estado de outro ator, ele deve fazê-lo indiretamente, enviando mensagens. Isso é adequado para a criação de sistemas altamente simultâneos, distribuídos e tolerantes a falhas, razão pela qual o projeto foi batizado de AO.

O AO consiste em três unidades:

  1. Unidade de mensageiro: Responsável pela comunicação de mensagens, passando mensagens para a unidade de computação e coordenando a computação do resultado de saída;
  2. Unidade de agendamento: Responsável pelo agendamento e classificação de mensagens e pelo upload de mensagens para o Arweave;
  3. Unidade de computação: Responsável pelo processamento dos cálculos e pelo upload dos resultados para o Arweave.

A AO aproveita a orquestração de blockchain, com cada unidade funcionando como uma sub-rede horizontalmente escalável, executando um grande número de transações simultaneamente, obtendo assim uma computação de alto desempenho com desempenho de computação teoricamente quase ilimitado.

O principal objetivo do AO é fornecer serviços de computação colaborativa e sem confiança, sem qualquer limitação de escala real, oferecendo um novo paradigma para aplicativos combinados com a tecnologia blockchain. Em comparação com outros blockchains de alto desempenho, como Solana, Aptos e Sui, o AO pode suportar o armazenamento de grandes quantidades de dados, como modelos de IA. Além disso, ao contrário da Ethereum, que só pode usar um único espaço de memória compartilhada, a AO permite que um número arbitrário de processos paralelos opere dentro de unidades de computação e colabore com outras unidades por meio da passagem aberta de mensagens, sem depender de um espaço de memória centralizado.

O que é AOS

O AOS é um sistema operacional descentralizado criado pela equipe oficial da Arweave com base no AO. Sua função é semelhante à dos contratos inteligentes, mas a linguagem de desenvolvimento do contrato é Lua. Lua é uma linguagem de script concisa, leve e extensível, que é bem diferente das linguagens de contrato inteligente comuns, como Solidity, Rust e Move. O AOS permite que os desenvolvedores iniciem processos de linha de comando e comecem a emitir comandos, proporcionando uma experiência de desenvolvimento semelhante à criação de uma nova instância de servidor na Alibaba Cloud e à conexão com ela via SSH, exceto pelo fato de que esse processo de linha de comando tem as propriedades de contratos inteligentes. Isso significa que esses comandos podem alcançar uma interação perfeita com o usuário em todas as redes e têm como principais vantagens a computação descentralizada e sem confiança.

As vantagens da AO

A essência do AO é um serviço de nuvem descentralizado baseado no SCP (Storage-based Consensus Paradigm). Há três relações progressivas: "serviços em nuvem", "serviços em nuvem descentralizados" e "serviços em nuvem descentralizados baseados em SCP". Os serviços em nuvem já são bem conhecidos de todos, e sua importância é evidente. Elas se tornaram uma infraestrutura importante da era do big data, mas são quase todas construídas e controladas por gigantes centralizados, como Amazon Web Services (AWS), Google Cloud Platform (GCP), Microsoft Azure internacionalmente e Alibaba Cloud, Tencent Cloud e Huawei Cloud internamente.

Os serviços de nuvem descentralizados referem-se ao compartilhamento e à troca de recursos de nuvem em uma rede descentralizada, facilitados por incentivos econômicos de blockchain. Os usuários podem ganhar moeda digital ou tokens fornecendo seu poder de processamento, espaço de armazenamento ou largura de banda para a rede. Eles podem então usar essas moedas digitais ou tokens para acessar serviços.

Os serviços de nuvem descentralizados dependem das forças de mercado para determinar o valor e a distribuição da capacidade de computação, do espaço de armazenamento e da largura de banda. Isso permite uma alocação mais eficiente e direta dos recursos. Essa estrutura econômica incentiva a participação do usuário na rede e a concorrência justa, fortalecendo a infraestrutura de nuvem e quebrando o monopólio dos gigantes. Como todo o poder de processamento subjacente, o espaço de armazenamento e a largura de banda são fornecidos pelos usuários, se a estrutura econômica de uma rede descentralizada de serviços em nuvem não for mais viável, os usuários poderão optar por sair da rede ou ingressar em outras redes descentralizadas de serviços em nuvem, limitando o potencial de comportamento mal-intencionado dos provedores de serviços.

Projetos notáveis no espaço de serviços de nuvem descentralizados incluem Dfinity, Ankr, Akash, etc. Vale a pena observar que o Arweave também pode ser classificado no espaço de serviços de nuvem descentralizados, embora forneça apenas serviços de armazenamento em nuvem.

Um desafio dos serviços de nuvem descentralizados é a possível complexidade e dificuldade de implementar mecanismos de consenso, pois eles exigem que os nós da rede concordem com o armazenamento e a recuperação de dados. O SCP (Storage-based Consensus Paradigm) é uma maneira eficaz de enfrentar esse desafio. O SCP é um paradigma de consenso baseado no armazenamento, cuja ideia central é que, desde que o armazenamento seja imutável e as transações nele sejam rastreáveis, os mesmos resultados serão obtidos independentemente de onde o aplicativo de computação for executado.

O AO resolve isso fazendo o upload de todos os estados antes e depois do cálculo, juntamente com as entradas e saídas, para o Arweave. Qualquer terceiro pode baixar todos os dados, executar o ambiente de execução (por exemplo, uma máquina virtual) e executar sequencialmente as entradas para obter um resultado final consistente. Isso permite a verificação sem permissão, obtendo um consenso sem confiança.

Isso significa que a AO pode realizar computação verificável distribuída, que é a maior vantagem da AO em comparação com outros serviços de nuvem descentralizados.

Resumo: A importância da AO para a IA

A evolução da IA exige o impulso combinado de três elementos principais: algoritmos, capacidade de computação e dados. Para as startups emergentes de IA, a parceria com gigantes de serviços em nuvem é, muitas vezes, a única opção para reduzir custos e acessar mais capacidade de computação, pois nem todas as empresas têm a capacidade de criar seus próprios recursos de computação. Além disso, o desenvolvimento de aplicativos de IA aumenta a demanda por serviços em nuvem. Enquanto isso, os gigantes dos serviços em nuvem estão desenvolvendo seus próprios sistemas de IA, e agora é evidente que os provedores de serviços em nuvem centralizados quase todos desenvolveram seus próprios modelos generativos de grande porte.

Nesse ambiente de cooperação e concorrência, os gigantes dos serviços em nuvem aproveitam seu monopólio sobre a capacidade de computação e sua posição dominante nos serviços em nuvem para colocar as empresas emergentes de IA em grande desvantagem. Essa concorrência, que prioriza o poder financeiro em detrimento da inovação, acaba prejudicando os interesses dos usuários.

Os serviços de nuvem descentralizados podem equilibrar essa concorrência desleal e têm atraído usuários para contribuir com poder de computação e dados para a rede, prometendo se tornar um novo participante na era da IA.

A introdução do AO pela Arweave marca sua entrada do nicho de armazenamento descentralizado na arena mais ampla de serviços de nuvem descentralizados. Seu armazenamento perpétuo baseado em cadeia não é mais apenas para armazenar dados do usuário, mas serve como um host permanente para a computação em nuvem, enfatizando a computação verificável e infinitamente escalável. Isso aumenta significativamente seu potencial, com o objetivo de se tornar um líder na era da IA.

Isenção de responsabilidade:

  1. Este artigo foi reimpresso de[Foresight News], todos os direitos autorais pertencem ao autor original[ZAN]. Se houver alguma objeção a essa reimpressão, entre em contato com a equipe do Gate Learn, que tratará do assunto imediatamente.
  2. Isenção de responsabilidade: Os pontos de vista e opiniões expressos neste artigo são de responsabilidade exclusiva do autor e não constituem consultoria de investimento.
  3. As traduções do artigo para outros idiomas são feitas pela equipe do Gate Learn. A menos que mencionado, é proibido copiar, distribuir ou plagiar os artigos traduzidos.

Arweave AO: o líder da era da IA

iniciantes3/18/2024, 6:33:39 AM
Este artigo analisa como a Arweave lançou de forma inovadora o sistema AO e discute o potencial significativo do AO para o setor de serviços em nuvem.

No início de fevereiro de 2024, a OpenAI lançou o primeiro modelo de vídeo generativo, o Sora, virando uma nova página no desenvolvimento da inteligência artificial. Em 13 de fevereiro, Sam, o fundador do renomado projeto de armazenamento de blockchain Arweave, anunciou no Twitter que a Arweave havia lançado oficialmente uma máquina de computação super paralela, a AO, que suporta a integração de grandes modelos de IA em contratos inteligentes de blockchain. Esse anúncio provocou rapidamente uma intensa discussão entre os profissionais de IA e blockchain.

https://twitter.com/samecwilliams/status/1757161860028150159

Introdução básica

O que é Arweave

A Arweave é um novo tipo de rede de armazenamento blockchain projetada para resolver o problema de armazenamento e acesso permanentes a dados. A Arweave apresenta um método chamado "armazenamento permanente", que garante que as informações nunca sejam perdidas por meio do armazenamento de dados no blockchain. O modelo criptoeconômico da Arweave visa incentivar os usuários a armazenar e transferir dados, garantindo a segurança e a confiabilidade da rede. Isso permite que os usuários armazenem com segurança dados importantes, como documentos, fotos, vídeos etc., e os acessem a qualquer momento sem se preocupar com a perda de dados.

Em especial, a Arweave demonstrou suas vantagens exclusivas no domínio NFT. As NFTs geralmente exigem armazenamento de dados fora da cadeia e, se esses dados forem perdidos ou alterados, a NFT perde seu significado. A Arweave oferece uma solução que permite o armazenamento permanente de dados relacionados a NFTs, garantindo assim o valor e a importância dos NFTs a longo prazo. Plataformas como Opensea e Mintbase já formaram parcerias estratégicas com a Arweave, e o projeto Metaplex NFT no blockchain Solana também usa a Arweave como a ferramenta padrão para armazenamento de metadados.

A Arweave também está comprometida com o projeto de preservar permanentemente o conhecimento e a história humanos, o que lhe rendeu a reputação de "Eternal Alexandria Library on the Blockchain".

O que é AO

AO é um sistema de computação distribuído, descentralizado e orientado a atores, baseado no Arweave.

Um ator é uma unidade básica de um modelo de computação simultânea na ciência da computação. Orientado a Atores refere-se a métodos baseados no modelo de Ator, em que cada Ator pode modificar seu estado privado atribuído. No entanto, para modificar o estado de outro ator, ele deve fazê-lo indiretamente, enviando mensagens. Isso é adequado para a criação de sistemas altamente simultâneos, distribuídos e tolerantes a falhas, razão pela qual o projeto foi batizado de AO.

O AO consiste em três unidades:

  1. Unidade de mensageiro: Responsável pela comunicação de mensagens, passando mensagens para a unidade de computação e coordenando a computação do resultado de saída;
  2. Unidade de agendamento: Responsável pelo agendamento e classificação de mensagens e pelo upload de mensagens para o Arweave;
  3. Unidade de computação: Responsável pelo processamento dos cálculos e pelo upload dos resultados para o Arweave.

A AO aproveita a orquestração de blockchain, com cada unidade funcionando como uma sub-rede horizontalmente escalável, executando um grande número de transações simultaneamente, obtendo assim uma computação de alto desempenho com desempenho de computação teoricamente quase ilimitado.

O principal objetivo do AO é fornecer serviços de computação colaborativa e sem confiança, sem qualquer limitação de escala real, oferecendo um novo paradigma para aplicativos combinados com a tecnologia blockchain. Em comparação com outros blockchains de alto desempenho, como Solana, Aptos e Sui, o AO pode suportar o armazenamento de grandes quantidades de dados, como modelos de IA. Além disso, ao contrário da Ethereum, que só pode usar um único espaço de memória compartilhada, a AO permite que um número arbitrário de processos paralelos opere dentro de unidades de computação e colabore com outras unidades por meio da passagem aberta de mensagens, sem depender de um espaço de memória centralizado.

O que é AOS

O AOS é um sistema operacional descentralizado criado pela equipe oficial da Arweave com base no AO. Sua função é semelhante à dos contratos inteligentes, mas a linguagem de desenvolvimento do contrato é Lua. Lua é uma linguagem de script concisa, leve e extensível, que é bem diferente das linguagens de contrato inteligente comuns, como Solidity, Rust e Move. O AOS permite que os desenvolvedores iniciem processos de linha de comando e comecem a emitir comandos, proporcionando uma experiência de desenvolvimento semelhante à criação de uma nova instância de servidor na Alibaba Cloud e à conexão com ela via SSH, exceto pelo fato de que esse processo de linha de comando tem as propriedades de contratos inteligentes. Isso significa que esses comandos podem alcançar uma interação perfeita com o usuário em todas as redes e têm como principais vantagens a computação descentralizada e sem confiança.

As vantagens da AO

A essência do AO é um serviço de nuvem descentralizado baseado no SCP (Storage-based Consensus Paradigm). Há três relações progressivas: "serviços em nuvem", "serviços em nuvem descentralizados" e "serviços em nuvem descentralizados baseados em SCP". Os serviços em nuvem já são bem conhecidos de todos, e sua importância é evidente. Elas se tornaram uma infraestrutura importante da era do big data, mas são quase todas construídas e controladas por gigantes centralizados, como Amazon Web Services (AWS), Google Cloud Platform (GCP), Microsoft Azure internacionalmente e Alibaba Cloud, Tencent Cloud e Huawei Cloud internamente.

Os serviços de nuvem descentralizados referem-se ao compartilhamento e à troca de recursos de nuvem em uma rede descentralizada, facilitados por incentivos econômicos de blockchain. Os usuários podem ganhar moeda digital ou tokens fornecendo seu poder de processamento, espaço de armazenamento ou largura de banda para a rede. Eles podem então usar essas moedas digitais ou tokens para acessar serviços.

Os serviços de nuvem descentralizados dependem das forças de mercado para determinar o valor e a distribuição da capacidade de computação, do espaço de armazenamento e da largura de banda. Isso permite uma alocação mais eficiente e direta dos recursos. Essa estrutura econômica incentiva a participação do usuário na rede e a concorrência justa, fortalecendo a infraestrutura de nuvem e quebrando o monopólio dos gigantes. Como todo o poder de processamento subjacente, o espaço de armazenamento e a largura de banda são fornecidos pelos usuários, se a estrutura econômica de uma rede descentralizada de serviços em nuvem não for mais viável, os usuários poderão optar por sair da rede ou ingressar em outras redes descentralizadas de serviços em nuvem, limitando o potencial de comportamento mal-intencionado dos provedores de serviços.

Projetos notáveis no espaço de serviços de nuvem descentralizados incluem Dfinity, Ankr, Akash, etc. Vale a pena observar que o Arweave também pode ser classificado no espaço de serviços de nuvem descentralizados, embora forneça apenas serviços de armazenamento em nuvem.

Um desafio dos serviços de nuvem descentralizados é a possível complexidade e dificuldade de implementar mecanismos de consenso, pois eles exigem que os nós da rede concordem com o armazenamento e a recuperação de dados. O SCP (Storage-based Consensus Paradigm) é uma maneira eficaz de enfrentar esse desafio. O SCP é um paradigma de consenso baseado no armazenamento, cuja ideia central é que, desde que o armazenamento seja imutável e as transações nele sejam rastreáveis, os mesmos resultados serão obtidos independentemente de onde o aplicativo de computação for executado.

O AO resolve isso fazendo o upload de todos os estados antes e depois do cálculo, juntamente com as entradas e saídas, para o Arweave. Qualquer terceiro pode baixar todos os dados, executar o ambiente de execução (por exemplo, uma máquina virtual) e executar sequencialmente as entradas para obter um resultado final consistente. Isso permite a verificação sem permissão, obtendo um consenso sem confiança.

Isso significa que a AO pode realizar computação verificável distribuída, que é a maior vantagem da AO em comparação com outros serviços de nuvem descentralizados.

Resumo: A importância da AO para a IA

A evolução da IA exige o impulso combinado de três elementos principais: algoritmos, capacidade de computação e dados. Para as startups emergentes de IA, a parceria com gigantes de serviços em nuvem é, muitas vezes, a única opção para reduzir custos e acessar mais capacidade de computação, pois nem todas as empresas têm a capacidade de criar seus próprios recursos de computação. Além disso, o desenvolvimento de aplicativos de IA aumenta a demanda por serviços em nuvem. Enquanto isso, os gigantes dos serviços em nuvem estão desenvolvendo seus próprios sistemas de IA, e agora é evidente que os provedores de serviços em nuvem centralizados quase todos desenvolveram seus próprios modelos generativos de grande porte.

Nesse ambiente de cooperação e concorrência, os gigantes dos serviços em nuvem aproveitam seu monopólio sobre a capacidade de computação e sua posição dominante nos serviços em nuvem para colocar as empresas emergentes de IA em grande desvantagem. Essa concorrência, que prioriza o poder financeiro em detrimento da inovação, acaba prejudicando os interesses dos usuários.

Os serviços de nuvem descentralizados podem equilibrar essa concorrência desleal e têm atraído usuários para contribuir com poder de computação e dados para a rede, prometendo se tornar um novo participante na era da IA.

A introdução do AO pela Arweave marca sua entrada do nicho de armazenamento descentralizado na arena mais ampla de serviços de nuvem descentralizados. Seu armazenamento perpétuo baseado em cadeia não é mais apenas para armazenar dados do usuário, mas serve como um host permanente para a computação em nuvem, enfatizando a computação verificável e infinitamente escalável. Isso aumenta significativamente seu potencial, com o objetivo de se tornar um líder na era da IA.

Isenção de responsabilidade:

  1. Este artigo foi reimpresso de[Foresight News], todos os direitos autorais pertencem ao autor original[ZAN]. Se houver alguma objeção a essa reimpressão, entre em contato com a equipe do Gate Learn, que tratará do assunto imediatamente.
  2. Isenção de responsabilidade: Os pontos de vista e opiniões expressos neste artigo são de responsabilidade exclusiva do autor e não constituem consultoria de investimento.
  3. As traduções do artigo para outros idiomas são feitas pela equipe do Gate Learn. A menos que mencionado, é proibido copiar, distribuir ou plagiar os artigos traduzidos.
Comece agora
Inscreva-se e ganhe um cupom de
$100
!