블록체인 분석의 알려진 문제

이 페이지에는 블록체인 분석의 알려진 문제와 해결 방법이 나와 있습니다. 버그 목록, 새로운 기능, 기타 출시 정보는 출시 노트를 참고하세요.

이 페이지를 필터링하려면 카테고리를 선택하거나, 검색어를 입력하거나, 열 제목을 클릭하여 정렬하는 등의 작업을 하나 이상 수행합니다.

카테고리 제목 설명
이더리움 계정 데이터
  • accounts_state 표는 외부 소유 계정에서 시작한 거래의 to 또는 from 위치에 표시된 계정에 관한 데이터를 저장합니다. 현재 블록체인 분석은 내부 트랜잭션 (스마트 계약 간 트랜잭션)의 결과로 계정 상태에 대한 변이를 계산하지 않습니다.
  • accounts_state 표에는 생성 블록부터 블록 17,399,999(블록 17,399,999 포함)까지 온체인에서 확인된 모든 계정의 정적 스냅샷이 표시됩니다. 17,400,000 블록부터 블록체인 분석은 외부 소유 계정에서 시작한 거래에 참여하는 계정이 관찰될 때마다 accounts_state 표에 새 행을 추가합니다.
  • accounts_state 테이블은 스마트 계약의 스토리지 상태와 스토리지 증명을 보유하지 않습니다.
Avalanche
Ethereum
Fantom
Optimism
Tron
주소

블록체인 분석은 업스트림 노드의 JSON-RPC API에서 반환된 주소를 색인화하므로 블록체인 분석 데이터 세트의 주소는 모두 소문자로 색인화됩니다.

혼합 대소문자 주소를 사용할 때는 LOWER()를 사용하세요.

예를 들면 다음과 같습니다.

SELECT
  *
FROM
  bigquery-public-data.blockchain_analytics_ethereum_mainnet_us.transactions
WHERE
  to_address = LOWER("0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48")
AND
  block_number = 17641663;
이더리움 데이터 최신 상태 블록체인 분석은 약정이 확정되면 이더리움을 색인화합니다. 인덱서는 데이터를 색인화하기 전에 이더리움 검사기에서 2/3 이상의 유효성 검사를 기다립니다. 따라서 데이터는 일반적으로 최신 블록보다 2에포크 (또는 64슬롯) 뒤처집니다. 최신 버전보다 약 12~15분 정도 뒤처져 있습니다.
다각형 데이터 최신 상태 Polygon 데이터는 체인의 최신 상태보다 약 24시간 뒤처져 있습니다.
이더리움 추적 블록체인 분석은 이더리움 트레이스를 Parity 스타일 트레이스로 색인을 생성하고 정규화합니다.
Avalanche
Ethereum
Fantom
Optimism
Tron
UINT256 무손실 UINT256 계산을 실행하려면 UDF를 사용해야 합니다. UDF에는 사용자 정의 함수, 제한사항에 설명된 할당량 한도, 비율 한도, 시간 제한이 적용됩니다.
Avalanche
Fantom
Optimism
Tron
거래 영수증 누락 영향을 받는 체인에는 거래 영수증 테이블의 행이 누락되어 있을 수 있습니다. 현재 이 문제는 체인별 전체 거래의 0.1% 미만에 영향을 미칩니다.
Avalanche
Fantom
Optimism
Tron
테이블 파티션 나누기 및 클러스터링

영향을 받는 체인의 테이블은 파티션을 나누지 않습니다. 테이블은 테이블의 기본 키를 구성하는 데 사용되는 열을 기준으로 클러스터링됩니다. 각 테이블은 Table Info를 참고하세요.

BigQuery 테이블 정보입니다. 이미지를 클릭하여 확대합니다.

Avalanche
Ethereum
Fantom
Optimism
Tron
체인 간 스키마 일관성

모든 체인의 데이터 세트에는 다음 표가 있습니다.

  • 블록
  • 거래
  • 영수증
  • 로그

Avalanche, Fantom, Optimism, Tron 데이터 세트의 테이블은 동일한 테이블 스키마를 공유합니다.

이더리움 데이터 세트에는 Avalanche, Fantom, Optimism, Tron과 비교해 추가 테이블과 약간의 스키마 차이가 있습니다.

Ethereum 데이터 세트의 모든 테이블에는 블록 타임스탬프 열이 포함됩니다.

자세한 내용은 스키마 페이지를 참고하세요.