docs: clarify pnet limitations
Marcin Rataj committed
Jun 24, 2024 at 22:19 UTC
ddfd776a99eb585538fcf5de152a9636c1ccb5bd
1 file changed
+9
-1
docs/experimental-features.md
+9
-1
@@ -118,6 +118,9 @@ It allows ipfs to only connect to other peers who have a shared secret key.
118
119
Stable but not quite ready for prime-time.
120
121
+> [!WARNING]
122
+> Limited to TCP transport, comes with overhead of double-encryption. See details below.
123
+
124
### In Version
125
126
0.4.7
@@ -164,7 +167,12 @@ configured, the daemon will fail to start.
167
168
- [x] Needs more people to use and report on how well it works
169
- [ ] More documentation
167
-- [ ] Needs better tooling/UX.
170
+- [ ] Improve / future proof libp2p support (see [libp2p/specs#489](https://github.com/libp2p/specs/issues/489))
171
+ - [ ] Currently limited to TCP-only, and double-encrypts all data sent on TCP. This is slow.
172
+ - [ ] Does not work with QUIC: [go-libp2p#1432](https://github.com/libp2p/go-libp2p/issues/1432)
173
+- [ ] Needs better tooling/UX
174
+ - [ ] Detect lack of peers when swarm key is present and prompt user to set up bootstrappers/peering
175
+ - [ ] ipfs-webui will not load unless blocks are present in private swarm. Detect it and prompt user to import CAR with webui.
176
177
## ipfs p2p
178