> For the complete documentation index, see [llms.txt](https://docs.rome.builders/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rome.builders/ko/resources/glossary.md).

# 용어집

이 문서 전반에서 사용되는 Rome 및 Solana 용어 정의 — ATA, CPI, PDA, VmAt/VmIt, 보유자 계정, SPL 토큰 등.

이 문서 전반에서 사용되는 Rome 및 Solana 관련 용어.

## 하나의

**할당** — 수신자와 실행자를 위해 따로 할당된 Canton 토큰. Ostia에서는, `선지급` 예치금 또는 결제에 대한 할당을 실행합니다. 발신자는 정산 전에 이를 회수할 수 있습니다. 참조 [예치, 출금 및 결제](/ko/canton-zk-evm/deposits-withdrawals-payments.md).

**ATA(연결된 토큰 계정)** — Solana에서 주어진 지갑 + 민트 쌍에 대해 결정적으로 생성되는 토큰 계정입니다. 지갑 pubkey, 토큰 민트, ATA 프로그램에서 파생됩니다.

**원자적 실행(VmAt)** — 전체 실행이 하나의 Solana 트랜잭션 안에서 완료되는 EVM 트랜잭션 모드입니다. 대부분의 작업에서 기본 모드입니다.

## B

**배치 게스트** — 체인의 제네시스를 위해 구축된 ZisK 프로그램입니다. 배치의 inbox 데이터와 실행을 검사한 다음, Solana 정산이 검증하는 공개 값을 커밋합니다.

**BN254** — ZK 증명 검증에 사용되는 타원 곡선입니다. Rome은 ecAdd(0x06), ecMul(0x07), ecPairing(0x08) 프리컴파일을 지원합니다.

**Borsh** — 해시용 이진 객체 표현 직렬화기입니다. Solana의 표준 직렬화 형식입니다. 리틀엔디안 바이트 순서를 사용합니다.

## C

**Canton** — Ostia의 블록을 순서화하고, 검증된 각 EVM 블록과 그 Canton 작업을 하나의 트랜잭션으로 커밋합니다. 참조 [Canton ZK EVM](/ko/canton-zk-evm/canton-zk-evm.md).

**체인 ID** — Rome의 각 EVM 환경에 대한 고유 식별자입니다. 각 애플리케이션은 고유한 체인 ID를 갖습니다.

**CPI(크로스 프로그램 호출)** — 하나의 Solana 프로그램이 같은 트랜잭션 안에서 다른 프로그램을 호출하는 것입니다. Rome EVM 계약이 Solana 프로그램과 상호작용하는 방식입니다.

**컴퓨트 단위(CU)** — Ethereum 가스에 해당하는 Solana의 단위입니다. 각 트랜잭션에는 컴퓨트 예산이 있으며, 작업은 CU를 소모합니다.

**확인자** — Ostia의 체인 레코드에 서명하는 서명자입니다. 해당 참여자는 Canton의 외부 호출을 통해 블록 증명과 게이트웨이 구간을 검사하는 사이드카를 실행합니다. 참조 [신뢰 모델 및 한계](/ko/canton-zk-evm/trust-model.md).

## D

**Daml** — Canton에서 Ostia의 계약에 사용됩니다: 체인의 헤드, 블록 레코드, 그리고 예치, 출금 및 결제를 정산하는 계약들입니다. 참조 [작동 방식](/ko/canton-zk-evm/how-it-works.md).

## E

**ERC20SPL** — 기본 SPL 토큰 계정에서 잔액을 읽는 ERC-20 래퍼 계약입니다. 지갑의 경우 ERC-20 잔액은 SPL 잔액이며, 계약이 보유한 토큰은 래퍼의 에스크로 계정에 보관되고 저장소에서 추적됩니다.

**ERC20SPLFactory** — 모든 SPL 토큰 민트에 대해 ERC20SPL 래퍼를 배포하는 팩토리 계약입니다.

**출금 증명기** — Solana의 최종 루트에 대해 출금을 증명한 다음, 해당 금고 지급액을 전송하는 서비스입니다.

**외부 호출** — Daml이 각 확인 참여자의 사이드카를 호출하는 데 사용하는 Canton 확장 기능입니다. Ostia는 이를 `검증` 및 `레그` 검사를 위한 것입니다. 참조 [작동 방식](/ko/canton-zk-evm/how-it-works.md).

## G

**게이트웨이** — Ostia에서 블록의 Canton 구간을 기록하고 래핑된 토큰을 생성하는 EVM 계약입니다. Canton의 별도 게이트웨이 당사자는 EVM의 래핑된 토큰을 뒷받침하는 토큰을 보유합니다. 참조 [예치, 출금 및 결제](/ko/canton-zk-evm/deposits-withdrawals-payments.md).

## H

**Hercules** — 블록 인덱서 서비스입니다. Solana에서 Rome EVM 이벤트를 모니터링하고 Ethereum 호환 블록 데이터를 생성합니다.

**보유 계정** — 4 KB Solana(v1) 트랜잭션 한도를 초과하는 큰 EVM 트랜잭션을 저장하는 온체인 버퍼(최대 80KB)입니다.

## I

**반복적 실행(VmIt)** — 실행을 여러 Solana 트랜잭션으로 나눠 수행하는 EVM 트랜잭션 모드입니다. 각 단계는 컴퓨트 예산에 맞는 만큼의 연산 코드를 패킹합니다(적응형 단계 크기). 컴퓨트 집약적 작업에 사용됩니다.

## L

**람포트** — SOL의 최소 단위입니다. 1 SOL = 10^9 람포트.

**레그** — Ostia의 EVM 게이트웨이가 기록한 Canton 작업입니다: 예치, 출금 또는 결제입니다. 검증된 블록과 그 구간은 다음에서 함께 정산됩니다 `선지급`참조 [예치, 출금 및 결제](/ko/canton-zk-evm/deposits-withdrawals-payments.md).

## M

**Mollusk SVM** — Rome Proxy가 다음 용도로 사용하는 오프체인 Solana VM 에뮬레이터입니다: `eth_call` 및 가스 추정입니다. 임의의 BPF 프로그램을 실행할 수 있습니다.

## O

**Oracle Gateway** — Chainlink의 AggregatorV3Interface를 통해 Pyth 및 Switchboard 가격 피드를 제공하는 어댑터 계약입니다.

## P

**참여자** — 파티를 호스팅하는 Canton 노드입니다. Ostia의 로컬 네트워크에서는 오퍼레이터와 confirmer 참여자가 각각 사이드카를 실행하고, users 참여자가 테스트 파티와 리더를 호스팅합니다. 참조 [로컬에서 실행](/ko/canton-zk-evm/run-it-locally.md).

**파티** — 참여자에 호스팅된 Canton ID입니다. Ostia의 계약은 파티를 서명자, 컨트롤러 또는 관찰자로 지정하며, 게이트웨이 파티는 잠긴 Canton 토큰을 보유합니다. 참조 [신뢰 모델 및 한계](/ko/canton-zk-evm/trust-model.md).

**지불자** — EVM 사용자를 대신하여 Solana 트랜잭션에 서명하고 비용을 지불하는 Solana 키페어입니다. Proxy가 관리합니다.

**PDA(프로그램 파생 주소)** — 시드와 프로그램 ID로부터 파생되는 결정적 Solana 주소입니다. 개인 키가 없으며, 프로그램이 PDA를 "소유"합니다.

**증명된 루트** — Solana 정산이 검증한 ZisK 증명과 함께 게시된 상태 루트입니다. 권한 없는 Rome ZK EVM 체인에서는 게시되는 즉시 최종입니다.

**프록시** — Ethereum API 호출을 Solana 트랜잭션으로 변환하는 Rome JSON-RPC 서버(포트 9090)입니다.

## R

**RheaTx** — 하나의 롤업에서 발생하는 단일 EVM 트랜잭션입니다.

**RemusTx** — 롤업 전반에 걸친 여러 EVM 트랜잭션이 원자적으로 실행됩니다.

**RomulusTx** — EVM 트랜잭션과 네이티브 Solana 명령이 원자적으로 실행됩니다.

**ResourceFactory** — 병렬 트랜잭션 제출을 위해 Solana 키페어와 보유 계정 인덱스를 풀링하는 SDK 컴포넌트입니다.

## S

**사이드카** — Canton이 호출할 때 Ostia의 증명, 블록 데이터, 게이트웨이 구간을 확인하는 각 확인 참여자 옆의 서비스입니다. 참조 [작동 방식](/ko/canton-zk-evm/how-it-works.md).

**SPL Token** — Solana의 표준 토큰 프로그램입니다. Solana의 모든 대체 가능 토큰(USDC, SOL 등)은 SPL 토큰입니다.

**StateHolder** — 반복 실행 단계 사이에 직렬화된 VM 상태를 저장하는 온체인 계정입니다.

**동기화기** — Ostia의 로컬 Canton 네트워크에는 시퀀서와 미디에이터로 구성된 하나의 동기화기가 있습니다. 세 참여자 모두 여기에 연결됩니다. 참조 [로컬에서 실행](/ko/canton-zk-evm/run-it-locally.md).

## T

**Token-2022** — 확장 기능(전송 훅, 기밀 전송, 영구 대리인)을 갖춘 차세대 SPL 토큰 프로그램입니다.

**전송 훅** — 매번 `transfer_checked` 호출에서 프로그램을 호출하는 Token-2022 확장입니다.

**TxBuilder** — EVM 트랜잭션에서 Solana 명령을 구성하는 SDK 컴포넌트입니다.

## V

**검증 키(programVK)** — Solana에 등록된 체인별 게스트 식별자입니다. 정산은 해당 programVK가 그 체인의 활성 항목과 일치할 때만 증명을 수락합니다.

## Z

**ZisK** — 체인의 배치 게스트를 실행하고 Rome ZK EVM 정산이 검사하는 증명을 생성하는 증명 시스템입니다.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.rome.builders/ko/resources/glossary.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
