BE o mascote

A blockchain é uma nova tecnologia focada em criptografia e as blockchains compatíveis com contratos inteligentes (Smart Contract), possuem algumas peculiaridades e uma delas é a capacidade de "rodar" tokens.

Os tokens são contratos inteligentes pré programados dentro da blockchain, esses contratos utilizam uma linguagem de programação própria e a principal do mercado é o solidity, basicamente todo o mercado de criptomoedas hoje existe graças a três atores principais:

  1. Bitcoin

  2. Ethereum

  3. Solidity

Sem esses três ingredientes basicamente não existiria o mercado de criptomoedas atual.

O Bitcoin foi quem começou tudo isso, ele mostrou para o mundo que era possível criar um "livro razão" para registrar transações financeiras criptografado, completamente descentralizado e principalmente, seguro!

Um grupo de amigos engenheiros de software viu essa inovação fantástica e decidiu desenvolver uma blockchain parecida porém que pudesse ter interatividade fora dos participantes principais da rede, um desses amigos chamado Gavin Wood teve a brilhante idéia da criação de uma linguagem de programação exclusiva para essa blockchain.

Gavin Wood idealizador do solidity e fundador da Ethereum

Então um de seus amigos chamado Christian Reitwiessner reuniu com parte do grupo para desenvolver essa tal linguagem mais apropriada para e assim nasceu o solidity uma linguagem de programação nativa Ethereum.

Christian Reitwiessner criador do solidity

Enquanto esse grupo desenvolvia essa linguagem de programação outra parte do grupo dava vida para aquela que seria a segunda maior blockchain do mundo. A Ethereum! Que possui a segunda maior capitalização de mercado e responsável pela existência de todo o mercado de finanças descentralizadas (DeFi), ela tem como CEO, idealizador, desenvolvedor e fundador Vitalik Buterin.

Vitalik Buterin fundador e CEO da Ethereum

Após essa brilhante criação nasceu o novo mundo das criptomoedas, uma verdadeira inovação que permite que qualquer pessoa programe os seus próprios comandos na blockchain por meio dos Smart Contract e assim nasceu o primeiro contrato inteligente chamado de ERC20, esse contrato possui dezenas de funcionalidades inclusive ser uma moeda (token), com mais liberdade de criação e inovação que a própria criptomoeda nativa da própria rede.

Outras equipes viram essa inovação e criaram através da base da Ethereum as suas próprias blockchains compatíveis com EVM (Ethereum Virtual Machine), criando assim seus próprios contratos inteligentes, nativos de sua blockchain e assim nasceu os tokens BEP20 da binance smart chain, TRC20 da rede Tron... Todos esses tokens de redes diferentes da Ethereum são programados na linguagem solidity e possui a mesma regra ERC20, porém como são de outras redes são chamados pelas iniciais da sua própria blockchain de origem seguido do número 20.

Exemplo: A Baby Doge é um token que possui a regra ERC20 mas ele está na rede da binance smart chain (BSC), então ele é um token BEP20, programado em solidity e que se utiliza da regra ERC20 para funcionar.

Uma outra funcionalidade dessa divisão de nomenclatura para tokens de redes distintas é para facilitar a transferência, veja que os tokens nativos da Ethereum não circulam na rede da BSC e vice e versa, ou seja Imagine a confusão que seria se você precisa enviar um token BEP20 e mandar para a rede errada, seria algo terrível para o usuário porque ele perderia os seus fundos, esse modelo de nomenclatura resolve isso e cria maior segurança no transacionamento de moedas.

Você gostou desse artigo e ele foi útil para você? Comente aqui embaixo e deixe o seu like maroto para fortalecer a produção livre e independente de conteúdo.

Lembre se! O mercado de criptomoedas é de alto risco e muito volátil, portanto faça as suas próprias pesquisas e fique seguro, DYOR.

#bep20 #ethereum #be #bitcoin