Isaac Doidge

Principal R&D Engineer

Bachelor of Software Engineering (Honours)
University of Queensland
twitter_iconlinkedin-icongithub-icon
Research Team Member

About

Isaac Doidge holds a degree in Software Engineering with First Class Honours from The University of Queensland. Following several years of experience in traditional web development, he joined Supra in February of 2022. His exploration of blockchain technology began in 2016, and he remains hopeful about its potential to effect positive global changes.

Interests and expertise

I have a deep interest in correct programming. I completed my Honours thesis in the field of Program Analysis in partnership with Oracle Labs Australia. Since joining Supra, my focus has shifted more towards Distributed Systems. My research has focused heavily on Byzantine Fault Tolerant protocols, including protocols for State Machine Replication and Verifiable Data Dissemination.

Commentary

My work at Supra is primarily focused on the development of novel algorithms and protocols for application in our distributed systems. This includes researching the current state-of-the-art, innovating new designs and materialising them in formal specifications. I convert these specifications into proof-of-concept implementations and use them to evaluate our designs. I also work alongside the Engineering team to integrate our work into Supra's production systems.

Selected research publications

Visit the Research Center for more

2023

SUPRATECH | Whitepaper

Moonshot Consensus: Optimistic Proposal for Blockchain-Based State Machine Replication

with Dr. Raghavendra RameshRead Litepaper

“Since joining Supra, my focus has shifted more towards Distributed Systems. My research has focused heavily on Byzantine Fault Tolerant protocols, including protocols for State Machine Replication and Verifiable Data Dissemination.”

Isaac Doidge

PrivacyTerms of UseWebsite Data Usage & CookiesBug DisclosureBiometric Information Privacy Policy

©2024 Supra | Entropy Foundation (Switzerland: CHE.383.364.961). All Rights Reserved