Computação descentralizada - Decentralized computing

A computação descentralizada é a alocação de recursos, tanto hardware quanto software , para cada estação de trabalho individual ou local de escritório. Em contraste, a computação centralizada existe quando a maioria das funções é realizada ou obtida de um local centralizado remoto. A computação descentralizada é uma tendência nos ambientes de negócios modernos. Isso é o oposto da computação centralizada , que prevalecia durante os primeiros dias dos computadores. Um sistema de computador descentralizado tem muitos benefícios em relação a uma rede centralizada convencional . Os computadores desktop avançaram tão rapidamente que seu desempenho potencial excede em muito os requisitos da maioria dos aplicativos de negócios . Isso faz com que a maioria dos computadores desktop permaneça ociosa (em relação ao seu potencial total). Um sistema descentralizado pode usar o potencial desses sistemas para maximizar a eficiência. No entanto, é discutível se essas redes aumentam a eficácia geral.

Todos os computadores devem ser atualizados individualmente com um novo software, ao contrário de um sistema de computador centralizado. Os sistemas descentralizados ainda permitem o compartilhamento de arquivos e todos os computadores podem compartilhar periféricos , como impressoras e scanners , bem como modems , permitindo que todos os computadores da rede se conectem à Internet .

Uma coleção de sistemas de computadores descentralizados são componentes de uma rede de computadores maior, mantida unida por estações locais de igual importância e capacidade. Esses sistemas são capazes de funcionar independentemente um do outro.

Origens da computação descentralizada

As origens da computação descentralizada originam-se do trabalho de David Chaum .

Em 1979, ele concebeu o primeiro conceito de um sistema de computador descentralizado conhecido como Mix Network . Fornecia uma rede anônima de comunicação por e-mail, que descentralizava a autenticação das mensagens em um protocolo que se tornaria o precursor do Onion Routing , o protocolo do navegador TOR . Por meio desse desenvolvimento inicial de uma rede de comunicação anônima, David Chaum aplicou sua filosofia Mix Network para projetar o primeiro sistema de pagamento descentralizado do mundo e o patenteou em 1980 ( Patente US4529870 ). Mais tarde, em 1982, para sua dissertação de doutorado, ele escreveu sobre a necessidade de serviços de computação descentralizados no artigo Computer Systems Established, Maintained and Trusted by Mutually Suspicious Groups . Ele iria lançar o primeiro sistema de pagamento digital do mundo em 1990, chamado eCash . ( Digicash )

Pessoa para pessoa

Baseado em um "modelo de grade", um sistema ponto a ponto , ou sistema P2P, é uma coleção de aplicativos executados em vários computadores, que se conectam remotamente entre si para completar uma função ou tarefa. Não existe um sistema operacional principal ao qual os sistemas de satélite estejam subordinados. Essa abordagem para o desenvolvimento (e distribuição) de software proporciona aos desenvolvedores uma grande economia, pois eles não precisam criar um ponto de controle central. Um exemplo de aplicativo é o sistema de mensagens LAN, que permite aos usuários se comunicarem sem um servidor central.

Redes ponto a ponto, em que nenhuma entidade controla um número efetivo ou de controle de nós de rede, executando software de código aberto também não controlado por nenhuma entidade, são consideradas como tendo um protocolo de rede descentralizado . Essas redes não são facilmente desligadas por meios tradicionais de jurisdição judicial , porque os protocolos não têm jurisdição central ou sede na qual operam. A rede opera nos princípios e de acordo com o código que está sendo executado na rede. Na década de 2010, vários desses protocolos de rede descentralizados surgiram. No início de 2021, os protocolos descentralizados mais usados ​​incluíam os blockchains Bitcoin , Ethereum e Binance Chain , e os protocolos Uniswap , SushiSwap e Compound descentralized finance (DeFi).

Aplicativos de compartilhamento de arquivos

Um dos debates mais notáveis ​​sobre a computação descentralizada envolveu o Napster , um aplicativo de compartilhamento de arquivos de música , que concedeu aos usuários acesso a um enorme banco de dados de arquivos. As gravadoras entraram com uma ação legal contra o Napster, culpando o sistema pela perda de vendas de discos. O Napster foi considerado uma violação das leis de direitos autorais ao distribuir software não licenciado e foi fechado.

Após a queda do Napster, houve demanda por um sistema de compartilhamento de arquivos que fosse menos vulnerável a litígios . Gnutella , um sistema descentralizado, foi desenvolvido. Esse sistema permitia que os arquivos fossem consultados e compartilhados entre os usuários sem depender de um diretório central , e essa descentralização protegeu a rede de litígios relacionados às ações de usuários individuais.

Veja também

Referências