![](https://images.cdn.unbody.io/fbdaa1d9-5115-4028-9192-84592b6b29e7/image/4a3e8c12-1d73-4edf-b7ff-6558dabc0435_image1.png?blur=200&px=16&auto=format)
![](https://images.cdn.unbody.io/fbdaa1d9-5115-4028-9192-84592b6b29e7/image/4a3e8c12-1d73-4edf-b7ff-6558dabc0435_image1.png?w=3840&q=75&auto=format)
Patrick O’Grady of Ava Labs | Application Infrastructure Part 2
Hashing It Out is continuing its series on blockchain infrastructure with part 2 of the Application layer. In this episode, Corey, Dee and Jessie talk to Head of Engineering at Ava Labs, Patrick O’Grady. Prior to joining Ava Labs, Patrick worked as a software engineer at Coinbase where he created Rosetta - a system and method for integration of components to facilitate executing transactions with different blockchain networks by using a standard API format. Patrick has a deep understanding of blockchain networks and the infrastructure surrounding them.
Timestamps
00:00|Intros
06:00|How does one construct a virtual machine (VM)
10:20|Tradeoffs of building with blockchain VM vs non-blockchain
16:05|Leveraging data to build the right infra for the application
18:55|Importance of maintaining blockchain states and tradeoffs for throughput
23:20|Bootstrapping peers and the evolving notion
26:20|The ever changing landscape of building applications on blockchain infrastructure
33:20|Waiting for technology to catch up to the application
38:00|Don’t fix what isn’t broken
41:00|How do we build bridges safely
45:50|Can quick and seamless messaging make up for lack of native composability
48:00|Optionality for building applications
52:30|Early days of Avalanche subnets
Episode hosts - Demetrick Fergurson, Corey Petty, Jessie Santiago
Produced by - Christian Noguera
Original music and sound design contributed by - Jeremy Bloom, Annie McEwen, Matt Kielty
And edited by - Christian Noguera