Imagine o seguinte: você inicia um aplicativo descentralizado (dapp) de enorme sucesso no Ethereum, mas seu jogo é tão popular que torna o blockchain próprio quase inutilizável.
Parece Estranho? Essa é a história do CryptoKitties, um jogo comercial altamente viral lançado em 2017 que permitia aos usuários comprar, coletar e criar gatos digitais.
Frustrados com o Ethereum, os desenvolvedores por trás dos CryptoKitties começaram a resolver os problemas de tecnologia que encontraram.
No processo, eles criaram um novo blockchain projetado especificamente para jogos e colecionáveis digitais como aqueles que ajudaram a popularizar.
O playground Flow, lançado em 2020, permite que os desenvolvedores criem e comercializem um tipo específico de ativo digital chamado token não fungível (NFT).
Um NFT é como outros criptoativos na forma como pode ser comprado, vendido e trocado pela Internet sem um intermediário.
No entanto, há uma diferença crucial. Com um NFT, cada ativo no blockchain é único e negociado por seu próprio preço específico. (Você pode pensar em um NFT como um tipo de cartão digital.)
Com o Flow, a equipe por trás do CryptoKitties está procurando criar uma nova plataforma que permita que esses tipos de aplicativos atraiam um número maior de usuários convencionais.
Quem Criou o Flow?
Flow é o produto da Dapper Labs, a empresa por trás do jogo de blockchain CryptoKitties.
Liderada pelos fundadores Roham Gharegozlou, Dieter Shirley e Mikhael Naayem, a equipe desenvolveu o Flow como uma plataforma para jogos baseados em blockchain e colecionáveis digitais.
Anteriormente chamado de Axiom Zen, o Dapper Labs revelou o Flow em 2019 após anunciar haver levantado US $11 milhões em financiamento liderado pelo investidor gigante A16z.
O Dapper Labs passou por uma segunda rodada de financiamento liderada pelos astros da NBA Andre Iguodala e Spencer Dinwiddie, com o objetivo de ser usado para o desenvolvimento de jogos baseados em blockchain no Flow.
Por que o FLOW Tem Valor?
A criptomoeda FLOW é a chave para manter e operar o blockchain Flow.
Em primeiro lugar, os desenvolvedores podem incorporar o FLOW em seus dapps como a principal moeda usada para pagamentos, transações e ganhos de recompensas.
Os desenvolvedores também podem criar sua própria criptomoeda personalizada no Flow, se desejarem.
Para se tornar um nó, os usuários precisam possuir e apostar tokens FLOW, o que também lhes permite participar da governança da plataforma.
O Flow recompensa esses usuários com uma combinação do FLOW recém-criado e uma parte das taxas de transação.
É importante ressaltar que, uma vez que existem quatro tipos de nós diferentes no Flow, a receita atribuída a cada função é ajustada automaticamente com base na quantidade de FLOW apostada por cada cluster de nós.
Os usuários que não desejam executar um nó também podem delegar sua participação a operadores profissionais para participarem da rede em seu nome.
Preço do Flow
Como Funciona o Flow?
Se você está familiarizado com a operação dos blockchains, sabe que são geralmente compostos de nós que armazenam todo o estado do histórico da moeda e verificam todas as transações.
O fluxo, por outro lado, visa criar muitas subdivisões de sua rede para permitir que o trabalho total seja dividido entre os nós, com cada nó validando apenas um subconjunto das transações.
Arquitetura
Para fazer isso, o blockchain Flow emprega uma arquitetura de vários nós e várias funções.
Dito de outra forma, o Flow dividiu os estágios de validação de uma transação em quatro categorias diferentes, dividindo as responsabilidades de cada nó:
- Nós de coleta — aprimora a conectividade de rede e a disponibilidade de dados para dapps
- Nós de consenso — decidem a presença e a ordem das transações
- Nós de execução — executam cálculos associados a cada transação. Esses nós não têm nenhum poder de tomada de decisão
- Nós de verificação — verifique o trabalho realizado pelos nós de execução.
Os criadores do Flow argumentam que esse nível de especialização permite que cada nó participe da validação de cada transação, enquanto divide as tarefas para aumentar a eficiência.
Ferramentas de Desenvolvimento Flow
Os contratos inteligentes no blockchain do Flow são escritos no idioma nativo do Flow, Cadence.
A equipe do Flow criou um site como uma ferramenta de aprendizado para desenvolvedores que nunca criaram aplicativos blockchain para se familiarizarem com o Cadence.
Outro recurso exclusivo do blockchain do Flow é que os desenvolvedores podem lançar seu dapp em beta, enquanto atualizam o código conforme surgem problemas. Os usuários serão alertados sobre essas mudanças à medida que estiverem interagindo com o software.
Uma vez que os autores submetam a versão final do código, ele se torna imutável, o que significa que não pode ser alterado novamente.
Por que Devo Usar o Flow?
O fluxo pode ser interessante se você for um desenvolvedor de jogos que deseja lançar um aplicativo em um blockchain usando uma criptomoeda.
Os investidores também podem buscar adicionar o FLOW ao seu portfólio caso acreditem no futuro das de plataformas blockchain focadas no desenvolvimento de jogos e colecionáveis.