-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathpodcast.go
More file actions
278 lines (262 loc) · 14.1 KB
/
podcast.go
File metadata and controls
278 lines (262 loc) · 14.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
package main
import "html/template"
type PodcastEpisode struct {
Number int
AffiliationNumber int
Title string
Guest string
GuestURL string
Affiliation string
AffiliationURL string
Description template.HTML
Resources []ResourceLink
Date string // optional
EpisodeURLs EpisodeURLs
}
type ResourceLink struct {
Url string
Name string
}
type Podcast struct {
Title string
Subtitle string
Description template.HTML
SpotifyUrl string
ApplePodcastUrl string
YouTubeUrl string
LastUpdate string
Episodes []PodcastEpisode
}
type EpisodeURLs struct {
Spotify string
ApplePodcasts string
YouTube string
}
var HonestMajorityPodcast = Podcast{
Title: "Honest Majority",
Subtitle: "a podcast series by Common Prefix",
Description: template.HTML(`Honest Majority by Common Prefix explores the people and ideas shaping trust technology. Guests share their journey into the space, the technical problems they are solving, and where they see the next five years of secure, scalable, and interoperable distributed systems headed.`),
SpotifyUrl: "https://open.spotify.com/show/3dZtQUzhbcnv9I5qZmaRkF?si=2996b42327d444fa",
ApplePodcastUrl: "https://podcasts.apple.com/us/podcast/honest-majority-by-common-prefix/id1860881793",
YouTubeUrl: "https://www.youtube.com/@CommonPrefix",
LastUpdate: "December 12, 2025",
Episodes: []PodcastEpisode{
{
Number: 1,
AffiliationNumber: 2,
Title: "Can Data Availability be Zero-Knowledge?",
Guest: "Alex Evans",
GuestURL: "https://x.com/alexhevans",
Affiliation: "Bain Capital Crypto",
AffiliationURL: "https://x.com/baincapcrypto",
Description: template.HTML(`In the inaugural episode of Honest Majority, we speak with Alex Evans (partner at Bain Capital Crypto) about the evolving relationship between data availability and zero-knowledge proofs in blockchain systems.
The conversation begins with Alex’s path into crypto and research, before diving into the fundamentals of data availability and recent advances in zero-knowledge data availability constructions. We examine the theoretical guarantees these approaches offer, the trade-offs they introduce in terms of assumptions and complexity, and where current research still falls short. The episode concludes with a discussion of open problems and how these ideas may shape the design of future blockchain protocols.`),
Resources: []ResourceLink{
{
Url: "https://arxiv.org/pdf/1809.09044",
Name: "Fraud and Data Availability Proofs: Maximising Light Client Security and Scaling Blockchains with Dishonest Majorities",
},
{
Url: "https://eprint.iacr.org/2025/034.pdf",
Name: "ZODA: Zero-Overhead Data Availability",
},
},
EpisodeURLs: EpisodeURLs{
Spotify: "https://open.spotify.com/episode/432Fe1a4yZPYUbZXztzaKo?si=2a8f4dab29364550",
ApplePodcasts: "https://podcasts.apple.com/us/podcast/alex-evans-can-data-availability-be-zero-knowledge/id1860881793?i=1000741007403",
YouTube: "https://youtu.be/YhChZn2s9Uc?si=1otW6qokJ_vOc8Q5",
},
},
{
Number: 2,
AffiliationNumber: 3,
Title: "How Does Static Analysis Secure Smart Contracts?",
Guest: "Yannis Smaragdakis",
GuestURL: "https://x.com/YSmaragdakis",
Affiliation: "Dedaub & University of Athens",
AffiliationURL: "https://x.com/dedaub",
Description: template.HTML(`In the second episode of Honest Majority, we speak with Yannis Smaragdakis (co-founder of Dedaub & Professor at the University of Athens) about compilers, program analysis, and why software foundations matter for blockchain security. We discuss how compiler theory and static analysis translate into practical tooling, where today’s smart-contract tooling still falls short, and what it would take to make correctness and security guarantees part of the default developer workflow. The conversation explores the gap between academic techniques and production systems, and why closing it is critical for the next generation of blockchain infrastructure.`),
Resources: []ResourceLink{
{
Url: "https://app.dedaub.com/decompile",
Name: "Dedaub Decompiler",
},
},
EpisodeURLs: EpisodeURLs{
Spotify: "https://open.spotify.com/episode/1VV1QVLxfUGy3cNPAVNmin?si=qXNi67QGRpyEN1JVhsfU4w",
ApplePodcasts: "https://podcasts.apple.com/us/podcast/yannis-smaragdakis-how-does-static-analysis-secure/id1860881793?i=1000742472743",
YouTube: "https://youtu.be/Me2CASD7fRA",
},
},
{
Number: 3,
AffiliationNumber: 4,
Title: "Cardano Under Attack and Provable Security?",
Guest: "Prof. Aggelos Kiayias",
GuestURL: "https://x.com/sol3gga",
Affiliation: "University of Edinburgh & IOG",
AffiliationURL: "https://www.iog.io/research",
Description: template.HTML(`In the third episode of Honest Majority, we speak with Aggelos Kiayias, Professor at the University of Edinburgh and Chief Scientist at IOG,
about the foundations of blockchain consensus and how formal security assumptions shape real-world protocols.
The conversation covers Aggelos’ path into cryptography, his early work on modeling Bitcoin’s consensus, and the motivation behind Proof-of-Stake systems that do not rely on hashing power.
Using the recent Cardano incident as a case study, the discussion then covers disagreement among honest nodes, temporary adversarial majorities, and the self-healing properties of the Ouroboros protocol.
The episode concludes with a forward-looking view on privacy-enhanced smart contracts, zero-knowledge techniques, and the need to design blockchain infrastructure that remains secure in a post-quantum setting.
`),
Resources: []ResourceLink{
{
Url: "https://eprint.iacr.org/2016/889.pdf",
Name: "Ouroboros: A Provably Secure Proof-of-Stake Blockchain Protocol",
},
{
Url: "https://www.iog.io/papers/consensus-redux-distributed-ledgers-in-the-face-of-adversarial-supremacy",
Name: "Consesus Redux: Distributed Ledgers in the Face of Adversarial Supremacy",
},
{
Url: "https://cardanofoundation.org/blog/november-2025-cardano-shows-resilience",
Name: "Cardano November 2025 incident blog post",
},
},
EpisodeURLs: EpisodeURLs{
Spotify: "https://open.spotify.com/episode/5pwSFbh2FMXsmeDpIcYAP8?si=55c48a4e0a6b4ab4",
ApplePodcasts: "https://podcasts.apple.com/us/podcast/aggelos-kiayias-cardano-under-attack-and-provable/id1860881793?i=1000744450261",
YouTube: "https://youtu.be/Sqjz77ygpyw",
},
},
{
Number: 4,
AffiliationNumber: 5,
Title: "Killing Wall Street Flash Boys with Pod",
Guest: "Shresth Agrawal",
GuestURL: "https://x.com/shresth3103",
Affiliation: "Pod Network",
AffiliationURL: "https://x.com/poddotnetwork",
Description: template.HTML(`
In the fourth episode of Honest Majority, we speak with Shresth Agrawal, Co-Founder and CEO of Pod Network, about building fast, fair, and global markets from first principles.
The conversation traces Shresth’s path into blockchain research and engineering, including early work on light clients, Common Prefix’s formative years, and the research collaboration that led to Pod’s origins. From a Flashbots grant on decentralized auctions, the discussion follows how a simple protocol evolved into a broader vision for high-performance, leaderless market infrastructure.
We then dive into Pod’s core technical ideas: eliminating blocks and leaders, confirming transactions in a single network round trip, and shifting bottlenecks from protocol logic to operating systems, networking, and memory. Shresth explains Pod’s central limit order book, the engineering behind achieving hundreds of thousands of orders per second, and why fairness and openness must be enforced at the protocol level, not assumed by market structure.
The episode concludes with a discussion on where blockchain infrastructure delivers real value today, why Pod frames its mission around global markets rather than Web3, and how markets and payments may drive adoption in the years ahead.
`),
Resources: []ResourceLink{
{
Url: "https://pod.network/",
Name: "Pod Network",
},
},
EpisodeURLs: EpisodeURLs{
Spotify: "https://open.spotify.com/episode/2eQY5dXL9s3fml2vELDnyI?si=Xkc1rqFFSPO1wQ1yzV6nLw",
ApplePodcasts: "https://podcasts.apple.com/us/podcast/shresth-agrawal-killing-wall-street-flash-boys-with-pod/id1860881793?i=1000746051995",
YouTube: "https://youtu.be/IuxxxmeqF8I",
},
},
{
Number: 5,
AffiliationNumber: 6,
Title: "The Story Behind Mysticeti, Sui’s Consensus Algorithm",
Guest: "Alberto Sonnino",
GuestURL: "https://x.com/alberto_sonnino",
Affiliation: "Mysten Labs",
AffiliationURL: "https://x.com/Mysten_Labs",
Description: template.HTML(`
In the fifth episode of Honest Majority, we speak with Alberto Sonnino, Research Scientist at Mysten Labs, about the design and evolution of Mysticeti, Sui’s consensus protocol.
Alberto traces his path from distributed systems research to building production blockchain infrastructure, including lessons from moving from paper prototypes to real-world systems.
We unpack Mysticeti’s core ideas, DAG-based consensus, latency and throughput goals, and how it differs from earlier BFT and leader-based approaches, and discuss how consensus design interacts with networking, execution, and broader system assumptions.
We close with Alberto’s recommended reading for getting up to speed, plus a look ahead at what matters most next: execution, privacy, UX, and building real applications.
`),
Resources: []ResourceLink{
{
Url: "https://arxiv.org/pdf/2310.14821",
Name: "Mysticeti: Reaching the Latency Limits with Uncertified DAGs",
},
{
Url: "https://arxiv.org/pdf/2003.11506",
Name: "FastPay: High-Performance Byzantine Fault Tolerant Settlement",
},
{
Url: "https://arxiv.org/pdf/2209.05633",
Name: "Bullshark: The Partially Synchronous Version",
},
{
Url: "https://dl.acm.org/doi/epdf/10.1145/3492321.3519594",
Name: "Narwhal and Tusk: A DAG-based Mempool and Efficient BFT Consensus",
},
{
Url: "https://arxiv.org/pdf/1803.05069",
Name: "HotStuff: BFT Consensus in the Lens of Blockchain",
},
{
Url: "https://arxiv.org/pdf/2401.10369",
Name: "Autobahn: Seamless high speed BFT",
},
{
Url: "https://eprint.iacr.org/2024/472.pdf",
Name: "Sailfish: Towards Improving the Latency of DAG-based BFT",
},
},
EpisodeURLs: EpisodeURLs{
Spotify: "https://open.spotify.com/episode/0rXN6fnmvwkZZo6wUkhlAy?si=MrlAEEXZSWyQSqOSkoqjAw",
ApplePodcasts: "https://podcasts.apple.com/us/podcast/alberto-sonnino-the-story-behind-mysticeti-suis/id1860881793?i=1000748535332",
YouTube: "https://youtu.be/nuVSIOw5CA8",
},
},
{
Number: 6,
AffiliationNumber: 7,
Title: "Making Bitcoin Useful Again with Trustless Lending",
Guest: "Vitalis Salis",
GuestURL: "https://x.com/vitsalis",
Affiliation: "Babylon",
AffiliationURL: "https://x.com/babylonlabs_io",
Description: template.HTML(`
In the sixth episode of Honest Majority, we speak with Vitalis Salis, Head of Engineering at Babylon, about making Bitcoin useful again through trustless lending.
Using the example of a BTC holder taking a stablecoin loan while keeping Bitcoin as collateral, the conversation explores what “trustless” means in practice and how enforceable guarantees can be designed without introducing custody.
We discuss Trustless Bitcoin Vaults, how BTC can be locked into UTXOs under predefined conditions, and how supported-chain outcomes can be used to coordinate lending logic.
The episode dives into Bitcoin’s constraints, BitVM and off-chain enforcement mechanisms, and the broader implications of extending Bitcoin’s security model beyond passive holding.
`),
Resources: []ResourceLink{
{
Url: "Babylon - Open Positions",
Name: "https://babylonlabs.io/jobs",
},
{
Url: "BitVM",
Name: "https://bitvm.org/",
},
},
EpisodeURLs: EpisodeURLs{
Spotify: "https://open.spotify.com/episode/4ymQq3VlSbtee4kXrrbs45?si=w6SItojTRie_fEf9HlUcag",
ApplePodcasts: "https://podcasts.apple.com/us/podcast/vitalis-salis-making-bitcoin-useful-again-with/id1860881793?i=1000751548840",
YouTube: "https://youtu.be/B37I0IDOuGQ",
},
},
{
Number: 7,
AffiliationNumber: 8,
Title: "Are Faster Block Times Eating up MEV?",
Guest: "Jason Milionis",
GuestURL: "https://x.com/jason_of_cs",
Affiliation: "Category Labs",
AffiliationURL: "https://x.com/category_xyz",
Description: template.HTML(`
In the seventh episode of Honest Majority, we speak with Jason Milionis, Senior Researcher at Category Labs, about the economics of decentralized exchanges and automated market makers.
The conversation focuses on Loss-Versus-Rebalancing (LVR), a concept that captures the hidden cost faced by liquidity providers more precisely than impermanent loss.
Using the mechanics of AMMs as a starting point, we explore how prices are updated without external information, how arbitrageurs extract value, and how block times influence the frequency of updates and competition.
The episode also touches on broader implications for market design, MEV, and the distribution of value across participants in these on-chain systems.
`),
Resources: []ResourceLink{
{
Url: "https://arxiv.org/pdf/2208.06046",
Name: "Automated Market Making and Loss-Versus-Rebalancing",
},
{
Url: "https://arxiv.org/pdf/2305.14604",
Name: "Automated Market Making and Arbitrage Profits in the Presence of Fees",
},
},
EpisodeURLs: EpisodeURLs{
Spotify: "https://open.spotify.com/episode/2xfgR1zDIAR5GvkQEWlCET?si=MKCvh7PsTxOr2P9AQO0UmA",
ApplePodcasts: "https://podcasts.apple.com/us/podcast/jason-milionis-are-faster-block-times-eating-up-mev/id1860881793?i=1000755974884",
YouTube: "https://youtu.be/Brdxonk-Pzo?si=Xnjx9NKaEnjwkoE7",
},
},
},
}