Fontes de dados
O Bitcoin Tools não executa o seu próprio nó Bitcoin ou indexador de ordinais. Aqui estão as fontes externas nas quais confiamos e onde são usadas.
Tabela de resumo
| Fonte | Tipo de dados | Usado por |
|---|---|---|
| Ordiscan | Intervalos de sat, inscrições, runes, BRC-20, metadados | Wallet Dashboard, Mover, Consolidator, Padding Recovery, Rescuer, Splitter, Runes Mover/Minter, Inscriber, PSBT Inspector |
| WecSats | Categorias adicionais de sats raros (sats exatos, nível de intervalo e nível de outpoint) + pontuação de raridade opcional | Wallet Dashboard, Mover, Consolidator, Rescuer, Splitter |
| Cálculos locais (no seu navegador) | Escala de raridade da Teoria Ordinal e satributes determinísticos calculados a partir de números de sat | Todas as ferramentas que exibem sats raros |
| mempool.space | UTXOs brutos, taxas de transação, preço BTC, transmissão, rastreamento de tx | Todas as ferramentas + Acelerar + Visão Geral do Bitcoin |
| Blockstream.info | Transmissão de fallback | Todas as ferramentas de transmissão |
| Sandshrew | Deteção de alcanos | Wallet Dashboard, Mover, Consolidator |
| ordinals.com | Pré-visualização de inscrição delegada | Inscriber |
| Binance / CoinGecko | Taxas ETHBTC, SOLBTC, etc. | Visão Geral do Bitcoin (conversor) |
| blockchain.info | Taxa de hash, dificuldade, oferta em circulação | Visão Geral do Bitcoin (métricas on-chain) |
| alternative.me | Índice de Medo e Ganância | Visão Geral do Bitcoin |
| Rastreador de nós Luke Dashjr | Contagem de nós Bitcoin alcançáveis (em escuta) e inalcançáveis + histórico de 31 dias | Visão Geral do Bitcoin (Nós ativos) |
| Feeds RSS de Bitcoin | Notícias | Visão Geral do Bitcoin (feed de notícias) |
Detalhes por fonte
Ordiscan (BYOK)
Fonte primária para tudo relacionado a ordinais. Chamado através de um proxy de servidor autenticado com a sua chave pessoal (criptografada). Rotação automática entre as suas chaves se a quota for atingida. Uma cache partilhada no lado do servidor pode armazenar temporariamente alguns intervalos de sat (imutáveis) para reduzir o consumo de quota.
mempool.space (proxy de leitura + transmissão direta)
O tráfego de leitura/consulta (taxas, preços, topo da cadeia, consultas de endereços e UTXO) pode passar pelo nosso proxy /api/public/mempool/*. Cache leve no servidor: 15 s para taxas, 60 s para preços, 10 s para o topo da cadeia, sem cache para pedidos de UTXO e endereços (sempre atualizados). A transmissão é diferente: depois de a sua carteira assinar, o seu navegador envia a transação finalizada diretamente para o mempool.space via POST /tx, sem passar pelo nosso proxy. No Inscriber, o pacote atómico commit+reveal é igualmente enviado diretamente para POST /api/v1/txs/package.
Blockstream.info (fallback de transmissão)
Se o mempool.space rejeitar ou não responder a uma transmissão, o Bitcoin Tools tenta automaticamente o Blockstream.info. O caso já conhecido é tratado de forma elegante (txid extraído localmente).
Sandshrew (Alkanes)
Chamada JSON-RPC para detetar se um UTXO contém um ativo Alkane. Sem esta chamada, um Alkane poderia ser tratado como um UTXO comum e, portanto, queimado.
ordinals.com
Usado apenas pelo Inscriber para obter uma pré-visualização visual de uma inscrição delegada.
Rastreador de nós de Luke Dashjr
Fonte para o contador de Nós Bitcoin ativos na Visão Geral do Bitcoin. Lemos o total em tempo real, as contagens de nós em escuta (alcançáveis) e inalcançáveis de luke.dashjr.org/programs/bitcoin/files/charts/, e preenchemos o histórico de 31 dias do mesmo rastreador. O conjunto de dados é atualizado diariamente; nós amostramos uma vez por dia do nosso lado.
WecSats (sats raros)
Segunda opinião sobre sats raros, usada em adição ao Ordiscan — nunca em vez dele. O WecSats pode responder em três níveis diferentes de precisão, e o Bitcoin Tools mantém essa precisão visível em vez de fingir que sabe mais do que sabe:
- Descobertas exatas: O WecSats nomeia um sat específico. Este é o único caso em que um distintivo pode ser anexado a um sat identificado.
- Categorias ou contadores de nível de intervalo: O WecSats diz que uma categoria existe em algum lugar dentro de um intervalo de sat, sem nomear o sat. O distintivo é então mostrado no âmbito do intervalo.
- Agregados de nível de outpoint: O WecSats diz que o UTXO como um todo carrega uma categoria. O distintivo é mostrado no âmbito do UTXO.
O Bitcoin Tools nunca inventa um sat exato a partir de evidências de nível de intervalo ou de nível de outpoint. A pontuação opcional do WecSats aplica-se apenas a sats que são identificados individualmente; uma pontuação em falta nunca remove uma categoria e nunca desvaloriza um distintivo.
Eficiência e privacidade: o enriquecimento é feito através de uma única chamada em lote (POST /search/batch_sat_ranges) cobrindo até 100 outpoints ainda não armazenados em cache de cada vez. Os resultados são armazenados numa cache dedicada dentro do seu próprio navegador, separada da cache do Ordiscan. Nenhum conteúdo da carteira e nenhum enriquecimento do WecSats é persistido no nosso backend. Um administrador pode desativar globalmente toda a integração do WecSats; quando está desativada, nenhuma lógica do WecSats é executada.
Cálculos locais e as suas referências
Muitos atributos de sats raros são pura aritmética no número do sat e são calculados no seu navegador. Cada um carrega a referência que realmente o define:
- Teoria Ordinal de Casey Rodarmor — a própria escala de raridade (comum, incomum, raro, épico, lendário, mítico).
- A referência da comunidade magicoss/ord-kafka, num commit fixo, para os satributes que define (famílias alpha, omega, palindrome, vintage, block 9, block 78, block 286, block 666, Nakamoto, Pizza, JPEG, Hitman, Legacy, Silk Road, palinception…).
- Fórmulas locais do Bitcoin Tools para os atributos restantes, que nenhuma referência externa define (palíndromos de nomes, 2D/3D, Nova, primo, Fibonacci, Tesla 369, Trump, nome Rodarmor, Hal Finney, palíndromos de sequência, os níveis black-*).
Um atributo que calculamos nós próprios é rotulado com a sua referência real, mesmo quando é exibido ao lado de dados retornados pelo Ordiscan. O Ordiscan é creditado apenas pelo que o Ordiscan realmente retornou.
Como uma classificação é apresentada
- “Confirmado” significa que pelo menos duas fontes independentes afirmam a mesma coisa sobre o mesmo sat exato. Duas afirmações sobre sats diferentes, ou sobre um intervalo em vez de um sat, não são uma confirmação.
- “Fontes divergem” é avaliado por sat e apenas quando a evidência é comparável: uma fonte diz explicitamente presente e outra diz explicitamente ausente sobre o mesmo sat e o mesmo atributo.
- A cobertura em falta ou incompleta é desconhecida, nunca uma contradição. O silêncio de uma fonte não é uma negação.
- Implicações derivadas (um distintivo que implica logicamente outro) e sinalizadores manuais que você mesmo define são mostrados como tal, e nunca contam como uma confirmação independente.
- Os satributes black-* são apenas distintivos: nunca promovem um sat no eixo de raridade da Teoria Ordinal.
Nenhuma fonte única é exaustiva ou infalível. A verificação cruzada do Ordiscan e do mempool.space permite-nos detetar inconsistências (um UTXO marcado como gasto de um lado, mas não do outro) e recorrer a um fallback quando um está inativo.
