Last updated 2 months ago
Smart contract-enabled systems have ushered in a new era of innovation. Yet, alongside boundless opportunities, such systems have introduced significant risks and are extremely vulnerable to exploits
This is the total amount allocated to Security Oracles - a new approach to active Smart Contracts security. 2 out of 4 milestones are completed.
1/4
Research, Planning & Specifications
Cost: ₳ 29,000
Delivery: Month 1 - Apr 2024
2/4
Security Oracle Proof of Concept Implementation of Smart Contracts
Cost: ₳ 29,100
Delivery: Month 3 - Jun 2024
3/4
Demonstrating the concept with a mock off-chain monitoring system and exploring potential approaches and business models for real implementations
Cost: ₳ 24,350
Delivery: Month 5 - Aug 2024
4/4
Conclusion, Documentation, and Suggested Next Steps
Cost: ₳ 14,550
Delivery: Month 6 - Sep 2024
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Itai Greenberg – CSO at Checkpoint
Albert Niderhofer - Principal Architect at Microsoft
M. Ali Modiri - Smart Contract Developer at Andamio
Proposing 'Security Oracles': An active defense approach to smart contract security, offering real-time safety data to fortify smart contract-enabled systems on Cardano.
No dependencies
As part of the project, we will analyse several potential business models around the proposed solution. the open-source status of the project output will depend on the analysis. While the main criteria for the decision will be the impact on the wider Cardano ecosystem, it is possible that some components of the proposed solution will remain proprietary.
Smart-contract security within the Cardano ecosystem currently relies heavily on passive methods such as code audits and static analysis. However, for smart-contract enabled systems to fully unlock their potential and attract high-value use cases, an imperative shift toward active protection mechanisms is necessary. Passive approaches alone may fall short in addressing the dynamic and evolving threats these systems face. An active approach is vital to proactively safeguarding smart contracts, ensuring their integrity and reliability amidst a rapidly evolving landscape of vulnerabilities and risks.
Our approach focuses on developing a Security Oracle framework tailored explicitly for Cardano's smart contracts. This comprehensive framework aims to mitigate vulnerabilities by integrating an off-chain security monitoring and scoring system with an on-chain oracle component, thereby providing accessible data to any smart contract running on Cardano.
Our initial step involves building a proof of concept by implementing the smart-contract component and integrating it with a simulated off-chain monitoring system. Subsequently, we will explore various technologies, approaches, and business models to advance the development of the monitoring system. Our goal is to ensure the proposed solution aligns with Cardano's standards of being open, permissionless, and decentralized.
By embracing a versatile approach, we aim to fortify the reliability and security of smart contracts. This endeavor addresses the critical need for trustworthy interactions and enhanced security measures within the Cardano ecosystem.
The project's success will significantly benefit the Cardano community by:
Enhancing Security: Improving smart contract security through Security Oracles will bolster trust and reliability, mitigating vulnerabilities and potential exploits, thereby safeguarding users' funds and data.
Increasing Adoption: By addressing security concerns, the project aims to instill confidence in developers and users, encouraging greater adoption of smart contracts within the Cardano ecosystem.
Measuring Impact:
Quantitatively, impact can be gauged by tracking the reduction in security incidents, vulnerabilities identified and addressed, as well as an increase in the number of secure smart contracts deployed. Qualitatively, feedback from developers, users, and security experts regarding enhanced trust and confidence in the system will be valuable indicators.
Sharing Outputs:
Outputs, such as best practices, security tools, and insights gained from the project, will be disseminated widely within the Cardano community through dedicated reports, publications, workshops, and presentations at conferences. Collaboration with developer communities, security experts, and relevant stakeholders will facilitate knowledge-sharing and promote the adoption of improved security practices.
The success of this project will bring tangible value by fortifying the security of smart contracts, fostering a more secure and reliable ecosystem, which in turn will attract more developers and users to engage with Cardano's smart contract platform. Sharing insights and tools developed through this project will empower the community to embrace and implement enhanced security measures, contributing to the long-term growth and sustainability of the Cardano network.
As the project lead and with a background in software development and finance, I'll be steering this initiative. My experience in managing research-oriented projects equips me well for this role, drawing from expertise in software development and financial domains. My tenure as a DeFi hedge fund manager has provided me with profound insights into smart contract-based systems and the intricacies they entail. This firsthand experience has honed my understanding of the challenges surrounding smart contract security, making me well-versed in addressing vulnerabilities within these systems.
Joining me are distinguished experts. Itai Greenberg, presently the Chief Strategy Officer (CSO) at Check Point Software Technologies, Ltd., brings extensive knowledge in cybersecurity. His role ensures our project integrates cutting-edge security practices and benefits from his hands-on experience in addressing security vulnerabilities in complex systems.
Albert Niderhofer, currently serving as a Principal Architect at Microsoft, will further enrich our team. With a robust background in security and technical architecture, Albert's expertise, particularly in knowledge graphs, presents a unique advantage in designing innovative security frameworks.
Our collective knowledge base, coupled with firsthand experience addressing security challenges in sophisticated systems, bolsters our capability to deliver a pioneering security solution for Cardano's smart contracts.
Regarding fund management, our team values transparency and accountability. We will meticulously outline the budget, aligning it with the project's objectives. This disciplined approach ensures prudent use of funds, strictly adhering to the project scope while upholding the highest financial integrity standards.
Through the combined expertise of our team, we are confident in developing a robust security solution that enhances smart contract security within the Cardano ecosystem.
As an experienced professional with a background in software development and finance, I am well-equipped to lead this project. My track record includes successfully managing and delivering research-oriented projects, leveraging my expertise in both software development and financial domains.
Research and Planning
This milestone involves conducting comprehensive research and planning for the Security Oracle Proof of Concept (PoC). It aims to gather insights into existing smart contract vulnerabilities within the Cardano ecosystem and outline the design and architecture of the proposed Security Oracle PoC.
4 weeks, 15k ADA
Milestone outputs:
Acceptance criteria:
Verifiable Info:
Security Oracle Proof of Concept Implementation in Smart Contracts with Mock Off-chain Security Monitoring
This milestone involves integrating a mock off-chain security monitoring system with a smart contract within the Cardano ecosystem. The goal is to demonstrate the feasibility of the Security Oracle concept by implementing basic functionalities using a simulated off-chain monitoring system.
10 weeks, 60k ADA
Milestone outputs:
Acceptance criteria:
Verifiable Info:
Exploration of Potential Approaches and Business Models for Off-chain Security Monitoring Systems
This milestone focuses on researching and presenting various potential approaches for developing off-chain Security Monitoring Systems, alongside exploring diverse business models that could encourage the creation and implementation of such systems within the Cardano ecosystem.
4 weeks, 15k ADA
Milestone outputs:
Acceptance criteria:
Verifiable Info:
Conclusion, Documentation, and Suggested Next Steps
This final milestone aims to conclude the Proof of Concept project on Security Oracles for smart contracts within the Cardano ecosystem. It includes summarizing findings, compiling comprehensive documentation, and suggesting potential next steps for future development or implementation.
3-4 weeks, 10k ADA
Milestone output(s):
Acceptance criteria:
Verifiable Info:
Shay Gammer - Project Lead/Manager
Seasoned professional with a diverse background in computer science and finance, adept at leveraging blockchain technologies to drive innovation. Demonstrated expertise in overseeing multifaceted projects and fostering cross-disciplinary collaborations.
Responsible for overseeing the project, coordinating efforts, managing resources, and ensuring the project's overall success.
https://www.linkedin.com/in/shay-gammer-8046966/
Itai Greenberg - Security Expert
As the Chief Strategy Officer (CSO) at Check Point Software Technologies, Itai brings extensive experience in cybersecurity and strategic planning. With a wealth of knowledge in security methodologies and a comprehensive understanding of threat landscapes, Itai is well-versed in identifying and mitigating security risks. His role in the project involves providing expert insights into security practices, advising on potential vulnerabilities, and contributing to the Security Oracle framework design. Furthermore, Itai will also spearhead the validation of business models and assess the viability of off-chain Security Monitoring components, ensuring the feasibility and efficacy of proposed solutions.
https://www.linkedin.com/in/itai-greenberg-bb3984/
Albert Niderhofer - Security Expert & Solution Architect
Albert, currently serving as a Principal Architect at Microsoft, possesses a profound background in security architecture and solution design. His expertise lies in formulating robust security strategies and architectural frameworks for complex systems. Albert's contributions to the project encompass aiding in the development of the Security Oracle framework, providing architectural insights, and contributing to the security aspects of the project.
https://www.linkedin.com/in/albert-niderhofer/
Ali Modiri – Smart Contract Development
A versatile individual with experience in Mechatronic studies and a background in the Iranian young mathematics association. With a cybersecurity background as a malwares analyst and penetration tester, he excels at addressing digital threats. Ali's programming proficiency spans from low-level languages like Assembly and C to high-level languages like Golang and TypeScript. As a proud student of Gimbalabs, he specialized in Plutus smart contract development for blockchain projects. He contributes to the Cardano community as a member of the Cardano Certification Working Group and an author of CIP 96, while his ultimate passion lies in helping humanity transcend its current struggles. Ali will be responsible for the technical implementation aspects related to the smart contract component.
https://www.linkedin.com/in/m-a-modiri/
Milestone 1 - Research & Planning - 15,000 ADA
Team ~ 25 hours
Solution Architect ~25 hours
Project Lead ~10 hours
Milestone 2 - Security Oracle Proof of Concept Implementation - 60,000 ADA
Team ~40 hours
Blockchain Developer ~100 hours
Milestone 3 - Exploration of Potential Approaches and Business Models - 15,000 ADA
Security Experts ~ 20 hours
Team ~ 20 hours
Project Lead ~ 20 hours
Final Milestone - Conclusion, Documentation, and Suggested Next Steps - 7,000 ADA
Team ~ 15 hours
Project Lead ~ 20 hours
Total - 97,000 ADA
This proposal endeavors to introduce and implement active security measures tailored for smart contracts within the Cardano ecosystem. By fortifying the security infrastructure of smart-contract based systems, our aim is to instill a heightened level of trust, reliability, and integrity within the Cardano network. We firmly believe that establishing this robust security framework will serve as a catalyst, clearing the path for broader and more confident adoption of Cardano-powered applications, transactions, and decentralized solutions.
Collaborating with leading cybersecurity experts from established organizations serves as a pivotal step in ensuring the effectiveness and credibility of our approach. Leveraging the insights and expertise of these experts will significantly contribute to fortifying the security layers of smart contracts, addressing vulnerabilities, and establishing best-in-class security practices within the Cardano ecosystem. This collaboration not only validates our approach but also signifies a collective effort towards fostering a more secure and resilient environment, setting new benchmarks for security standards in the blockchain space.
The outlined costs in our proposal are meticulously calculated to drive impactful advancements in the development of Security Oracles within the Cardano ecosystem. This initiative aims to address critical gaps in smart contract security, emphasizing not only immediate security enhancements but also the attraction of a more extensive user base and increased trust in the system's reliability.
These costs are justified by the anticipated outcomes, focusing on bolstering security measures and establishing Cardano as a secure and trustworthy platform for decentralized applications. The envisioned value created by fortifying the Security Oracles system transcends the initial investment. This project is poised to fortify the ecosystem, instilling confidence and reliability that far surpasses the project's initial expenses.
Leveraging our team's extensive expertise in cybersecurity, blockchain technology, and collaboration with leading experts, we ensure judicious allocation of funds to achieve tangible and robust security solutions. Our ultimate goal is to establish a long-lasting security infrastructure for the Cardano community, making smart contracts more resilient, trustworthy, and attractive for developers and users alike.