Here are some more cool facts about this:
- damus will look for update events across all your relays and the damus relay, so app updates are decentralized and have some redundancy.
- since nostrdb verifies all incoming notes, only updates signed by the damus release key are authorized
- the release note contains the hash of the software, and that is verified as well after download to ensure the server is serving the right data
- we could allow customizing the release pubkey, enabling you to push self updating forks of the project
right now we serve the releases from GitHub, but we could serve them from anywhere. imagine pushing updates via many blossom servers or torrents.
completely decentralized app updates! who needs app stores!
- damus will look for update events across all your relays and the damus relay, so app updates are decentralized and have some redundancy.
- since nostrdb verifies all incoming notes, only updates signed by the damus release key are authorized
- the release note contains the hash of the software, and that is verified as well after download to ensure the server is serving the right data
- we could allow customizing the release pubkey, enabling you to push self updating forks of the project
right now we serve the releases from GitHub, but we could serve them from anywhere. imagine pushing updates via many blossom servers or torrents.
completely decentralized app updates! who needs app stores!
41โค๏ธ7๐ค3๐2โฆ๏ธ1๐1๐ฅ1