-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
QRSub - Elements of Quantum Resistance for Substrate #2182
Conversation
CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the application @quantum-sopek as a quick note, it looks like the Overview section is listed twice (under Developer Roadmap), one being the original template. Could you remove this? Thanks!
I have read and hereby sign the Contributor License Agreement. |
recheck |
@quantum-sopek, I have edited your comment to contain only the text for the CLA Assistant. However, I believe @cylkow needs to sign it, as this is the account who made commits to this PR. |
I have read and hereby sign the Contributor License Agreement. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@quantum-sopek appreciate your contributions, this looks very interesting and useful. However, it looks like you've already implemented the core tech:
While I'm certainly not an expert in PQC, it looks like your deliverables in this grant have already been developed. For example, according to the whitepaper you've already integrated the QRNG mentioned in M2.
Also, it looks like you've already been granted with significant amounts of funding (over M1.4 PLN / ~350k USD):
To avoid double-funding any efforts, could you please outline for which of the deliverables (if applicable) you have already received funding and clarify, which deliverables are currently non-existent and would be provided in addition to your previous work?
While we have indeed incorporated certain elements of the technology in the past, the development outlined in this proposal diverges from our previous work. It not only extends our prior developments but also introduces new components, culminating in the creation of a post-quantum version of Substrate based chain. I will provide a more specific and detailed description of this over the next 2-3 days for evaluation. |
Dear @takahser, Thank you for your vigilance. It's possible that our proposal did not sufficiently distinguish between what we've previously accomplished using our company budget and what we intend to undertake within this project. Despite our explicit references to prior work that led to this project, we may not have completely dispelled this ambiguity. Allow me to clarify everything now. The project that commenced later, utilizing Substrate, was funded through our own resources, derived from a pre-seed investment by LT Capital VC (https://ltcapital.vc/). The outcomes of this work are detailed in our whitepaper (https://www.quantumblockchains.io/introducing-quantum-secured-blockchain-a-comprehensive-whitepaper), which we referenced in the grant application. Let me now clarify how our current application differs from our previous work:
If my explanations are insufficient, please indicate what further details I should provide or clarify. Should there be a need to amend the application (QRSub.md), kindly inform me. We earnestly present these clarifications for your and the reviewers' consideration. If, despite our confidence in the novelty, non-overlap and innovation of our plan, you remain unconvinced, we will respectfully understand and await the decision of the community and the Web3 Foundation. Cheers |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@quantum-sopek thanks for your reply. Could you incorporate this info in a digestable manner into the doc please, so other reviewers can just read the proposal and get the full picture without having to scroll through the convo history?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@quantum-sopek I've brought this up at with our research team and this is the gist of the feedback I got:
- Lattice schemes are very fragile and customising them might be related to various risks
- While hard derivations are trivial, soft derivations are impossible. But in general, wallets are the least interesting concern
- RanDao doesn't allow for the generation of PSKs
- regarding Quantum-Resistant Communication Protocols: All design work looks done in https://eprint.iacr.org/2022/539 Its implementation requires doing the same in Rust, but this should go through the libp2p devs.
- scepticism on the usefulness of QKD was raised
For these reasons, I'm not going to approve this proposal. While other reviewers' opinions might differ, they'll likely take this feedback into account as well when making a decision on whether to approve it.
Firstly - I updated the application to reflect the changes you suggested before (i.e. what's new in this application in relation to our previous work) Secondly, I do not intend to interfere with the decision-making process – yours or that of others. However, I feel compelled to respond and clarify our perspective on the issues you have raised:
I’m happy to discuss it all with you and/or other reviewers. Mirek |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks a lot for the application and all the effort that you put into this. However, the grants committee decided today not to go ahead with the project. Independent of it, we wish you all the best for your project, and let us know if you have any questions.
Project Abstract
QRSub project is committed to advancing the integration of Quantum-Resistant technologies in Substrate-based blockchains. Our aim is to bolster security and ensure sustained protection against quantum computing threats. Building on the foundational work of our company, Quantum Secured Blockchains, QRSub extends these efforts by new developments and conducting critical benchmarks vital for future implementations.
Grant level 2
Application Checklist
project_name.md
).@_______:matrix.org
(change the homeserver if you use a different one)