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

# 용어집

#### 캐털리스트

[캐털리스트](https://github.com/decentraland/catalyst) 다음에 붙여진 이름입니다 **Decentraland 서비스 번들**각 Catalyst [노드](https://decentraland.github.io/catalyst-monitor) 플랫폼의 기반 역할을 하는 서비스 집합을 제공하며, 또한 공개 [API](https://decentraland.github.io/catalyst-api-specs/).

#### 부트스트랩

Catalyst가 시작되면, 노드는 `Bootstrapping` 상태가 되며, 다른 Catalyst들로부터 콘텐츠를 가져오는 동안 유지됩니다. 그리고 나서 다음 상태로 전환됩니다 `Syncing` 그 상태에서 콘텐츠를 제공할 준비가 됩니다.

#### Catalyst 클라이언트

[라이브러리](https://github.com/decentraland/catalyst-client) Catalyst 서버와 상호작용하는 데 사용할 수 있습니다. 이를 통해 데이터를 가져오고 지정된 서버에 새 엔티티를 배포할 수 있습니다.

#### 엔티티

다음과 같이 정의된 데이터 유형, [스키마](https://github.com/decentraland/common-schemas)크기 때문에 블록체인에 저장할 수 없습니다. 현재 지원되는 [유형](https://github.com/decentraland/common-schemas/blob/main/src/platform/entity.ts#L13) 은 다음과 같습니다:

* [Wearable](https://github.com/decentraland/common-schemas/blob/main/src/platform/item/wearable/wearable.ts)
* [Emote](https://github.com/decentraland/common-schemas/blob/main/src/platform/item/emote/emote.ts)
* [씬](https://github.com/decentraland/common-schemas/blob/main/src/platform/scene/scene.ts)
* [프로필](https://github.com/decentraland/common-schemas/blob/main/src/platform/profile/profile.ts)
* [상점](https://github.com/decentraland/common-schemas/blob/main/src/dapps/store.ts)
* [의상](https://github.com/decentraland/common-schemas/blob/main/src/platform/outfits/outfits.ts)

#### 배포

콘텐츠 서버에서 생성되고 고유한 [EntityId](https://github.com/decentraland/common-schemas/blob/main/src/platform/entity.ts#L31). 배포는 어떤 [엔티티 유형](https://github.com/decentraland/common-schemas/blob/main/src/platform/entity.ts#L13).

#### 실패한 배포

콘텐츠 서버에 배포된 엔티티 인스턴스 중 [콘텐츠 검증](https://adr.decentraland.org/adr/ADR-51). 검증은 [콘텐츠 검증기](https://github.com/decentraland/content-validator) 라이브러리를 사용합니다.

#### 활성 엔티티

현재 포인터에 배포된 엔티티로, 따라서 모든 활성 엔티티는 Decentraland의 실시간 콘텐츠를 나타냅니다: 씬, 프로필, Wearable 등.

#### 포인터

포인터는 배포가 속한 ID 또는 위치입니다. 형식은 `엔티티 유형`에 따라 다르며, 예를 들면:

* **착용 아이템**: 포인터로 URN을 사용합니다 `urn:decentraland:ethereum:collections-v1:dg_atari_dillon_francis:gerald_patchwork_knit_sweater`
* **장면**: 포인터로 parcel 또는 parcel 배열을 사용합니다. 예를 들면 `--10,20` 또는 `[(0,0), (0,1), (0,-1)]`
* **프로필**: 포인터로 지갑 주소를 사용합니다 `0xb01ddb6d4c89314f74a32dfc2f3bd0f8311a6d75`
* **상점**: 포인터로 URN을 사용합니다 `urn:decentraland:off-chain:marketplace-stores:{wallet}`
* **의상**: 뒤에 접미사가 붙은 지갑 주소를 포인터로 사용합니다 `:outfits`, `0xb01ddb6d4c89314f74a32dfc2f3bd0f8311a6d75:outfits`

#### URN

[URN](https://en.wikipedia.org/wiki/Uniform_Resource_Name) 은 Uniform Resource Name의 약자입니다. 메타버스 프로젝트 전반에서 자산의 전역 고유 식별자로 사용됩니다.

* URN Resolver: <https://github.com/decentraland/urn-resolver>
* URN Namespace: <https://github.com/common-metaverse/urn-namespaces>

#### 콘텐츠 서버

이 [콘텐츠 서버](https://github.com/decentraland/catalyst/tree/main/content) 엔티티 배포의 분산 저장을 관리하는 Catalyst 노드의 일부입니다. 현재 콘텐츠 서버에 저장된 모든 콘텐츠는 나머지 DAO Catalyst와 동기화됩니다.

#### 람다

이 [람다](https://github.com/decentraland/catalyst/tree/main/lambdas) Service는 콘텐츠 서버와 블록체인 사이에서 조정 계층으로 작동하는 Catalyst 노드의 일부로, 콘텐츠를 정리하고 소유권을 검증하며 Catalyst 클라이언트가 정보를 가져오는 것을 돕습니다.

#### 동기화

콘텐츠 서버는 그곳에 콘텐츠를 배포할 수 있는 기능을 제공합니다. 또한 DAO의 다른 Catalyst에 배포된 모든 콘텐츠가 그곳에서도 사용 가능하도록 보장합니다. 이를 해결하는 것을 **동기화**.

#### 콘텐츠 스냅샷

특정 유형의 모든 활성 엔티티 집합입니다. [콘텐츠 서버](#content-server). 이 콘텐츠 스냅샷은 Catalyst 노드 간 콘텐츠를 동기화하는 데 사용됩니다.

#### Realm

Decentraland에 연결되면 동일한 Realm에 연결된 피어와만 상호작용할 수 있습니다. 친숙한 이름의 Realm은 Hela나 Loki 같은 그리스 신들의 이름을 사용합니다. 각 Realm은 단일 [Catalyst 노드](https://decentraland.github.io/catalyst-monitor/).

#### 피어

Decentraland에 연결된 사용자.

#### Lighthouse

이 [Lighthouse](https://github.com/decentraland/lighthouse) 는 Catalyst 노드에서 호스팅되며 P2P 네트워크에서 사용자를 그룹화하는 데 사용되던 Communications Service의 이전 버전을 가리키는 데 사용되는 이름입니다. 주요 책임은 P2P 연결 후보를 결정하고 연결을 설정하기 위한 WebRTC 시그널링을 수행하는 것이었습니다. 이 로직의 대부분은 두 개의 외부 구성 요소를 통해 이루어졌습니다: PeerJS Server( [WebRTC](https://webrtc.org/) 피어를 연결하고)와 Archipelago(사용자 위치를 수신하여 섬으로 그룹화함)입니다.

#### Backend for Frontend(일명 BFF)

이 [BFF](https://github.com/decentraland/explorer-bff) 서비스는 클라이언트 요구를 해결하고 기존 API를 깨뜨리지 않으면서 새로운 기능을 더 빠르게 개발할 수 있도록 만들었습니다. Catalyst Communication Service의 맥락에서, P2P 시그널링을 관리하여 Lighthouse를 대체하는 역할을 맡게 됩니다.

#### Catalyst 소유자

A [Catalyst 소유자](https://github.com/decentraland/catalyst-owner) 는 Catalyst 노드를 운영하는 개인 또는 조직입니다. DAO 네트워크에 Catalyst 노드를 추가하려면 [제안](https://governance.decentraland.org/?type=catalyst) 이 제출되어야 하며, DAO 노드는 신뢰할 수 있는 Decentraland 네트워크를 나타냅니다.

#### Archipelago 서비스

이 [Archipelago 서비스](https://github.com/decentraland/archipelago-service) 은 이전에는 Lighthouse에서 사용하던 라이브러리였습니다. 이 서비스는 그 라이브러리와 같은 책임, 즉 피어를 클러스터로 묶어 서로 효율적으로 통신할 수 있게 하는 역할을 맡습니다. 각 클러스터는 island라고 불립니다. 한편, 이 서비스는 사용 가능한 통신 전송 수단을 사용하고 다음과 같은 [Catalyst 소유자](https://github.com/decentraland/catalyst-owner) 정의된 규칙을 따르면서 island를 조정할 수도 있어야 합니다. 예를 들어, Casino 씬의 island에는 LiveKit을 사용하고 Genesis Plaza에서는 P2P를 사용하기 위함입니다.

#### Island

연결된 피어들의 클러스터.

#### 통신 전송 수단

전송 수단은 Island에 연결된 피어들 사이에서 업데이트를 공유하는 데 사용되는 기술입니다.

#### P2P 전송 수단

사용합니다 [WebRTC](https://webrtc.org/) 피어 간 연결을 사용하며, 부하는 클라이언트 측에 있고 서버는 시그널링만 관리하므로 확장을 위한 추가 인프라가 필요하지 않습니다. Island에 더 많은 피어가 추가될수록 지연 시간이 증가합니다. 클라이언트가 가질 수 있는 WebRTC 연결 수에는 제한이 있으므로 더 큰 island를 만들려면 피어 간에 더 많은 간접 연결(점프)이 필요합니다.

#### LiveKit 전송 수단

[LiveKit](https://livekit.io/) 은 WebRTC를 통해 확장 가능한 다중 사용자 회의를 제공하는 오픈 소스 프로젝트입니다. P2P 네트워크를 만드는 대신, 피어는 메시지 전달과 통신의 다양한 품질 측면을 관리하는 Selective Forwarding Unit(SFU)에 연결됩니다. SFU는 지정된 씬에서 많은 사용자 사이에 고성능/고품질 통신을 제공하기 위해 필요한 추가 인프라입니다.

#### WebSocket 전송 수단

이 [WebSocket 전송 수단](https://github.com/decentraland/ws-room-service) 은 LiveKit보다 가볍고, WebSocket 룸을 통해 메시지 릴레이를 관리하는 서버도 필요합니다. 룸은 island에 해당합니다. 이 전송 수단은 P2P island보다 더 낮은 지연 시간과 더 나은 성능을 제공하지만 추가 인프라도 필요합니다.

#### NATS

[NATS](https://nats.io/) 서비스 간 데이터 교환과 통신을 가능하게 하는 메시지 브로커입니다. Catalyst Server의 맥락에서는 일부 내부 서비스를 통신시키는 데 사용됩니다.

#### DAO

DAO는 "Decentralized Autonomous Organization"의 약자입니다. Decentraland DAO는 Decentraland를 구성하는 가장 중요한 스마트 계약과 자산, 즉 LAND Contract, Estates Contract, Wearables, Content Servers 및 Marketplace를 소유합니다. 또한 상당한 양의 MANA를 보유하고 있어 진정한 자율성을 가질 수 있을 뿐 아니라 Decentraland 전반의 다양한 운영과 이니셔티브를 지원할 수 있습니다.

<https://dao.decentraland.org/en/>


---

# 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 dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.decentraland.org/contributor/contributor-ko/catalyst/glossary.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
