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

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

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

카테고리 제목 설명
이더리움 계정 데이터
  • `accounts_state` 테이블에는 외부 소유 계정에서 시작한 거래의 to 또는 from 위치에 표시된 계정에 관한 데이터가 저장됩니다.accounts_state 현재 블록체인 애널리틱스는 내부 거래 (스마트 계약 간 거래)로 인한 계정 상태의 변경사항을 계산하지 않습니다.
  • accounts_state 테이블에는 블록 17,399,999를 포함하여 생성 블록부터 블록 17,399,999까지 온체인에서 확인된 모든 계정의 정적 스냅샷이 표시됩니다. 블록 17,400,000부터 블록체인 애널리틱스는 외부 소유 계정에서 시작한 거래에 참여하는 계정이 관찰될 때마다 accounts_state 테이블에 새 행을 추가합니다.
  • accounts_state 테이블에는 스마트 계약의 저장소 상태 및 저장소 증명이 포함되지 않습니다.
눈/산사태
이더리움
Fantom
Optimism
트론
주소

블록체인 애널리틱스는 업스트림 노드의 JSON-RPC API에서 반환된 대로 주소의 색인을 생성하므로 블록체인 애널리틱스 데이터 세트의 주소는 모두 소문자로 색인이 생성됩니다.

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

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

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

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

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

눈/산사태
이더리움
Fantom
Optimism
트론
체인 간 스키마 일관성

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

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

눈/산사태, Fantom, Optimism, 트론 데이터 세트의 테이블은 동일한 테이블 스키마를 공유합니다.

이더리움 데이터 세트에는 눈/산사태, Fantom, Optimism, 트론과 약간의 스키마 차이가 있는 추가 테이블이 포함되어 있습니다.

이더리움 데이터 세트의 모든 테이블에는 블록 타임스탬프 열이 포함되어 있습니다.

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