Ir para o conteúdoBlockAssay

Deployer e primeiros compradores

P07-L05 · P07 · P07-M02

Identificar criação e negociações iniciais sem inferir intenção

ILLUSTRATIVE · needs_review

Pré-requisitos: P07-L04

Objetivos de aprendizagem

  • Mapear pagador de taxas, inicializador, autoridade e destinatário de alocação separadamente.
  • Identificar compras iniciais bem-sucedidas a partir de resultados e efeitos de execução.
  • Relatar os primeiros compradores visíveis com limites explícitos de cobertura e atribuição.

Fonte mestra EN · P07-L05 · 45 minutos estimados · needs_review

Objetivos de aprendizagem:

  • Mapear pagador de taxas, inicializador, autoridade e destinatário de alocação separadamente.
  • Identificar compras iniciais bem-sucedidas a partir de resultados e efeitos de execução.
  • Relatar os primeiros compradores visíveis com limites explícitos de cobertura e atribuição.

Por que importa

Uma transação de lançamento pode envolver um pagador de taxas, um inicializador de mint, um endereço de autoridade, um programa e várias contas destinatárias. Chamar um endereço de “o deployer” pode obscurecer esses papéis. Igualmente, receber tokens cedo não significa necessariamente comprá-los. Esta lição ensina um mapa de papéis sustentado por transações e uma lista cuidadosamente delimitada de compradores iniciais.

Explicação

Substituir um rótulo vago por papéis específicos

Defina “deployer” antes de usá-lo. Para uma memecoin Solana, você pode se referir à conta que paga pela inicialização, ao signatário que autoriza emissão ou ao operador que usa um launchpad. Esses papéis não precisam ser o mesmo. A documentação Solana separa explicitamente a autoridade de emissão da conta que cria ou paga pelo mint [S-TOKENS]. Um papel também pode ser mediado por um programa em vez de revelar uma conta humana.

Use rótulos de papel que descrevem a evidência real: pagador de taxas, inicializador de mint, autoridade de emissão, destinatário de alocação, conta de financiamento de pool e destinatário de swap. Um campo de autoridade é uma permissão em uma observação declarada, não prova de quem construiu um site. Um endereço pode ter vários papéis, mas cada relação exige uma referência de evidência.

A etiqueta “criador” de um explorer pode ser uma interpretação conveniente do indexador. Compare-a com a instrução e o estado relevantes. Se não puder inspecionar esses registros, relate o rótulo como declaração da fonte em vez de papel verificado. A finalidade não é desconfiar de todo indexador; é tornar a dependência visível.

Separar intenção de instrução de efeitos bem-sucedidos

Uma transação pode conter uma instrução de swap, mas fracassar. Um destinatário pode obter tokens por alocação, transferência ou swap. Revise resultado de execução e mudanças de saldo antes de contar negociações bem-sucedidas. Consulta de transação Solana inclui metadados de resultado e pode retornar null quando um registro estiver indisponível no nível de confirmação solicitado [S-TRANSACTION]. Null não prova que um endereço nunca agiu.

Saldos líquidos podem induzir a erro sem contexto de instrução. Uma transação pode combinar criação de conta, transferência, taxas e troca. Receber tokens é somente uma observação; uma compra econômica também precisa de evidência de mecanismo de troca e do ativo pago correspondente. Registre quantias líquidas versus brutas explicitamente se movimentos intermediários estiverem envolvidos.

Uma transação fracassada ainda pode ser evidência de que uma tentativa ocorreu, e taxas podem permanecer relevantes. Não é uma compra bem-sucedida. Separe uma tabela de tentativas da tabela de compras bem-sucedidas. Isso mantém o registro de lançamento intacto sem contaminar o ranking.

Delimitar “primeiro comprador” ao que você realmente pesquisou

Para alegar “primeiro”, declare local, ativo, tipo de evento, intervalo de observação, convenção de ordenação e cobertura de histórico. Uma compra em launchpad e uma compra posterior em pool podem pertencer a rankings diferentes. Um primeiro registro visível na janela de um provedor não é automaticamente a primeira negociação na blockchain.

Histórico de assinaturas de endereço pode ser paginado e normalmente é retornado do mais recente para o mais antigo [S-SIGNATURES]. Um pesquisador não deve interpretar o primeiro item retornado como o primeiro evento de todos os tempos. Cobertura de endereço referenciado também não garante que toda transação relevante seja capturada pela inspeção de um único endereço. Mint, mercado, programa e contas associadas podem ter necessidades diferentes de indexação.

Slots e timestamps exibidos são auxílios distintos de ordenação. Vários eventos podem compartilhar um segundo exibido. A granularidade de timestamp de um indexador pode ocultar a ordem; use índices de transação quando disponíveis e preserve incerteza caso contrário. Se a ordem não for resolvida, relate uma coorte inicial em vez de inventar um primeiro comprador único.

Interpretar comportamento inicial sem inferir motivo

Um endereço agindo cedo pode ser um operador automatizado, um participante que monitora eventos públicos de lançamento, um formador de mercado ou alguém com informação privilegiada. Somente o momento não discrimina entre essas explicações. Um vínculo com um endereço de financiamento de pool pode justificar investigação adicional, mas não resolve titularidade humana comum.

Um relatório útil tem duas camadas. A primeira é uma tabela factual de papéis/transações. A segunda é um registro delimitado de hipóteses, nomeando interpretações possíveis e qual evidência as fortaleceria ou enfraqueceria. Não promova silenciosamente uma hipótese ao rótulo de endereço mostrado em todos os outros lugares.

Esses limites não tornam atividade inicial irrelevante. Tornam a conclusão testável. “O endereço B1 recebeu 10,000 unidades na primeira compra bem-sucedida na janela fornecida do local” é preciso. “O criador comprou primeiro secretamente” introduz uma afirmação de identidade, motivo e acesso que exige mais que a transação sozinha.

Terminologia

  • Pagador de taxas: conta que paga a taxa de rede da transação.
  • Autoridade: conta autorizada a permitir uma operação específica.
  • Destinatário de alocação: conta que recebe unidades distribuídas sem evidência de compra.
  • Compra bem-sucedida: uma troca verificada com resultado bem-sucedido e efeitos relevantes.
  • Janela de cobertura: o histórico delimitado realmente inspecionado.
  • Atribuição de papel: vincular um papel operacional observado a um endereço.

Exemplo histórico

EXEMPLO ILLUSTRATIVE — FIX-P07-05. As seis linhas são um conjunto completo para VENUE-A entre T+0 e T+5 relativos. IDs e quantidades são fictícios.

RegistroTempoAção/resultadoEvidência de papéis/efeitos
INIT-AT+0inicialização, sucessoF paga taxa; C inicializa; A é autoridade de emissão
ALLOC-AT+1alocação, sucessoR recebe 50,000 tokens; nenhum swap/pagamento
BUY-FAILT+2tentativa de swap, fracassadaB0 tentou; nenhuma troca bem-sucedida de token
BUY-1T+3swap, sucessoB1 paga 10 unidades de cotação; recebe 10,000 tokens
BUY-2T+4swap, sucessoB2 paga 8 unidades de cotação; recebe 7,000 tokens
BUY-3T+5swap, sucessoB1 paga 4 unidades de cotação; recebe 3,000 tokens

Esses efeitos de negociação são registros fictícios fornecidos, não saídas derivadas do pool da lição 3. Nenhum modelo de reservas é fornecido aqui; não importe um.

O que a evidência demonstra

OBSERVED: O conjunto de dados atribui papéis diferentes de inicialização a F, C e A. B1 tem a primeira compra bem-sucedida na janela fornecida de VENUE-A e aparece duas vezes.

INFERRED: Um mapa de papéis é uma representação útil destas relações observadas; não identifica seus controladores humanos finais.

O que a evidência não demonstra

UNKNOWN: Locais/eventos anteriores fora do conjunto de dados, titularidade humana, comunicações privadas e privilégios de acesso.

INSUFFICIENT EVIDENCE: A alocação de R não é uma compra. BUY-FAIL não é uma compra bem-sucedida. O momento de B1 não pode estabelecer acesso de insider ou uma relação com C.

Erros comuns

Equiparar pagador de taxas a criador; listar o destinatário de alocação como primeiro comprador; ignorar resultados fracassados; contar transações como compradores distintos; interpretar ao contrário registros do mais recente para o mais antigo; e nomear um insider humano a partir do momento do lançamento.

Exercício prático

Construa o mapa de papéis de inicialização e classifique eventos de compra bem-sucedidos na janela fornecida. Conte endereços distintos de compradores bem-sucedidos, some gasto de cotação e recebimentos de tokens de B1 e reescreva “B1 foi o primeiro comprador insider do projeto”.

Mostrar correção detalhada

Correção comentada e raciocínio esperado

O mapa de papéis é F→pagador de taxas, C→inicializador, A→autoridade de emissão, R→destinatário de alocação. Eventos bem-sucedidos são BUY-1, BUY-2 e BUY-3; BUY-FAIL pertence somente à tabela de tentativas. B1 é o primeiro na janela fornecida. Dois endereços distintos de comprador aparecem: B1 e B2. B1 gasta 14 unidades de cotação e recebe 13,000 tokens em dois eventos bem-sucedidos.

A reescrita delimitada é “B1 é o primeiro endereço de comprador bem-sucedido na janela fornecida de VENUE-A; status de insider e identidade humana não são estabelecidos”. Qualquer afirmação mais ampla de “primeiro de todos os tempos” precisa de cobertura ampliada e método verificado de ordenação.

Pontue em dez: mapa de papéis (dois), filtragem/ordem de sucesso (três), contagem de endereços (um), totais de B1 (dois), escopo delimitado e correção de atribuição (dois). Uma soma correta não compensa identidade inventada.

Lista de verificação

  • Definir cada papel operacional explicitamente.
  • Verificar resultado, instrução e efeitos relevantes no saldo.
  • Separar alocação, transferência, tentativa e troca bem-sucedida.
  • Declarar cobertura de local/tempo/histórico para toda afirmação de “primeiro”.
  • Contar endereços únicos separadamente de eventos de transação.

Resumo

Uma investigação de lançamento deve preservar papéis distintos e efeitos bem-sucedidos. “Primeiro comprador” é significativo somente dentro de um escopo documentado de busca, e um endereço inicial não é automaticamente um criador ou insider.

Resumo

Use mapas de papéis em vez de um rótulo ambíguo de deployer. Preserve tentativas fracassadas separadamente. O momento apoia cronologia, não motivo.

Especificações visuais

Plotar papéis de INIT-A como arestas rotuladas até um nó de mint; usar uma linha do tempo separada de eventos para alocação, tentativa fracassada e swaps bem-sucedidos. Mostrar B1 repetido sem criar um novo nó de endereço. Anexar efeitos de cotação e token do conjunto de dados e um limite visível de cobertura VENUE-A.

Regras de entrega visual: azul-marinho escuro/preto, detalhes ciano/azul elétrico/violeta, unidades e incerteza explicitamente rotuladas. Use gráficos determinísticos ou SVG, não capturas de tela fabricadas. Em 390 px, empilhe anotações e forneça a tabela de dados como alternativa textual; verifique 768 px e desktop depois. Em árabe, localize rótulos e layout com RTL nativo, isolando endereços/hashes em LTR e mantendo a direção real das transferências e a cronologia. Use somente o logo oficial BlockAssay fornecido se identidade visual for adicionada. Nenhum recurso visual ou renderização mobile/RTL é alegado pronto.

Ferramentas

Use WALLET_INTELLIGENCE somente quando rede exata, ativo e campos necessários forem compatíveis e sua procedência for visível. Esta é uma inspeção educacional somente de leitura, não uma operação ou lançamento de token. Use o conjunto de dados offline fornecido se acesso ou dados estiverem indisponíveis; informação ausente permanece desconhecida. Uma futura ação Abrir na BlockAssay precisa de roteamento de runtime validado e cobertura de fontes. Nenhum CTA executável de ativo é fornecido para identificadores ilustrativos. Participação na Academy e status comercial nunca mudam observações do Radar.

Fontes e limites das afirmações

  • Ativos Solana: mints e contas de token — Identidade do mint, titularidade de contas de token e papéis distintos de mint/criação. Verificada em 2026-09-30.
  • Solana getTransaction — Consulta de transação confirmada e resultados de transação/tempo/meta que podem ser null. Verificada em 2026-09-30.
  • Solana getSignaturesForAddress — Assinaturas de endereço referenciado do mais recente para o mais antigo e parâmetros de paginação. Verificada em 2026-09-30.
  • Estruturas JSON do RPC Solana — Signatários de transação, instruções e metadados de saldo/resultado. Verificada em 2026-09-30.

As tabelas e os conjuntos de dados dos exercícios são material educacional original, salvo quando explicitamente designados HISTORICAL. Identificadores fictícios são deliberadamente inválidos como endereços de blockchain. Documentação apoia definições de mecanismos, não valores inventados dos exercícios. Inspeção de fontes é pesquisa editorial, não medição de blockchain ao vivo. Fontes podem mudar; revise novamente antes da publicação.

Próxima lição

P07-L06; prossiga após concluir o exercício e revisar cada explicação do quiz.

Especificações visuais

P07-L05-V01

SPECIFICATION_ONLY · ILLUSTRATIVE

Qual endereço desempenhou qual papel e quais eventos contam como compras bem-sucedidas?

Mapa ilustrativo de papéis de deployer e compradores iniciais; nenhuma identidade real.

Plotar papéis de INIT-A como arestas rotuladas até um nó de mint; usar uma linha do tempo separada de eventos para alocação, tentativa fracassada e swaps bem-sucedidos. Mostrar B1 repetido sem criar um novo nó de endereço. Anexar efeitos de cotação e token do conjunto de dados e um limite visível de cobertura VENUE-A.

F paga, C inicializa, A tem autoridade, R recebe uma alocação; B1 depois B2 depois B1 compram com sucesso.

390px: anotações empilhadas e tabela textual; aceitação em 768px e desktop pendente

Rótulos/layout RTL; identificadores LTR; preservar eixo factual, cronologia e direção das arestas.

FIX-P07-05

P07-L05-V02

SPECIFICATION_ONLY · ILLUSTRATIVE

Quais afirmações são observadas, inferidas, desconhecidas ou insuficientemente sustentadas?

Classificação de evidência para esta lição; nenhum veredito de investimento.

Quatro linhas rotuladas; mostrar afirmação, referência de evidência, limite e próxima etapa de verificação.

Tabela textual de quatro estados de evidência e os limites de cada conclusão.

390px: anotações empilhadas e tabela textual; aceitação em 768px e desktop pendente

Rótulos/layout RTL; identificadores LTR; preservar eixo factual, cronologia e direção das arestas.

FIX-P07-05

Fontes e limites das afirmações

S-TOKENS · official_documentation

Ativos Solana: mints e contas de token

Afirmação sustentada
Identidade do mint, titularidade de contas de token e papéis distintos de mint/criação.
Limite de verificação
Página do publicador primário lida; transações históricas do registro não reproduzidas independentemente.
Data de verificação
2026-09-30
Abrir fonte primária
https://solana.com/docs/tokens

S-TRANSACTION · official_documentation

Solana getTransaction

Afirmação sustentada
Consulta de transação confirmada e resultados de transação/tempo/meta que podem ser null.
Limite de verificação
Página do publicador primário lida; transações históricas do registro não reproduzidas independentemente.
Data de verificação
2026-09-30
Abrir fonte primária
https://solana.com/docs/rpc/http/gettransaction

S-SIGNATURES · official_documentation

Solana getSignaturesForAddress

Afirmação sustentada
Assinaturas de endereço referenciado do mais recente para o mais antigo e parâmetros de paginação.
Limite de verificação
Página do publicador primário lida; transações históricas do registro não reproduzidas independentemente.
Data de verificação
2026-09-30
Abrir fonte primária
https://solana.com/docs/rpc/http/getsignaturesforaddress

S-STRUCTURE · official_documentation

Estruturas JSON do RPC Solana

Afirmação sustentada
Signatários de transação, instruções e metadados de saldo/resultado.
Limite de verificação
Página do publicador primário lida; transações históricas do registro não reproduzidas independentemente.
Data de verificação
2026-09-30
Abrir fonte primária
https://solana.com/docs/rpc/json-structures

Proveniência dos dados

id: FIX-P07-05

dataStatus: ILLUSTRATIVE

observedAt: null

network: fictional Solana-like training model

identifiers: F/C/A/R/B0/B1/B2 and INIT-A etc.; not addresses/signatures

timeBasis: relative T+0 to T+5; complete only for the supplied venue window

Teste seu raciocínio

P07-L05-Q1 · Quem é o pagador de taxas em INIT-A?
P07-L05-Q2 · Qual registro é a primeira compra bem-sucedida nesta janela?
P07-L05-Q3 · Quantos endereços distintos de compradores bem-sucedidos aparecem?
P07-L05-Q4 · O que uma consulta de transação null estabelece por si só?
P07-L05-Q5 · Qual conclusão sobre B1 tem respaldo?