> For the complete documentation index, see [llms.txt](https://docs.metadium.com/ko/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.metadium.com/ko/developer/install-node/end-node/requirements.md).

# Requirements

### System Requirements

메타디움의 EN 노드는 메타디움 블록체인의 모든 블록 정보와 트랜잭션 정보를 다룰 수 있어야 하므로 다음과 같은 권장 및 최소 하드웨어 스펙을 필요로 합니다.

{% tabs %}
{% tab title="권장 사양" %}

* vCPU: 8 core
* RAM: 32 GB
* Storage: 최소 1TB SSD 이상&#x20;
* OS: 리눅스 기반 운영체제
  {% endtab %}

{% tab title="최소 사양" %}

* vCPU: 4 core
* RAM: 16 GB
* Storage: 최소 1TB SSD 이상&#x20;
* OS: 리눅스 기반 운영체제
  {% endtab %}
  {% endtabs %}

### Firewall Requirements

메타디움의 EN 노드는 체인 네트워크로부터 블록을 수신하거나 신규 트랜잭션을 네트워크로 전파하기 위하여 다음과 같은 방화벽 설정을 필요로 합니다.

#### Outbound

| SRC | DST | PROTO    | PORT | DESC |
| --- | --- | -------- | ---- | ---- |
| EN  | all | TCP, UDP | 8589 | P2P  |

#### Inbound

| SRC        | DST | PROTO    | PORT | DESC      |
| ---------- | --- | -------- | ---- | --------- |
| all        | EN  | TCP, UDP | 8589 | P2P       |
| Developers | EN  | TCP      | 8588 | RPC       |
| Developers | EN  | TCP      | 8598 | WebSocket |

{% hint style="info" %}
RPC 포트와 WebSocket 포트는 해당 EN 노드를 사용하는 dapp 서버나 개발자가 요청할 포트입니다.
{% endhint %}
