Why allow ourselves to be in a system where such a small group of people can inflate the money supply we're forced to use and accept the resulting inflation? They don't ask permission and don't tell us how much they print. Self custody Bitcoin is the only rational measuring stick!
B1tR0y
npub19986...5gu9
Full-time Bitcoin node operator and Founding member of the Fiat Farmers for Self Custodial Bitcoin Association. Attempting to get us all through that Great Filter sat by sat! Bitcoin is the way, but only if you HODL your own keys!
#SelfCustodialBitcoinOnly
∞$/21 MM ₿ ≠ $
Using fiat currency as the denominator to measure economic activity, free markets don't exist. Instead the money printer picks the winners and the losers. We can't let fiat economics be conflated with the finite nature of bitcoin. It's fiat price is an attack vector until it's ∞. #ChangeTheUOA to BTC!
What most believe is BTC is not scarce. In fact everyone could own as many "bitcoin" as they want if they keep it on exchanges since exchanges IOUs aren't BTC until they're in self custody. Its scarcity is irrelevant until enough understand the only #btc is self custody. #nyknb
If the way we assess bitcoin's value is by how much fiat currency it's worth, then those who control the value of fiat currency will control the value of bitcoin. These are the same folks BTC is designed to usurp! It's time to think different. ∞$/21 MM ₿ ≠ $
#ChangeTheUOA
#BTC_PSA : As long as #bitcoin has a fiat price the money printers are in charge.
Don't trade bitcoin for fiat, trade fiat for self custody Bitcoin until we separate state and currency and get our country and our world free from the fiat war machine! #SelfCustodialBitcoin #nyknb
Today all markets are mispriced as they're denominated and dominated in $ ( fiat currency) who pulls all the strings. #Bitcoin poses a direct challenge to this system of control and once it's been defeated we can and will have truly free markets denominated in self custody #btc as the UoA and a government for and by the people again.
As long as folks are willing to price #bitcoin with fiat currency, the money printers will dictate that price and we'll continue to be enslaved by them and unable to achieve separating state and currency. DCAing #btc into self custody regardless of the $ price is our only hope.✌️
So many supposed bitcoiners advocating for #TARDFI such these BTC ETFs and other companies who are marketing themselves as Bitcoin Treasury companies! It's not only super disappointing but at times completely overwhelming! You look at X and you see how pervasive the attempts to frame the narrative that #tradfi = #bitcoin... Especially MSTR, the ETFs and now these bitcoin treasury companies. What a bunch of 💩! It blows my mind because only a few out of the hundreds of these companies even publicly post their L1 #bitcoin addresses like Bitwise, Metaplanet and maybe a few others!
And not to mention that while posting their L1 addresses is certainly better than not, this still in no way makes shares in these companies #bitcoin whatsoever. There's no way to confirm the amount of shares independently, no way (that I'm aware of) to take custody of the actual shares in these firms, and no way as an individual to redeem these shares for the supposed BTC they claim to hold, and these firms are storing their #bitcoin with the same #tradfi sponsored centralized exchanges who have an obligation to do their best to subvert btc to the dollar by using all the historically effective tactics available to them such as commingling and rehypothecating them. Not only all that, but then there's the whole counterparty risk aspect too!
To me Bitcoin is and always has been a revolution to surmount fiat and #tradfi, not to compliment it! And while I know I'm likely preaching to the choir here, but self custody #Bitcoin is the only option for people that are not only seeking their freedom, but the freedom of all from the fiat currency printers who have captured and now control all of our governments.
Ultimately there's self custody #bitcoin, and everything else is a form of fiat. Fortunately we can collectively change everything as long as enough understand how and why to DCA #bitcoin into self custody regardless of the fiat price. Chose wisely, chose freedom, choose self custody #btc and chose to be free!
IMO 🇺🇸 will be forced to use the $ as an L2 for #Bitcoin by backing each dollar with a certain amount of Satoshis that are fully redeemable on demand. They won't want to, but must to avoid WW3. This will force the entire world onto a #btc standard and separate state & currency.
As long as we ascribe any value to fiat currencies, they will dominate regardless of the $ price of #bitcoin as they will print ∞ units to rule the citizens of all nations. We must DCA #btc into self custody consistently to be truly free until there is no longer a fiat price!
IMV if all fiat currency is infinite, and any of them can be traded for any other fiat currency any time, then while they may have different names (dollar, euro, pound etc) they're all the same thing -MODERN DIGITAL SLAVE BEADS! DCAing self custody #Bitcoin is our only hope of true freedom!
@jack what do you think about my idea I just came up with?
# **NIP-21mm: Hash-Linked Messages and Lightweight Client Relays for Censorship Resistance**
**Date**: March 17, 2025
**Author**:Bitcoin_Fan_1@protonmail.com
**Status**: Draft
**Category**: Protocol Improvement
---
## **Abstract**
This proposal introduces a method to enhance censorship resistance in the Nostr protocol by implementing hash-linked message structures and lightweight client relay functionality. The goal is to ensure that users can verify the integrity and authenticity of their messages while minimizing reliance on external relays. This approach creates a cryptographically verifiable chain of messages for each user and allows users to act as the first relay for their own messages.
---
## **Motivation**
Currently, Nostr relies on relays to distribute user-signed messages across the network. However, there is no way for users to ensure that relays are not censoring or tampering with their messages. This lack of transparency undermines the protocol's censorship resistance.
The proposed solution addresses this issue by:
1. Structuring messages in a hash-linked format, enabling verifiable integrity across a user's entire message history.
2. Introducing lightweight relay functionality within client software, allowing users to act as the first relay for their own messages.
3. Providing mechanisms for other clients to verify message authenticity against the user's original relay.
---
## **Specification**
### **1. Message Structure**
Each message sent by a user will include additional fields to create a cryptographically verifiable chain of messages. The structure is as follows:
#### **First Message (Message 0)**
The first message sent by a user includes:
- The standard Nostr message data (e.g., `content`, `pubkey`, `created_at`, etc.).
- A SHA256 hash of:
- The message content.
- The Unix timestamp (`created_at`) in seconds when the message was created.
- A sequential message number (`msg_number`), starting at `0`.
- A digital signature of the above hash using the user's private key.
#### **Subsequent Messages**
Each subsequent message includes:
- The standard Nostr message data.
- A SHA256 hash of:
- The current message content.
- The Unix timestamp (`created_at`).
- The sequential message number (`msg_number`).
- The hash of the previous message in the sequence.
- A digital signature of the above hash using the user's private key.
This creates a hash-linked chain of messages, similar to a blockchain but specific to each user.
### **2. Lightweight Client Relay**
Each Nostr client will include optional lightweight relay functionality to act as the first point of transmission for its user's messages. This relay will:
- Store all messages sent by the user locally.
- Broadcast these messages to one or more external relays for wider distribution.
- Publicly display the hash of each transmitted message for verification purposes.
### **3. Verification by Receiving Clients**
Receiving clients can verify the authenticity and integrity of a user's messages by:
1. Querying the user's personal relay (if available) to retrieve the original message and its hash.
2. Comparing the retrieved hash with hashes stored on other relays.
3. Validating that each message's hash matches its signature and that the chain of hashes is intact.
---
## **Rationale**
The proposed changes enhance censorship resistance by:
1. Ensuring that any attempt to censor or tamper with messages is detectable through cryptographic verification.
2. Reducing reliance on external relays by allowing users to act as their own initial relay.
3. Preserving compatibility with existing Nostr infrastructure while introducing optional enhancements.
By linking messages in a cryptographically verifiable chain, users gain greater control over their data without requiring significant changes to existing protocols.
---
## **Backward Compatibility**
This proposal is backward-compatible with existing Nostr clients and relays, as it does not alter the core protocol's requirements. Clients and relays that do not implement these changes can still process standard Nostr messages but will not benefit from enhanced verification features.
---
## **Security Considerations**
1. **Hash Collision Resistance**: The use of SHA256 ensures that it is computationally infeasible to generate two different inputs with the same hash, preserving message integrity.
2. **Private Key Security**: As with existing Nostr functionality, users must safeguard their private keys to prevent unauthorized signing of messages.
3. **Relay Availability**: If a user's personal relay is offline, verification may be delayed until it becomes available again. External relays can serve as backups in such cases.
---
## **Implementation Plan**
1. Add support for hash-linked message structures in Nostr clients.
2. Develop lightweight relay functionality as an optional feature in client software.
3. Update receiving clients to verify hashes against personal relays when available.
---
## **Future Work**
1. Explore incentives for external relays to store and distribute verifiable hash-linked messages.
2. Investigate additional cryptographic techniques (e.g., Merkle trees) to optimize storage and verification processes.
---
## **Conclusion**
This proposal enhances Nostr's censorship resistance by introducing cryptographically verifiable message chains and empowering users with lightweight client relay functionality. By enabling transparent verification of message authenticity and integrity, it strengthens trust in the protocol while preserving its decentralized nature.
Hello everyone, I've just completed this draft for a proposal to improve censorship resistance in this protocol. Take a look and let me know what you think and please share with whoever you think would be interested.
If this really does make eliminate censorship on nostr it will change the world completely. Feel free to contribute if you found value in this:
1CHYQaR2exuBHZBd9236pC6SrGzz65LETK
# **NIP-21mm: Hash-Linked Messages and Lightweight Client Relays for Censorship Resistance**
**Date**: March 17, 2025
**Author**:Bitcoin_Fan_1@protonmail.com
**Status**: Draft
**Category**: Protocol Improvement
---
## **Abstract**
This proposal introduces a method to enhance censorship resistance in the Nostr protocol by implementing hash-linked message structures and lightweight client relay functionality. The goal is to ensure that users can verify the integrity and authenticity of their messages while minimizing reliance on external relays. This approach creates a cryptographically verifiable chain of messages for each user and allows users to act as the first relay for their own messages.
---
## **Motivation**
Currently, Nostr relies on relays to distribute user-signed messages across the network. However, there is no way for users to ensure that relays are not censoring or tampering with their messages. This lack of transparency undermines the protocol's censorship resistance.
The proposed solution addresses this issue by:
1. Structuring messages in a hash-linked format, enabling verifiable integrity across a user's entire message history.
2. Introducing lightweight relay functionality within client software, allowing users to act as the first relay for their own messages.
3. Providing mechanisms for other clients to verify message authenticity against the user's original relay.
---
## **Specification**
### **1. Message Structure**
Each message sent by a user will include additional fields to create a cryptographically verifiable chain of messages. The structure is as follows:
#### **First Message (Message 0)**
The first message sent by a user includes:
- The standard Nostr message data (e.g., `content`, `pubkey`, `created_at`, etc.).
- A SHA256 hash of:
- The message content.
- The Unix timestamp (`created_at`) in seconds when the message was created.
- A sequential message number (`msg_number`), starting at `0`.
- A digital signature of the above hash using the user's private key.
#### **Subsequent Messages**
Each subsequent message includes:
- The standard Nostr message data.
- A SHA256 hash of:
- The current message content.
- The Unix timestamp (`created_at`).
- The sequential message number (`msg_number`).
- The hash of the previous message in the sequence.
- A digital signature of the above hash using the user's private key.
This creates a hash-linked chain of messages, similar to a blockchain but specific to each user.
### **2. Lightweight Client Relay**
Each Nostr client will include optional lightweight relay functionality to act as the first point of transmission for its user's messages. This relay will:
- Store all messages sent by the user locally.
- Broadcast these messages to one or more external relays for wider distribution.
- Publicly display the hash of each transmitted message for verification purposes.
### **3. Verification by Receiving Clients**
Receiving clients can verify the authenticity and integrity of a user's messages by:
1. Querying the user's personal relay (if available) to retrieve the original message and its hash.
2. Comparing the retrieved hash with hashes stored on other relays.
3. Validating that each message's hash matches its signature and that the chain of hashes is intact.
---
## **Rationale**
The proposed changes enhance censorship resistance by:
1. Ensuring that any attempt to censor or tamper with messages is detectable through cryptographic verification.
2. Reducing reliance on external relays by allowing users to act as their own initial relay.
3. Preserving compatibility with existing Nostr infrastructure while introducing optional enhancements.
By linking messages in a cryptographically verifiable chain, users gain greater control over their data without requiring significant changes to existing protocols.
---
## **Backward Compatibility**
This proposal is backward-compatible with existing Nostr clients and relays, as it does not alter the core protocol's requirements. Clients and relays that do not implement these changes can still process standard Nostr messages but will not benefit from enhanced verification features.
---
## **Security Considerations**
1. **Hash Collision Resistance**: The use of SHA256 ensures that it is computationally infeasible to generate two different inputs with the same hash, preserving message integrity.
2. **Private Key Security**: As with existing Nostr functionality, users must safeguard their private keys to prevent unauthorized signing of messages.
3. **Relay Availability**: If a user's personal relay is offline, verification may be delayed until it becomes available again. External relays can serve as backups in such cases.
---
## **Implementation Plan**
1. Add support for hash-linked message structures in Nostr clients.
2. Develop lightweight relay functionality as an optional feature in client software.
3. Update receiving clients to verify hashes against personal relays when available.
---
## **Future Work**
1. Explore incentives for external relays to store and distribute verifiable hash-linked messages.
2. Investigate additional cryptographic techniques (e.g., Merkle trees) to optimize storage and verification processes.
---
## **Conclusion**
This proposal enhances Nostr's censorship resistance by introducing cryptographically verifiable message chains and empowering users with lightweight client relay functionality. By enabling transparent verification of message authenticity and integrity, it strengthens trust in the protocol while preserving its decentralized nature.
Trump is #bitcoin 's final boss. #bitcoin =freedom & Trump=fiat. It seems he wants to use #btc to enhance USD but IMV these systems are incompatible long term. Either #btc becomes a CBDC, or it sets us all free. My bet is on the latter and will DCA btc into self custody #nyknyb
Not sure how many people need to read this, but with The USA being the $ printer of the world, they're literally worth infinite dollars as there's no cap on the amount they print. They can and do print more at any time without anyone's permission. The real question is how many #bitcoin can those dollars (and all other fiat currencies) buy before people realize that the measuring stick is now self custody #btc?
#nyknb


The fiat price of #bitcoin will be whatever Trump and the banksters want it to be until enough understand how and why to DCA #bitcoin into self custody regardless of the fiat price of #bitcoin. Once they realize that trading fiat currency for #FreedomMoney isn't as much as a financial transaction as much as it is a freedom movement is when things are will really change and we'll have our bitcoin separation of state and currency.
#Bitcoin can only give 🇺🇸 back to its citizens if we have the separation of state & currency. It doesn't matter how high the $ price of #btc goes if we still value our economic reality in $ they can print to ∞. IMO the way we achieve this is by enough DCA #BTC into self custody.
#SelfCustodialBitcoinOnly
#NYKNYB
#BitcoinOnly 

IMO Trump wants to use #bitcoin to supercharger the dollar and not dethrone or replace fiat! I believe he it's likely that he feels that the world's reserve fiat currency control is the only weapon the 🇺🇸 has to dictate their will on the world's stage (and he may be right especially with nuclear proliferation and the rise of China and BRICS). Regardless however of whether he is right or not, the dollar and fiat currency system has completely destroyed any semblance of a government for and by the people as they no longer need to ask for the citizens permission (aka investment) for the government to go to war or other atrocious Investments to create a fiat ficticious GDP. They have, IMO been completely captured by the money printers!
It's now imperative that we all push the self custody dollar cost averaging approach regardless of the dollar price and directly into self custody. Doing this basic act with an ever growing group who understands that our true freedom is on the line, will ultimately break the fiat currency' grip on the dollar price of #Bitcoin and allow its true supply and demand profile to trade accordingly. Once this succeeds I believe we the citizens of the 🇺🇸 and the world, can separate all states from currency and restore our rightful powers over the destiny of our nations as empowered and free citizens! If we fail however to do this then the bitcoiners of today will simply become the new fiat elite and will likely never have a government for and by the people again.
#Bitcoin price parity with its 2021 inflation adjusted all time high after the ETFs, corporate adoptions like $MSTR Metaplanet,the US Strategic Bitcoin Reserve, and rumors of China and other nations considering their own Reserves highlights the undeniable reality:
The fiat system is in complete control of the dollar price of #BTC! IMO it's more important now than ever that we continue to dollar cost average #bitcoin into self custody relentlessly if we are to change that and have separation of state & currency.
El Salvador is a shining example of how to do a SBR! They publicly post their L1 #bitcoin activity here:
For those like myself who rather check your own nodes, here's the command:
scantxoutset "start" "[\"addr(32ixEdVJWo3kmvJGMTZq5jAQVZZeuwnqzo)\"]"

National Bitcoin Office of El Salvador
The National Bitcoin Office (ONBTC) of El Salvador under President @nayibbukele