# 한도: 모든 상한과 그 의미

접근 경로와 규칙

*레슨 2/3 · 10분 · 고급 · 애널리스트 · 개발자*

## 이번 레슨에서는

레슨을 마치면 다음을 할 수 있습니다.

- 그래프의 상한 읽기: 500개 유지, 1달러 하한, 0.01 % 비중 하한, 레인당 16개, 경고 표시 자리 6개
- 탐색, 피드, 동결 페이지의 상한 읽기
- 사이트 전체에 적용되는 5초 규칙 적용하기

## 상한은 작은 글씨가 아닙니다

각 상한은 숫자가 *의미하는 바*를 바꾸며, 인터페이스는 적용되는 [상한](https://achivx.kr/academy/reference/limits/)을 그것을 사용하는 자리에서 밝힙니다. 통합된 표는 [한도](https://achivx.kr/academy/reference/limits/)에 있으며, 주요 내용은 다음과 같습니다.

**거래 상대 그래프** — 요청당 거래 상대 **500**개를 유지합니다. 그보다 많으면 집합은 선택된 표본이 되고(제재 대상 전부가 먼저, 그다음 흐름 비중이 큰 순서), 건수에 `+`가 붙으며, [집중도](https://achivx.kr/academy/reference/glossary/#g-concentration)는 판단을 거부합니다. 쌍당 하루 **1달러**가 [소액 하한](https://achivx.kr/academy/reference/glossary/#g-dust-floor)입니다. 먼지 거래와 포이즈닝 스팸은 규칙에 따라 제외됩니다. **0.01 %** [비중 하한](https://achivx.kr/academy/reference/glossary/#g-share-floor)은 500개로 자르기 전에 제재 대상이 아닌 아주 작은 관계를 버립니다. 기본적으로 [레인](https://achivx.kr/academy/reference/glossary/#g-lane)당 **16**개를 그립니다. 마지막 폭 옵션은 완전한 집합에서는 *all · 213*(전체 · 213), 상한에 걸린 집합에서는 *max 500*(최대 500)으로 표시됩니다. 잘린 [탐색 경계(frontier)](https://achivx.kr/academy/reference/glossary/#g-frontier) 위에 *all*이라는 단어가 표시되는 일은 결코 없습니다. 거래량 순으로 채우기 전에 레인당 [경고 표시된](https://achivx.kr/academy/reference/glossary/#g-flagged) 자리 **6**개가 예약됩니다. [펼치기](https://achivx.kr/academy/reference/glossary/#g-expansion)당 **8**개. 정산 건수에는 엣지 **200**개 표본을 사용합니다. *N tx*가 없으면 측정되지 않았다는 뜻이지, 결코 0이 아닙니다.

**노출 탐색** — 요청 예산은 몇 초이며, 초과하면 *unknown*을 반환합니다. 해킹 / 드레이너 / 믹서 노출에는 **0.5 %** [중요성 하한](https://achivx.kr/academy/reference/glossary/#g-materiality-floor)이 적용됩니다(그 아래는 *negligible*로 표시됨). [OFAC](https://achivx.kr/academy/how-it-works/what-is-the-ofac-sdn-list/) 출발점에는 무관용 기준이 적용됩니다. 도달한 출발점은 **8**개까지 나열됩니다.

**피드와 페이지** — 영역에 따라 페이지당 50 / 25 / 20행입니다. 건수 자체가 상한에 걸리면 *25,000+ settlements · 500+ pages*처럼 `+`가 붙습니다. [블록 페이지](https://achivx.kr/academy/courses/following-the-stablecoins/following-the-stablecoins-01-settlement-tables/)에서는 전송 **200**건(상한에서는 *200+*이며, 그때 타일은 하한입니다), [거래 페이지](https://achivx.kr/academy/courses/following-the-stablecoins/following-the-stablecoins-02-the-transaction-page/)에서는 구간 **50**개(상한에 도달해도 표시 없음), 첫 페이지 매트릭스에서는 코인 **8**개, 네트워크·일당 경로 **200**개입니다. 순위에만 쓰고 합산에는 절대 쓰지 마십시오.

**발행사 동결** — 페이지당 [제안](https://achivx.kr/academy/guides/issuer-freezes/) 50건과 조치 50건. API 응답당 **500**행이며, 그 너머로 [탐색](https://achivx.kr/academy/reference/glossary/#g-walk)하려면 `cursor`를 사용합니다. 첫 번째 응답만 읽는 클라이언트는 가장 최근 500건만 보며, 그렇다는 표시도 보지 못합니다. 인덱스는 15분마다 재구축되며 빌드 시점을 표시합니다. *locked*는 하한입니다.

**검색, 알림, 승인** — 2–64자. 지갑 20개를 찾아 10개를 표시. 대화방당 [구독](https://achivx.kr/academy/courses/freezes-and-alerts/freezes-and-alerts-04-alerts/) 10개. 요약당 이벤트 5건을 풀어 씀. 평가당 200행. `whale` 규칙의 최소 금액 10,000달러. 승인 행 30개 표시. 과대 기준 10배, 오래됨 기준 180일.

**사이트 전체** — **요청당 5초**. 5초 안에 끝낼 수 없는 읽기는 부분적인 수치 대신 거부되며, 결코 줄여서 답하지 않습니다. *not assessed*, *too large to total*, *could not look up this transaction*이 그 예입니다. 그리고 [원시 행](https://achivx.kr/academy/courses/first-steps/first-steps-05-coverage-and-freshness/)에는 **기간이 아닌 날짜**가 적용됩니다. 콜드 아카이브 경계이며, `hot_window_start`로 게시됩니다.

어떤 영역과 표가 서로 다르다면 영역 쪽이 더 최신입니다. 그것은 보고할 가치가 있는 문서 버그입니다.

## 핵심 정리

- 500개 유지, 건수의 `+`, 집중도 *not assessable* — 그래프 표본은 안전 쪽으로 치우쳐 있습니다
- 1달러 소액 하한과 0.01 % 비중 하한은 서로 다른 기준이며, 잘린 탐색 경계 위에 *all*은 결코 표시되지 않습니다
- 0.5 % 중요성 하한, OFAC 무관용, 출발점 8개 나열
- API 동결 응답은 커서가 있는 500행입니다 — 페이지를 넘기십시오
- 요청당 5초: 거부될 뿐 줄여서 답하지 않습니다. 원시 행은 특정 날짜에서 끝납니다

## Stablecoin scanner ACHIVX에서 직접 해 보기

1. `0x28C6c06298d514Db089934071355E5743bf21d60`을 열고 폭을 마지막 옵션으로 설정합니다. *all · N*과 *max 500* 중 어느 것으로 표시되는지 읽습니다.
2. [/v1/freezes/acts](https://stablescan.achivx.com/v1/freezes/acts)를 열고 행 수를 셉니다. cursor 필드를 찾습니다.
3. [정산 피드](https://stablescan.achivx.com/transactions)의 아무 행이나 열고, 열린 거래의 *Block #…* 링크를 따라가 첫 번째 타일을 읽습니다. `+`가 있습니까?

## 레슨 돌아보기

- API 호출 한 번으로 만든 보고서를 조용히 왜곡할 상한은 무엇입니까?
- 코드는 없는 *N tx*를 어떻게 처리하겠습니까? 0, null, 아니면 *측정 안 됨*?

## 다음 내용

스캐너가 규칙 안에서 답할 수 없을 때는 그렇다고 말로 밝힙니다. 마지막 레슨에서는 그 말을 읽습니다.

## 함께 보기

- 가이드: [한도](https://achivx.kr/academy/reference/limits/)
- 가이드: [한도](https://achivx.kr/academy/reference/limits/)
- 가이드: [용어집](https://achivx.kr/academy/reference/glossary/)
- 레슨: [정산 테이블: 행 읽기와 페이지 넘기기 · 스테이블코인 추적: 행, 거래, 토큰](https://achivx.kr/academy/courses/following-the-stablecoins/following-the-stablecoins-01-settlement-tables/)
- 레슨: [거래 페이지: 해시 하나에 대한 네 가지 답 · 스테이블코인 추적: 행, 거래, 토큰](https://achivx.kr/academy/courses/following-the-stablecoins/following-the-stablecoins-02-the-transaction-page/)
- 가이드: [발행사 동결](https://achivx.kr/academy/guides/issuer-freezes/)
- 레슨: [텔레그램과 API를 통한 알림 · 동결과 알림](https://achivx.kr/academy/courses/freezes-and-alerts/freezes-and-alerts-04-alerts/)
- 레슨: [집계 범위와 최신성: Stablecoin scanner ACHIVX가 본 것 · Stablecoin scanner ACHIVX: 첫걸음](https://achivx.kr/academy/courses/first-steps/first-steps-05-coverage-and-freshness/)

## 더 알아보기

- [숫자 뒤의 “+”는 무슨 뜻이며, 왜 어떤 수치는 판단을 거부합니까?](https://achivx.kr/academy/how-it-works/what-the-plus-means/)
- [거래 상대 그래프란 무엇이며, 어떻게 읽습니까?](https://achivx.kr/academy/how-it-works/what-is-a-counterparty-graph/)

레슨 2/3 · 기계를 위한 Stablecoin scanner ACHIVX · 위에 링크된 사용자 가이드를 바탕으로 합니다.

---

출처: https://achivx.kr/academy/courses/the-scanner-for-machines/the-scanner-for-machines-02-limits/ · 영어 원문: https://achivx.com/academy/courses/the-scanner-for-machines/the-scanner-for-machines-02-limits.html
