Introdução
Nos Ćŗltimos anos, os sistemas baseados no chamado blockchain ganharam grande popularidade, atraindo usuĆ”rios com uma sĆ©rie de suas vantagens: descentralização, imutabilidade de dados, transparĆŖncia, alĆ©m da ausĆŖncia de um centro confiĆ”vel, ou seja, um intermediĆ”rio. Oferecer tais benefĆcios Ć© possĆvel graƧas a duas ābaleiasā do blockchain: criptografia assimĆ©trica e o uso de funƧƵes hash . PorĆ©m, devido ao desenvolvimento da computação quĆ¢ntica, a seguranƧa dessas primitivas ficou ameaƧada, portanto, torna-se necessĆ”rio encontrar novas abordagens para a construção de uma blockchain que seja resistente a ataques utilizando um computador quĆ¢ntico - o chamado blockchain pós - quĆ¢ntico.... Este artigo destaca quais partes da blockchain sĆ£o mais vulnerĆ”veis āāa ataques usando um computador quĆ¢ntico, o quĆ£o reais essas ameaƧas sĆ£o, quais abordagens existem para construir uma blockchain pós-quĆ¢ntica resistente a elas e como essas abordagens sĆ£o aplicĆ”veis.
Dispositivo Blockchain
, , , . , ā , , , . , .
, , : , proof-of-work (.: ), . , - . . , .
, . : , , , , , . , ECDSA (.: Elliptic Curve Digital Signature Algorithm), DSA (.: Digital Signature Algorithm), . , . , , , RSA (.: Rivest Shamir Adleman), , , . , , , .
, : . , - . , , .
, , , . , , . , .
. , , . , , , , ā . , , , , . , , , , . , . , . , , , .
proof-of-work
, , , . , (.: ASIC), , . , , , , , , . , , .
, , , , proof-of-work. , , , BlackCoin, proof-of-stake (.: ), , , . Proof-of-stake , .
proof-of-stake - , , , , . . , , , - , .
, , , . - , , RSA, ECDSA, ECDH, DSA, , . , , , .
,
, , , , , , ā . , , , , . -, , , , , , . -, , , . Bitcoinā, 60 310, , , 2030 1. , āā , , . , , : . , , .
, , . , 2016 NIST (.: ) , 2022 . , .
(.: code based), McEliece, , RSA, . , , Niederreiterā, , . , NP- , . , , , , , , , . , , LDPC (.: Low Density Parity Check), .
(.: lattice based), NIST . n- . , , , , (Shortest Vector Problem) (Closest Vector Problem), . , , . , , , (.: Short Integer Solution), , .
, , (.: hash based), , -. 70- RSA DSA, , . , . , , .
, . , , proof-of-work, , proof-of-stack. , , , , . , , , , , ā .