Tuesday, July 8, 2025
The Dao Makers
No Result
View All Result
CRYPTO MARKETCAP
  • Home
  • Bitcoin
  • Launchpads
  • Crypto Updates
    • General
    • Blockchain
    • Ethereum
    • Altcoin
    • Mining
    • Crypto Exchanges
  • NFT
  • DeFi
  • Web3
  • Metaverse
  • Analysis
  • Regulations
  • Scam Alert
  • Videos
  • Home
  • Bitcoin
  • Launchpads
  • Crypto Updates
    • General
    • Blockchain
    • Ethereum
    • Altcoin
    • Mining
    • Crypto Exchanges
  • NFT
  • DeFi
  • Web3
  • Metaverse
  • Analysis
  • Regulations
  • Scam Alert
  • Videos
No Result
View All Result
The Dao Makers
No Result
View All Result

The Nostr Privacy Paradox

by The Dao Makers
March 29, 2023
in Bitcoin
Reading Time: 10 mins read
0 0
A A
0
Home Bitcoin
Share on FacebookShare on Twitter


Whereas Nostr is certainly not a privateness protocol, it might deliver potential enhancements to Bitcoin privateness.

Nostr, brief for “Notes and different stuff transmitted by relays,” is a brand new communication protocol developed in 2021 by Lightning Community developer fiatjaf, which advanced out of LNBits developer Ben Arc’s try at a fully-decentralized market known as Diagon Alley. Versus different communication options, which principally operate through dumb shoppers and good servers, Nostr provides good shoppers and dumb servers, which heightens censorship resistance for customers.

In Nostr, all knowledge is saved regionally with customers and merely distributed through relays, slightly than saved on central servers, corresponding to through Twitter. Within the case of social media, Nostr will increase censorship resistance, as customers are enabled to totally personal their very own content material and profiles. In mild of current controversies round Twitter’s censorship insurance policies, customers started migrating towards the federated communications resolution Mastodon. Nevertheless, in Mastodon, possession over content material and profiles lies with these operating the Mastodon servers customers signed up with. Whereas federations corresponding to Mastodon provide extra censorship resistance than centralized servers — as customers are capable of merely signal as much as one other server when censored — criticism has arisen round potential censorship on Mastodon by server homeowners.

In December 2022, the Nostr group acquired a 14 BTC grant from Twitter Founder Jack Dorsey, which introduced unprecedented consideration to the protocol. As purposes constructed on Nostr advanced, the cellular shopper Damus jumped to primary in social networking on the iOS app retailer in China, leading to its ban. In an obvious effort to include the #MarchOffTwitter, Twitter CEO Elon Musk shortly banned the publication of Nostr-related content material, together with bans on different third-party platforms corresponding to Instagram, however to no avail. 

A Nostr public key shared through Twitter, 2022

Whereas Nostr isn’t a privateness protocol per se — amongst different points, shoppers by default leak customers’ IP addresses to relays — the Nostr protocol might deliver enhancements to Bitcoin privateness.

Bettering Privateness And Scalability Of BIP47

BIP47 is a Bitcoin Enchancment Proposal to create reusable cost codes whereas defending the privateness of customers for recurring funds. With out BIP47, customers must tediously generate new addresses by hand to keep away from handle reuse. When a person reuses an handle for transactions, the person permits anybody watching the blockchain to simply cluster all transactions belonging to the handle reused and kind a graph of the person’s cost historical past and web value. The prevention of handle reuse is due to this fact a privateness finest observe in Bitcoin and already carried out in lots of Bitcoin wallets by default. Nevertheless, when a person goals to determine recurring funds with one other get together, corresponding to in a merchant-customer relationship, a frequent technology of latest addresses will be inconvenient.

With BIP47, a buyer can generate a set of addresses to make use of for funds for the service provider. If a buyer purchases merchandise month-to-month, the service provider would wish to ship the client an handle every month. With BIP47, the client creates a devoted cost code for the service provider, which capabilities equally to an prolonged public key. This enables the client to mechanically generate new addresses for the service provider, as a substitute of the service provider needing to create addresses for the client.

BIP47 makes use of notification addresses, that are monitored by HD wallets for outputs. In a notification transaction, the service provider sends the client a blinded public key and chain code through the OP_RETURN discipline, along with a shared secret to maintain the shared addresses non-public on the general public blockchain. This change creates a number of points as a result of structure of the Bitcoin community. The primary two are financial: A notification transaction consists of 80 bytes, which might grow to be costly for customers when charges on the Bitcoin community are excessive. Notification transactions, as well as, create unsendable outputs, which bloat the UTXO set over time. This will increase the computing load on Bitcoin nodes who, on the time*, must retailer the whole UTXO set, which means each Bitcoin output that has not been used as a brand new enter to make sure the validity of transactions.

A notification transaction creates so-called poisonous change. When a person receives change from a notification transaction and spends the change to a 3rd get together, anybody watching the blockchain is ready to correlate the person’s recurring funds to their non-recurring funds, even when addresses are usually not reused. A notification handle additionally solely exists as soon as for every pockets. If a service provider wished to determine recurring funds with 10 prospects, anybody watching the blockchain is ready to achieve perception into the service provider’s buyer base, as all 10 prospects would wish to create notification transactions for the service provider to the identical notification handle.

As a substitute of utilizing notification transactions to change cost codes between retailers and prospects, cost codes might be exchanged through Nostr. Versus different communication strategies, Nostr is appropriate for the change of BIP47 cost codes as no central authority exists to probably censor the change of messages. On the similar time, all direct messages on Nostr are encrypted by default, eliminating the necessity to compute shared secrets and techniques. By making use of BIP47 through Nostr, customers can keep away from the creation of UTXO set bloat through unspendable outputs and eradicate the correlation of recurring versus non-recurring funds in addition to the publication of buyer bases by the avoidance of poisonous change and the re-use of notification addresses.

*Notice: Storing the whole present UTXO set for Bitcoin nodes might probably be eradicated sooner or later through the implementation of UTreeXO, which shifts the burden of proving {that a} transaction spends a sound UTXO to the proprietor of the UTXO, decreasing the storage necessities from gigabytes to kilobytes.

Nostr Pay-To-EndPoint

In Bitcoin, blockchain evaluation providers function the heuristic of “frequent enter possession” to map transactions to identities. Inside this heuristic, a transaction containing completely different public keys used as inputs is classed as belonging to 1 particular person. On account of its UTXO-based structure, by which inputs and outputs of transactions are linked, the Bitcoin protocol can be vulnerable to subset sum evaluation. In subset sum evaluation, adversaries are capable of calculate the likelihood of inputs and outputs belonging to the identical entity, even when completely different public keys are used as inputs to 1 transaction. For instance, if a transaction has inputs of 1, 4, 7, 23 and 6, and outputs of 5 and 36, it may be deduced that enter 1 and 4 and inputs 7, 23 and 6 belong to the identical entity.

Supply: “Data Discovery In Cryptocurrency Transactions: A Survey” by Xia Fan Lu and Xin-Jiang Jang, 2021

Pay-to-EndPoint (P2EP) is a privacy-preserving reinvention of Satoshi Nakamoto’s Pay-to-IP (P2IP) coded into the unique Bitcoin shopper. One type of a P2EP transaction are PayJoins, that are transactions designed to interrupt the frequent enter possession heuristic. In a PayJoin transaction, each the sender and the receiver contribute inputs to a transaction to interrupt the frequent enter heuristic. With PayJoins, customers change details about what UTXOs can be used as inputs through any communication channel, corresponding to a Tor Onion, which capabilities as the top level, to assemble a partially-signed bitcoin transaction (PSBT). As soon as each events have agreed to the phrases and signed the transaction, a PayJoin transaction seems similar to another Bitcoin transaction on chain. As a result of concerned events act as each sender and receiver, a PayJoin transaction breaks the frequent possession heuristic in addition to subset sum evaluation: events might contribute inputs of three and 5, whereas the transaction generates outputs of 6 and a pair of.

Supply: “Pay To EndPoint” by Adam Fiscor, 2018 

The issue: PayJoin transactions are sophisticated to coordinate, as members should be on-line on the similar time when utilizing a clearnet area or Tor Onion endpoints. If a person initiates a P2EP transaction and, for instance, closes their pc or in any other case disturbs community connectivity, the transaction can’t be communicated. In Nostr, communication is asynchronous: customers fetch data from relays as soon as community connectivity is restored. By utilizing Nostr keys as a substitute of Tor Onions as endpoints for P2EP transactions, P2EP transactions might be coordinated extra simply.

One other implementation of P2EP is the much-debated LNURL. With LNURL, as a substitute of tediously needing to generate new invoices for every transaction, customers are capable of obtain a static endpoint pointing at an internet server to mechanically generate new invoices. Nevertheless, as a result of internet servers are reliant on the worldwide Area Identify Service (DNS), customers of LNURL inevitably reveal their identification to the internet hosting supplier, in addition to their IP handle to payees if no correct precautions are taken. Broad adoption of LNURL would due to this fact be a detriment to the pseudonymity of the Lightning Community. As a substitute of utilizing an internet server because the endpoint for LNURL, customers might use Nostr keys as endpoints for LNURL transactions to hide their identities.

Nostr For CoinJoins

Whereas a PayJoin is nice to interrupt the frequent possession heuristic in addition to subset sum evaluation, PayJoins are unable to supply privateness to each sender and receiver towards the cooperating get together. PayJoins are basically two-party CoinJoins, restricted to 2 members — which means each sender and receiver are conscious of their very own inputs and outputs, leaving the inputs and outputs of their associate identifiable. Until a PayJoin is facilitated with CoinJoined transactions, customers threat revealing their pockets balances in addition to previous and future transactions to their PayJoin companions.

In anonymous-amount credential methods corresponding to Wasabi Pockets’s protocol for CoinJoin coordination, WabiSabi, Nostr keys can operate as communication endpoints for the coordination of a CoinJoin transaction. This permits the sender and receiver of a CoinJoin transaction to change the credentials wanted to take part in CoinJoin rounds, basically enabling a type of discreet funds inside a CoinJoin. With using Nostr keys as endpoints in CoinJoins, cooperating events stay unaware of their counterparties’ balances and transactions by hiding within the crowd. On the similar time, utilizing Nostr keys as endpoints for CoinJoin transactions helps PayJoin customers save on charges by facilitating funds straight throughout the CoinJoin, slightly than CoinJoining to facilitate the cost after.

One other use for Nostr in CoinJoins lies within the discovery of coordinators. Whereas most CoinJoin coordinators run behind Tor to obscure the identification of CoinJoin members, customers are at the moment unable to simply uncover new coordinators to hitch except for JoinMarket, a CoinJoin market focused towards extra superior CoinJoin customers. Whereas CoinJoin customers are ready so as to add customized coordinators to Wasabi Pockets — a trivial job as straightforward as exchanging a URL within the backend — no approach exists to automate the method of updating coordinators as a result of lack of a platform for publication. As a substitute, to find new coordinators, customers should search social media and boards, corresponding to Reddit or Twitter, so as to add coordinators manually. Nevertheless, the publication of a coordinator service through social media or boards might pose a threat to coordination suppliers relying on the insurance policies utilized to the service, as sure pages might simply be shut down.

If Tor is an nameless remailer, which means a protocol facilitating the nameless forwarding and receiving of messages between friends, Nostr can operate as an nameless bulletin board. CoinJoin coordinators can publish their providers through a Nostr occasion sort, and CoinJoin wallets will be enabled to mechanically pull from these relays to show inside their shoppers. The broadcasting of coordinator servers through Nostr, corresponding to facilitated through BTCPay’ Servers CoinJoin plugin and proposed within the Lightning-enabled CoinJoin software program Vortex, can eradicate the necessity to manually seek for and add CoinJoin coordinators in CoinJoin shoppers, serving to to additional decentralize the CoinJoin coordination panorama.

Circumventing IP Necessities With NOSTR

As touched upon beforehand, the Nostr protocol was initially conceptualized to understand a fully-decentralized market known as Diagon Alley. Because the Nostr protocol advanced, Diagon Alley grew to become the LNbits extension NostrMarkets: a Nostr-native market which permits retailers and prospects to run and work together with on-line retailers through relays. In NostrMarkets, prospects can subscribe to a product owner’s public key to fetch merchandise from relays as a substitute of accessing a service provider’s web site through a webshop. This will increase the censorship resistance of on-line retailers, as retailers are usually not depending on seizable web sites — slightly, a service provider’s store is hosted with all relays the store units as much as talk with. Even when the product owner’s server had been to be seized, its store might simply be arrange at a unique location, as all merchandise are saved with relays on the Nostr community. NostrMarkets handles order and cost coordination through encrypted Nostr direct messages, whereas funds are facilitated by the Lightning Community.

Along with its censorship resistance, the LNbits extension NostrMarkets permits fully-anonymous marketplaces. As a substitute of exposing a service provider’s IP to the entire world, each retailers and prospects solely reveal their IPs to the relays they connect with, which might simply be mitigated by operating a shopper or store behind Tor. As an upside to totally operating a store behind Tor, which makes a store solely accessible through the Tor browser and .onion internet pages, NostrMarkets can run in any internet browser or smartphone, enhancing the person expertise of privacy-preserving, client-server communications. As a result of funds are negotiated through encrypted Nostr direct messages and facilitated through the Lightning Community, funds in NostrMarkets stay comparatively non-public so long as the store’s Lightning node runs behind Tor, as a cost coordination direct message is indistinguishable from different direct messages in Nostr.

One other solution to circumvent the requirement of IP addresses in server shopper communication is NOSTREST. REST, brief for “representational state switch,” is a part of the software program structure of the world vast internet, used to facilitate communication between servers and shoppers through GET, POST, PUT, DELETE and PATCH requests. However, when a shopper sends a REST request to a server, IP addresses are revealed, probably revealing personally-identifiable data. On GitHub, __escapee__ proposed a REST API bridge constructed on Nostr, known as NOSTREST. By utilizing Nostr keys with out identification headers, each customers and server operators don’t must know the IP addresses of their counterparts. A NOSTREST implementation can due to this fact enhance the privateness of Bitcoin purposes utilizing REST as servers don’t want the shoppers’ IP addresses.

One such instance might be the operating of custodial Chaumian e-cash mints, a type of anonymous-amount credential methods. In an e-cash mint, the mint operator doesn’t know the balances or worth exchanged by its customers. Nevertheless, as a result of present structure of REST, it does be taught the person’s IP handle until operating behind Tor by default, corresponding to within the e-cash system Cashu. However implementing and managing Tor help is tedious. With the NOSTREST bridge, initiatives can simply protect the privateness of their customers. By operating an e-cash mint behind Tor utilizing NOSTREST to speak between server and shoppers, communication will be facilitated asynchronously, whereas each server operator and person solely be taught one another’s public keys, eliminating the chance of identification through IP.

This can be a visitor publish by L0la L33tz. Opinions expressed are solely their very own and don’t essentially mirror these of BTC Inc or Bitcoin Journal.



Source link

Tags: Nostrparadoxprivacy
Previous Post

Initial Coin Offerings (ICO) in 2023. What Are the Best Crypto ICOs To Buy Now?

Next Post

UK Government Scraps NFT Launch Plan For Now

Related Posts

Bitcoin

Solana’s Pump.Fun Loses Steam With Exit Scam Rumors, LetsBonk.Fun Claims 54% Of Total Market Share

July 8, 2025
Bitcoin

IBIT Hits 700,000 BTC—Blackrock’s Grip on Bitcoin Tightens

July 8, 2025
Bitcoin

Game Changer: SEC Streamlines Path for Crypto ETFs

July 8, 2025
Bitcoin

60 Crypto Operators Under Ukraine’s Gun

July 8, 2025
Bitcoin

XRP Price Brewing A Monster Rally? This Patter Might Hold The Key

July 8, 2025
Bitcoin

Strategy Eyes Fresh Bitcoin Buys With $4.2B Stock Sale After $14B in Q2 Gain

July 8, 2025
Next Post

UK Government Scraps NFT Launch Plan For Now

Native Token for New Crypto Exchange Launched by 3AC Founders Goes Parabolic After Being Listed on SushiSwap

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

  • Trending
  • Comments
  • Latest

Latest Week in Ethereum News : ethereum

December 17, 2022

Adecoagro Partners With Tether to Pioneer Renewable Energy Use for Bitcoin Mining in Brazil

July 4, 2025

5 Generations, 1 Team — Heres How to Lead a Multigenerational Workforce

July 7, 2025

🦄 uniswap-universal-router-decoder ✨ v0.8.0 ✨ has just been released !!

March 18, 2023

The four times Bitcoin price fell by Independence Day each year

July 4, 2025

Shenzhen warns citizens of investment scams using stablecoins

July 7, 2025

SELL ALTCOINS NOW? | BITCOIN | CRYPTO NEWS BANGLA | BULL RUN | ALTSEASON | MARKET

37

Why Facebook-Parent Meta Is Willing To Lose Billions On The Metaverse

46

BTC Price Predictions, SUI Fall, HYPE, Trump Coin Scandal & More

42

Solana’s Pump.Fun Loses Steam With Exit Scam Rumors, LetsBonk.Fun Claims 54% Of Total Market Share

July 8, 2025

Bayeux Tapestry to return to UK for first time in almost 1,000 years – The Art Newspaper

July 8, 2025

Ukraine Freezes Crypto Assets Tied to Russian War Funds

July 8, 2025

IBIT Hits 700,000 BTC—Blackrock’s Grip on Bitcoin Tightens

July 8, 2025

Pump.fun eyes EVM expansion amid Bonk.fun rivalry

July 8, 2025

Bit Digital Goes All-in on Ethereum, Converts Bitcoin and Equity Proceeds Into ETH Holdings

July 8, 2025
Telegram Twitter TikTok Youtube RSS
The Dao Makers

Find the latest Bitcoin, Ethereum, blockchain, crypto, Business, Fintech News, interviews, and price analysis at The Dao Makers.

CATEGORIES

  • Altcoin
  • Analysis
  • Bitcoin
  • Blockchain
  • Crypto Exchanges
  • Crypto Updates
  • DeFi
  • Ethereum
  • Fix Driver Errors
  • Launchpads
  • Metaverse
  • Mining
  • NFT
  • Regulations
  • Scam Alert
  • Uncategorized
  • Videos
  • Web3

SITE MAP

  • Disclaimer
  • Privacy Policy
  • DMCA
  • Cookie Privacy Policy
  • Terms and Conditions
  • Contact us

Copyright © 2022 The Dao Makers.
The Dao Makers is not responsible for the content of external sites.

No Result
View All Result
  • Home
  • Bitcoin
  • Launchpads
  • Crypto Updates
    • General
    • Blockchain
    • Ethereum
    • Altcoin
    • Mining
    • Crypto Exchanges
  • NFT
  • DeFi
  • Web3
  • Metaverse
  • Analysis
  • Regulations
  • Scam Alert
  • Videos

Copyright © 2022 The Dao Makers.
The Dao Makers is not responsible for the content of external sites.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In