click below
click below
Normal Size Small Size show me how
Blockchain
Prova 1
| Question | Answer |
|---|---|
| O que é integridade? | Garantia de que uma informação não foi alterada de forma não autorizada |
| O que é autenticidade? | Garantia de que a informação dada por uma fonte seja dela mesma |
| O que é tempestividade? | Garantia de que a informação esteja disponível quando necessária e que seja atualizada o suficiente para ser útil |
| Para que serve e e quais caracteristicas de funções hash? | Garantir a integridade, onde: - A partir dessa saída não é possível produzir a entrada(unidirecional) - A mesma entrada gera a mesma saída(determinismo) - Ao mudar o mínimo da entrada, a saída muda completamente(avalanche) |
| Para que serve e como funciona assinaturas digitais? | Garantir a autenticidade, onde: - Envia: criptografa(hash(mensagem), chave privada) = s - Envia: hash(mensagem) = ha - Recebe: descriptografa(s, chave publica) = hb - Recebe: se hb = ha, autenticidade |
| O que é PRNG? | Pseudo Random Number Generator são geradores de números pseudo aleatórios, São pseudo pois não é possível criar aleatoriedade em sistemas determínisticos, com isso recebem um fenomeno aleatório e geram uma saída estatisticamente aleatória |
| O que é um Blockchain? | Lista encadeada com ponteiros hash, onde cada bloco contém dados e ponteiro para o bloco anterior |
| O que tem dentro de um Blockchain? | - Cabeçalho: metadados - Corpo: transações - Nonce: valor para prof-of-work - Raiz Merkle: garante integridade |
| O que é Merkle Trees? | Árvore de hash binária de transações |
| O que são ponteiros hash? | Ponteiro + Hash(data) |
| O que são carteiras? | Armazena os pares de chaves do usuário |
| O que é SSI? | Entidade autossoberana, onde não é necessário autoridades centrais para vincular as chaves à identidade |
| O que é consensus? | Permite chegar em concordância sem haver uma autoridade central |
| O que é Proof of Work? | Mecanismo de consensus, onde é resolvido hash puzzles e quem resolver insere um bloco na blockchain. Paga com custo energético |
| O que é Proo of Stake? | Mecanismo de consensus, onde é bloqueado suas criptomoedas como prova de honestidade, Paga com as criptomoedas |
| O que é Byzantine Fault Tolerance? | Capacidade de um sistema funcionar corretamente mediante falha de componentes e mentira para tentar sabotar a rede |
| Por que criptomoedas são consideradas pseudoanomimas? | Anônima pois usa o conceito de chaves para garantir o não uso de nomes, porém recebe o pseudoanonimalismo pois transações são públicas e permanentes |
| Como funciona a Monero? | Focada em privacidade e anonimato, onde utiliza: - Ring Signatures: esconde o remetente - Stealth Adresses: enconde o destinatário - RingCT: esconde o valor |
| Como funciona a Zcash? | Permite que o usuario escolha entre transparência ou privatização, onde: - Zero knowledge proofs: prova que a transação é válida sem expor informações da transação(origem, destino, valor) |
| Quais os três pilares de criptomoedas? | - Regras: define as leis, como tamanho de bloco, tempo de bloco - História: garante que caso uma chain se divida, a maior chain sobreviva - Valor: define o preço e consequentemente a econômia |