Episode 1: John Adler, Co-founder of Fuel Labs
For the first episode of our "Meet the team behind Fuel" series, we are thrilled to hear from John Adler, co-founder of Fuel Labs and Celestia Labs.
Tell us about your background and your experiences in blockchain and engineering.
I was previously doing layer-2 scalability research at ConsenSys, where I created the optimistic rollup design paradigm. Mustafa Al-Bassam's papers on Fraud and Data Availability Proofs (now Data Availability Sampling) and LazyLedger heavily inspired my research.
Prior to that I was doing my graduate studies at University of Toronto in Electrical and Computer Engineering, with a focus on formal methods.
How did you come to create Fuel?
Nick and I started Fuel v1 back in mid-2019 as the first optimistic rollup in response to scaling issue plaguing Ethereum at the time. It was initially focused on stablecoin payments which were the biggest gas guzzlers at the time. It quickly became obvious there was also a need for scalable Turing-complete smart contracts, so we started work on Fuel v2 (i.e. Fuel) shortly after the mainnet launch of Fuel v1.
What is your day-to-day role at Fuel?
I review PRs and fix CI failures 😂
What are you currently working on?
Mostly, I'm working on:
- Improvements to the FuelVM in response to requirements from devs experimenting with Sway, and
- New features in the Sway standard library.
How did you get into Blockchain and what excites you the most about it?
I first got exposed to blockchain in grad school since my advisor was involved in the early days of Ethereum. The thing that hooked me at the time (and still does!) was the close proximity of blockchain tech to compilers and virtual machines, which are a topic near and dear to my heart despite not being my area of formal research.
What other blockchain project do you admire and why?
Bitcoin, for paving the way for the entire space. Unfortunately its community has been its downfall.
Do you have a mentor or someone you admire?
Mentor, no. As for someone I admire, that would be lightclients. We used to work together at Quilt (a team at ConsenSys), and since then they've become an integral part of improving Ethereum in a very short time.
What excites you the most about Fuel?
Everything. There's nothing about it that doesn't excite me.
What future do you see for Fuel?
Fuel is the engine for the autonomous future, and will be the nexus for decentralized coordination games.
Why should blockchain developers come to Fuel?
The FuelVM learns from both shortcomings and lessons from the EVM. If you know how the EVM works, then you know how the FuelVM works. It's simply the EVM, improved in all the ways people have wanted to improve it over the years but couldn't due to backwards-compatibility.
Sway and Forc offer an unparalleled developer experience. While other projects take pride in their developers eating glass, we're committed to Sway developers eating cotton candy.
What future do you see for blockchain? And what would it take to grow mass adoption?
Blockchain technology will continue to gain importance and relevance on the global stage in the years to come. However, this requires scaling by many orders of magnitude beyond what blockchains can do today.
What are your hobbies?
Wait, you guys have hobbies?
What motivates you everyday?
Waking up to the "10+ new notifications" notification on GitHub from all our contributors. Fuel never sleeps.
If you don’t want to miss any update of the Fuel Network, simply follow us and activate the notification bell: