Problemas conocidos de Blockchain Analytics

En esta página, se enumeran los problemas conocidos y las soluciones alternativas de Blockchain Analytics. Para obtener una lista de errores, funciones nuevas y más información sobre actualizaciones, consulta las Notas de la versión.

Para filtrar esta página, realiza una o más de las siguientes acciones: selecciona una categoría, escribe un término de búsqueda o haz clic en el encabezado de una columna para ordenar.

Categoría Asunto Descripción
Ethereum Datos de las cuentas
  • La tabla accounts_state almacena datos sobre las cuentas que se vieron en la posición to o from de las transacciones iniciadas por cuentas externas. Actualmente, Blockchain Analytics no calcula las mutaciones en el estado de la cuenta como resultado de transacciones internas (transacciones entre contratos inteligentes).
  • La tabla accounts_state muestra una instantánea estática de todas las cuentas que se vieron en la cadena desde el bloque de origen hasta el bloque 17,399,999, incluido el bloque 17,399,999. A partir del bloque 17,400,000, Blockchain Analytics agrega una fila nueva a la tabla accounts_state cada vez que se observa una cuenta que participa en una transacción iniciada por una cuenta de propiedad externa.
  • La tabla accounts_state no contiene el estado de almacenamiento ni las pruebas de almacenamiento de los contratos inteligentes.
Avalanche
Ethereum
Fantom
Optimism
Tron
Direcciones

Dado que Blockchain Analytics indexa las direcciones tal como las devuelve la API de JSON-RPC del nodo upstream, las direcciones de los conjuntos de datos de Blockchain Analytics se indexan en minúsculas.

Usa LOWER() cuando trabajes con direcciones que contengan mayúsculas y minúsculas.

Por ejemplo:

SELECT
  *
FROM
  bigquery-public-data.blockchain_analytics_ethereum_mainnet_us.transactions
WHERE
  to_address = LOWER("0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48")
AND
  block_number = 17641663;
Ethereum Actualidad de los datos Blockchain Analytics indexa Ethereum cuando se finaliza la confirmación. El indexador espera la validación de dos tercios de la mayoría de los validadores de Ethereum antes de indexar los datos. Por este motivo, los datos suelen estar dos épocas (o 64 ranuras) detrás del bloque más reciente. Esto es aproximadamente entre 12 y 15 minutos después de la última actualización.
Polígono Actualidad de los datos Los datos de Polygon permanecerán aproximadamente 24 horas detrás de la punta de la cadena.
Ethereum Seguimiento Blockchain Analytics indexa y normaliza los registros de Ethereum en registros de estilo Parity.
Avalanche
Ethereum
Fantom
Optimism
Tron
UINT256 Para realizar un cálculo de UINT256 sin pérdida, se requiere el uso de UDF. Las UDF están sujetas a límites de cuota, límites de frecuencia y tiempos de espera, como se describe en Funciones definidas por el usuario, Limitaciones.
Avalanche
Fantom
Optimism
Tron
Faltan recibos de transacciones Es posible que falten filas en la tabla de recibos de transacciones de las cadenas afectadas. Actualmente, esto afecta a menos del 0.1% de todas las transacciones por cadena.
Avalanche
Fantom
Optimism
Tron
Partición y agrupamiento en clústeres de tablas

Las tablas de las cadenas afectadas no están particionadas. Las tablas se agrupan en clústeres según las columnas que se usan para formar la clave primaria de la tabla. Consulta Table Info para cada tabla.

Información de la tabla de BigQuery. Haz clic para ampliar la imagen.

Avalanche
Ethereum
Fantom
Optimism
Tron
Coherencia del esquema en todas las cadenas

Los conjuntos de datos de todas las cadenas tienen las siguientes tablas:

  • Bloques
  • Transacciones
  • Receipts
  • Registros

Las tablas de los conjuntos de datos de Avalanche, Fantom, Optimism y Tron comparten los mismos esquemas de tabla.

El conjunto de datos de Ethereum incluye tablas adicionales y pequeñas diferencias de esquema con respecto a Avalanche, Fantom, Optimism y Tron.

Todas las tablas del conjunto de datos de Ethereum incluyen la columna de marca de tiempo del bloque.

Consulta la página de esquemas para obtener más información.