Resumo

Ao criar uma nova criptomoeda, você pode optar por criar moedas ou tokens. Uma moeda possui seu próprio blockchain, enquanto um token é construído em uma rede existente. As criptomoedas dependem do blockchain por sua segurança e natureza descentralizada.

A criação de tokens criptográficos requer menos habilidade e esforço do que a criação de moedas criptográficas. A criação de moedas geralmente requer um grupo de desenvolvedores e especialistas para criá-la. A criação de tokens ainda requer conhecimento técnico, mas você pode criá-los em minutos usando outras blockchains, como Ethereum, Binance Smart Chain, Solana e Polygon. 

Sua escolha de token ou moeda mudará dependendo da personalização e da utilidade desejada. No geral, os custos dependem dos recursos necessários, como desenvolvedores externos e tempo.

Ethereum e Binance Smart Chain são blockchains populares para a criação de moedas digitais. Você pode usar o código existente para criar seus próprios tokens ou pagar para usar um serviço de geração de moedas. Sidechain é outra escolha popular, pois oferece mais personalização com os principais benefícios do blockchain.

Antes de criar sua própria criptografia, você precisa considerar sua utilidade, economia de tokens e status legal. Então, o blockchain, o mecanismo de consenso e a arquitetura de sua escolha são necessários para o estágio de desenvolvimento. Depois disso, você pode considerar uma auditoria do seu projeto e uma verificação jurídica final. Embora qualquer pessoa possa criar uma criptomoeda, desenvolver um projeto sólido requer muito esforço e dedicação.


Introdução

Criar uma criptomoeda com uso e público próprios é um conceito atraente para a maioria dos entusiastas da criptografia. Porém, como começar? Na verdade, existem muitas maneiras de criar moedas e tokens. Os custos e o conhecimento necessários variam de acordo com a complexidade do seu projeto. Se você pretende criar sua própria criptomoeda, este artigo descreve o básico para você.


O que é criptomoeda?

A criptomoeda, também conhecida como criptografia, é um tipo de ativo digital com diversas utilizações. Estes ativos são principalmente uma forma de transferir valor digitalmente, incluindo valor monetário, direitos de propriedade ou mesmo direitos especiais de voto. A criptografia é diferente de outros sistemas de pagamento digital porque se origina da tecnologia blockchain. Isso faz com que as criptomoedas não estejam vinculadas a uma entidade central, como um governo ou banco.

Bitcoin é o exemplo mais famoso de criptomoeda. O Bitcoin tem um propósito simples, ou seja, transferir valor monetário para qualquer pessoa no mundo sem a necessidade de um intermediário. Seu blockchain registra todas as transações e garante segurança e estabilidade da rede.


Diferença entre criptomoedas e tokens

Em geral, as criptomoedas podem ser divididas em duas categorias: moedas e tokens. A diferença entre os dois é simples. As moedas têm seu próprio blockchain nativo, por exemplo, como o Bitcoin. Ether (ETH) possui o blockchain Ethereum. Normalmente, as moedas têm uma certa utilidade na rede geral, como pagar taxas de transação, apostar ou participar na governança.

O token é construído em um blockchain existente. Seu papel pode ser semelhante ao de uma moeda, mas o token tem utilidade principalmente em seu próprio projeto. Um exemplo é o CAKE do PancakeSwap na BNB Smart Chain. Você também pode usá-lo para pagar certas transações no ecossistema PancakeSwap, como cunhar Tokens Não Fungíveis ou participar de sorteios. No entanto, o CAKE não possui blockchain próprio, portanto não pode ser usado em todas as aplicações do BSC. O mesmo vale para os milhares de tokens ERC-20 emitidos na blockchain Ethereum. Cada token faz parte de um projeto específico com diferentes utilizações.


Fazendo moedas vs. tokens criptográficos

Conforme mencionado, criar tokens é muito mais simples do que criar moedas. Uma moeda exige que você desenvolva e mantenha um blockchain. Você pode bifurcar outra cadeia existente, mas isso não resolve o problema de encontrar usuários e validadores para ajudar sua rede a sobreviver. No entanto, o potencial de sucesso com uma nova moeda pode ser maior do que simplesmente criar um token. Aqui está um resumo de ambas as opções de criptografia:

Moeda

Símbolo

Funciona em sua própria rede blockchain

Pode ser construído em blockchains existentes com uma ampla base de usuários

Requer conhecimento de blockchain e habilidades avançadas de codificação

É bastante fácil construir com ferramentas existentes e código-fonte aberto

O desenvolvimento de blockchain é mais caro e leva tempo

O desenvolvimento de tokens é mais rápido, simples e relativamente barato


Faça moedas

Criar uma nova moeda pode levar muito tempo se você estiver desenvolvendo seu próprio blockchain. No entanto, a bifurcação de uma blockchain existente pode ser feita rapidamente e usada como base para sua nova moeda. Bitcoin Cash (BCH) é um exemplo de projeto de bifurcação. Para fazer isso, você ainda precisa de um alto nível de conhecimento técnico de blockchain e codificação. O sucesso do seu projeto também dependerá de uma nova base de usuários para sua rede blockchain.

Criar tokens

Ao criar tokens em um blockchain existente, você pode aproveitar sua reputação e segurança. Embora você não tenha controle total sobre todos os aspectos do token, ainda há muita personalização que pode ser feita. Existem vários sites e ferramentas disponíveis para criar seus próprios tokens, especialmente no BSC e no Ethereum.

Devo criar uma moeda ou token para o meu projeto?

Um token geralmente é suficiente para aplicativos de finanças descentralizadas (DeFi) ou jogos do tipo jogue para ganhar. BSC e Ethereum têm grande flexibilidade e liberdade para uso dos desenvolvedores. 

Se você deseja expandir a utilidade de uma moeda ou blockchain, criar uma moeda com seu próprio blockchain seria uma escolha melhor. Criar novos blockchains e moedas é obviamente mais difícil do que emitir tokens criptográficos. No entanto, se for bem feito, isso trará muitas inovações e novas oportunidades. Binance Smart Chain, Ethereum, Solana e Polygon são bons exemplos. 

Porém, ambas as opções ainda exigem muito esforço e conhecimento técnico, econômico e de mercado para terem sucesso.


A melhor solução para criação de criptomoedas

Algumas das soluções mais populares para a criação de criptomoedas são BSC, Ethereum e Solana. Todas essas redes fornecem uma maneira de criar uma variedade de tokens com base nos padrões existentes. Os padrões de token BEP-20 e ERC-20 são excelentes exemplos que podem ser suportados por quase todas as carteiras criptografadas.

O ERC-20 pertence ao blockchain Ethereum, enquanto o BEP-20 faz parte da Binance Smart Chain (BSC). Ambas as redes permitem a criação e customização de contratos inteligentes que permitem criar seus próprios tokens e aplicações descentralizadas (DApps). Com um DApp, você pode criar um ecossistema que fornece mais usabilidade e funcionalidade aos tokens.

Você também pode considerar sidechains que usam a segurança de uma cadeia maior, como Ethereum ou Polkadot, mas também fornecem alguma personalização. A Polygon Network está relacionada ao Ethereum e oferece uma experiência semelhante, mas é mais barata e rápida de usar.

Depois de escolher um blockchain, você precisa de um método para criar tokens. Com o BSC e outros blockchains baseados na Máquina Virtual Ethereum, o processo é bastante simples. Você também pode encontrar ferramentas prontas que criam tokens com base nos parâmetros e regras fornecidas. Essas ferramentas geralmente são pagas, mas oferecem uma opção mais prática para usuários que não estão familiarizados com contratos inteligentes.

Se você deseja criar seu próprio blockchain e moeda, provavelmente precisará de um grupo de desenvolvedores de blockchain e especialistas do setor. Mesmo se você estiver pensando em bifurcar uma blockchain, como Ethereum ou Bitcoin, ainda há uma quantidade significativa de trabalho necessária para configurar sua rede. Isso inclui incentivar os usuários a atuarem como validadores e executarem nós para manter o blockchain funcionando.


Coisas a considerar ao projetar criptografia

Além de considerações importantes como blockchain ou a opção entre moedas e tokens, existem várias outras áreas importantes a serem consideradas:

Determinando a utilidade da criptomoeda

As criptomoedas podem ter muitas funções. Alguns funcionam como chaves para acessar serviços. Alguns até representam ações ou outros ativos financeiros. Para entender e mapear o processo de criação de criptografia, você precisa definir suas características desde o início.

Planejando a tokenomia

Tokenomics é a economia que governa sua criptografia, como fornecimento total, método de distribuição e preço inicial. Um bom conceito pode falhar se a tokenomics não estiver correta e os usuários não forem incentivados a comprar criptomoedas. Por exemplo, se você criar uma moeda estável, mas não conseguir indexá-la corretamente, ninguém vai querer comprá-la ou possuí-la.

Diferentes países têm suas próprias leis e regulamentos relativos às criptomoedas. Algumas jurisdições podem até proibir o uso de criptomoedas. Considere cuidadosamente suas obrigações legais e quaisquer problemas de conformidade que você possa encontrar.


Crie sua própria criptomoeda em 7 etapas

Se você estiver apenas criando um token, nem todas as etapas do tutorial abaixo serão aplicadas. O que é mais importante são as três etapas de design acima. A maioria de nossas instruções cobrirá os fundamentos da criação de um blockchain antes de passar para a etapa de cunhagem de moedas.

1. Escolha uma plataforma blockchain apropriada

Para um token, você precisa escolher um blockchain como local para cunhar criptografia. BSC e Ethereum são escolhas populares, mas sidechains também podem ser uma boa escolha. Para criar sua própria moeda, você precisa projetar ou contratar alguém para criar um blockchain personalizado.

2. Escolha um mecanismo de consenso

Se você estiver criando seu próprio blockchain ou não tiver certeza de qual blockchain escolher para seu token, considere o mecanismo de consenso desejado. Esses mecanismos determinam como os participantes confirmam e validam as transações na rede. A maioria dos blockchains usa Prova de Participação, pois possuem baixos requisitos de hardware e uma ampla gama de variações. A Prova de Trabalho, conforme usada no Bitcoin, é considerada por alguns como uma opção mais segura, mas geralmente é cara de administrar e não é muito ecologicamente correta.

3. Projete a arquitetura blockchain

Esta etapa só é necessária se você estiver criando moedas. Nem todos os blockchains permitem que o público valide transações ou execute nós. A decisão entre ter um blockchain privado, público, com permissão ou sem permissão é importante. Sua arquitetura blockchain dependerá das ações que você deseja que sua moeda e projeto executem. Por exemplo, uma empresa ou país que cria moedas poderia administrar uma blockchain privada para obter mais controle.

4. Inicie o desenvolvimento de blockchain

A menos que você tenha conhecimento avançado de desenvolvimento, precisará de ajuda externa para construir seu conceito. Uma vez que uma blockchain esteja rodando em um ambiente ativo, será muito difícil mudar seus conceitos e regras fundamentais. Aproveite testnets para garantir que tudo funcione conforme planejado e trabalhe em estreita colaboração com toda a equipe de desenvolvimento para construir seu blockchain. 

5. Realize uma auditoria de criptografia e seu código

Empresas de auditoria como a Certik podem examinar seu código blockchain e criptomoeda em busca de vulnerabilidades. Depois, você pode publicar a auditoria publicamente e também responder às suas conclusões. Este processo fornece certas garantias de segurança para você como criador e para usuários potenciais como investidores. 

6. Verifique os aspectos legais

Assim que seu blockchain estiver em execução e pronto para cunhar criptomoedas, a melhor coisa a fazer é procurar aconselhamento jurídico especializado para verificar se você precisa solicitar permissão. Mais uma vez, este passo é difícil de alcançar sozinho e requer ajuda externa.

7. Imprima sua criptomoeda

Quer você crie tokens ou moedas, você precisará cunhar criptomoedas em algum momento. O método exato irá variar dependendo da sua tokenômica. Por exemplo, tokens com fornecimento fixo geralmente são impressos de uma só vez por meio de contratos inteligentes. Moedas como o Bitcoin são cunhadas em incrementos à medida que os mineradores validam novos blocos de transações.


Como criar tokens BEP-20

Para criar um token BEP-20 simples, você precisa de habilidades básicas de codificação para implantar contratos inteligentes na Binance Smart Chain. Você também precisa ter o MetaMask instalado e ter BNB em sua carteira para pagar as taxas do gás.

1. Certifique-se de adicionar a rede principal BSC ao MetaMask. Você pode encontrar instruções detalhadas em nosso guia Conectando MetaMask à Binance Smart Chain.

2. Open Remix, que é um aplicativo online para desenvolver e implantar contratos inteligentes em um blockchain compatível com a Máquina Virtual Ethereum. Clique com o botão direito na pasta [contratos] e clique em [Novo arquivo].


3. Nomeie o arquivo como "BEP20.sol".


4. Certifique-se de definir a linguagem de programação como [Solidity]. Caso contrário, o seu contrato inteligente não funcionará. Você pode fazer isso clicando no ícone no canto inferior direito, conforme mostrado na imagem.


5. Copie o código do contrato inteligente BEP-20 para o seu arquivo. Você pode encontrar mais informações sobre parâmetros e funções de código no GitHub.


6. Altere o nome, símbolo, decimais e total de fornecimento de suas moedas. Aqui, escolhemos Binance Academy Coin (BAC) como exemplo com 18 casas decimais e um fornecimento total de 100.000.000. Não se esqueça de adicionar 0s suficientes para as 18 casas decimais.


7. Em seguida, você precisa compilar o contrato inteligente. Clique no ícone mostrado abaixo no lado esquerdo da tela, marque as caixas [Compilação automática] e [Ativar otimização] e clique no botão [Compilar].


8. Clique no botão [ABI] para copiar a ABI do contrato.


9. Clique no ícone destacado abaixo no lado esquerdo da tela. Selecione [Injected Web3] como seu ambiente e permita que o MetaMask se conecte ao Remix. Por fim, certifique-se de ter selecionado seu contrato BEP20 antes de clicar em [Implementar].

10. Agora você precisará pagar uma taxa de transação através do MetaMask para implantar o contrato no blockchain. Assim que o contrato inteligente estiver ativo, você precisará verificar e publicar o código-fonte do contrato. 

Copie o endereço do contrato no BscScan, selecione [Solidity (Single)] como o tipo de computador e, em seguida, combine a versão do compilador usada na etapa 7.


11. Em seguida, clique com o botão direito em BEP20.sol no Remix e pressione [Flatten]. Então, você precisa dar permissão ao Remix para nivelar o código.


12. Copie o código de BEP20_flat.sol para o campo e certifique-se de que [Otimização] esteja definido como "Sim". Em seguida, clique em [Verificar e publicar] na parte inferior da página.


13. Agora você verá uma tela inicial bem-sucedida. Com o código verificado, você pode cunhar tokens via BscScan usando o comando _mint implementado no contrato. Abra o endereço do contrato no BscScan, clique em [Escrever contrato] e clique em [Conectar ao Web3] para conectar sua conta MetaMask.



14. Navegue até a parte inferior da página até a seção "Mint" e insira o número de tokens que deseja cunhar. Vamos imprimir 100 milhões de BAC. Não se esqueça de adicionar o decimal, que neste caso é 18. Clique em [Escrever] e pague a taxa no MetaMask.


15. Você verá agora que o token foi cunhado e enviado para a carteira que criou o contrato inteligente.



Como listar sua criptomoeda

Listar sua moeda ou token em uma bolsa de criptomoedas como a Binance pode entregar sua criptografia a um público mais amplo de maneira segura e regulamentada. Se você criar e desenvolver com sucesso um projeto sólido de criptomoeda, poderá preencher o formulário de inscrição on-line da Binance para listagem e/ou distribuição direta no Launchpad/Launchpool.

Cada criptomoeda passa por um rigoroso processo de due diligence e você precisará notificar periodicamente a Binance sobre seu progresso ao longo de sua aplicação. Você também precisa aceitar BNB e BUSD em seu ecossistema de criptomoedas, fornecendo-os como liquidez ou aceitando-os durante uma oferta inicial de moedas (ICO) ou venda de tokens.


O custo de criar sua própria criptomoeda

Os custos incluídos estarão relacionados ao método e configuração selecionados. Se você construir uma moeda e um blockchain, provavelmente terá que pagar a equipe inteira dentro de alguns meses. Uma auditoria de código realizada por uma equipe confiável pode custar até US$ 15.000 (USD). Um token simples no BSC pode ser liquidado por apenas US$ 50. Se você calcular a média, para criar uma criptomoeda com alguma chance de sucesso, provavelmente terá que gastar milhares de dólares em criação, marketing e construção de comunidade.



Fechando

Se você decidir criar sua própria criptomoeda, use nossas informações apenas como ponto de partida. Este é um tópico profundo que levará muito tempo para ser totalmente compreendido. Além de criar tokens ou moedas, você também precisa pensar em como obter sucesso após o lançamento. Estudar outros projetos e seus lançamentos pode ajudar na criação de sua própria criptomoeda.