Nostr

Last updated

Notes and Other Stuff Transmitted by Relays
Communication protocol
AbbreviationNostr
Purpose Social Networking
Developer(s)fiatjaf
IntroductionMarch 2020;4 years ago (2020-03) [1]
Port(s) 443, 80
Website nostr.com


Nostr is a decentralized network protocol for a distributed social networking system. The name is an acronym for "Notes and Other Stuff Transmitted by Relays". It was designed with goals of censorship-resistance in mind. [2]

Contents

The Nostr protocol was first written in 2020 by Brazilian cryptocurrency developer, [3] known by the pseudonym "fiatjaf". [4]

Users

As of April 2023, Nostr was primarily popular with Bitcoin users. [5] Jack Dorsey, the co-founder of Twitter, endorses and has financially supported the development of Nostr by donating approximately $250,000 worth of bitcoin to the developers of the project. [5] [6]

Some Nostr apps have been banned in China. [7]

Open protocol

As an Open protocol and FOSS project, Nostr allows for multiple different front-ends for the same data. Multiple Nostr clients exist. [8]

The protocol's primary form of data transport is the use of a standardized kind of WebSocket server called a Relay. [9] Each user has a cryptographic keypair. [9] Data on the Nostr protocol is stored in JSON blobs called Events, which are the only kind of object on the Nostr protocol. [10] [9]

Different extensions to the Nostr protocol are called "NIPs", for Nostr Implementation Possibilities. [11] One of these provides integration of Nostr with the Lightning Network that operates on the Bitcoin blockchain, allowing Nostr users to send and request cryptocurrency payments (called "Zaps") to and from other users. [12]

See also

Related Research Articles

<span class="mw-page-title-main">Block, Inc.</span> American financial services company

Block, Inc. is a U.S. listed company founded by Jack Dorsey and Jim McKelvey in 2009. It is a financial technology conglomerate. The company reportedly serves 56 million users and 4 million businesses, and processes payments worth US$228 billion annually as of 2023.

Litecoin is a decentralized peer-to-peer cryptocurrency and open-source software project released under the MIT/X11 license. Inspired by Bitcoin, Litecoin was among the earliest altcoins, starting in October 2011. In technical details, the Litecoin main chain shares a slightly modified Bitcoin codebase. The practical effects of those codebase differences are lower transaction fees, faster transaction confirmations, and faster mining difficulty retargeting. Due to its underlying similarities to Bitcoin, Litecoin has historically been referred to as the "silver to Bitcoin's gold." In 2022, Litecoin added optional privacy features via soft fork through the MWEB upgrade.

Distributed social network projects generally develop software, protocols, or both.

<span class="mw-page-title-main">Twister (software)</span> Blog software

Twister is a decentralized, experimental peer-to-peer microblogging program which uses end-to-end encryption to safeguard communications. Based on BitTorrent- and Bitcoin-like protocols, it has been likened to a distributed version of Twitter.

Monero is a cryptocurrency which uses a blockchain with privacy-enhancing technologies to obfuscate transactions to achieve anonymity and fungibility. Observers cannot decipher addresses trading Monero, transaction amounts, address balances, or transaction histories.

<span class="mw-page-title-main">Matrix (protocol)</span> Networking protocol for real-time communication and data synchronization

Matrix is an open standard and communication protocol for real-time communication. It aims to make real-time communication work seamlessly between different service providers, in the way that standard Simple Mail Transfer Protocol email currently does for store-and-forward email service, by allowing users with accounts at one communications service provider to communicate with users of a different service provider via online chat, voice over IP, and videotelephony. It therefore serves a similar purpose to protocols like XMPP, but is not based on any existing communication protocol.

<span class="mw-page-title-main">InterPlanetary File System</span> Content-addressable, peer-to-peer hypermedia distribution protocol

The InterPlanetary File System (IPFS) is a protocol, hypermedia and file sharing peer-to-peer network for storing and sharing data in a distributed file system. By using content-addressing, IPFS uniquely identifies each file in a global namespace that connects IPFS hosts, creating a resilient system of file storage and sharing.

<span class="mw-page-title-main">Gridcoin</span> Cryptocurrency rewarding work on BOINC

Gridcoin is an open source cryptocurrency which securely rewards volunteer computing performed on the BOINC network. Originally developed to support SETI@home, it became the platform for many other applications in areas as diverse as medicine, molecular biology, mathematics, linguistics, climatology, environmental science, and astrophysics.

<span class="mw-page-title-main">Lightning Network</span> Payment protocol for Bitcoin

The Lightning Network (LN) is a "layer 2" payment protocol built on the Bitcoin blockchain and those of other cryptocurrencies. It is intended to enable fast transactions among participating nodes and has been proposed as a solution to the bitcoin scalability problem. It is a peer-to-peer system for making micropayments of cryptocurrency through a network of bidirectional payment channels, without delegating custody of funds.

<span class="mw-page-title-main">Bitcoin scalability problem</span> Scaling problem in bitcoin processing

The Bitcoin scalability problem refers to the limited capability of the Bitcoin network to handle large amounts of transaction data on its platform in a short span of time. It is related to the fact that records in the Bitcoin blockchain are limited in size and frequency.

<span class="mw-page-title-main">ActivityPub</span> Decentralized social networking protocol

ActivityPub is an open, decentralized social networking protocol based on Pump.io's ActivityPump protocol. It provides a client/server API for creating, updating, and deleting content, as well as a federated server-to-server API for delivering notifications and content.

<span class="mw-page-title-main">The Open Network</span> Blockchain network originally developed by Telegram

The Open Network is a decentralized computer network consisting of a layer-1 blockchain with various components. TON was originally developed by Nikolai Durov and the messaging platform, Telegram and now embraced by a global community of independent contributors.

<span class="mw-page-title-main">Secure Scuttlebutt</span> Decentralized social network

Secure Scuttlebutt (SSB) is a peer-to peer communication protocol, mesh network, and self-hosted social media ecosystem. Each user hosts their own content and the content of the peers they follow, which provides fault tolerance and eventual consistency. Messages are digitally signed and added to an append-only list of messages published by an author. SSB is primarily used for implementing distributed social networks, and utilizes cryptography to assure that content remains unforged as it is propagated through the network.

<span class="mw-page-title-main">Avalanche (blockchain platform)</span> Open-source blockchain computing platform

Avalanche is a decentralized, open-source proof of stake blockchain with smart contract functionality. AVAX is the native cryptocurrency of the platform.

Stacks, formerly Blockstack, is a blockchain platform for smart contracts, decentralized finance ("DeFi"), non-fungible tokens (NFTs), and decentralized apps ("DApps"). Stacks blockchain is a layer for bitcoin similar to the Lightning Network.

<span class="mw-page-title-main">Bluesky (social network)</span> Decentralized social media network

Bluesky, also known as Bluesky Social, is a decentralized microblogging social platform and a public benefit corporation based in the United States. Jay Graber serves as the company's CEO and XMPP creator Jeremie Miller sit on its board of directors.

<span class="mw-page-title-main">Conversations (software)</span> Free software instant messaging client for the XMPP protocol

Conversations is a free software, instant messaging client application software for Android. It is largely based on recognized open standards such as the Extensible Messaging and Presence Protocol (XMPP) and Transport Layer Security (TLS).

<span class="mw-page-title-main">Jay Graber</span> American software engineer; CEO of Bluesky

Lantian "Jay" Graber is an American software engineer and the CEO of Bluesky, a microblogging social platform and public benefit company.

References

  1. "basic server relay code. · nostr-protocol/nostr@6158017 · GitHub". GitHub .
  2. nostr - Notes and Other Stuff Transmitted by Relays, nostr-protocol, January 6, 2024, retrieved January 6, 2024
  3. Long, Katherine (June 6, 2024). "Jack Dorsey gave $10 million to an anonymous founder with a deep devotion to a fascist 'guru'". Business Insider . Retrieved June 7, 2024.
  4. Castillo, Michael del. "Meet @Fiatjaf, The Mysterious Nostr Creator Who Has Lured 18 Million Users And $5 Million From Jack Dorsey". Forbes. Retrieved June 7, 2024.
  5. 1 2 Torpey, Kyle (February 21, 2023). "Here's why Bitcoiners are flocking to Nostr, a social network supported by Jack Dorsey and Edward Snowden". Fortune . Retrieved February 22, 2023.
  6. Schreckinger, Ben; Robertson, Derek (April 10, 2023). "Jack Dorsey explains his new obsession". Politico .
  7. "Removal of Damus social media platform from China App Store was 'expected' by developers amid Beijing's strict censorship". South China Morning Post . February 6, 2023.
  8. "Clients - Docs". nostr.com. Retrieved January 6, 2024.
  9. 1 2 3 "nips/01.md at master · nostr-protocol/nips · GitHub". GitHub .
  10. "Events - Docs". nostr.com. Retrieved January 6, 2024.
  11. "GitHub - nostr-protocol/nips: Nostr Implementation Possibilities". GitHub .
  12. "What are Zaps?". nostr.how. Retrieved February 8, 2024.