oxen-storage-server
oxen-storage-server copied to clipboard
Storage server for Oxen Service Nodes
Edit: fix some terminology usage. Currently, the `owned_message` table in the Oxen storage server uses the Session identity public key as a virtual user ID and stores it persistently. This...
**Describe the Bug** On the 5 out of 5 Oxen storage servers I investigated, I found some long-term leftover messages. These messages are rare, usually less than 10 per day,...
### Code of conduct - [X] I have read and agree to adhere to the [Code of Conduct](https://github.com/oxen-io/session-android/blob/master/CODE_OF_CONDUCT.md) ### Self-training on how to write a bug report - [X] I...
This enhances/fixes/updates storage server's RPC documentation to make it convertible to markdown documentation —and thus in-browser documentation, via docsify—for https://api.oxen.io/storage-rpc . (This is currently built on top of #477 as...
It appears that if we run storage server and pass the testnet flag via a config file such as done in the deb packages then it fails to detect that...
(Unconfirmed) Reportedly when a node switches swarms the stored messages roughly doubles (then slowly goes back to normal after 14 days). The new incoming messages makes sense (we sync on...
This is not a bug, it is a reference and reminder for reasoning about the threat model of the Session network. (There is no way to submit an issue without...
The [ORC-8 The Session Network Token](https://github.com/oxen-io/oxen-improvement-proposals/issues/36#issuecomment-1651732483) suggests the potential to save storage by removing the legacy Oxen chain, thereby freeing up more space for Session messages. This discussion aims to...
Here's an attack that a malicious snode could perform, @msgmaxim thought of: 1. send fake data to some snodes 2. save fake data yourself 3. those snodes will be testing...