This week the builders explore Bitchat's transition from C to Rust for memory safety, the emerging role of AI in reviving abandoned Nostr projects, and the ongoing debate around quantum-resistant cryptography. The panel dives deep into relay trust mechanisms, NIP standards, and the latest client releases.
### Infrastructure & Security
- **Bitchat Rust Migration** - The transition from C Tor to Rust Arti brings memory safety to secure messaging, with significant mobile stability improvements
- **Digital Kevlar** - Discussion of hardened communication layers and what memory-safe code means for financial applications handling Cashu ecash
### AI in Development
- **AI-Assisted Maintenance** - How AI tools are changing software maintenance and upgrades across the ecosystem
- **Reviving Abandoned Projects** - JeffG discusses using AI to resurrect Listr after over a year of dormancy, touching every file in the codebase
### Protocol Updates
- **NIP-29 Clarifications** - Important clarification that relay keys use WebSocket URLs, not pubkeys like other NIPs
- **Trusted Relay Assertions** - New draft NIP building on NIP-66 for standardized relay trust scoring (0-100 scale)
- **The Trust Problem** - Extended discussion on who watches the watchers and the economics of relay reputation
### Post-Quantum Cryptography
- **Quantum Resistance in Nostr** - Current proposals for ML-DSA-44 and Falcon-512 signatures
- **Timeline Reality Check** - Google Willow has 105 qubits; breaking current crypto needs roughly 1 million
- **Crypto Agility** - Why the narrative matters as much as the implementation
### NIP Deep Dives
- **NIP Standards and Relay Information** - How NIP-11 and NIP-66 work together for relay discovery
- **New Architecture Patterns** - Building applications on top of the evolving protocol stack
### Client Releases
- **Amber v4.1.0 Pre-release v3** - Android signer updates
- **Zeus Pull Requests** - 17 merged PRs focusing on NIP-47 and Cashu improvements
- **Primal Android** - Wallet backup flows and NIP-92 media dimension support
- **White Noise & Marmot** - Privacy-preserving push notification developments
### Code Changes
- **NIP-3 Rework** - OpenTimestamps attestation improvements
- **NostrDB Streaming Queries** - Zero-allocation fold queries for relay performance
- **Damus Open PRs** - Current development focus
---
### Timestamps
00:00 Intro
00:45 BitChat's Transition to Rust Implementation
05:51 The Concept of Digital Kevlar in Communication
09:25 AI in Software Maintenance and Upgrades
10:25 Reviving Abandoned Projects with AI
17:33 NIP29 and Relay Key Clarifications
19:18 Trusted Relay Assertions on Top of NIP-66
22:37 The Role of Trust in Relay Assertions
38:33 Quantum Resistance Signatures in Nostr
44:47 Navigating Post-Quantum Concerns in Crypto
46:43 The Importance of Narrative in Crypto Agility
49:43 Deep Dive into NIP Standards and Relay Information
56:45 Building a New Architecture for Nostr Applications
01:00:17 Enhancements in Nostr Protocols and Applications
01:06:00 Amber v4.1.0 Pre-release v3
01:08:33 Zeus Pull Requests
01:09:43 Primal Android Upgrades
01:11:41 White Noise and Marmot Protocol
01:13:58 NIP-3 Rework
01:19:08 NostrDB Adds Support for Streaming Queries
01:21:23 Damus Open PRs