Concern About Quantum Resistance and the Longevity of the ICP Protocol
Dfinity Team
In light of recent advances in quantum computing, such as Google’s quantum chip, I would like to raise some important concerns about the long-term security and viability of the ICP protocol. While I understand that these developments do not yet pose an immediate threat to modern cryptography, it seems logical to assume that within the next five years, they could become a significant challenge.
Given this potential, I believe it is crucial to openly discuss and communicate a solid plan to ensure that ICP is quantum-resistant. The lack of clarity on this topic could create uncertainty among the community and potential investors who consider ICP as a long-term project.
Although I trust that the protocol is technically capable of adapting to such challenges (and I welcome corrections if I am mistaken), my main concern is the risk of losing the competitive advantage that ICP currently enjoys over other networks. This could happen if competitors or new entrants develop protocols explicitly designed to be quantum-resistant from the outset, much like Dfinity did with ICP when it began development in 2016.
For this reason, I believe it is essential to start adapting the protocol now, as waiting until the threat is imminent could jeopardize market share and the progress made so far. Additionally, critical algorithms for ICP, such as Distributed Key Generation (DKG), threshold signatures, and threshold relay, will likely require significant redesigns, as Jens Groth suggested in 2021 in his proposal on quantum resistance.
Below, I outline some key questions that may help address this challenge:
-
What is Dfinity’s plan to upgrade the network and make it quantum-resistant?
-
When is it expected that these measures will begin to take effect?
-
Which current algorithms and schemes in ICP are reusable and will not require updates or modifications?
-
Which team will be responsible for developing and implementing these new algorithms?
-
Will these new algorithms affect the system’s scalability? Is it correct to assume that the protocol may require a significant redesign?
I strongly believe in ICP’s potential, but I also think that early preparation is key to maintaining its competitive edge in such a dynamic industry. I sincerely appreciate your time and any response or clarification you can provide on this critical topic.
Thanks.
@bjoern @dominicwilliams @Jan @PaulLiu @Manu @bjoernek @Severin @nikola-milosa
I saw david derler has background on post quantum primitives, maybe he could help too.