# 기계가 조회할 때 원시 행은 얼마나 과거까지 닿습니까?

REST API · hot_window_start는 피드상의 한 시점이며, 합계는 그와 무관하게 유지됩니다

*에이전트용 · 4분 · 고급 · 개발자 · 보존 범위*

콜드 내보내기 경계보다 오래된 원시 전송 행은 핫 데이터베이스를 떠납니다. 행이 오프로드된 경우 그 경계는 피드와 /v1/stats/overview에 `hot_window_start`로 공개되며(없으면 아직 아무것도 오프로드되지 않았다는 뜻) — 2026-10-13에 조회했을 때 2026-10-11T00:00:00Z — 정해진 시각이 아니라 내보내기가 하루치를 분리할 때 움직입니다. 행 단위 조회는 거기서 끝나지만, 파생 계층은 그렇지 않습니다. 그보다 이전에 대한 빈 행 단위 응답은 없음이 아니라 오프로드됨을 뜻하며, 해시만으로 한 조회는 비교할 수 없으므로 그 빈 응답은 알 수 없음입니다.

## 방법론의 표현으로 본 경계

[`/v1/methodology`](https://stablescan.achivx.com/v1/methodology), 한계 항목 `raw_rows_are_offloaded`: *콜드 내보내기 기준보다 오래된 원시 전송 행은 핫 데이터베이스를 떠납니다: 콜드 내보내기 실행은 그런 날을 하루씩 핫 테이블에서 분리하고, 검증된 아카이브 파일로 복사한 다음 삭제합니다. 행이 오프로드된 경우 그 경계는 피드와 `GET /v1/stats/overview`에 `hot_window_start`로 공개됩니다 — 거래 시각은 일수가 아니라 반드시 이 값과 비교하십시오.* 2026-10-13에는 둘 다 `2026-10-11T00:00:00Z`였습니다.

## 영향이 미치는 것과 미치지 않는 것

*영향이 미치는 것은 행 단위 조회입니다: 경계보다 오래된 거래 또는 블록 페이지는 보여 줄 원시 행이 없어 그곳에서 아무것도 정산되지 않은 것처럼 답합니다.* 파생 계층 — 일별 집계, 엣지 단위 데이터, 거래 상대별 누적 합계, 컴플라이언스 관심 집합 — 은 그와 무관하게 유지됩니다 — 단, 솔라나(Solana)의 2026-07-20..2026-09-14 이력은 예외로, 그 파생 수치는 *하한값이며 부분적이라고 표시되지 않습니다*(같은 한계 항목). 제품 규칙: *`hot_window_start`를 행 단위 이력의 경계로 취급하고, 결코 스캐너 지식의 경계로 취급하지 마십시오 … 그 시점 이전에 대한 빈 행 단위 응답은 없음이 아니라 오프로드됨을 뜻합니다 — 아무 일도 없었다는 증거로 읽지 마십시오 — 그리고 그곳의 비어 있지 않은 응답은 그날의 일부만 담고 있을 수 있습니다.* 하루가 부분적으로 남아 있을 수 있습니다: 분리된 뒤 그날에 기록된 행은 남으므로, 경계 이전에 대한 조회는 *그날의 행 일부를 반환할 수도 있지만, 결코 전부는 아닙니다.*

## 해시만 있을 때

*해시만으로 한 조회는 `hot_window_start`와 비교할 시각이 없으므로, 그 빈 응답은 없음이 아니라 알 수 없음입니다.* 정산 스킬도 같은 말을 합니다: `hot_window_start`가 있는 빈 `?tx=` 응답은 *그 경계보다 오래된 거래(오프로드됨)와 일어난 적 없는 거래를 구별할 수 없습니다 … 없음이 아니라 알 수 없음으로 보고하십시오.* `/v1/verify`는 네트워크 전체에서 같은 구분을 합니다: `found: false`는 *검색한 모든 네트워크가 응답했고, 각 네트워크의 동기화 상태 기준으로 핫 윈도에 그 해시를 가진 네트워크가 없다는 뜻*이며, 각 `chains[]` 행에 그 네트워크의 동기화 응답이 담깁니다.

## 혼동하지 말아야 할 다른 두 경계

EVM 주소 응답의 `data_vintage`는 *이력이 얼마나 최신인지가 아니라 어디서 시작하는지*입니다 — 스캐너가 인덱싱하는 토큰에 대해 네트워크 이력을 보유하기 시작한 시점입니다(아카데미 예시 주소의 이더리움(Ethereum) 기준 `2026-09-10T00:00:11Z`, 2026-10-13 조회). `/walk`나 `/graph`의 `window_from`은 *그래프가 요청한 지점이 아닌 곳에서 시작할 때의 시작점*입니다 — 엣지 단위 데이터의 시간 경계([`/v1/methodology`](https://stablescan.achivx.com/v1/methodology) `edge_grain_horizon`). 둘 다 지연이 아닙니다. 최신성은 `freshness_seconds`입니다.

## Stablecoin scanner ACHIVX에서

[개요를 JSON으로 열기 ↗](https://stablescan.achivx.com/v1/stats/overview)

- 개요의 경계: [/v1/stats/overview](https://stablescan.achivx.com/v1/stats/overview). `/v1/transfers`의 경계: [/v1/transfers?chain=1&limit=5](https://stablescan.achivx.com/v1/transfers?chain=1&limit=5).
- 규칙 자체: [/v1/methodology](https://stablescan.achivx.com/v1/methodology), 한계 항목 `raw_rows_are_offloaded`.

## 출처

- [GET /v1/methodology (stablscan-methodology-v0.4.0)](https://stablescan.achivx.com/v1/methodology)
- [에이전트 매뉴얼 — agents.md (버전 2026-10-05)](https://stablescan.achivx.com/agents.md)
- [stablescan-settlement-data SKILL.md](https://stablescan.achivx.com/.well-known/agent-skills/stablescan-settlement-data/SKILL.md)
- [GET /v1/stats/overview (2026-10-13 조회)](https://stablescan.achivx.com/v1/stats/overview)

## 더 알아보기

- [오래된 거래나 블록이 왜 비어 있는 채로 열립니까?](https://achivx.kr/academy/how-it-works/why-a-transaction-opens-empty/)
- [집계 범위와 최신성](https://achivx.kr/academy/concepts/coverage-and-freshness/)

## 관련 질문

- [get-recent-transactions는 무엇을 반환합니까?](https://achivx.kr/academy/for-agents/get-recent-transactions/)
- [숫자는 어떻게 만들어지며, 누가 서명합니까?](https://achivx.kr/academy/for-agents/how-the-numbers-are-produced-and-signed/)
- [정직성 계약이란 무엇입니까?](https://achivx.kr/academy/for-agents/what-is-the-honesty-contract/)

REST API · 보존 범위 · 2026-10-13 작성, 스캐너 자체의 기계용 문서와 그날 조회한 실시간 응답을 바탕으로 했습니다. 구조는 그대로 인용했으며, 수치는 날짜 기준이고 인덱스에 따라 바뀝니다.

---

출처: https://achivx.kr/academy/for-agents/how-far-back-raw-rows-reach/ · 영어 원문: https://achivx.com/academy/for-agents/how-far-back-raw-rows-reach.html
