Why Nostr? What is Njump?
2025-04-01 04:32:06

MichaelJ on Nostr: I've been spending a lot of time learning about WebAssembly lately, and I think it ...

I've been spending a lot of time learning about WebAssembly lately, and I think it will be a critical component of Nostr's future.

WebAssembly makes fast computing possible at the edge. What does that mean for Nostr? Since Nostr is decentralized, and not all Nostr relays are created equal, it falls to the client app developer to implement inbox and outbox management, content recommendation algorithms, and so on—types of tasks that have traditionally been delegated to central servers.

JavaScript running on a browser simply won't be quick enough for many use cases.

This is one reason why 's planned Nostr SDK, named Aedile, will be built from the outset for a WebAssembly target. With the right technology, Nostr can share the benefits of cloud computing while maintaining flexibility and keeping control in the hands of the end users, that is, all of us.
Author Public Key
npub1wqfzz2p880wq0tumuae9lfwyhs8uz35xd0kr34zrvrwyh3kvrzuskcqsyn