O cliente Bitcoin é uma peça especial de software que você pode instalar em seu computador para fazer pagamentos de Bitcoin.
As bitcoins podem ser trocadas por moedas convencionais, como dólares dos EUA ou Euros
Mineiros de bitcoins são nós na rede ponto a ponto bitcoin que ajudam a evitar o duplo gasto de bitcoins
Propriedades do sistema de pagamento de bitcoins:
Privacidade-Não há necessidade de divulgar informações pessoais ao efectuar pagamentos.
Open-Só precisa de uma conexão com a Internet; não precisa de uma conta bancária ou cartão de crédito.
Descentralizado-Não centralizado em nenhum banco ou instituição financeira.
O MD 5 e o SHA-256 são exemplos de algoritmos que são usados como funções de hash criptográfico.
A saída de uma função hash criptográfica é chamada de uma compilação
As funções de hash criptográfico produzem saídas de comprimento fixo.
Exemplo: A compilação produzida pela função hash cryptográfica SHA-256 é exatamente de 256 bits de comprimento.
As propriedades importantes das funções hash criptográficas são:
Computacionalmente eficiente
Colisões resistentes
As informações estão ocultas
Saída gerada aleatoriamente
RSA e DSS são exemplos de assinaturas digitais
Ao criar uma assinatura digital, as chaves a seguir são geradas:
Chave de assinatura
Chave de verificação
Em uma assinatura digital, a chave de verificação é tornada pública.
Em uma assinatura digital, a chave de assinatura é mantida em particular.