SPL Token é o termo que usamos para definir tokens Solana, usados ​​para diferentes funções e utilidades. SPL é o token padrão da Solana, análogo aos tokens ERC-20 da rede Ethereum. O mais conhecido e importante é o SOL, token de governança Solana Blockchain, utilizado como moeda para pagamento, transferência de valor, execução de contratos ou participação na governança da rede.

O termo SPL significa “Solana Program Library”, ou seja, SPL Token significa um token que vem da biblioteca do programa Solana, que segue determinados padrões.

O que são tokens SPL?

Fundamentalmente, os tokens SPL são tokens que operam na blockchain Solana. A SPL define o conjunto de regras que definem como os tokens devem operar na rede Solana, onde o cumprimento desses padrões garantirá a interoperabilidade com carteiras Solana e contratos inteligentes.

Os tokens SPL funcionam paralelamente à moeda nativa Solana e podem ser gastos como qualquer outra criptomoeda. No entanto, eles são abstraídos das operações principais do blockchain Solana, ao contrário da moeda nativa. Portanto, os tokens SPL não são usados ​​no consenso da rede, e cada transação envolvendo tokens SPL vem com uma taxa de rede que é paga na moeda Solana nativa.

SPL x ERC

A SPL define padrões de operação para tokens fungíveis e não fungíveis na blockchain Solana. Ao contrário do ERC, onde diferentes padrões são definidos para diferentes tipos de tokens fungíveis e não fungíveis, a Biblioteca Primária Solana não possui um padrão especialmente calculado para os diferentes tipos de tokens. 

Portanto, o padrão SPL se aplica a tokens Solana fungíveis e não fungíveis. A diferença na operação é definida no estágio de criação do token, mas basicamente em termos do número de tokens cunhados, divisibilidade e atributos extras que podem ser abstraídos.

Como os tokens SPL são criados?

Os tokens SPL são criados interagindo com o recurso de contrato inteligente do blockchain Solana por meio de pedaços de código desenvolvidos usando a linguagem de programação do blockchain Solana (Rust). Este processo é conhecido como Cunhagem.

Para cunhar um token SPL, você pode escrever o código do zero ou modificar a base de código de um token SPL existente. Certos aplicativos também foram desenvolvidos para ajudar os criadores a cunhar tokens SPL sem fazer muita codificação. Durante a fase de cunhagem, as propriedades principais do token são definidas. Por exemplo, para criar um token SPL não fungível, o fornecimento é definido como um e a função decimal é removida. Para tokens fungíveis, o desenvolvedor define a função decimal para permitir que o token seja enviado em frações. Além disso, os dados de fornecimento são ajustados de acordo com a estratégia tokenomics do projeto.

Pontos chave

  • Os tokens representam propriedade sobre ativos fungíveis (intercambiáveis) ou não fungíveis (únicos).

  • O Programa Token contém todas as instruções para interagir com tokens fungíveis e não fungíveis na rede.

  • O Programa de Extensões de Token é uma nova versão do Programa de Token que inclui recursos adicionais, mantendo as mesmas funcionalidades principais.

  • Uma conta Mint representa um token exclusivo na rede e armazena metadados globais, como o fornecimento total.

  • Uma conta de token rastreia a propriedade individual de tokens para uma conta mint específica.

  • Uma Conta Token Associada é uma Conta Token criada com um endereço derivado dos endereços do proprietário e da conta mint.

Uso mais comum de tokens SPL

Alguns casos de uso para tokens SPL incluem:

DAOs

Organizações autônomas descentralizadas (DAOs) também podem tokenizar a governança do projeto usando tokens SPL. Os projetos podem emitir tokens SPL para sua comunidade e desenvolver portais de votação que aceitem esses tokens para envio e votação de propostas. Cada token SPL emitido para este fim representa uma opinião, onde o número de tokens SPL detidos por um indivíduo é proporcional à sua influência nas decisões da comunidade.

NFTs

Os criadores de ativos digitais podem cunhar tokens SPL exclusivos como assinaturas digitais para seus ativos multimídia, de jogos ou qualquer caso de uso conhecido para NFTs. Nesse caso, o criador cria um token SPL com fornecimento definido como ‘um’ e sem função decimal. Isso elimina o aspecto da fungibilidade e tais tokens podem funcionar como um NFT. Existem disposições para funções extras, como definição de atributos NFTs e acordos de transferência. Alguns NFTs notáveis ​​em Solana incluem Mad Lads e Famous Fox Federation.

Token de Solana-2022

O programa de token Solana está definido para algumas novas introduções como parte do programa Token-2022 atualmente em desenvolvimento. O Token-2022 tem como objetivo aprimorar a funcionalidade dos tokens SPL, abrindo caminho para novas habilidades além dos atributos existentes. As novas introduções do Token-2022 expandirão as propriedades de cunhagem e gastos de tokens SPL e permitirão que os usuários explorem ainda mais casos de uso para tokens SPL. As novas introduções são classificadas em funções de Cunhagem e Conta.

Novas funções de cunhagem

  • Tokens que rendem juros: permitem que os criadores adicionem lógica que rende juros a um token SPL.

  • Taxa de transferência: os desenvolvedores podem introduzir taxas extras quando um token SPL é transferido.

  • Funções de transferência: os desenvolvedores podem especificar operações de transferência avançadas para um token SPL. Os tokens podem ser definidos como intransferíveis.

Últimas palavras

Bom, hoje aprendemos o que são SPLs. Na verdade, antes de pesquisar, pensei que fossem SLPs do Axie Infinity haha. Isso tende a confundir as pessoas, mas agora podemos dizer corretamente que são tokens da rede Solana, como o BEP-20 da Binance ou o TRC-20 da Tron. Tudo isso é superinteressante. Solana é um mundo de possibilidades, e a cada dia você aprende algo novo e é levado a querer saber mais e mais.

Recursos:

https://solana.com/docs/core/tokens

https://spl.solana.com/token

$SOL #Solana #DeFi #Educacion