docs.waku.org/docs/overview/concepts/predefined-nodes.md

24 lines
855 B
Markdown
Raw Normal View History

2023-06-10 00:17:41 +01:00
---
title: Predefined Nodes
---
2023-06-10 01:29:29 +01:00
Waku applications have the flexibility to embed bootstrap node addresses directly into their codebase. Developers can use either the [predefined nodes by Status](https://github.com/waku-org/js-waku/blob/master/packages/core/src/lib/predefined_bootstrap_nodes.ts#L45) or [run a node](/guides/nodes-and-sdks#run-a-waku-node) per their preference.
2023-06-10 00:17:41 +01:00
2023-06-10 00:53:16 +01:00
## Pros
2023-06-10 00:17:41 +01:00
- Low latency.
- Low resource requirements.
2023-06-10 00:53:16 +01:00
## Cons
2023-06-10 00:17:41 +01:00
- Vulnerable to censorship: Node IPs can be blocked or restricted.
- Limited scalability: The number of nodes is fixed and cannot easily be expanded.
2023-06-10 01:29:29 +01:00
- Maintenance challenges: Updating the node list requires modifying the code, which can be cumbersome and involves releasing and deploying.
## Overview
```mdx-code-block
import PredefinedNodes from "@site/diagrams/_predefined-nodes.md";
<PredefinedNodes />
```