[Um conceito Web3 todos os dias] Computação distribuída e Web3
Uma computação distribuída típica é a computação em nuvem. Por exemplo, o Google Drive salvará os dados do usuário em vários servidores remotos. Os usuários podem acessar arquivos a qualquer hora e em qualquer lugar. Se um servidor falhar, ele será substituído por outro. Outro exemplo é Amazon Cloud e Alibaba Cloud. Fornecendo servidores distribuídos para empresas, as empresas não precisam mais comprar grandes grupos de servidores, mas alugá-los conforme necessário para atender a diferentes necessidades.
Resumindo, a computação distribuída consiste em distribuir tarefas de computação por vários nós para obter maior desempenho e segurança. Então, qual é a conexão entre a computação distribuída e a Web3?
O objetivo da Web3 é permitir que os usuários possuam e controlem seus próprios dados e ativos digitais, portanto, usar a computação distribuída para fornecer armazenamento e computação descentralizados para a Web3 é o significado adequado da questão.
Quando dizemos blockchain, na verdade nos referimos a um livro-razão distribuído mantido por vários nós. O conteúdo do livro-razão é armazenado em cada nó, que é essencialmente armazenamento distribuído. O processo de verificação do razão é realizado por cada nó, que é essencialmente uma computação distribuída. Portanto, pode-se dizer que o armazenamento distribuído e o planejamento distribuído juntos constituem a Web3.