Last updated yesterday
Game theory remains under-utilized within Cardano. As we progress to full decentralization, Cardano dApps need more tools and protocols to incentivize desired behaviour while mitigating bad actors.
This is the total amount allocated to Orcfax staking: rewarding good behaviour. 1 out of 4 milestones are completed.
1/4
Web 3 staking protocol research
Cost: ₳ 29,670
Delivery: Month 1 - Sep 2024
2/4
Staking model design
Cost: ₳ 29,670
Delivery: Month 2 - Oct 2024
3/4
Proof-of-concept software
Cost: ₳ 24,725
Delivery: Month 3 - Nov 2024
4/4
Orcfax staking: rewarding good behaviour
Cost: ₳ 14,835
Delivery: Month 4 - Dec 2024
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Peter Van Garderen
Orcfax will research staking mechanisms for Web3 networks, design an architecture stack of relevant tools and protocols, and develop a proof of concept for testing in our validator network.
No dependencies
Apache 2.0 for the proof-of-concept source code.
Creative Commons for the research report and design documentation.
All project deliverables will be made available in a public Github repository.
This is a research and development project that will produce:
Staking is a mechanism based on game theory that seeks to encourage actions that support the operation and maintenance of a Web3 network while discouraging actions that work against its shared objectives.
The Orcfax oracle network will employ a network of validator nodes to collect and verify source data. These validators will hold Orcfax $FACT tokens as a deposit while performing these functions. They will be rewarded with more $FACT tokens if their node participates as expected during Orcfax’s data publication cycles. Otherwise if a node reports irregular data or has networking issues, for example, their stake will be deducted from their deposit balance, i.e. “slashed”.
One of Web3 and blockchain’s major breakthroughs was to employ game theory to incentivize the operation and maintenance of a decentralized network in the absence of a central, coordinating party. This is a powerful new model that has yet to reach its full potential while also experiencing new developments. Cardano projects are poised to lead the next wave of Web3 innovation but this needs to be based on a solid understanding of the most current research and developments in game theory and how it is being applied to staking and rewarding models.
This project will deliver an architecture design and proof-of-concept software demonstrating how a best-practice staking model can be implemented in a Cardano-native platform.
This project will report on current Web3 staking best practices and demonstrate how the Cardano-native Orcfax project can implement it. The resulting design documentation and proof-of-concept software will be open-sourced and shared with the Cardano community to inform and inspire further developments and implementation of staking mechanisms across projects in our ecosystem.
For the past two years the Orcfax team has been researching and developing a comprehensive solution to the oracle problem for Cardano-native dApps and smart contracts. We have developed an open oracle publishing protocol and have been using it to publish an ADA/USD price feed to Cardano Mainnet since early 2024.
We have an active Discord and Twitter community where our ideas, requirements and deployment progress are scrutinized and debated. We participate widely in conferences such as Cardano Summit and Rare Evo to raise awareness about our mission and product offering.
We expect to discuss and share the findings and deliverables of this project in the same community-driven way to ensure trust and accountability.
Web 3 staking protocol research
A: Milestone outputs - Research report evaluating current Web3 staking protocols and tools available to Cardano projects.
B: Acceptance criteria - PDF file posted to Orcfax Github repository.
C: Evidence of milestone completion - PDF file is retrieved from Github repository.
Staking model design
A: Milestone outputs - Economic model report. Use case descriptions. Network architecture diagrams.
B: Acceptance criteria - Design artifacts are posted and updated in the public Github repository.
C: Evidence of milestone completion - Design artifacts are retrieved from Github repository.
Proof-of-concept software
A: Milestone outputs - Software code that demonstrates how a validator node operator can deposit testFACT stake, receive testFACT rewards and be slashed testFACT for non-conformant behaviour.
B: Acceptance criteria - Software code is posted in the public Github repository, including test cases.
C: Evidence of milestone completion - The software tests install and run successfully.
Close-out report and video
A: Milestone outputs - PDF report and MP4 video.
B: Acceptance criteria - close-out report and video accepted by Project Catalyst.
C: Evidence of milestone completion - Close-out report shared on Github. Close-out video shared on YouTube.
System Analyst: Peter Van Garderen
Peter is the CEO and Founder of Orcfax. He worked for two years in the field of digital archives and electronic record-keeping. Peter is the creator of the free and open source Archivematica and Access-to-Memory (AtoM) software applications, the most widely deployed archives management solutions in the world. His area of expertise is applying records management standards and archival science research to requirements for fully decentralized architectures, including the Orcfax oracle platform.
https://www.linkedin.com/in/petervangarderen/
System Analyst: Christian Koch
Christian is an analyst, researcher and information systems professional who holds a Masters Degree in Archival Science with a focus on blockchain technology. Christian serves as the primary liaison between the development team, Orcfax clients and our community management team.
https://www.linkedin.com/in/christian-mk/
Software Engineer: Ross Spencer
Ross is Orcfax’s senior systems architect and leads the development and implementation of the Orcfax architecture infrastructure. Ross has over two decades experience developing and maintaining open-source digital preservation software that is in use at major memory institutions worldwide.
https://www.linkedin.com/in/ross-spencer-b6b9b758/
Software Engineer: Dominic Wallis
Dominic is a former research scientist with a doctorate from the University of Bath. He gained valuable experience as a Cardano dApp developer working on a variety of platforms and tools. Dominic now applies this expertise Orcfax’s on-chain architecture. https://www.linkedin.com/in/dominic-algernon-wallis-123b42187/
To accommodate for the fluctuation in ADA price, which creates a conversion risk and a potential budget shortfall, we used the 12 month historical low of $0.25 in October 2023 to establish a budget base price of $0.35 ADA for calculating our expenses.
We will employ 2 software engineers ($100/hr = 285 ADA/hr) and 2 system analysts ($75/hr = 215 ADA/hr) to complete this work over a three month period. The systems analyst role includes requirements analysis, documentation, user acceptance testing, reporting and community management.
Milestone 1 (30 days): ₳32,875
Software Engineer: 55 x hrs x ₳285 = ₳15,675
Systems Analyst: 80 x hrs x ₳215 = ₳17,200
Milestone 2 (30 days): ₳31,450
Software Engineer: 50 x hrs x ₳285 = ₳14,250
Systems Analyst: 80 x hrs x ₳215 = ₳17,200
Milestone 3 (30 days): ₳34,575
Software Engineer: 110 hrs x ₳285 = ₳31,350
Systems Analyst: 15 x hrs x ₳215 = ₳3,225
Milestone 4 (10 days): n/a
Given how important incentive models are for the ongoing operation of decentralized networks, the budget for this project represents a small cost for significant ecosystem-wide value. The research report, architecture design, and proof-of-concept software will save time and money for the many other projects in the Cardano space that we know are assessing the same staking requirements for their own L2 networks. Our work will allow other Cardano projects to confidently steer a path to their own staking solutions and kick-start their own development initiatives.