📚Missão 4 - SOLANA
Aprendendo sobre as informações de uma transação na blockchain.
Last updated
Aprendendo sobre as informações de uma transação na blockchain.
Last updated
Estamos aprendendo! Na última missão, aprendemos a encontrar nossas transações no explorador da blockchain SolanaFM e a visualizar as transações de recompensa de missões anteriores. No entanto, o SolanaFM tem muitos detalhes que ainda não analisamos.
Uma transação tem alguns dados que podem ser úteis de várias maneiras, tais como conhecer seu método, de onde vem, seu valor total, se ocorreu algum erro etc.
Recapitulando, na missão 1 você recebeu “1 ponto alguma coisa” (um pouco mais de 1) MELK. Tenha isso em mente, pois voltaremos a isso nesta missão.
Esta missão lhe ensinará algumas coisas que parecerão muito técnicas, mas que são importantes para que você tenha uma compreensão geral das transações, das taxas cobradas e também para que você não desperdice dinheiro ao fazer suas transações reais.
Para dar uma olhada mais profunda em nossas transações, precisamos abrir o SolanaFM novamente, como na missão anterior. Você pode acessá-lo aqui. A tela deve ser semelhante à minha.
Como você aprendeu na lição anterior, agora vamos acessar nossas transações. Para fazer isso, repita o processo da missão anterior: copie o endereço de sua carteira Phantom e cole-o na barra de pesquisa do SolanaFM. O resultado deve ser parecido com o meu, mas com seu endereço:
Vamos aprender um pouco sobre essa tela.
Primeiro, vamos entender cada seção desta parte da tela (destacada em roxo na imagem abaixo).
O Saldo (Balance) é a quantidade de tokens que você possui. O token nativo da Solana é o SOL. Como nós ainda não o temos, nosso saldo é 0 SOL. Para saber mais sobre ele, consulte este link. Quando você tem um token que tem valor no mercado, verá o Patrimônio líquido em USD e em SOL, e é por isso que você tem essas duas caixas na seção do Saldo. No momento em que escrevo isso, o SOL está valendo U$39,68.
Nesta seção, podemos identificar nossos tokens MELK. Siga a tela abaixo:
Observe que o valor monetário no campo VALUE também é zero, assim como o PRICE. Isso acontece porque, a princípio, o token MELK não tem um valor monetário, conforme explicado nesta seção. Observe que, além de "Assets in Account" (Ativos na conta), você pode ver a tag "1 Tokens" em roxo. Isso significa que temos um contrato de token (nesse caso, é o MELK)
Abaixo de ASSET, você pode ver o nome do token MELK. Clique no nome do token e isso nos levará a outra página:
Essa página contém todas as informações sobre o token MELK, incluindo fornecimento, número de casas decimais, carteira de cunhagem, carteira congelada e as últimas transferências feitas com o token.
Agora, vamos voltar à tela anterior (onde fizemos a busca por nosso endereço) para saber mais sobre nossas transações.
Agora, como fizemos antes, vamos procurar nossa transação na seção Transações
Vamos entender essa tela e analisar seus componentes, mas primeiro clique na transação da primeira missão, com "1 ponto alguma coisa" MELK:
Aqui poderemos ter uma visão mais ampla da transação e entender o significado de cada parte. Sua tela deve ter esta aparência:
Role a tela para baixo para ver todos os detalhes:
Na primeira parte da página, você já pode ver que a transação foi bem-sucedida, finalizada e com o máximo de confirmações alcançadas. Isso significa que a transação foi totalmente processada e verificada pela rede. Ela foi adicionada à blockchain e não pode ser revertida ou alterada. O máximo de confirmações indica que a transação foi validada pelo número máximo de nós (computadores) da rede, garantindo sua autenticidade e segurança.
Ele também inclui detalhes do bloco, data e hora, taxa paga e a versão da rede que foi usada.
O fluxo de transações no explorador SolanaFM é como um recibo detalhado de uma transação na blockchain Solana. Veja o que ele mostra:
Remetente (Sender): Essa é a conta que enviou os tokens.
Valor (Amount): Essa é a quantidade de tokens que foram enviados.
Conta de recebimento (Receiving Account): Essa é a conta que recebeu os tokens.
Proprietário (Owner): O proprietário do contrato, que nesse caso é o remetente.
Taxa (Fee): É um pequeno valor pago para fazer a transação, como uma taxa de serviço.
Conta recém-criada (Newly created account): novo endereço exclusivo na rede Solana.
Ao examinar o fluxo de transações, você pode obter uma compreensão abrangente dos detalhes da transação, seu caminho pela rede e seu estado final.
A seção "Accounts Involved" no explorador SolanaFM fornece informações sobre todas as contas que participam de uma transação específica na blockchain Solana.
Na conta Signer (Signatário) estão as contas que forneceram uma assinatura para a transação. Na Writable (gravável) estão as contas que foram alteradas ou podem ser alteradas pela transação. E na Read-Only (Somente leitura), estão as contas de onde a transação leu dados.
Essas são operações que foram realizadas para que a transação acontecesse. Cada instrução desempenha uma tarefa específica e contribui para o resultado geral da transação. Ao examinar as instruções, você pode conhecer as etapas que foram realizadas para processar a transação na blockchain Solana. Clique em "Expand All" (Expandir Tudo) para ver mais detalhes.
A seção "Logs" (Registros) no explorador SolanaFM fornece um registro detalhado das ações e dos eventos que ocorreram durante a execução de uma transação. Cada entrada de registro corresponde a uma operação ou evento específico.
Os logs de transações na blockchain são importantes, pois fornecem um registro detalhado passo a passo de cada transação, ajudando-o a entender como as transações funcionam, a aprender sobre as operações da blockchain e a apreciar a transparência e a segurança da tecnologia blockchain.
Vá para o canal da Missão 4 no Discord e envie uma mensagem com o número do bloco da primeira transação recebida na Missão 1, que é exibido na seção Transação. Anote o valor completo para que você possa enviar no canal correto. No meu caso, minha mensagem seria a seguinte:
252970693
Se tiver alguma dúvida, sinta-se à vontade para entrar em contato conosco no canal #melk-support do Discord.
Nessa missão, aprendemos muitas coisas.
Interpretar a tela simplificada de informações sobre transações
Localizar transações de outros tokens.
Analisar e entender cada campo de uma transação completa, compreendendo os valores com os quais a rede trabalha.