Damus
Big Bad John profile picture
Big Bad John
@bitcoinerrorlog

CEO at Synonym, creators of Pubky, Bitkit, and Blocktank.

Relays (16)
  • wss://nostrue.com – read & write
  • wss://purplepag.es – read & write
  • wss://rago-nostr.duckdns.org – read & write
  • wss://relay.me3d.app – read & write
  • wss://relay.nostr.band – read & write
  • wss://relay.nquiz.io – read & write
  • wss://relay.primal.net – read & write
  • wss://relay.damus.io – read & write
  • wss://nostr.wine – read & write
  • wss://nostr.lol – read & write
  • wss://pyramid.fiatjaf.com – read & write
  • wss://news.utxo.one – read & write
  • wss://algo.utxo.one – read & write
  • wss://relays.land/spatianostra – read & write
  • wss://theforest.nostr1.com – read & write
  • wss://140.f7z.io – read & write

Recent Notes

note15kf0c...
Big Bad John profile picture
You’re still blending authority with attribution.

Bridge admins have no authority, agreed. They’re just reposting content. That’s precisely the problem with proxy identity. There is nothing binding the bridged account to the origin user beyond social assumption.

Pubky doesn’t grant bridges authority either. It removes the need for them to have any.

Authority comes from key control. Attribution comes from signatures. Discovery comes from resolving the user’s published endpoints.

If a bridge reposts ActivityPub content, you can verify:

• Did this originate from the user’s key?
• Does it resolve from their declared endpoints?
• Is it mirrored faithfully or modified?

If not, it’s just an unaffiliated repost, exactly as you described. The difference is it becomes trivially provable instead of socially ambiguous.

On your other questions:

DHT = Distributed Hash Table. Think of it as a decentralized key-value store. Instead of DNS mapping domains to IPs via registrars, pubky records map public keys to user-declared resource endpoints via the DHT.

And no, DNS is not limited to IP mapping. It’s a general record system. Pubky uses the same concept, just key-native and registrarless.

Compatibility with ActivityPub wouldn’t be about protocol replacement. It’s about identity resolution. ActivityPub actors could publish pubky (PKARR) records pointing to their canonical data, mirrors, or servers. Apps that resolve those records gain cryptographic attribution instead of trusting instance admins.
Scoundrel · 2d
How would discovery by pubkey change these bridge problems at all? Would it somehow force 5 bridges to all use the same account for the same external user? Would it somehow prevent bridge operators fr...
Big Bad John profile picture
You need to isolate the problems you’re describing. You’re mixing impersonation, data integrity, and discovery into one bridge issue.

Your pubky (a public-key-signed DNS record in Mainline DHT) tells anyone where to find the canonical endpoints for your data. Any app can resolve those endpoints and verify it is looking at the user-designated source, even if that source is a trusted third party.

Integrity is a separate layer. If you want verifiable data, you still need explicit mechanisms such as cryptree structures, versioning, snapshots, mirrors, etc. Discovery does not replace integrity, it enables it.

If the complaint is: I trusted a third-party proxy account and now they are censoring or exploiting it, this gives you a way to set the record straight. You can publish canonical endpoints and authentic data. It does not and cannot prevent bad actors from continuing to impersonate you. Protocols cannot stop attempts at impersonation, they can only make authentic identity cryptographically distinguishable.

If the complaint is: impersonators exist, there is no digital way to prevent someone from copying your public data. The enforceable boundary is signature verification and canonical resolution. If an app refuses to verify, that is an application design choice, not a protocol limitation.

If the complaint is: I want trustless bridging inside legacy apps, then those apps must adopt identity resolution and verification models like this, or accept the tradeoffs of custodial bridges.

Not your key, not your account.
Big Bad John profile picture
Introducing BoomerTabs!

BoomerTabs is a Chrome extension for people who always have too many tabs open.

The goal was simple: make tab management faster and less annoying.

What it does best:

- Replaces tiny-labels with larger, readable tabs
- Supports multi-row layouts so you can actually see more
- Lets you drag, drop and organize tabs, including between rows
- Supports tab groups with color cues and inline collapse/expand
- Includes fast search so you can jump to the tab you need
- Handles zoom levels properly, so the UI doesn’t break at different scales

If your browser usually has dozens of tabs open, this makes a real difference!

https://github.com/BitcoinErrorLog/boomertabs

You have to install manually with the ZIP for now, but I did submit it to the Chrome Store for review!

(Yes, this is a Sunday vibe-coded project)



1❤️2😄1
antifragilemoney · 6d
Phone survives, but somehow misses being used for posting anything substantial on Nostr. Hope youre okay.
Lysergic4cid · 1w
i am already on your mumky
DecBytes · 1w
True true. And be sure to take control over your life and future. "Don't let someone else create your world for you, for when they do they will always make it too small." Edwin Louise Cole