O iExec RLC é o token nativo da plataforma iExec, um mercado descentralizado de cloud computing construído sobre o Ethereum, lançado em 2017 por uma equipa francesa com raízes académicas sólidas. O projecto foi fundado por Gilles Fedak e Haiwu He, ambos investigadores no INRIA (Institut National de Recherche en Informatique et en Automatique), o principal instituto francês de investigação em ciência da computação, e com experiência prévia no projecto BOINC, a plataforma de computação distribuída que alimenta projectos científicos como o SETI@Home e o Folding@Home.
O problema que o iExec aborda é estrutural: hoje, toda a cloud computing do mundo passa por três grandes empresas, Amazon (AWS), Microsoft (Azure) e Google Cloud. Estas entidades controlam os preços, impõem as suas condições de uso, podem desligar serviços quando querem e detêm dados de empresas e utilizadores nos seus servidores. O iExec propõe uma alternativa: um mercado aberto onde qualquer pessoa com hardware subutilizado (servidores, GPUs, data centers) pode vender poder computacional directamente a quem precisa, sem intermediário centralizado.
Como funciona o iExec na prática?
O iExec usa uma arquitectura de três camadas:
1. Marketplace: onde compradores de computação publicam tarefas (workloads) e fornecedores de recursos publicam as suas ofertas de hardware, datasets e aplicações. O preço é determinado pelo mercado, não por uma empresa.
2. Proof of Contribution (PoCo): o mecanismo de consenso original do iExec, não valida transacções financeiras como a maioria das blockchains, mas sim a execução correcta de tarefas computacionais. Os nós da rede verificam que o resultado de uma computação é legítimo sem precisar de re-executar toda a tarefa, tornando a verificação eficiente e escalável.
3. Intel SGX e Trusted Execution Environments (TEE): o iExec suporta execução confidencial de código, o computador que processa os dados não consegue ver o conteúdo dos dados nem do código que está a correr. Isto é crítico para casos de uso onde a privacidade é essencial: análise de dados médicos, processamento de informação financeira sensível, IA com dados proprietários.
O token RLC (abreviatura de "Run on Lots of Computers") é o meio de pagamento e de staking de toda a rede:
- Compradores pagam em RLC pelos recursos computacionais que consomem
- Fornecedores recebem RLC por disponibilizarem poder computacional, datasets ou aplicações
- Validadores fazem stake de RLC para participar no mecanismo PoCo e ganhar recompensas
- Developers pagam em RLC para aceder a datasets proprietários ou aplicações licenciadas na plataforma
Com o crescimento da IA generativa e da procura por GPUs para inferência de modelos, o iExec posiciona-se no cruzamento entre dois dos maiores temas do momento: cloud computing descentralizado e infraestrutura para IA.