Passa ai contenuti principali

Ready for the Post-Quantum, a threat to the current cryptography

Although the end user should not worry about whether the technology is quantum resistant or not, it is the industry and blockchain experts who should prepare . . . before it gets too late!
A few weeks ago Google announced a turning point in quantum computing: the company in Mountain View would reach “quantum supremacy”, creating in fact a computer able to complete calculations, which even the fastest supercomputer in the world could not replicate.
Unlike normal computers, quantum computers use qubits: as the classic bit allows two states, state 0 and state 1, so qubits does, but thanks to the superposition principle, it is possible to combine linearly the two states, increasing exponentially the power and speed of these computers.
PREMISE
In Blockchain encryption it is rather difficult (not to say impossible) to calculate the value of a private key, having only the public one available.

To do this you should “simply”solve a problem called Elliptic Curve Discrete Logarithm, but you would need a supercomputer that would take a long time (millions of years) to process and solve it.
On the contrary, a quantum computer would be able to decipher the key in a very short time, making the cryptographic environment of the whole blockchain (and not only) obsolete, and performing the calculation in less than 10 minutes.
The problem of quantum computing is not a novelty for cryptography, we have been talking about it for a long time and the “competition” to develop a Post-Quantum technology continues to cause debate within companies and experts.
Some people venture that a quantitatively resistant computer technology could be available within 5 years, however in the blockchain field there are already some concrete examples of technologies, ready for Post — Quantum.
IOTA for example is among the most interesting projects regarding Post–Quantum. The foundation says that Tangle is safe and prepared against post-quantistic encryption, because its tangle is a “flow of interconnected and individual transactions”, structured in such a way as to make difficult even the crack by a quantum computer.
Through the module “Masked Authenticated Messaging”, the blockchain can get to “encrypt entire streams of data, fixing them not only securely in the IOTA tangle, but also in a quantum way”.
TAKAMAKA Post-Quantum
Being Post-Quantum does not simply mean that bits have increased in the algorithms used, on the contrary here it is adopted a totally different approach to the rule of the known attacks.
In the case of Takamaka, the block signature algorithm is qTesla, while for the transaction signature it is used ED25519 (High-speed high-security signatures): it is a public key system, carefully designed for different levels of verification and implementation, useful to achieve very high speeds without
compromising security.
Although this signature does not fall into the category of Post-Quantum, there is still no computer able to compromise it. However, when this occurs, a post-quantum is expected to be replaced immediately.
The change of encryption is already covered, supported and implemented in the Takamaka protocol. The problem does not arise for transactions that will already be included before this step, since they are covered by the “envelope qTesla” and by the hash sha3–512, both quantum-proof.
The reason why Takamaka does not immediately apply qTesla to transactions, is mainly due to the size that the signature generates (about 14kb), because it would affect rather significantly the size of the transaction: 600bytes.
CONCLUSION
Surely there is too much at stake: quantum computers may soon be able to decipher all encrypted information, including bank accounts and government databases. For cryptographers — the cryptocurrency - and the blockchain, time is of the essence.
Links and references
To view the white paper and technical documents, please visit www.takamaka.io Stay Tuned.

Commenti

Post popolari in questo blog

Have mymonero some problems ?

Hello, this is user pandher from BTCtalk. I have been a follower and holder of Monero since 2014 when the first bitmonero thread appeared on BTCtalk. Since that thread i knew Monero was the only one worth following. The professionalism and honesty of the dev team was a rare sight in that shitcoin madness. Checking the Monero reddit page and speculation thread had become a morning habit with me. I rarely missed reading both of these in these 2 years. I saw the community grow from a few hundred to a few thousand. It was so good to watch, to witness. Although i was mostly non vocal i felt myself as a part of this community. Reading AP's posts about the new world domination were exciting. But today i bid farewell to this wonderful community. All my Monero have been stolen Since zhalox posted about his lost Monero, i woke up from my slumber and created a cold wallet using GingerAle's paranoid method. Only to find out all my 4 MyMonero accounts were wiped on 3 september 2016. I...

Dove le molecole smettono di Ur­tarsi: viaggio nella coerenza Quantistica della Vita

C’era un momento, nella storia della biologia, in cui la vita veniva immaginata come un enorme tavolo da biliardo. Molecole che si urtano. Collisioni casuali. Reazioni che accadono perché, semplicemente, qualcosa colpisce qualcos’altro nel modo giusto. Funzionava. Più o meno. Poi, lentamente, qualcosa ha iniziato a incrinarsi. Non perché quella visione fosse sbagliata, ma perché era incompleta. Troppo rumorosa. Troppo cieca. Troppo… inefficiente per spiegare ciò che osservavamo davvero. Perché dentro le cellule accadevano cose strane. Troppo veloci. Troppo precise. Troppo coordinate. Come se, invece di urtarsi alla cieca, le particelle… sapessero. Immagina di entrare dentro una cellula. Non troverai caos. Non troverai disordine. Troverai elettroni che scorrono come una valuta invisibile, scambiata con una precisione che sfida l’intuizione. Non saltano semplicemente da una molecola all’altra: a volte attraversano barriere che, secondo la fisica classica, non dovrebbero poter...

Ingegneria del contesto per l'intelligenza artificiale avanzata

  Quando si parla di IA generativa, il dibattito pubblico si concentra spesso su due aspetti: la potenza del modello e la qualità dei prompt. Tuttavia, tra questi due poli si trova un'area meno discussa ma cruciale:  il contesto  . Non stiamo parlando solo di "informazioni extra" per il modello, ma dell'architettura logica e operativa che determina il modo in cui l'intelligenza artificiale interpreta, collega e utilizza i dati per fornire risultati accurati e coerenti. È qui che entra in gioco  l'ingegneria del contesto  : l'arte (e la scienza) di progettare, organizzare e ottimizzare il contesto di un Large Language Model (LLM) per guidarlo verso risposte più affidabili, precise e utili. Perché l'ingegneria del contesto è importante Un LLM non "capisce" il mondo come gli esseri umani. Elabora modelli statistici in base agli input che riceve e ai dati di training.  Il contesto  è la combinazione di istruzioni, esempi, dati di supporto e rifer...