Wasabi Research Club #14 - ZeroLink
Channel: Wasabi Wallet
Date: 2020-04-07

Today's discussion covers the ZeroLink protocol and its role in providing privacy and fungibility to Bitcoin transactions. They explain the process of building a coin joint without revealing information to the coordinator, emphasizing the importance of anonymity and teamwork. They also address attack vectors and ways to mitigate them, such as banning malicious participants. The limitations and challenges of the protocol are discussed, and the hosts mention that they are working on a new version to address these issues. They express excitement about a revolutionary idea they are exploring and invite others to participate once it is more developed.

Topic: ZeroLink
https://github.com/nopara73/ZeroLink

Wasabi Research Club playlist:
https://www.youtube.com/playlist?list=PLPwc75tPMdsgTYlu9dJZlosCm0s7WmIpF
Join The Wasabikas Highlights playlist: https://youtube.com/playlist?list=PLPwc75tPMdsjpqK1YHYYG5b55M6Y--6Qd
Join The Wasabikas full episodes playlist: https://youtube.com/playlist?list=PLPwc75tPMdsixsuhwau82Q0IfxECo0z_E
Website: https://WasabiWallet.io
Blog: https://blog.WasabiWallet.io
Documentation: https://docs.WasabiWallet.io
GitHub: https://github.com/zkSNACKs/WalletWasabi
Podcast: https://anchor.fm/Wasabikas
YouTube: https://youtube.com/c/WasabiWallet

00:00 Introduction.

01:45 The privacy problem.

02:00 Joining transactions. / Equal output Coinjoins.

03:42 How can Coinjoin be coordinated without loss of privacy?

05:39 Wasabi coordinator. / Input registration.

07:34 Zerolink protocol.

09:13 Output registration.

10:40 Equal output Coinjoins.

11:33 Limitations.

12:43 Attack vectors. / Anonymity set size.

13:38 DDoS attack

16:59 Sybil attack.

18:15 Behaviour discrepancy.

19:53 Summary of Zerolink.

20:55 Have Sybil attacks been detected?

23:49 Can the coordinator perform a Sybil attack?

26:16 Liquidity and fees.

27:42 Outdated paper.

29:10 Zerolink library for wallets to use. / Zerolink 2.0.

30:30 How does implementation of mixing with multiple wallets affect Sybil attacks.

31:04 DoS prevention in Wasabi.

34:04 Coinjoin sudoku of change outputs.

36:24 Sybil attack with multiple wallets in one instance.

40:30 Anonymity set analysis. / Remixing. / Sequential Coinjoins. / Exponential privacy gains of remixing.

47:05 In the case of 2 rounds of mixing.

48:50 Wagner's attack on Schnorr signatures.

50:54 Reason for the switch from Chaumian blind signatures to Schnorr signatures.

54:16 Next steps. / New mixing scheme.

57:09 Scope of future presentations.