Ecossistema Stakenet (XSN): Parte 2
Seguindo com nossa série sobre o ecossistema da Stakenet, falaremos neste artigo sobre a computação quântica. Para ler o artigo anterior ‘Ecossistema Stakenet: Parte 1’ clique AQUI.
Para iniciar este artigo, gostaria de dar à você, caro leitor, uma breve noção do que é a computação quântica. Tenho que admitir que quando fui pesquisar à fundo o que era a computação quântica, fiquei estarrecido, me pareceu um bicho de sete cabeças, mas bem…na verdade é, do ponto de vista técnico. Abaixo, tentarei explicar o que é a computação quântica da forma mais simples possível.
Surgimento da computação quântica: As pesquisas sobre a computação quântica surgiu na década de 50. Em 1981 o físico Richard Feynman apresentou a primeira proposta de utilização de sistemas quânticos em computadores. Em 85 foi a vez do físico David Deutsch a descrever um computador quântico, intitulado Máquina de Turing Quântica. Na década de 90, Peter Shor desenvolveu o Algoritmo de Shor, capaz de fatorar grandes números numa velocidade muito superior à dos computadores convencionais. Na mesma década foi desenvolvido o Speedup, por Lov Grover. Em 1999 o MIT montou o primeiro protótipo de um computador quântico. Apenas em 2011 o primeiro computador quântico foi lançado para a comercialização pela empresa D-Wave.
O que é: Os computadores tradicionais utilizam bits para realizar suas operações -0 ou 1- . Já em computadores quânticos, essas operações são realizadas pelo chamado qubits, em vez de ser 0 ou 1 agora com os qubits, 0 e 1 podem ser a mesma coisa, então temos 0 ou 1, ou 0 e 1. Mas o que isso significa exatamente? Com essa pequena mudança é possível realizar mais operações, milhões de vezes mais.
Essa é a principal diferença de um computador convencional para um computador quântico, qubits.
Como um computador quântico pode ser perigoso ao mundo da criptografia, em especial às criptomoedas?
A computação quântica é prejudicial as criptomoedas de duas formas, por meio de forjamento de assinaturas e pela mineração.
Forjamento de assinaturas: Os computadores podem testar uma variedade de cálculos ao mesmo tempo, o que pode porventura, falsificar assinaturas que assinalam as transações dentro de um blockchain.
Mineração: Como você deve saber, no PoW a força computacional é usada para encontrar o bloco (ou hash) por uma série de cálculos, esses cálculos dependem de força computacional, força computacional que os computadores quânticos tem de sobra, aí surge um grande problema para as moedas de tal tipo. Usarei como exemplo o Bitcoin: Se um computador quântico iniciasse a mineração de Bitcoin, pela força computacional que esse computador têm e pela dificuldade de mineração atual, vários blocos poderiam ser encontrados em muito pouco tempo, talvez, boa parte do total disponível para a mineração, fosse minerado antes da dificuldade se ajustar.
Como a Stakenet (XSN) resolve esses problemas?
Felizmente, a XSN é uma moeda de Proof of Stake, diferente do Bitcoin e tantas outras criptomoedas que são Proof of Work, a qual consomem força computacional para “funcionar”. Para a XSN os computadores quânticos não são um problema quanto à força computacional que os mesmos têm relacionado a mineração, por ser PoS. Com isso a XSN elimina um grande risco que várias moedas PoW tem. Mas nem tudo são flores, temos que lidar com forjamento de assinaturas, para sanar esse problema a XSN usa 11 tipos de funções de hashing, o chamado X11. Com o algoritmo X11 a XSN tem maior segurança contra a computação quântica quanto as moedas com apenas 1 algoritmo.
Bem, como a computação quântica é um terreno desconhecido para mim, vou ficando por aqui. Nos vemos no próximo artigo que será sobre privacidade.
Se você estiver interessado em aprender mais sobre a Stakenet , junte-se a nós no Discord . Alternativamente, conecte-se com a Stakenet no Bitcointalk, Twitter e Telegram.
