Cardano's block-creation can be gamed by SPOs colluding to withhold blocks, boosting future win chances. SPOs lack decentralized tools to stop this.
This is the total amount allocated to SPO Health Monitor.
Dr. James Aman
A SPO Health Monitor suite of tools is needed to strengthen the decentralized integrity of the SPO network. Photrek will develop a utility comparing the forecasted & actual probabilities of selection.
No dependencies.
Photrek is developing Communities of Innovation centered around development and utilization of open-source capabilities. The Risk Intelligence Community of Innovation will focus on development of machine intelligence algorithms for managing risk. This effort grew out of an open-source collaboration called Machine Intelligence for Complex Systems which produced the following open source code bases:
Nonlinear Statistical Coupling Library - Apache v2.0 License
Coupled Variational Autoencoder - GNU v3.0 License
Cardano seeks to achieve the most decentralized, secure blockchain network as the foundation for an antifragile financial operating system. To achieve this goal, it is essential that the SPOs are acting independently. If a multipool or a consortium of SPOs were to share slot leader selection information, that knowledge could be used to strategically withhold block production for the purpose of creating blockchain segments controlled by these Byzantine actors. Figure 1 shows the global block production predictions and experimental measurements. Collusion is difficult to detect because it can “hide” in the inherent uncertainty of Nakamoto proof-of-stake and result in smaller pools failing to mint their block assignments to the broader network.
Figure 1: Block Production
The SPO community needs tools and educational materials to locally monitor the accuracy of the slot leader probabilities. Local alerts are needed when the accuracy of the probabilities drops below historic trends. Furthermore, analytical tools are necessary to identify which cluster of nodes are attempting a Byzantine attack.
Photrek and its partners will develop a SPO Health Monitor that provides Cardano SPOs with
Figure 2 shows an example of the Risk Monitor plot. This example was of an image generator algorithm. The histogram can show the distributional character of the forecasts. The Accuracy shows the central-tendency on a log scale; the Robustness shows the outlier performance; and the Decisiveness shows the ability to forecast the correct class (slot leader).
Cardano SPOs will be able to utilize the Risk Monitor to actively track the accuracy and robustness of the slot leader forecasts. This information can provide an early warning if slot leader selection and thus block production is being manipulated via block withholding or similar network distribution based attacks. The analysis will be completed across the network nodes and for individual nodes. By developing historical records of the Robustness-Accuracy-Decisiveness (R-A-D) metrics, alerts based on significant deviations from historical trends can be created. These alerts can for instance be used to determine whether multipool operators are withholding release of blocks in effort to increase their probability of slot leader selection.
Figure 2: Risk Monitor
How we perceive the problem we are solving:
The problem at hand involves ensuring accountability among SPOs based on the honest behavior outlined by the theoretical predictions in the Ouroboros Praos paper. This involves enabling real-time analysis of each party's data dissemination across the network. The introduction of a numerical risk model would empower each SPO to conduct an empirical analysis of network health, thereby swiftly identifying any Byzantine behavior.
Our reasons for approaching it in the way that we have:
Who our project will engage:
How we will demonstrate or prove our impact:
Explanation of our unique solution, who will benefit, and why this should be important to Cardano:
This project will have a significant impact on and value for the Cardano ecosystem by
The project will provide significant impact through various ways:
We will aim to have 3 SPOs compare local measurements of network health using the Risk Monitor. These measures will demonstrate to the Cardano community the feasibility of having a decentralized measure of network health.
This tool will promote honest SPO block creation behaviors through the community accountability afforded by introducing locally computed probability metrics. In the short term, this may lead to improved trust within the community, as SPOs can be better held accountable. This could result in higher engagement and active participation within the network. In the long term, this will enhance the level of decentralization within the ecosystem, thus strengthening the reputation and integrity of the Cardano network, attracting more users and developers.
Capability to Deliver
Validation of Feasibility
Trustworthy Management Processes
Stand-up initial Risk Monitor (end of month 1)
Validate operability of Risk Monitor (end of month 2)
Validate usability of Risk Monitor (end of month 3)
N/A
N/A
Present Risk Monitor tools and documentation (end of month 4)
Juana Attieh: Principal Investigator, SPO owner who will complete SPO Community feedback
Kenric Nelson, Ph.D.: President of Photrek, Improve design of Risk Metric and oversee execution of the project
James Aman, Ph.D.: Teaching Professor at Rice University, Protocol Security Engineer, design byzantine experiment attacks
Blake Anderton, Ph.D.: Software & Algorithm Developer, configure Risk Monitor for usability with Cardano SPO community
Amir Azem: SPO Specialist, Contribute to experiment design and usability tests
Megan Hess, Communications Lead, Reporting and Administration of Project
Biographies of the Project Team
Juana Attieh, a graduate of Management Engineering from the University of Waterloo, is the co-founder of FLUUS, a solution unlocking Instant Settlements for Emerging Markets. Alongside her role at FLUUS, Juana established LALKUL, a Cardano Stake Pool with a mission to integrate blockchain technology in the MENA region. Furthermore, as a co-founder of the Cardano MENA community, Juana is committed to fostering decentralized governance and contributing towards optimal solutions for self-organizing systems. With her work, Juana seeks to reimagine societies, unlock untapped potential, and provide inclusive opportunities to those who need them most.
Dr. Kenric Nelson is Founder and President of Photrek, LLC which is developing novel approaches to Complex Decision Systems, including dynamics of cryptocurrency protocols, sensor systems for machine intelligence, robust machine learning methods, and novel estimation methods. He served on the Cardano Catalyst Circle governance council and is contributing to designs of decentralized governance. Prior to launching Photrek, Nelson was a Research Professor with Boston University Electrical & Computer Engineering (2014-2019) and Sr. Principal Systems Engineer with Raytheon Company (2007-2019). He has pioneered novel approaches to measuring and fusing information. His nonlinear statistical coupling methods have been used to improve the accuracy and robustness of radar signal processing, sensor fusion, and machine learning algorithms. His education in electrical engineering includes a B.S. degree Summa Cum Laude from Tulane University, a M.S. degree from Rensselaer Polytechnic Institute, and a Ph.D. degree from Boston University. His management education includes an Executive Certificate from MIT Sloan and participation in NSF’s I-Corp program.
Dr. James Aman is a web3 practitioner, researcher, and educator. Since his introduction to blockchain in 2015, he has developed several decentralized applications across various blockchain networks and architected protocols such as Ouroboros Taktikos, a regularized Nakamoto proof-of-stake protocol. James currently serves as a faculty member at Rice University where he teaches an introductory blockchain course for undergraduate and graduate students that combines the technical and business impacts of decentralized ledger technologies. James also co-founded Topl, a novel layer-one protocol for building sustainable and inclusive communities. While at Topl, he led the teams responsible for the engineering and research efforts in implementing the Topl protocol including novel implementations of the key-evolving signature scheme and verifiable random functions required by the Ouroboros protocol.
Dr. Blake Anderton is Founder and President of Acuition Solutions, LLC which develops machine intelligence solutions tailored for customers in operations research, precision agriculture, and environmental science. Anderton specializes in applied remote sensing, autonomous platforms/UAVs, decision support systems, quantitative finance, and human-centric AI. Anderton has 21 years experience in software development across environments spanning embedded systems to cloud computing. He holds a Ph. D. in Optical Science (U. of Arizona), M.S. in Electrical Engineering (U. of Alabama-Huntsville), and B.S. in both Physics and Engineering Mechanics (Lipscomb U.).
Amir Azem holds a Masters Degree in Chemical Engineering with a minor in International Business. With 12 years of experience working in Canada, he later relocated to the Middle East to contribute to private companies in Saudi Arabia and the UAE. While his expertise primarily lies in establishing entities and facilitating business trade, his passion for AI and technology sparked an interest in blockchain. Amir has self-taught himself on Cardano, which has significantly piqued his curiosity. He took his enthusiasm further by launching a Stake Pool called HAWAK, which has been operational on the testnet for over 18 months and on the Mainnet for nearly a year. Beyond his personal ventures, Amir is actively committed to fostering a thriving blockchain community in the Middle East. He aims to raise awareness about various blockchain technologies, support web3 initiatives, and collaborate with other passionate individuals in the region.
Megan Hess Communications Lead at Photrek, serves as the facilitator in Photrek’s Cardano Circle, coordinating initiatives supporting governance and risk intelligence. Megan collaborated with Photrek on their first Catalyst project, Diversifying Voting Influence. She was selected by her Photrek colleagues to represent the contracting team on Photrek’s Advisory Circle. She has a Bachelor’s degree in Physics from the University of Denver and has taught Middle/High School Math and Physics.
Milestone 1: Stand-up initial Risk Monitor.
Milestone 2: Validate operability of Risk Monitor
Milestone 3: Validate usability of Risk Monitor
Milestone 4: Present Risk Monitor tools and documentation
Total: ₳ 199,400
Photrek is led by a five person Leadership Circle that uses consent-based decision making to make sure that our policies, objectives, and execution are consistent with building a collaborative environment for our team, our partners, and our customers. We work to develop Enlightened Pathways that enhance the intelligence and sustainability of the planet. Our approach to corporate governance is specified in the Photrek Sociocratic Operating Agreement.
Towards that end, we utilize competitive pricing methods that provide the highest value to our customers and support our team members with fulfilling lives. Our rates are based on self-employment in the US & Canada. The rates take into account the employment overheads of the resources contracted. The amounts are calculated for each milestone based on the hours to complete. For example the chart for engineering and scientific salaries in the Commonwealth of Massachusetts is provided here: https://www.mass.gov/guides/salary-and-compensation.