Seu endereço de Blockchain
Mas então os desenvolvedores de Bitcoin foram lembrados das ameaças de segurança cibernética que viriam em breve, tornando este método de envio de moedas vulnerável a ataques de intermediários de terceiros. Após esta constatação, a opção de enviar pagamentos para um endereço IP.
O objetivo por trás de um endereço blockchain é simplesmente servir como um identificador seguro para transações - especificamente, enviar pagamentos a uma entidade que possui informações exclusivas.
Novo padrão para endereços Bitcoin
Depois que o mecanismo Pay to IP foi deixado para trás, o “Hash Pay to Public Key”, ou P2PKH , tornou-se o novo formato padrão para enviar pagamentos para endereços de bitcoin.
Para o olho comum, Se parece com isso:
1K31KZXjcochXpRhjH9g5MxFFTHPi2zEXb
Quando você está enviando pagamentos para outro endereço P2PKH, certifique-se de que tem 34 caracteres e começa com “1”.
Como obter um Bitcoin (ou outro endereço Blockchain)
Para iniciantes, é muito fácil criar seu próprio endereço P2PKH. Tudo o que é necessário é escolher uma “carteira” particular (ou software).
Depois de ter uma carteira, o back-end (nada que você precise fazer) coleta automaticamente a entropia e a usa para gerar uma chave privada ECDSA. “ECDSA” é o algoritmo criptográfico no núcleo dos endereços de bitcoin.
A carteira essencialmente empurra a chave pública por meio de uma série de algoritmos criptográficos, eventualmente convertendo todos os bytes e código no produto final:o endereço bitcoin.
A finalidade da plataforma de assinatura assimétrica permite assinar mensagens com a chave PRIVADA (em vez da chave “pública”) e verificar a assinatura com a ley PÚBLICA.
Isso solidifica sua propriedade sobre o endereço, pois é muito semelhante a você assinar fisicamente uma carta ou documento.
A chave pública
Uma vez que a chave privada com entropia é criada, a carteira gera a chave pública a partir dessa informação escolhendo coordenadas aleatórias em uma certa curva elíptica e fazendo alguns cálculos.
Para seu benefício, tudo que você precisa se preocupar é a chave pública, que permite enviar e receber pagamentos.
‘65’ muito longo
Contudo, o comprimento dos caracteres que compõem a chave pública eram muito longos e inconvenientes, rodando em 65 caracteres de comprimento. O potencial de um indivíduo digitar errado foi motivo suficiente para os desenvolvedores do bitcoin criarem um método para derivar um endereço da chave pública.
Você está usando a chave certa?
Para iniciantes ou mesmo aqueles que realizam transações regulares, sempre que você cola um endereço blockchain em sua carteira bitcoin, ele verifica imediatamente o prefixo e calcula a “soma de verificação”.
Um endereço de soma de verificação é uma maneira rápida de verificar se um número, ou conjunto de dados, foi alterado, intencionalmente ou não. Isso evita que você envie acidentalmente sua criptografia para um endereço inexistente. Em outras palavras, resolve o erro “clerical” ou tipográfico.
O endereço da soma de verificação é criado executando o algoritmo em um dado, gerando um número de checksum, ou hash, que pode então ser enviado junto com o conjunto original de dados. O destinatário dos dados pode então usar o hash para determinar se os dados foram alterados ou corrompidos. Uma salvaguarda. Se a soma de verificação não corresponder, rejeita o endereço, tornando impossível (inadvertidamente) enviar fundos para um endereço errado devido a um erro de escrita ou tipográfico.
Se entretanto, você tem a chave privada para um endereço, só você pode assinar uma transação com o token de criptomoeda atribuído a esse endereço. Por sua vez, todos que sabem seu endereço podem verificar a validade de sua assinatura.
Em planície, tudo o que está acontecendo é assinar uma transação e verificar a transação, usando chaves públicas e privadas.
Endereços avançados de Bitcoin
Fonte:Blockgeeks
Vendo que o Bitcoin é a primeira criptomoeda, é justo presumir que é um pouco mais avançado e sofisticado, é por isso que tem endereços mais avançados, Conhecido como P2SH endereços, ou “Pay to Script Hash”.
Endereços P2SH significam que o indivíduo não paga para o hash de uma chave pública, mas sim para o hash de um script. Em termos leigos, tudo isso significa que, ao assinar uma transação, você não precisa fornecer a assinatura que corresponda a uma determinada chave pública - em vez disso, um script que corresponda a um determinado hash.
O objetivo disso é simplesmente permitir meios mais viáveis e flexíveis para verificar a si mesmo.
Endereços P2SH usam o prefixo 05 , começando com um “3”. Para obter mais informações sobre endereços P2SH, por favor, clique aqui.
Informação de fundo
-
5 dicas importantes para começar seu fundo para dias chuvosos
Este post contém alguns links de afiliados de marcas que usamos e amamos que nos ajudam a desenvolver a Clever Girl Finance! Por favor, veja nossas divulgações Para maiores informações. E...
-
Como configurar o Blockchain em seu projeto Node.js:
Por Harikrishna Kundariya Blockchain pode ser um conceito complicado de entender. Além disso, configurar um blockchain em um projeto node.js pode ficar ainda mais difícil. O termo “blockchain” está...