Tópicos em alta
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
hoje @heliuslabs lançou um novo método RPC, getTransactionsForAddress (gTFA)
Vamos falar sobre como funciona nos bastidores
As transações Solana normalmente fazem referência a 6 a 10 contas (até ~256)
quando você consulta "obtenha-me o histórico da conta X", você está pedindo ao RPC para verificar as transações e encontrar aquelas que incluem X em sua lista de contas
isso é essencialmente tentar encontrar uma agulha no palheiro
Você não pode simplesmente adicionar um índice padrão na matriz "Contas" em escala – os bancos de dados lutam com a indexação de matrizes de comprimento variável
A solução: construímos nosso próprio índice, com uma entrada por par único (transação, conta)
Isso não é pouca coisa – há ~ 493 bilhões de transações (e crescendo)
Nosso índice atualmente contém mais de 2,3 trilhões (!) de linhas
apesar do tamanho, o tempo de pesquisa P50 é de ~ 8 ms sob carga de produção
e temos muitos outros índices para potencializar pesquisas por slot, hora, status, etc
todos executados em hosts bare metal criados especificamente com petabytes de NVMEs de primeira linha, replicados em várias regiões
TLDR - nós sofremos para que você não precise
desfrutar
Melhores
Classificação
Favoritos

