O que é EOSIO? (EOS)
Um Guia para Principiantes
EOSIO é uma blockchain concebida para facilitar a operação de um novo tipo de programa chamado aplicação descentralizada (dapp).
A sua tecnologia tenta resolver problemas históricos na utilização de blockchains para executar dapps, uma vez que aplicações populares chegaram a sobrecarregar a capacidade em blockchains maiores e mais desenvolvidas como a Ethereum (ETH), resultando em problemas de desempenho para todos os utilizadores.
Sendo uma das várias novas blockchains que priorizaram o desempenho das dapps, a EOSIO fez escolhas de design destinadas a confirmar mais transações por segundo, eliminando as taxas cobradas aos utilizadores que efetuam transações.
No entanto, existem outras diferenças notáveis que a distinguem das blockchains concorrentes.
A primeira é que os programadores da EOSIO podem desenvolver dapps utilizando linguagens WebAssembly como C++, Java e Python, em oposição a uma nova linguagem de programação específica do projeto.
Além disso, na EOSIO, as atualizações de software são decididas através de votação utilizando EOS. EOS é a criptomoeda nativa na EOSIO e é necessária para pagar os custos de operação da sua blockchain.
A EOSIO é talvez mais conhecida por ter realizado a maior oferta inicial de moedas (ICO) de sempre, angariando mais de 4 mil milhões de dólares com a venda de mil milhões de EOS ao longo de uma venda que durou um ano.
Desde então, a EOS.IO continuou a manter os utilizadores atualizados sobre o estado do seu roteiro através do seu website oficial. Para atualizações mais regulares, pode adicionar aos favoritos o blog da EOS, que inclui dicas e tutoriais sobre a rede e a sua tecnologia em evolução.

Quem criou a EOSIO?
Fundada em 2017 por Dan Larimer e Brenden Blumer, a Block.One é a empresa privada que desenvolveu o protocolo EOSIO. Larimer é um nome notável entre os programadores de blockchain. Além da EOSIO, ele arquitetou a primeira bolsa descentralizada, BitShares, e a primeira rede social de criptomoedas, Steemit.
Como Diretor de Tecnologia da Block.one, Larimer é o arquiteto principal por trás do software EOSIO. Ele também é conhecido por ter criado o mecanismo de consenso de prova de participação delegada (DPoS) usado na operação da blockchain EOSIO.
Como funciona a EOSIO?
A blockchain EOSIO foi concebida para emular o desempenho de um computador real, e o próprio software utiliza alguns conceitos de computação familiares nas suas operações.
Por exemplo, existem três tipos de recursos que alimentam a blockchain EOSIO.
Estes são:
- Largura de banda (Disco) – necessária para retransmitir informações através da rede
- Computação (CPU) – o poder de processamento necessário para executar uma dapp
- Armazenamento de estado (RAM) – usado para armazenar dados na sua blockchain
É necessário EOS para adquirir todos estes três recursos na EOSIO, o que significa que os programadores devem comprar EOS para executar as dapps que lançam.
Notavelmente, as dapps construídas na EOSIO não exigem que os utilizadores paguem por transações, tornando o EOS gratuito para transferência para os utilizadores de dapps. No entanto, estes custos não desaparecem na EOSIO, são simplesmente transferidos para os programadores de dapps que devem pagar pelos recursos da rede.
Prova de Participação Delegada (DPoS)
Para proteger a sua blockchain, a EOSIO utiliza um sistema chamado prova de participação delegada (DPoS).
A DPoS utiliza um sistema de votação e reputação em tempo real para decidir quem pode criar o próximo bloco na sua blockchain. Isto significa que qualquer pessoa que possua EOS pode ajudar a operar a rede, no entanto, quanto mais tokens possuir, maior a probabilidade de ser escolhido pelo software.
Cada token EOS pode ser bloqueado, ou “staked”, para representar um voto que pode ser usado para apoiar o desenvolvimento da plataforma.
Governança
A EOSIO adota uma abordagem mais ativa à governança, com funcionalidades que permitem aos seus utilizadores votar e tomar decisões para alterar as regras do software.
Possuir EOS dá ao utilizador a capacidade de votar em decisões, e os produtores de blocos são responsáveis por executar as decisões aprovadas. Ambos os grupos podem votar para alterar a “Constituição EOS”, um documento governamental que codifica as regras entre todos os utilizadores da EOSIO.
Isto confere aos produtores de blocos EOS amplos poderes sobre os utilizadores da rede.
Por exemplo, os produtores de blocos EOS têm a capacidade de congelar contas. (Congelar uma conta requer apenas que 15 dos 21 produtores de blocos EOS votem para bloquear fundos.)
Isto levou a críticas de que o design da blockchain EOSIO poderia ser vítima de controlo centralizado e abuso.
Porque é que a EOS tem valor?
EOS é necessário para alimentar dapps e a governança na blockchain EOSIO.
Contratos Inteligentes e Dapps
Para construir e lançar novas dapps, os programadores da EOSIO devem usar o que são chamados de contratos inteligentes.
Os contratos inteligentes estão vinculados a certos requisitos e são executados na blockchain quando esses requisitos são cumpridos. Agrupados, os contratos inteligentes podem formar dapps mais complexas.
Exemplos de dapps na EOS incluem Upland, um jogo de negociação de propriedades e EOS dynasty, um jogo de role-playing em que as ações são alimentadas por criptomoeda.
Como todas as dapps, estes programas precisam de comprar e fazer staking de EOS para pagar à blockchain para realizar a computação necessária pelos seus contratos inteligentes.
Staking e Votação
Existem restrições sobre o que os programadores que executam dapps podem fazer com qualquer EOS que façam staking.
Por exemplo, o software EOSIO permite que as dapps consumam uma percentagem da capacidade disponível da blockchain, proporcional ao número de tokens que tiveram em staking por 3 dias.
Se um determinado programador de dapp possuir 0,5% dos seus tokens, então poderá usar a quantidade equivalente da sua CPU. Isto incentiva os programadores a comprar e manter EOS continuamente.
Destes, a RAM é talvez o recurso mais importante para impulsionar o valor da EOS, pois os programadores que armazenam informações na EOSIO precisam de manter tokens até que esses dados sejam eliminados.
Quando esses dados são eliminados, o EOS bloqueado em contratos de staking é removido da circulação, aumentando o valor da oferta restante de EOS.
Economia de Tokens
Os utilizadores devem notar que não há limite para o número de tokens EOS que podem ser criados. Além disso, cada vez que um bloco é criado, novas moedas EOS são lançadas no mercado.
De acordo com as regras do software, a quantidade de moedas EOS pode ser aumentada em 5% a cada ano, o que pode exercer pressão descendente sobre o preço da EOS.
Porque usar a EOSIO?
A EOSIO pode ser de interesse para programadores que procuram construir ou usar aplicações descentralizadas.
Os programadores que já lançaram dapps em outras blockchains podem descobrir que a experiência do utilizador oferecida pela EOSIO torna a mudança para a sua blockchain preferível, uma vez que a EOSIO não transfere custos para os utilizadores que efetuam transações.
Os investidores também podem procurar adicionar EOS ao seu portefólio se acreditarem na promessa a longo prazo de executar programas numa blockchain, e que os programadores de dapps continuarão a usar EOS para trazer novas e inovadoras criações ao mercado.
Começar
Agora está pronto para dar o próximo passo e comprar EOS!