Timechain
Search Donate
Sponsors
Cake Wallet, private Bitcoin and Monero walletSideShift.ai, no-signup crypto exchangeOrangeRock, non-custodial bitcoin spot and perps tradingBraiins Hashpower, buy and sell Bitcoin hashrateLayer Two Labs, drivechains for Bitcoin
S15 E5 · 4:12:39 · 30 Jan 2025

S15 E5: Reuben Yap on Firo & ZK Privacy

Released at block 881,485
MP3 (347 MB)

The audio keeps playing while you browse the site.

Read the transcript39,690 words, every line links to the minute it was said

Ask this episode

Embed this episode

Paste this on your site or blog. It is a small player that streams from here: no trackers, no cookies, no ads.

Preview the player

Reuben Yap is one of the co-founders of Firo (previously Zcoin): an implementation of the Zerocoin paper from 2013, which was first proposed as a Bitcoin soft fork to improve the network's privacy via Zero Knowledge proofs.

Time stamps:

Introducing Reuben Yap (00:00:48)
Reuben's Article on Tribalism (00:01:35)
History of Privacy Proposals Zero Coin & Zero Cash (00:04:29)
Firo vs. Zcash (00:06:25)
Lelantus Protocol Explanation (00:10:47)
Importance of Lelantus (00:14:48)
Testing and Integration of Privacy Features (00:17:33)
Challenges of Confidential Transactions (00:19:24)
Cryptocurrency Features and Use Cases (00:21:57)
Privacy Sacrifices in Scalability (00:22:53)
Introduction of CoinJoin (00:23:48)
CoinJoin vs. Mixing (00:24:05)
Privacy Limitations of CoinJoin (00:25:27)
User Experience Challenges (00:27:35)
Regulatory Concerns for Mixing Services (00:28:42)
Confidential Transactions and Tracking (00:29:22)
Chainalysis and CoinJoin Analysis (00:29:43)
Trust in Cryptography vs. Arithmetic (00:30:43)
Evolution of Privacy Protocols (00:31:55)
Quantum Computing Threats (00:32:03)
Importance of Privacy Innovations (00:34:23)
Historical Context of Privacy Protocols (00:35:48)
Diversity in Cryptocurrency Solutions (00:36:42)
Trade-offs in Cryptocurrency Design (00:37:12)
Acceptance of Experimental Protocols (00:39:49)
Funding and Development Challenges (00:40:47)
Bank Account Freeze and VPN Business (00:41:48)
Challenges with Privacy Perception (00:42:57)
War on Privacy (00:43:54)
Surveillance in Finance (00:45:05)
Building for Financial Freedom (00:46:09)
Monero Purchase Anecdote (00:47:18)
History of Firo (00:52:00)
Founding and Initial Challenges (00:54:04)
Technical Issues at Launch (00:56:35)
Transition and Evolution (01:00:49)
Introduction to Zero Cash Protocol (01:01:59)
Rebranding from Zcoin to Firo (01:03:00)
Political Election on Firo’s Blockchain (01:04:03)
Transition to Spark Assets (01:06:17)
Comparison with Other Projects (01:07:17)
Innovations in DeFi (01:10:40)
MimbleWimble Extension Blocks (01:12:05)
Critique of Liquid and Alternative Solutions (01:16:11)
Real-World Use Cases for Firo (01:20:23)
Discussion on Serving Privacy Needs (01:22:03)
Regulatory Challenges for Privacy Coins (01:23:00)
Defining Privacy Coins (01:23:39)
Regulatory Definitions and Arbitrary Distinctions (01:24:08)
Frustrations with Privacy Coin Classification (01:25:12)
Impact of Regulations on Exchanges (01:26:16)
Personal Experience with Kraken Regulations (01:27:02)
Peer-to-Peer Solutions (01:28:32)
Compliance Burdens on Exchanges (01:29:15)
Banking Compliance Issues (01:29:41)
Monero's Approach to Regulations (01:31:36)
Negotiations with Binance (01:32:39)
Challenges with View Keys (01:33:38)
Exchange Address Proposal (01:34:41)
Navigating Regulatory Requirements (01:37:11)
Zcash's Response to Regulations (01:38:17)
Compromise for Privacy Coins (01:39:18)
Value of Diverse Approaches (01:40:20)
Decentralized Exchanges as a Solution (01:41:03)
The Role of Middlemen in Cryptocurrency (01:41:21)
Liquidity Challenges in Decentralized Swaps (01:43:24)
Innovations in Atomic Swaps (01:46:00)
Price Decline of Firo (01:48:08)
Community Resistance and Market Manipulation (01:52:02)
Sustaining Development Amidst Price Fluctuations (01:54:55)
Reflections on Project Value and Longevity (01:57:50)
Building Through Market Cycles (01:59:22)
Privacy Coins and Future Concerns (02:01:25)
The Importance of Privacy (02:02:03)
Lessons from the Canadian Trucker Protests (02:05:04)
First World Country Realities (02:06:17)
Risks in Privacy Development (02:08:17)
Dandelion++ Protocol Explanation (02:09:11)
Gossip Protocol Vulnerabilities (02:10:43)
Mechanics of Dandelion++ (02:11:46)
Comparing Privacy Solutions (02:15:34)
ZK-STARKs Discussion (02:17:27)
Clarifying Bittrex Connection (02:20:05)
Chinese New Year and Symbolism (02:20:57)
Chinese Market Color Symbolism (02:21:34)
Centralization Attempts in Crypto (02:21:57)
Ethereum Classic Development Controversy (02:22:08)
Hostile Environment in Crypto Development (02:23:11)
Resilience Through Challenges (02:24:32)
Community Support and Motivation (02:25:13)
Future of Firo as a Bitcoin Rollup? (02:26:39)
Impact of Privacy Protocols (02:27:08)
Confidential Layer Collaboration (02:29:28)
Spot Names Introduction (02:32:01)
Future Vision for Firo (02:34:31)
Meme Coin Market Dynamics (02:38:52)
Elon Musk's Influence on Crypto (02:39:56)
Discussion on Michael Saylor's Influence (02:41:41)
Bitcoin as Digital Gold (02:42:13)
Concerns about Centralization (02:44:32)
ETF Allegations and CoinJoin Fund (02:45:52)
John Dillon's Influence on CoinJoin (02:46:35)
Dark Wallet Controversy (02:47:42)
Open Source Software Contributions (02:48:53)
Ethical Considerations in Exploiting Bugs (02:49:57)
Amaury Sechet's Integrity (02:51:01)
E-Cash and Alternative Protocols (02:52:20)
The Need for Healthy Market Dynamics (02:53:15)
Concerns Over Bitcoin's Security Model (02:54:20)
Ordinals and Node Operations (02:55:51)
Incentives for Node Operators (02:57:16)
Covenants and Layer Two Systems (02:58:55)
Limitations of the Lightning Network (03:00:01)
Intellectual Honesty in Crypto Discussions (03:01:11)
Centralization in Altcoins (03:02:07)
Discussion on Taproot (03:02:12)
Expectations vs. Reality of Taproot (03:03:18)
Ordinals and Stamps (03:04:20)
Confidential Transactions Impact (03:05:49)
Masternodes and Network Incentives (03:06:33)
Criticism of Masternodes (03:09:04)
Masternodes vs. Proof of Stake (03:10:03)
Mining Centralization Issues (03:12:25)
Mining Distribution and Community (03:15:50)
Governance Challenges (03:18:06)
Evolving Perspectives on Proof of Work (03:20:32)
Proof of Stake vs. Hybrid Systems (03:22:51)
Masternodes and Rewards (03:23:47)
ASICs and Proof of Work (03:24:00)
Centralization in ASIC Production (03:25:48)
Geographical Disadvantages in Mining (03:26:23)
Zcash's ASIC Dilemma (03:27:46)
Zooko and Zcash Origins (03:28:01)
Privacy Pools Explained (03:29:00)
Challenges with Privacy Pools (03:30:18)
User Experience Issues with Railgun (03:31:30)
Blacklists and Compliance (03:32:58)
CoinJoin and User Experience (03:34:32)
Efficiency of CoinJoin Protocols (03:36:20)
Cost of Privacy Solutions (03:37:01)
Lightning Network Experiences (03:38:05)
Profitability of Running a Node (03:40:28)
Yield and Passive Income Misconceptions (03:41:47)
Optimism About Lightning Network (03:42:09)
Lightning Network Use Case (03:42:50)
Debate on Lightning Network's Role (03:44:03)
Centralization Concerns (03:45:01)
Comparative Privacy Technologies (03:46:06)
Bitcoin Privacy Tools Landscape (03:47:17)
Open Source Project Resilience (03:48:23)
Rivalry between Wasabi and Samourai (03:49:01)
Privacy Technology and Centralization Issues (03:52:25)
Legal Precedents and Privacy (03:55:16)
Narratives Surrounding Privacy Tools (03:59:39)
Privacy Normalization vs. Criminality (04:02:42)
Technology and Accountability (04:03:55)
Challenges in Privacy Development (04:05:14)
Firo's Evolution and Name Changes (04:07:11)
Accessing Firo Without Exchanges (04:08:14)
Market Impact of the Interview (04:09:56)
Community Engagement and Follow-Up (04:10:33)
Closing Remarks and Gratitude (04:12:24)

Verify this episode

This is the SHA-256 fingerprint of the MP3 as published here, timestamped in the Bitcoin blockchain with OpenTimestamps. If one byte of the file changes, the fingerprint changes.

SHA-256
beb372c7f7a81aa628693a845b5d7e411b298b70f54eee8f385128e4a5ac8a05
Proof
2025-01-30_s16_e5_reuben_yap_on_firo_zk_privacy_research_-_16.01.2025_18.07_-_30.01.2025_02.33.mp3.ots · all episode hashes (proof)
Status
Anchored in Bitcoin block 974,312
How to check it yourself
  1. Download the MP3 and the proof into the same folder.
  2. Run sha256sum 2025-01-30_s16_e5_reuben_yap_on_firo_zk_privacy_research_-_16.01.2025_18.07_-_30.01.2025_02.33.mp3 (on a Mac: shasum -a 256 2025-01-30_s16_e5_reuben_yap_on_firo_zk_privacy_research_-_16.01.2025_18.07_-_30.01.2025_02.33.mp3). The result must match the SHA-256 above.
  3. Install the OpenTimestamps client (pip install opentimestamps-client) and run ots verify 2025-01-30_s16_e5_reuben_yap_on_firo_zk_privacy_research_-_16.01.2025_18.07_-_30.01.2025_02.33.mp3.ots. It hashes the MP3 again and checks the proof against your own Bitcoin node, then prints the block and the date the file existed by. Without a node, ots info 2025-01-30_s16_e5_reuben_yap_on_firo_zk_privacy_research_-_16.01.2025_18.07_-_30.01.2025_02.33.mp3.ots shows the block height to look up in any block explorer.

Keywords from the feed: Reuben Yap, Firo, Zero Knowledge, Zcoin, Zero Coin, Bitcoin, Privacy

0:000:00