Enjin (ENJ) é um token criado pela empresa com o mesmo nome e que é a espinha dorsal de um dos maiores mercados de NFT do mundo, sabe como funciona e os benefícios que isso oferece.
PÉ possível que o nome Enjin seja conhecido por você neste momento, e não é por menos, porque esse é o nome de uma empresa que se dedica a levar o mundo de blockchain e NFTs para videogames.
Esta empresa sediada em Cingapura tem se dedicado desde o início à criação de comunidades, serviços e ferramentas para desenvolvedores de jogos por meio da tecnologia blockchain.
Para conseguir isso, Enjin desenvolveu ferramentas baseadas em Ethereum (ETH). Enjin até mesmo criou avanços importantes nesta comunidade, como a criação do padrão ERC-1155, um tipo de token que reúne o melhor dos tokens ERC-20 y ERC-721, dentro de si mesmo smart contract. Como resultado, Enjin criou um tipo altamente flexível de token no qual se baseia a construção de plataformas de desenvolvimento de blockchain no reino dos videogames.
História e origem de Enjin
A história da Enjin começa em 2009, quando Maxim Blagov (CEO) e Witek Radomski (CTO) decidiram lançar a Enjin Network, uma plataforma de jogos da comunidade que conseguiu reunir mais de 20 milhões de usuários em todo o mundo. No entanto, com a criptomoeda e o boom do ICO em 2017, Enjin decidiu entrar no universo do blockchain. Uma decisão impulsionada especialmente por um objetivo: unir o mundo dos videogames e blockchain para criar ecossistemas únicos.
A ideia de Enjin não era nova, já que buscava fazer que os mundos virtuais pudessem ter uma representação econômica mais real. Tudo isso ao mesmo tempo fazendo com que os objetos em tais jogos possam ser transportados ou compartilhados entre diferentes universos virtuais. Dessa forma, tais objetos podem ser comercializados ou armazenados como objetos de valor único. Uma evolução clara de itens colecionáveis de Bitcoin, como Pepes Raros o Feitiço do Gênesis.
Buscar esse objetivo foi o que levou Enjin a iniciar um ICO (oferta inicial de moedas) em 21 de agosto de 2018, no qual conseguiu arrecadar US $ 18,9 milhões. Essa ICO levou ao lançamento inicial de seu token ERC-20, Enjin Coin (ENJ), em 28 de agosto de 2018. No entanto, essa foi apenas a primeira etapa de uma longa lista de inovações iniciadas por Enjin, uma que permitiria isso para criar ferramentas e serviços de blockchain exclusivos para o mundo dos videogames.
Foi este desenvolvimento de projetos que posteriormente terminou com o lançamento da Plataforma Enjin, uma plataforma desenhada para que os videojogos pudessem criar tokens fungíveis e não fungíveis nos seus respectivos mundos com uma representação na blockchain Ethereum. A base desta plataforma era o token ERC-1155, do qual Enjin apresentou um EIP (propostas de melhorias Ethereum) que foi aceito pela comunidade e desenvolvedores Ethereum.
Desde então, Enjin tem trabalhado muito para ser uma referência tecnológica no mundo do blockchain no campo dos videogames. Não apenas criando uma plataforma para unir os dois mundos, mas também demonstrando o funcionamento real dessa tecnologia com jogos como o Minecraft. E deu mais um passo no desenvolvimento de opções de escalabilidade e tecnologia blockchain projetada para tornar esta união algo simples e especialmente útil para desenvolvedores de jogos.
Como funciona o Enjin?
Para entender como Enjin funciona, você deve primeiro entender seu objetivo: unir o mundo virtual dos videogames com o blockchain para poder transferir os objetos desses mundos virtuais para mercados reais ou outros mundos virtuais. Imagine por um momento o seguinte cenário:
Você é um jogador do Lineage e em todos os anos que você jogou, você tem um personagem e itens únicos em seu mundo virtual. Ativos que você valoriza profundamente, porque dedicou centenas e até milhares de horas para atingir esse ponto. Mas, em um ponto, os desenvolvedores do jogo decidem que é hora de desligar tudo e o mundo virtual do Lineage desaparecer. Essa decisão significa apenas uma coisa para você: você perderá tudo. Todo esse tempo gasto desaparecerá no dia em que o servidor for desconectado, e todo o tempo gasto em seu personagem e na obtenção desses itens desaparecerá como se nunca tivesse acontecido. Uma situação triste e muito perturbadora.
Mas e se você pudesse mover esse personagem e objetos como NFT para o blockchain Ethereum? Nesse caso, você seria capaz de armazenar esses personagens, suas propriedades e objetos. Mesmo que o servidor do jogo nunca mais esteja online, você será o proprietário dele. E não só isso, mas você terá um colecionador, a memória de um jogo conhecido no mundo dos jogadores.
Lá você tem três opções: a primeira é manter esses objetos sabendo que eles viverão para sempre no blockchain. A segunda é participar de um mercado NFT, oferecer suas participações e ganhar algum dinheiro por isso. E o terceiro, aproveite a tecnologia Enjin para transferir propriedades de seus NFTs para outros jogos com propriedades semelhantes às do Lineage. Esta última opção permite recuperar parte do tempo que você dedicou e integrá-lo em um novo personagem em outro mundo virtual.
Se você entender esse cenário, entenderá o espírito de Enjin, o potencial dessa tecnologia e como ela funciona de uma maneira muito básica. Dito isso, temos certeza que a ideia o surpreendeu, e certamente é uma mudança total nas regras de desenvolvimento de jogos. O melhor é que é o início de uma tecnologia que poderia ter muito mais uso e desenvolvimento.
GraphQL e Trusted Cloud, a infraestrutura básica da Enjin
Agora, a realidade técnica de Enjin é muito mais complexa. Em primeiro lugar, Enjin não busca criar um blockchain para cada jogo, mas permitir que eles usem um SDK e uma API que lhes permita acessar essas funcionalidades conforme necessário. Desta forma, se você criar um personagem, o jogo irá gerar a transação blockchain correspondente para gerar a referida NFT e atualizá-la conforme ela evolui. O mesmo acontecerá com os objetos que você coletar e desejar coletar.
Para isso, Enjin criou uma solução que usa GraphQL, uma linguagem de consulta e manipulação de dados via API criada pelo Facebook. A vantagem de usar o GraphQL é que essa linguagem é rápida, pois permite que uma única consulta forneça informações de vários rótulos e propriedades ao desenvolvedor. Além disso, o GraphQL facilita a interação entre o mundo virtual e os contratos inteligentes de blockchain, simplificando a forma como esses recursos são acessados.
Embora GraphQL seja a base do Enjin, para interconectar o jogo com o blockchain é necessária uma ponte, e essa função é realizada pela nuvem confiável de Enjin. Trusted Cloud é um serviço de back-end que permite a interconexão de jogos que usam o Enjin Network SDK e API com o blockchain Ethereum. Para isso, o Trusted Cloud recebe todas as chamadas e solicitações feitas por todos os jogadores do jogo (servidores e clientes), e as transforma nas respostas esperadas (identificação do usuário, acesso a dados de blockchain, informações de retenção de tokens, entre outros). . Neste ponto, Trusted Cloud é a espinha dorsal da Rede Enjin, o nexo de mundos virtuais, o blockchain e sua Carteira Enjin.
No entanto, o Trusted Cloud da Enjin tem uma desvantagem na comunidade: é uma solução centralizada e de código fechado. Isso significa que todo o código do servidor que permite que o Enjin funcione (atender às solicitações e interconectar os jogos com o blockchain) é código proprietário e, portanto, não pode ser desenvolvido abertamente. A decisão de fazer isso é compreensível, mas ainda é um ponto contra a plataforma. Mas, a seu favor, o SDK e a API são totalmente abertos, assim como os contratos inteligentes para o controle da plataforma.
Carteira Enjin, uma carteira para a plataforma
A Carteira Enjin se torna o segundo elemento mais importante da proposta Enjin. Essa carteira permite que todas as interações entre o jogo e o blockchain ocorram. Isso é possível porque cada Carteira Enjin vincula diretamente um endereço Ethereum a uma identidade de usuário na plataforma Enjin. Desta forma, cada item armazenado em um jogo utilizando a Rede Enjin, é rapidamente transformado em um token ERC-1155 (fungível ou não fungível). E, nesse ponto, o usuário pode verificar em sua carteira que seus tokens estão de fato ali sob seu controle, já que a plataforma não guarda.
Além disso, cada interação com o blockchain requer um pequeno pagamento de comissão em que você precisa gastar tokens Enjin Coin (ENJ). Desta forma, cada interação, objeto ou personagem possui um determinado valor, o que gera uma economia real dentro do jogo. Isso agrega valor não apenas para os usuários, que podem agregar muito valor com seus acervos (personagens, itens, moedas e muito mais), mas os desenvolvedores de jogos podem monetizá-los de uma forma completamente nova e positiva para suas plataformas.
Dessa forma, Enjin busca solucionar um dos grandes problemas dos games atuais: sua monetização. Isso permite que você ataque problemas como micropagamentos e modos de jogo (como o chato Pay2Win) de uma maneira diferente. Ao mesmo tempo, o valor lucrativo é gerado não apenas pelos desenvolvedores, mas também pela própria comunidade.
Efinity e JumpNet, os próximos passos evolutivos de Enjin
Enjin, entretanto, enfrenta um sério problema com sua abordagem: a escalabilidade do Ethereum. A escalabilidade do Ethereum é tão baixa que enfrentar uma massificação da tecnologia Enjin nos jogos é impensável. E, tudo isso por um motivo poderoso: as comissões na rede seriam muito altas.
O modelo de Enjin depende do baixo pagamento de taxas para interagir com o blockchain. Dessa forma, os usuários não precisam gastar fortunas para poder jogar. Para resolver isso, Enjin começou com o desenvolvimento de uma solução de escalonamento Ethereum chamada Efinity. Esta tecnologia será usada dentro da plataforma Enjin para tornar as transações dentro da Rede Enjin muito mais baratas. Tudo isso sem ter que sair do ecossistema Ethereum. E, ao mesmo tempo, Enjin criou a JumpNet, uma solução de pagamentos entre cadeias, atraindo valor de outras cadeias.
No momento, JumpNet é uma solução ativa dentro do ecossistema da Rede Enjin, mas Efinity ainda é um projeto em desenvolvimento no qual um fundo de 100 milhões de dólares foi fornecido para construir um Metaverso descentralizado. De acordo com o que é explicado em seu white paper, ele será construído sobre Polkadot, como um parachain dentro dessa rede. Com Efinity, Enjin pretende se tornar um ecossistema para tokens não fungíveis dentro de Polkadot, o que significa que Efinity será uma cadeia lateral de alta velocidade e alto desempenho, com custos por transação que podem ser inferiores a $ 0,000001 por transação, e o promessa de processar entre 700 e 1.000 transações por segundo (TPS).
Recursos do token Enjin Coin (ENJ)
O token Enjin Coin é a quarta pedra angular na operação da Rede Enjin. Este token tem um fornecimento total de 1.000.000.000 de tokens ENJ, tendo uma emissão controlada. Para armazenar esses tokens, a carteira principal é a carteira oficial Enjin. No entanto, na Bit2Me você também tem a oportunidade de comprar, vender e armazenar tokens Enjin Coin (ENJ) sem maiores problemas.
Além disso, lembre-se de que o token ENJ é um token ERC-20, portanto, todas as operações são realizadas no blockchain Ethereum. Portanto, está vinculado à sua tecnologia e taxas. Por outro lado, por se tratar de um token ERC-20, não é possível minerar ou piquetar esses tokens diretamente. Então, para isso, depende das plataformas DeFi como Uniswap, AAVE o Bancor.
Casos de uso Enjin
O projeto tem colaborado com diversas empresas multinacionais de renome, como:
- Atari: Enjin fez parceria com a Atari para integrar a marca icônica em jogos de blockchain em todo o ecossistema ENJ.
- BMW: Enjin fez parceria com a BMW para permitir que os usuários do aplicativo BMW Vantage convertessem seus pontos de recompensa BMW Coin em Enjin Coin.
- Microsoft: A Microsoft usa a tecnologia Enjin para executar um programa de recompensa social chamado Azure Heroes.
- Samsung: Enjin fez parceria com a Samsung para integrar o Samsung Blockchain Keystore no S10 à Carteira Enjin.
- Unity: Enjin fez parceria com a Unity para lançar um SDK, que tornará mais fácil para 4,5 milhões de desenvolvedores no ecossistema Unity integrar o blockchain em seus aplicativos e jogos.
- Protocolo Aave: o primeiro passo de Enjin no espaço DeFi permitiu que seus usuários depositassem tokens ENJ no Protocolo Aave e ganhassem juros ao permitir que outros os pegassem emprestados.
Desde dezembro de 2020, Enjin recrutou mais de 35 desenvolvedores de aplicativos e jogos como parte do programa oficial Enjin Adopter. Este programa visa ajudá-los a construir, financiar, monetizar e comercializar seus jogos por meio de blockchain.