# Requirements

### System Requirements

메타디움의 BP 노드는 네트워크를 안정적으로 유지하기 위해 다음과 같은 권장 및 최소 하드웨어 리소스를 필요로 합니다.

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

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

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

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

### Firewall Requirements

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

#### Outbound

| SRC | DST | PROTO | PORT | DESC |
| --- | --- | ----- | ---- | ---- |
| BP  | BP  | TCP   | 8589 | P2P  |
| BP  | BP  | TCP   | 8590 | etcd |

#### Inbound

| SRC | DST | PROTO | PORT | DESC |
| --- | --- | ----- | ---- | ---- |
| BP  | BP  | TCP   | 8589 | P2P  |
| BP  | BP  | TCP   | 8590 | etcd |
| BN  | BP  | TCP   | 8589 | P2P  |

{% hint style="info" %}
BP노드는 네트워크의 구성원인 다른 BP노드 이외에도 Bridge Node (BN)와의 피어연결이 필요합니다.&#x20;
{% endhint %}


---

# Agent Instructions: 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:

```
GET https://docs.metadium.com/ko/developer/install-node/bp-node/requirements.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
