In this blog post, I’ll briefly demonstrate how a specific smart contract platform (Ethereum) can interoperate with Google Cloud (BigQuery) via confidential computing middleware (iExec). At a high level, Ethereum Dapps (i.e. smart contract applications) run tasks on iExec, which in turn retrieves data from BigQuery and the data is processed in some way. Any one of BigQuery’s public datasets can be accessed in a decentralized way, the data can then be processed by an iExec worker in a worker pool, and a smart contract can be updated with the result.

With iExec, data can either be returned directly to…


As a developer, I’ve always been intrigued by how confidential computing and data privacy can be implemented on a public blockchain. After reading about iExec’s v5 release in July I was curious about how advanced their technical stack truly was. By the time I finished this project I was impressed by iExec’s utility when it came to providing access to sensitive off-chain data and how easy it was to connect this data to smart contracts. Within this article, I will describe how the price feeds work, why they work, and what it means for the future of DeFi. …

j48

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store