
Se tem pesquisado na internet para desvendar os enigmas da criptomoeda ICP ou para perceber o que é realmente o Internet Computer ICP, comecemos pela principal promessa do projecto: oferecer serviços de internet completos a funcionar numa rede descentralizada, sem depender do alojamento tradicional em nuvem.
Várias blockchains conseguem armazenar tokens e executar contratos inteligentes, mas mesmo as dApps descentralizadas continuam muitas vezes dependentes de uma estrutura centralizada para os seus websites, bases de dados e sistemas de login. O Internet Computer (ICP) foi concebido para reduzir essa dependência, permitindo que os programadores implementem software que inclui tanto o código como o estado directamente na rede e, em alguns casos, até disponibilizem experiências web a partir da própria blockchain.
O que é o Internet Computer (ICP)?

O Internet Computer é uma plataforma blockchain criada para funcionar como um “computador à escala da internet” descentralizado. Em vez de colocar uma aplicação na AWS, Azure ou noutro fornecedor centralizado, os programadores implementam aplicações na rede do Internet Computer, onde nós independentes executam o software e mantêm o seu estado.
A expressão Internet Computer ICP é muito usada porque ICP é tanto o nome que muitas pessoas dão à rede como o ticker do token nativo. Em conversas sobre a criptomoeda ICP, as palavras “ICP” e “Internet Computer” são frequentemente usadas como se fossem a mesma coisa, mas tecnicamente o token e a rede são entidades diferentes.
Os blocos de construção: nós, sub redes e réplicas
Nós independentes
O Internet Computer é operado por máquinas de nós alojadas em vários centros de dados independentes. A rede procura evitar um único operador controlador, distribuindo a infraestrutura por diferentes fornecedores.
Sub redes
Em vez de uma blockchain monolítica, o Internet Computer é estruturado como várias blockchains de sub rede. Cada sub rede é um grupo de nós que, em conjunto, executa um conjunto de aplicações. Esta arquitectura favorece a escalabilidade ao distribuir o processamento por sub redes, em vez de forçar tudo para uma única cadeia.
Réplicas
Uma “réplica” é uma instância do software do Internet Computer a correr num nó. Muitas réplicas executam o mesmo software e a rede chega a consenso sobre o estado resultante. Esta redundância ajuda o sistema a manter a resiliência se alguns nós falharem ou se comportarem de forma maliciosa.
Esta estrutura é uma das principais razões pelas quais o Internet Computer ICP é muitas vezes descrito como mais do que uma cadeia típica de contratos inteligentes.
Canisters: contratos inteligentes que se comportam como aplicações completas
No Internet Computer, os contratos inteligentes são chamados canisters. Um canister não é apenas um pequeno programa que corre ocasionalmente. Está mais próximo de um serviço de longa duração que inclui tanto código como dados persistentes e que pode responder a chamadas de utilizadores ou de outros canisters.
Um modelo mental útil para o Internet Computer ICP é este: um canister pode funcionar como um servidor de aplicações mais uma base de dados numa só unidade, com a rede a fornecer execução e armazenamento.
Criptografia chain key
O Internet Computer utiliza um conjunto de técnicas criptográficas conhecido como criptografia chain key. Uma característica frequentemente referida é a capacidade de a rede apresentar uma única chave pública para verificação e ainda assim manter a descentralização, além de ter sido desenhada para suportar uma finalidade rápida das transacções. Materiais de suporte da DFINITY descrevem a finalidade das actualizações de estado em cerca de um a dois segundos.
Para quem lê conteúdos sobre a criptomoeda ICP, a criptografia chain key é um dos principais diferenciadores técnicos que ajuda a explicar por que motivo o sistema foi concebido desta forma.
Governação: o Network Nervous System (NNS)
O Internet Computer é governado por software on chain chamado Network Nervous System (NNS). O NNS gere a governação da rede e aspectos da configuração, e pode coordenar actualizações através de propostas e votação.
Isto é importante porque as actualizações não dependem apenas de coordenação informal fora da cadeia. No modelo Internet Computer ICP, a governação é vista como uma parte fundamental do protocolo.
Internet Identity e canisters do sistema
Um desafio prático das aplicações descentralizadas é a autenticação. O Internet Computer suporta o Internet Identity como um serviço do sistema para iniciar sessão sem entregar a sua identidade a uma única plataforma da forma tradicional. É frequentemente referido como um canister do sistema que os projectos podem utilizar.
Esta é uma das razões pelas quais o Internet Computer ICP é apresentado como uma plataforma para construir serviços completos, e não apenas contratos de tokens.
O modelo de gas inverso: cycles em vez de taxas pagas pelo utilizador
Em muitas blockchains, o utilizador paga gas por cada acção. O Internet Computer muitas vezes inverte este modelo com um modelo de gas inverso. A ideia central é:
-
Os programadores financiam os seus canisters com cycles.
-
O canister consome cycles quando calcula, armazena dados ou responde a pedidos.
-
Os utilizadores podem interagir com a aplicação sem pagar uma taxa em cada acção, dependendo de como o serviço foi desenhado.
Os cycles são criados através da conversão de ICP. A documentação do Internet Computer descreve os cycles como uma unidade usada para pagar recursos como computação, armazenamento e largura de banda, e indica que o ICP pode ser convertido em cycles para cobrir custos das aplicações.
Um detalhe que muitas guias sobre a criptomoeda ICP referem é a estabilidade do preço: a documentação explica que o preço dos cycles está indexado ao XDR e que 1 trilião de cycles equivale a 1 XDR.
Uma desvantagem realista
Como os canisters precisam de manter cycles suficientes para continuar a funcionar, os programadores têm de monitorizar e reforçar os saldos. A documentação oficial refere que um canister pode ser removido se ficar sem cycles.
Para que serve o token ICP?
O token ICP é central para o funcionamento económico do Internet Computer ICP. Os principais usos incluem:
-
Participação na governação. O ICP pode ser colocado em staking para participar na governação do NNS, incluindo votar em propostas que moldam a rede.
-
Alimentar aplicações através de cycles. O ICP pode ser convertido em cycles, que depois pagam a computação e o armazenamento dos canisters.
-
Incentivos e recompensas. O ICP é usado para recompensar participantes da rede, algo também referido em explicações gerais de grandes bolsas e recursos educativos.
Assim, quando alguém diz que está a “comprar Internet Computer ICP”, normalmente está a referir se ao token ICP, mas a proposta de valor mais ampla está ligada a executar software através de cycles e à governação via NNS. Esta distinção aparece com frequência em conversas sobre a criptomoeda ICP.
Uma breve história: DFINITY, marcos e lançamento
O Internet Computer está fortemente associado à DFINITY Foundation, uma organização sem fins lucrativos sediada na Suíça e um dos principais contribuintes para a rede.
Alguns marcos frequentemente citados:
-
A criação da DFINITY Foundation é muitas vezes datada de Outubro de 2016.
-
O marco “Copper” introduziu um SDK e a linguagem de programação Motoko para desenvolvimento na plataforma.
-
Materiais do roteiro da DFINITY descrevem a entrada em funcionamento da rede em Maio de 2021.
Como funciona o staking no Internet Computer
Na governação do Internet Computer ICP, o staking é feito através de “neurónios” no NNS. Em termos gerais:
-
Bloqueia ICP num neurónio.
-
Define um dissolve delay, que determina quanto tempo demora a desbloquear.
-
Vota em propostas e pode ganhar recompensas, dependendo das regras de participação.
A documentação da dapp do NNS descreve o staking com neurónios e indica que os neurónios são necessários para participar na governação e receber recompensas, com um staking mínimo de 1 ICP e períodos de bloqueio que podem ir de meses a vários anos.
Se está a ler guias sobre a criptomoeda ICP, tenha em conta que a mecânica de staking pode ter nuances, por isso é aconselhável consultar sempre a documentação oficial mais recente antes de bloquear tokens.
Vantagens e desvantagens do Internet Computer

Vantagens potenciais
-
Abordagem full stack on chain. Os canisters foram desenhados para combinar código e estado, apoiando o objectivo de alojar serviços de ponta a ponta na rede.
-
Melhor experiência do utilizador em algumas aplicações. Como os programadores podem pagar através de cycles, os utilizadores podem não ter de pagar gas em cada interacção, o que faz as aplicações parecerem mais serviços web tradicionais.
-
Governação on chain com vias de actualização. O NNS foi criado para gerir a evolução da rede através de propostas, votação e actualizações.
Compromissos e riscos
-
Complexidade. Os conceitos de sub redes, canisters, cycles, neurónios e canisters do sistema podem tornar a plataforma mais difícil de aprender do que blockchains mais simples.
-
Carga operacional. Os programadores precisam de manter os saldos de cycles para garantir que os serviços continuam online.
-
Volatilidade do token. O ICP é um criptoactivo e o seu preço pode variar de forma significativa. Isto é relevante se estiver a orçamentar em ICP para financiar cycles, mesmo que os cycles tenham uma lógica de preço diferente.
ICP vs Ethereum: uma comparação prática
É comum comparar o Internet Computer ICP com a Ethereum, mas os objectivos não são iguais.
-
O que corre na rede. Os contratos inteligentes da Ethereum são poderosos, mas muitas dApps ainda dependem de alojamento web centralizado para front ends e dados. O Internet Computer procura alojar mais do stack da aplicação na rede através de canisters.
-
Quem paga a utilização. Na Ethereum, o utilizador normalmente paga gas por interacção. No Internet Computer, os custos são frequentemente deslocados para os programadores através de cycles.
-
Abordagem de governação. O Internet Computer integra o NNS como parte da governação on chain para actualizações e configuração, enquanto a governação da Ethereum é em grande parte off chain e social, apesar de existirem componentes on chain no ecossistema.
Em resumo, quem apoia a criptomoeda ICP tende a enfatizar a experiência do utilizador e a descentralização full stack, enquanto a força da Ethereum continua a ser a sua ampla adopção e um ecossistema maduro.
Considerações finais
O Internet Computer pode ser visto como uma tentativa de transformar a infraestrutura blockchain numa alternativa descentralizada à nuvem tradicional. A sua arquitectura centra se em canisters como unidades de aplicação, sub redes para escalabilidade, criptografia chain key para verificação e velocidade, e o NNS para governação.
O token Internet Computer ICP liga o sistema ao permitir a governação e ao poder ser convertido em cycles que financiam a computação. Trata se de um desenho de plataforma que procura alojar software directamente numa rede descentralizada.
FAQ
O que são cycles e por que razão as guias sobre a criptomoeda ICP falam tanto deles?
Os cycles são a unidade de recursos usada para pagar computação, armazenamento e largura de banda no Internet Computer. O ICP pode ser convertido em cycles e os canisters gastam cycles à medida que funcionam.
Por que algumas aplicações do Internet Computer ICP parecem não ter taxas de gas?
Porque muitas aplicações usam um modelo de gas inverso em que os programadores financiam os canisters com cycles, permitindo que os utilizadores interajam sem pagar gas em cada acção, dependendo do desenho da aplicação.
Como fazer staking de ICP?
Faz se staking de ICP criando um neurónio na dapp do NNS, bloqueando tokens por um período escolhido através de um dissolve delay e depois votando em propostas para participar na governação e nas recompensas.