YouTube2Text

Flexnodes Explained: Decentralizing Blockchain Performance with Muriel Médard & Sajida Zouarhi — Transcript

by Optimum · 3,849 words · 544 segments · language en · Watch on YouTube

Full transcript

  1. 0:05Hello. Hello. Welcome to another one of
  2. 0:07our Optimum chats uh where we have
  3. 0:10discussions with uh members of the
  4. 0:13Optimum team, sometimes uh folks from
  5. 0:16the outside, advisers, partners and so
  6. 0:18on. Uh my name is Muriel Medard, Muriel
  7. 0:22Midar. I'm co-founder CEO and I'm really
  8. 0:25happy today uh to be joined by Sashida.
  9. 0:28Sashida, would you like to introduce
  10. 0:30yourself?
  11. 0:31>> Sure. Um, hi everyone. So, I'm Sashid
  12. 0:35Desari. I work at Optimum as chief
  13. 0:38product officer. Uh, been in the web 3
  14. 0:40space for the last 10 years. Uh, from
  15. 0:43working on the merge at consensus or
  16. 0:45more recently, MEV and block building uh
  17. 0:49at block native. Um, very uh very much
  18. 0:53looking forward to this conversation.
  19. 0:55>> Yes, thank you so much. And today's
  20. 0:58topic is flex. Uh you know what are
  21. 1:01they? What do they do? Uh what is the
  22. 1:04future? How do they fit into the whole
  23. 1:07optimum story? Uh and that's uh that's
  24. 1:10our discussion today. So
  25. 1:13maybe we can start a little bit with the
  26. 1:16optimum network uh and you know our
  27. 1:18first product basically data
  28. 1:20acceleration network. Um so you know
  29. 1:24just to give a little bit of background
  30. 1:26again particularly for people who might
  31. 1:28be new to optimum um what we're doing is
  32. 1:31this data acceleration network that
  33. 1:33accelerates data propagation to start
  34. 1:35with um we use our technology randomly
  35. 1:39network coding of which I'm co-inventor
  36. 1:41you know developed in my lab at MIT um
  37. 1:44where I've been working in this area for
  38. 1:47many many years as a professor and now
  39. 1:50uh doing the tech transfer with optimum
  40. 1:54and uh I wanted to hear from you sidak
  41. 1:58you know as somebody who's really
  42. 2:00focused on product uh somebody who has
  43. 2:03so much background perspective expertise
  44. 2:07uh in web 3 how you describe the optimum
  45. 2:11network
  46. 2:12>> right uh thanks Muriel so I think um
  47. 2:17optimum network is a bit uh a hybrid
  48. 2:21because it's uh mostly like a
  49. 2:24performance layer that connects several
  50. 2:26uh chains and actors of those chains in
  51. 2:29order to grant them better performance,
  52. 2:32faster access uh to data and some more
  53. 2:34features that they might need such as
  54. 2:36data availability. And so in that way
  55. 2:39it's like connective tissue between
  56. 2:41several blockchains without being one uh
  57. 2:45in itself. And so I think for a web3
  58. 2:48project that's uh kind of an interesting
  59. 2:50positioning. Uh what is also interesting
  60. 2:53is that it does have some blockchain
  61. 2:55properties because we do have notions of
  62. 2:57consensus uh and some security
  63. 3:00principles that we are enforcing at the
  64. 3:02level of the optimum network uh and also
  65. 3:04are used for some other things that we
  66. 3:07are going to do down the line such as
  67. 3:09decentralized memory. So from a
  68. 3:11technological perspective but also
  69. 3:13economical perspective it is a very uh
  70. 3:16interesting product that bridges those
  71. 3:18two world from the infra networking side
  72. 3:21to the blockchain web3 side.
  73. 3:24Yeah, absolutely. And and I think you
  74. 3:26you bring that to for that sort of
  75. 3:29uniqueness of the fact that you know we
  76. 3:31we often say scale any chain. Um, and to
  77. 3:35some extent it's almost like web 3 is
  78. 3:37still in the in the sort of early
  79. 3:42time of computers where you would have
  80. 3:46that the computer and the operating
  81. 3:50system and everything was just one
  82. 3:51monolithic product. And of course
  83. 3:54eventually you go hey you know there's
  84. 3:56best practices that can be used across
  85. 3:58different um let's say VMs chains L1
  86. 4:03whatever you want to call them
  87. 4:05>> uh and you know what we're doing is
  88. 4:08really we're doing the whole data flow
  89. 4:11the whole data movement uh which
  90. 4:14includes the propagation the memory etc.
  91. 4:17And as you said on the memory there has
  92. 4:19to be of course consensus but
  93. 4:20interestingly enough on the propagation
  94. 4:22you can actually be very strongly
  95. 4:26resistant to
  96. 4:29uh Byzantine attacks or to um uh you
  97. 4:34know any any sort of censorship attempts
  98. 4:38while not having consensus. Um so yeah
  99. 4:41so so that's basically what we do right
  100. 4:43we do the the the we we do the data uh
  101. 4:46the data flow the data management
  102. 4:48effectively for everybody um and then we
  103. 4:52allow these these chains to do what they
  104. 4:54do best which is be chains you know
  105. 4:57rather than
  106. 4:59uh rather than having to to manage
  107. 5:01everything end to end uh themselves. Um,
  108. 5:05and you know, I you we mentioned a
  109. 5:08little bit uh how we do it. You know, I
  110. 5:10mentioned RLNC.
  111. 5:12Um,
  112. 5:14I'd like to hear how you describe RLNC
  113. 5:16in general. Sajida, I know, you know,
  114. 5:18I'm I'm always interested in in hearing
  115. 5:21different members of the group always
  116. 5:23have such really fantastic perspectives
  117. 5:27and very insightful ways. So I I want to
  118. 5:30hear your way just
  119. 5:31>> Mariel I'd love to pitch to you.
  120. 5:35>> Please please pitch it.
  121. 5:37>> So is a great technique Mariel as you
  122. 5:39know. Um so the idea here is that um how
  123. 5:43can you um make uh best use of bandwidth
  124. 5:48of a node and so RNC actually helps us
  125. 5:51do that by breaking the data into pieces
  126. 5:54and encoding it. Each node actually on
  127. 5:57the propagation pass contribute to that
  128. 5:59because it actually regenerates new
  129. 6:02equations and innovative pieces. And so
  130. 6:06what is uh quite robust and resilient
  131. 6:09here is that if you gather a certain
  132. 6:11number of those uh pieces, those shards,
  133. 6:14you are able to retrieve the original
  134. 6:16message. And so that is a interesting
  135. 6:18design especially for distributed and
  136. 6:20decentralized network so that any node
  137. 6:23can participate uh and and gossip the
  138. 6:25information uh and we're not relying on
  139. 6:28any source or any uh path for the data
  140. 6:31propagation for the message arrival and
  141. 6:35the sort of successful transmission to
  142. 6:37happen.
  143. 6:39>> Wow. Okay. You saw me on it. That was a
  144. 6:41really good pitch. Yeah. And I think you
  145. 6:44brought up a very important aspect you
  146. 6:47know which I had mentioned a little bit
  147. 6:48with respect to um you know the
  148. 6:50censorship resistance uh which is basic
  149. 6:53resilience. It is because you know
  150. 6:55you're not you're not really depending
  151. 6:57on anybody right uh you you you have
  152. 7:00this dependence on a on a collective
  153. 7:03rather than uh a dedicated a dedicated
  154. 7:06path which actually brings us to the
  155. 7:08flex nodes right because what do we mean
  156. 7:10by not depending on anybody it's going
  157. 7:11to the flex nodes
  158. 7:13>> um
  159. 7:15and um you know we we get asked a lot
  160. 7:17what do you call it a flex node you know
  161. 7:19I like to say well you know it can be
  162. 7:21big it can be small and it's strong
  163. 7:23you're flexing Yeah. Um but you know
  164. 7:26this is now really when you look at it
  165. 7:29as a product um wanted to to hear you
  166. 7:32know h how what your thinking is around
  167. 7:35flex notes.
  168. 7:36>> Yeah for me it's like the the atom of uh
  169. 7:40of the network. uh it's the the basic
  170. 7:42component that creates the overall
  171. 7:45optimum network and uh what is
  172. 7:48interesting is that they come in many
  173. 7:49form uh whether it's in terms of
  174. 7:51resource they can contribute to the
  175. 7:53network uh services they could support
  176. 7:56uh we're talking about propagation today
  177. 7:58but uh we intend to add more um chains
  178. 8:02they could be connected to uh one could
  179. 8:05be helping propagation for Ethereum as
  180. 8:07it could be helping for another chain
  181. 8:09and so there is a lot
  182. 8:11versatility in a in a flex node and its
  183. 8:13role. Uh but also from an audience
  184. 8:15perspective because you could be a you
  185. 8:17know sophisticated node operator wanting
  186. 8:20to run a flex node. Uh or you could be
  187. 8:23uh you know someone at home interested
  188. 8:25in participating and uh you know
  189. 8:28bringing some resources to the service
  190. 8:30of uh Optimum and its users uh with like
  191. 8:34uh a simple device, a laptop uh maybe
  192. 8:36even a smartphone. Uh so yeah this is
  193. 8:39how I see the sort of like flex node
  194. 8:42nebula worldwide completely
  195. 8:44decentralized no single point of failure
  196. 8:47everyone contributing and uh providing a
  197. 8:50service in the end to users.
  198. 8:52>> I love Nebula. I think we should uh we
  199. 8:55should uh reuse that uh that term
  200. 8:58because it is it's
  201. 9:01the atoms in the nebula. I think that
  202. 9:03that's that's very poetic and very apt.
  203. 9:06Yeah. No, I I I completely agree. And
  204. 9:08you know, I I think in particular when
  205. 9:10we think of um people just regular
  206. 9:13people with just a regular computer,
  207. 9:15regular internet connection running a
  208. 9:17flex node, you know, the idea is also
  209. 9:20they're helping
  210. 9:22in many cases the local community,
  211. 9:23right? And every little bit helps. Uh so
  212. 9:27it's not like, well, you know, I'm
  213. 9:28running a flex node, but you know,
  214. 9:31everybody's going to win out because
  215. 9:32it's a competition. it it's not, you
  216. 9:35know, if if I only provide two
  217. 9:37equations. Sure, I only get paid to for
  218. 9:39two equations, but you actually get paid
  219. 9:40for what you did. Uh as opposed to
  220. 9:43having to be in a race with the big guys
  221. 9:45and you're never going to win.
  222. 9:47>> And you're sort of unique as well, like
  223. 9:49uh no two flex are alike. If if someone
  224. 9:52spins a flex node in a region where
  225. 9:54there is a you know low supply uh the
  226. 9:58equation that they're going to
  227. 9:59contribute uh from the perspective of
  228. 10:01the local peers are going to be very
  229. 10:04valuable. So everyone has this chance to
  230. 10:07meaningfully contribute uh to the
  231. 10:09network.
  232. 10:10>> That's right. That's right. It's like
  233. 10:12your corner store, you know, they they
  234. 10:15they really help you out. They're right
  235. 10:17where you are and uh and they're giving
  236. 10:19you what you need. I I completely agree
  237. 10:22and and I think um you know the other
  238. 10:24thing about flex nodes versus for
  239. 10:26instance running a validator right a
  240. 10:27validator is big investment
  241. 10:31um you also need to have a lot of uptime
  242. 10:34which can be really hard uh here with
  243. 10:37the flex node you know you get paid for
  244. 10:40what you do but you don't get
  245. 10:43you know punished for what you didn't do
  246. 10:46uh so as long as you didn't do something
  247. 10:49wrong uh you know on purpose in which
  248. 10:51case you get punished you. So, so I
  249. 10:53think also from a philosophical
  250. 10:54perspective that that also goes into the
  251. 10:56flexibility, right? It's like it's as
  252. 10:59big as you want to be, as small as you
  253. 11:01want to be, and it's also on when you
  254. 11:02can do it, you know, it's like whenever
  255. 11:04whenever it works for you.
  256. 11:07>> So, yeah, that's uh but I I'm going to
  257. 11:10remember the remember the nebula. Um I
  258. 11:13think maybe at this point it might be
  259. 11:16good for us to transition and say, well,
  260. 11:18what do they do? Right? We say they
  261. 11:20exchange equations. Right? Now they do
  262. 11:22propagation then the road. Um we're
  263. 11:25going to add basically not just data in
  264. 11:27flight but data at rest which is memory
  265. 11:30uh memory that can be updated like say
  266. 11:32random access memory on your computer.
  267. 11:35Uh but what does it look like? like you
  268. 11:37know the do you get a you know do you
  269. 11:40get a performance boost or do you only
  270. 11:42just get you know this decentralization
  271. 11:46and very often also people think that
  272. 11:47decentralization and performance are
  273. 11:49sort of at odds with each other you know
  274. 11:52actually our first uh uh discussion of
  275. 11:56this type was with Nicholas and Kishori
  276. 11:58about the trilmma right where we try to
  277. 12:00deconstruct the trilmma um so saj do you
  278. 12:04want do you want to show us what it
  279. 12:06looks like.
  280. 12:07>> Sure.
  281. 12:08>> Thank you.
  282. 12:08>> So performance. So there are many
  283. 12:11aspects to to that obviously, but I can
  284. 12:15sort of go through one.
  285. 12:17>> Yeah.
  286. 12:25>> Okay. Can you see my screen?
  287. 12:35Yeah, I can see it.
  288. 12:36>> Okay, great. So what we can see here is
  289. 12:40uh on the top right uh me P2P protocol
  290. 12:44which is the protocol that we developed
  291. 12:46at optimum based on air valency uh
  292. 12:50propagating block payload on ethereum
  293. 12:53throughout the network over 40 plus
  294. 12:57location all around the world and it's
  295. 12:59able to do that um in 300 milliseconds
  296. 13:03uh at the moment and this is not uh how
  297. 13:07can I Today this is not the most uh
  298. 13:10intense uh benchmark data that we can
  299. 13:14achieve actually. So this is a pretty
  300. 13:15conservative figure.
  301. 13:16>> Well, it's actually it's real time,
  302. 13:18right? You just went on it and this is
  303. 13:19what it gives you right now. We we
  304. 13:21didn't cherry pick. We just went right
  305. 13:24now and and picked at a random point.
  306. 13:26>> Exactly. And we can see there is some
  307. 13:27noise here. So So as you can see that
  308. 13:29that sort of skew the average. And so uh
  309. 13:32here you can see uh the same thing being
  310. 13:36measured but on the lip P2P pass which
  311. 13:38is the gossip protocol of Ethereum and
  312. 13:41you can see that we're more on the order
  313. 13:43of uh seconds 2.4 seconds. So yeah
  314. 13:47that's a big gap and that is also a sort
  315. 13:51of testimony to what uh you know
  316. 13:53incorporating good coding techniques
  317. 13:56into the P2P layer of a blockchain can
  318. 13:59help achieve. So we often talk about
  319. 14:01accelerating,
  320. 14:03scaling, increasing the performance etc.
  321. 14:05of blockchain. Uh one key aspect of that
  322. 14:07could just be uh improving on the
  323. 14:10peer-to-peer layer. Um so yeah.
  324. 14:14>> Yeah. No, thank you. And uh you know, as
  325. 14:17I mentioned to the team often, I I love
  326. 14:19looking at our our dashboard which you
  327. 14:23just shared with us, Sida, and you know,
  328. 14:25seeing all the green and I think you
  329. 14:26said that's like touching grass, you
  330. 14:28know. his endorphins. It's all green.
  331. 14:31This is so nice. Um, and just to maybe
  332. 14:35highlight that was on hoodie test net.
  333. 14:37So, it's um, you know, it's not an
  334. 14:38internal test net. It's it's a real um,
  335. 14:43you know, bonafide
  336. 14:44>> in the wild.
  337. 14:45>> It's in the wild. That's right. It's
  338. 14:47it's it's it's not uh it's not grass
  339. 14:49that I grew in my kitchen. It's it's out
  340. 14:53out in the wild. It's in the field. Um
  341. 14:57and uh and of course you know we're
  342. 14:59going to be going to to mainet in just a
  343. 15:02a couple months or so. So um you know we
  344. 15:07talked a little bit about okay um
  345. 15:12roughly what is a flex node
  346. 15:15what it supports you know at this point
  347. 15:17it supports our data acceleration which
  348. 15:19we call m P2P uh we showed that it gives
  349. 15:24you a huge benefit this month P2P this
  350. 15:27you know network of flex nodes we talked
  351. 15:30a little bit about who can run a flex
  352. 15:32node Um but may maybe maybe we can talk
  353. 15:36a little bit more about the the
  354. 15:39requirements
  355. 15:40from just a product point of view. Um
  356. 15:44>> yes
  357. 15:44>> of you know what it takes to connect
  358. 15:48here.
  359. 15:49>> Yes. So I mean we we touched on this the
  360. 15:53the flex uh side uh sort of trickles
  361. 15:56down to even the experience the operator
  362. 16:00experience itself where depending on the
  363. 16:04you know technical level in terms of
  364. 16:08skills or uh resources uh in terms of
  365. 16:12bandwidth uh and just ability to run it
  366. 16:15with like pretty good uptime or more
  367. 16:18opportunistically.
  368. 16:19um who can run a flex node may vary uh a
  369. 16:23lot. So in terms of resource requirement
  370. 16:27uh based on what we know currently it is
  371. 16:29pretty uh lightweight. Uh so
  372. 16:34we assume people are going to be able to
  373. 16:36uh run it on their laptop. Uh we're
  374. 16:39going to push it so that it's you know
  375. 16:41uh even doable on uh a smartphone. That
  376. 16:44would be uh ideal. Uh and then in terms
  377. 16:47of skill set, we have I think we can uh
  378. 16:49mention that Marielle uh we have our
  379. 16:51plan of running an actual program. Uh
  380. 16:54something that uh helps people learn the
  381. 16:57basic concepts that they need to know in
  382. 16:59order to uh run a flex node in the way
  383. 17:01that they see fit for their you know uh
  384. 17:04day-to-day and also the goals that they
  385. 17:06may have uh financially. Uh and so
  386. 17:10whatever you put uh in this is what
  387. 17:12you're going to get basically and that
  388. 17:14uh maps even to how we see the economics
  389. 17:16of a flex node. Uh whatever you
  390. 17:18contribute to the system is uh the basis
  391. 17:21on how you're re rewarded at the end of
  392. 17:23the day. Um yeah. Oh, absolutely. And
  393. 17:27and thank you for mentioning uh our
  394. 17:29plans to have these basically flex node
  395. 17:32training, you know, which will be open
  396. 17:35to anybody who wants to to run a flex
  397. 17:38node. Uh but the idea is it should be
  398. 17:40very very light. It's mostly so that you
  399. 17:42know walking people through just how do
  400. 17:44you install it, you know, and right and
  401. 17:46then just watching it run. Um so no,
  402. 17:49that's uh that that's really great. And
  403. 17:50I I I wanted to also um talk about the
  404. 17:54the the aspect about the financial
  405. 17:56goals. You know, one of the things is
  406. 17:58the more flex nodes there are, the more
  407. 18:02chains we can put, the more networks uh
  408. 18:05and not just chains, but also different
  409. 18:09participants in chains. Like right now,
  410. 18:12um we have really concentrated
  411. 18:15to start with with validators on
  412. 18:17Ethereum.
  413. 18:18Well, you were showing our our hoodie
  414. 18:20test net. It's basically that's who it's
  415. 18:22geared towards. Uh but we've also
  416. 18:25started working with block builders um
  417. 18:29who also can really take advantage of
  418. 18:34acceleration to benefit their
  419. 18:36operations. Uh and then we'll go into
  420. 18:38other chains right as as we mentioned.
  421. 18:40So of course you know more flex nodes
  422. 18:42means that more chains and also more
  423. 18:46participants in different chains can
  424. 18:49join and get advantage and then that
  425. 18:51leads to better value which then
  426. 18:53enhances the economics for folks and so
  427. 18:56people may choose to you know maybe make
  428. 18:58their flex node bigger dedicate more
  429. 19:01resources or maybe run more flex nodes
  430. 19:03or new people may start running flex
  431. 19:05nodes. So what we see is a is a virtuous
  432. 19:08cycle where there's demand that's coming
  433. 19:11because of value that's accured to
  434. 19:13different L1s by different players in
  435. 19:16these L1s and then as that value is
  436. 19:18accured it sort of creates a natural
  437. 19:20pull um for more people to to
  438. 19:24participate whether it's participants
  439. 19:25participating more actively or new
  440. 19:28participants entering.
  441. 19:30>> Yeah. Yeah. I really like this uh this
  442. 19:33way of mapping it because it shows that
  443. 19:35there are many strategies also people
  444. 19:37can adopt. Uh so it can be um for
  445. 19:40example deciding to opt in on
  446. 19:43propagation topics that are related to
  447. 19:46an ecosystem or another or multiple and
  448. 19:49you could even adapt it depending on the
  449. 19:51demand uh at a certain point in time uh
  450. 19:54on those propagation path and then uh
  451. 19:57it's sort of multiplied by all of the
  452. 19:59places in the world that you could be
  453. 20:01running a node whether it's at your
  454. 20:03location or in a distant place and so
  455. 20:05all of that creates sort of a multi-
  456. 20:08factor uh you know setup uh by which you
  457. 20:12can try to optimize uh you know
  458. 20:15basically the contribution impact that
  459. 20:16you can have on the network which uh you
  460. 20:19know relates to the rewards as well. So
  461. 20:21I think that that's going to be a fun
  462. 20:23thing for many people that are oriented
  463. 20:26uh for strategy optimization to to play
  464. 20:28with.
  465. 20:29>> That's right. And you know it could also
  466. 20:32be that you want to prioritize your
  467. 20:33neighborhood, your community or you know
  468. 20:36as you said uh a particular ecosystem
  469. 20:38that you you believe in and you want to
  470. 20:41really help out and accelerate. Um no
  471. 20:44absolutely. So um just you know to to
  472. 20:48try to kind of pull it together how how
  473. 20:52do we feel we're going to measure the
  474. 20:54success of flex notes you know just to
  475. 20:56to cap tap cap conversation.
  476. 20:59Um
  477. 21:01you know to to to me the success is if
  478. 21:03people are using it uh and people are
  479. 21:08benefiting from it from the point of
  480. 21:10view of you know
  481. 21:14the validators the the block builders
  482. 21:17the me searchers the users in the end um
  483. 21:21through lower gas fees you know faster
  484. 21:25uh service for whatever they're trying
  485. 21:26to do and on the other side if our flex
  486. 21:30node operators are seeing the rewards
  487. 21:32and they go this is great you know I I'm
  488. 21:35make you know I'm getting rewarded and I
  489. 21:37feel good about what I'm doing I'm
  490. 21:38actually providing a service that that
  491. 21:40people find uh you know intrinsically
  492. 21:43valuable so that's how I say it but you
  493. 21:46know love to hear your your takes jeta
  494. 21:50>> yeah so I think for me it's um it's
  495. 21:53going to be how we impact the the user
  496. 21:56experience in the end because most of
  497. 21:58the direct user of optimum and and flex
  498. 22:02nodes are going to be you know protocols
  499. 22:05or maybe DAPs and in the end uh the
  500. 22:09value is you know for the end user and
  501. 22:12right now the big focus in blockchain is
  502. 22:14how do we get to this level of maturity
  503. 22:16where everything is like you know sub
  504. 22:19200 millisecond and we're able to have
  505. 22:21the greatest uh user experience in web 3
  506. 22:25such as what we experience uh usually in
  507. 22:27web 2 from a um a latency perspective
  508. 22:31and so if optimum is able to impact that
  509. 22:34uh move it in the right direction that
  510. 22:35would be a great success. Uh from a flex
  511. 22:39node operator perspective I would say um
  512. 22:42how much uh how much people are getting
  513. 22:45back from their contribution is going to
  514. 22:47be a big aspect. Uh it would be easy to
  515. 22:51create this type of service and just do
  516. 22:53it in a centralized way. uh it would you
  517. 22:55know be be uh be fast uh and be
  518. 22:59performant but that's not the idea. The
  519. 23:01idea is that we support and enable uh
  520. 23:05blockchains and decentralized systems
  521. 23:07and protocol in general grow and there
  522. 23:10is a big component of that which is the
  523. 23:12community. So there is a model here that
  524. 23:14we're also trying to improve which is uh
  525. 23:16can we create a sustainable marketplace
  526. 23:18here uh where people contribute and have
  527. 23:22an incentive to keep contributing that
  528. 23:24is matching also uh the demand on the
  529. 23:28other side who's actually seeing uh
  530. 23:30benefits from that latency uh or
  531. 23:32otherwise improvements uh could be also
  532. 23:34on on the memory aspect. So that's going
  533. 23:37to be a pretty exciting uh sort of
  534. 23:39experiment uh to see unfold in the next
  535. 23:41coming months.
  536. 23:43>> Yes. And we'll be doing that together.
  537. 23:45So uh looking forward to it. Thank you
  538. 23:47so much Sida. This was a a fun
  539. 23:50conversation. Uh I hope that uh people
  540. 23:53who look at this online also find it
  541. 23:56interesting and engaging. And uh yeah,
  542. 24:00we'll be having more of these. Thank you
  543. 24:01so much.
  544. 24:02>> Thank you.

About this transcript

This page contains the full transcript of Flexnodes Explained: Decentralizing Blockchain Performance with Muriel Médard & Sajida Zouarhi by Optimum, generated from the public captions YouTube serves with the video. The transcript has 3,849 words across 544 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.