Como funcionam as transações de bitcoin?
Você provavelmente tem Muitas perguntas sobre Bitcoin - A maioria das pessoas faz. Criptomoeda e sua subjacente tecnologia blockchain são conceitos técnicos desafiadores, mesmo para pessoas que escrevem código de computador para viver. Se você achar confuso o conceito de criptomoeda, não está sozinho. Felizmente, você pode usar essa tecnologia e colher os benefícios da criptomoeda sem dominar a tecnologia. Você deve, no entanto, entender como as transações funcionam. Então é aí que estamos começando: como funcionam as transações de Bitcoin?
O resumo
Transferindo fundos de bitcoin de um usuário para outro começa com o envio de uma solicitação de transação. Isso pode ser feito no seu computador ou através de um aplicativo móvel. Nós - outros computadores na rede blockchain - verifique os detalhes da transação. As transações de Bitcoin consistem em três elementos separados - entrada (remetente), cabeçalho (informações sobre transações e fundos) e saída (informações do destinatário).
Uma vez verificado esses elementos, a transação é aprovada, os fundos são transferidos e a transação se torna parte de Ledger público do Bitcoin. Cada transação sofre 6 confirmações antes de ser totalmente verificada. Todo o processo pode levar de 10 minutos a 16 horas.
Você pode ter a impressão de que esse processo eletrônico é fácil de adulterar. Mas a beleza do Bitcoin é que suas transações são infalíveis. O sistema não pode ser enganado por terceiros, porque o processo de transação Bitcoin depende da tecnologia blockchain e possui requisitos rígidos de autenticação.
Essa visão geral das transações do Bitcoin serve como um ótimo ponto de partida para os técnicos mais complexos envolvidos no processo.
Mergulhando mais fundo no processo de transação
Carteiras e chaves: todas as transações do BTC são transferências entre carteiras de bitcoin. Essas carteiras de criptomoeda não seguram seus bitcoins. Em vez disso, eles armazenam suas chaves criptográficas públicas e privadas, que mantêm um registro de todas as suas transações. Sua chave pública também é conhecida como seu endereço no Bitcoin Blockchain - uma sequência de 34 caracteres que são visíveis para todos.
A chave pública não mina sua segurança ou ameaça seus fundos. Isso ocorre porque cada chave pública possui uma chave privada correspondente que consiste em 64 caracteres. Você precisa Tanto a chave pública quanto a chave privada Para decodificar uma mensagem - que é essencialmente o que é uma transação.
O remetente precisa apenas da chave pública para identificar o destinatário de fundos. A mensagem pode ser descriptografada - os fundos recebidos - pela pessoa com a chave privada correspondente. Portanto, é crucial que sua chave privada permaneça privada. Qualquer pessoa que tenha acesso à sua chave privada de 64 caracteres também tem acesso aos seus fundos de Bitcoin.
A economia do Bitcoin depende de carteiras e chaves para coletar e verificar as informações da transação do Bitcoin. As carteiras são frequentemente implementadas como programas de serviços públicos que armazenam informações e lidam com a transferência de dados com o blockchain subjacente do Bitcoin, um banco de dados distribuído com milhares de cópias.
Recomendamos usar uma carteira confiável. Há muitas histórias de horror sobre pessoas que jogam fora os discos rígidos acidentalmente que contêm pequenas fortunas de bitcoin porque confiam no software para armazenar suas chaves particulares e não tinham cópias escritas em outro lugar.
Cada transação do BTC deve ser assinada para ser válida. O software Bitcoin cria uma assinatura digital com base na sua chave privada e nos detalhes da transação. Essa assinatura atua como prova de que você possui a chave privada (sem revelá -la para ninguém na rede) e protege você de potencial adulteração. As informações da transação do Bitcoin são verificadas e todos os nós da rede certifique -se de autorizar a transação sem nenhum risco para sua segurança e fundos.
Nós: as transações são verificadas pelos mineradores executando nós completos. A rede Bitcoin não é supervisionada por uma instituição financeira central que regula as transações - essa é uma das idéias revolucionárias por trás do Bitcoin.
A rede é um sistema ponto a ponto, onde os nós desempenham funções de manutenção cruciais. Os nós completos são administrados por voluntários que usam seus computadores e largura de banda para executar funções vitais. Ao digitalizar, validar e distribuir cópias do Ledger Blockchain, eles atuam como um verificador de transações de Bitcoin.
Funções de blockchain e hash: é aqui que fica interessante. Você pode pensar na rede blockchain como um banco de dados distribuído. É essencialmente um conjunto de livros de transações distribuídos em toda a rede. Os nós mantêm cópias do livro e verificam a validade das transações, verificando as entradas anteriores do livro.
Cada transação do primeiro bloco Gênesis é registrada na blockchain. Todas as transações são documentadas por meio de funções de hash - descriptografados para o bloco anterior na cadeia.
Cada nova transação de blockchain contém os detalhes de hash de transações anteriores. Se alguém tentasse adulterar os detalhes da transação, ele teria que calcular novos hashes criptográficos e alterá -los em todas as entradas anteriores. Como uma camada adicional de segurança, é adicionado um nonce. Esse número arbitrário só pode ser usado uma vez em uma comunicação criptográfica e faz com que todos os hashes terminem em dois zeros. Qualquer ator malicioso que tenta enganar o sistema não apenas teria que alterar todos os hashes anteriores, mas descobrir os números de Nonce.
Mesmo que alguém realmente tenha mudado a blockchain inteira para se encaixar em sua transação falsa, ele ainda não seria capaz de enganar o sistema - graças aos nós.
Numerando cerca de 10.000 em todo o mundo, os nós são PCs na rede de blockchain que digitalizam todas as transações e os comparam com suas próprias cópias da blockchain. O processo garante a validade de todas as transações pendentes de Bitcoin. Depois que os nós são feitos com a digitalização, ocorre um tipo de voto digital. Se a maioria está satisfeita com o fato de a transação ser legítima, ela é aprovada e os fundos são transferidos.
Uma folha de contabilidade com cerca de 3.500 transações é chamada de bloco. Todo o sistema de blocos interconectados é uma blockchain. Os blocos são atualizados automaticamente a cada 10 minutos, após o que nenhuma alteração pode ser feita retroativamente.
Começamos perguntando como funcionam as transações de Bitcoin. Até agora você deve ter um entendimento muito melhor desse processo complexo. A tecnologia blockchain é geralmente a parte mais difícil de entender. Aqui está uma rápida recapitulação de como os blockchains funcionam.
- O Bitcoin Blockchain é uma rede distribuída de livros que contêm dados de transações de Bitcoin.
- Um bloco é uma planilha de cerca de 3.600 transações.
- O sistema de blocos interconectados é chamado de blockchain.
- Todos os detalhes da transação de Bitcoin vêm na forma de sequências de 64 caracteres geradas criptograficamente geradas por uma função de hash.
- Mesmo os menores ajustes em qualquer pouco de dados produz um hash totalmente diferente, servindo como proteção contra violação.
- As entradas para a função de hash incluem o hash do bloco anterior da cadeia, o que significa que qualquer tentativa de modificação seria visível imediatamente. Um nonce é adicionado para dificultar ainda mais as alterações retroativas.
- Todas as transações de Bitcoin são validadas por nós que verificam a integridade da transação comparando -a com suas cópias da blockchain.
- As transações ao vivo de Bitcoin são aprovadas quando os nós concordam que é legítimo.
- O blockchain é atualizado automaticamente a cada 10 minutos, após o que nenhuma alteração pode ser feita em transações anteriores.
Elementos de toda transação de bitcoin
Agora que desmistificamos a tecnologia blockchain, podemos analisar elementos específicos de cada transação de Bitcoin.
Entrada e saída: sua carteira eletrônica não segura seus bitcoins. Em vez disso, mantém a chave privada que concede acesso ao seu endereço de Bitcoin. Você nunca coloca as mãos no Bitcoin. Você apenas tem provas de transações - extratos bancários, se quiser. As transações recebidas são chamadas de entradas.
Por exemplo, se alguém fizer uma transferência BTC de 5 BTC para o seu endereço, o endereço do remetente será registrado na rede como uma entrada, enquanto seu endereço será registrado como saída. A entrada serve como prova de que você recebeu 5 BTC.
Suponha que você queira enviar 4 BTC da soma que acabou de receber para outra pessoa. Primeiro, seu endereço é registrado como entrada e o destinatário como saída. Mas como você pode enviar 4 BTC quando tiver uma entrada mostrando que recebeu 5 BTC? A entrada não pode ser cortada para 4 BTC. Em vez disso, 5 BTC serão enviados pelo sistema e as 1 BTC menos as taxas de mineração serão reembolsadas no seu endereço após a transação.
Esse reembolso é processado pela rede e enviado para outro de seus endereços. Isso inevitavelmente leva a sua carteira a ter vários endereços a partir do grande número de transações de Bitcoin. Depois de enviar uma solicitação de transação, o software combina endereços diferentes para obter a quantidade necessária de fundos para a transação. Embora seja possível lidar com tudo isso manualmente, na prática, todo mundo usa uma carteira eletrônica.
Como enviar fundos através do software Bitcoin Wallet
Agora que você tem todo o conhecimento teórico sobre transações de Bitcoin, vamos ver como uma transação é realizada na prática.
Passo 1: Abra seu software Bitcoin Wallet.
Passo 2: Obtenha o endereço da carteira do destinatário. Você pode copiá -lo ou digitalizar o código QR.
Etapa 3: Digite o valor que você deseja enviar e a taxa do mineiro. A taxa serve como um incentivo para os mineradores que confirmam os pagamentos do Bitcoin e os adicionam ao blockchain. A maioria dos softwares de carteira eletrônica sugere automaticamente a taxa de mineiro apropriada.
Passo 4: O processo de mineração começa a calcular um hash.
Etapa 5: Os mineiros adicionam a transação no próximo bloco a serem cunhados.
Etapa 6: As transações estão no chamado mempool. Aqui, as transações pendentes aguardam os mineiros executando nós completos para adicioná -los ao bloco. Os mineiros decidem quais transações ao vivo do Bitcoin são processadas primeiro com base nas taxas alocadas.
Etapa 7: A transação é validada por nós.
Etapa 8: O software da carteira assina sua transação usando sua chave privada pessoal.
Etapa 9: O primeiro mineiro cujo equipamento de mineração resolve o quebra -cabeça matemático necessário adiciona o bloco, incluindo sua transação, à rede.
Etapa 10: Os nós verificam e propagam o bloco para a rede.
Etapa 11: O destinatário vê a primeira confirmação da transação.
Quanto tempo levam as transações de Bitcoin?
Com o processo de uma transação de bitcoin explicada, vamos dar uma olhada em quanto tempo o procedimento leva. Existem dois fatores principais que influenciam o tempo de processamento: o número de transações e as taxas de mineiro. Então, por que as transações de Bitcoin demoram tanto?
As transações de Bitcoin podem levar qualquer coisa entre 10 minutos e 24 horas. Os tempos de processamento mais longos ocorrem durante períodos com altos volumes de negociação. Isso geralmente é causado por turbulência no mercado de Bitcoin ou na economia em geral. Como o número de mineradores é finito, um alto número de transações leva a períodos de espera mais longos.
Na maioria das vezes, as taxas de mineiro determinam quanto tempo você espera que sua transação seja processada. Saber como todo o sistema Bitcoin funciona é crucial para entender como as taxas de mineiro afetam o tempo de confirmação do Bitcoin.
A característica mais importante do Bitcoin é que ele é descentralizado. Sem instituição financeira central supervisionando e regulamentando o sistema, a rede Bitcoin depende do P2P e de um grupo de voluntários para manter o sistema em cima. Os nós de execução e mineração são feitos por indivíduos sem sistema hierárquico em vigor.
No entanto, isso não significa que eles não sejam compensados pelo trabalho deles. Ao enviar bitcoins, pagamos uma taxa extra que incentiva os mineradores a adicionar nossas transações a blocos. As taxas mais altas motivam os mineiros a priorizar transações individuais.
O que é mineração de bitcoin?
Então: como funciona o Bitcoin? Um aspecto importante de toda a mineração de bitcoin do ecossistema Bitcoin. Essa prática crucial injeta nova moeda no mercado.
A mineração refere -se a uma prática voluntária na qual os mineradores de execução de nós nos novos blocos de hortelã da blockchain aos quais adicionam as próximas transações de Bitcoin. Os mineiros dedicam o poder de processamento de seus computadores a resolver problemas complexos de matemática que são complexos demais para os seres humanos serem manualmente.
O sistema depende de um método chamado prova de trabalho. Ele garante que o processo de mineração de novos blocos seja difícil o suficiente para preservar o equilíbrio do mercado. Mas não é dificultado muito, para não desencorajar as pessoas de participar ou desacelerar as transações.
Dado que existem milhares de transações de bitcoin por dia, os mineiros desempenham um papel crucial nessa economia. A mineração verifica a integridade de novas transações, adicionando -as ao blockchain. Também produz novos bitcoins que entram em circulação.
Além das taxas de mineiro, Mineiros têm o direito de bloquear as recompensas: Uma parte do recém -criado Bitcoin que vem com blocos recém -extraídos.
Dificuldade de mineração
A dificuldade de mineração refere -se a quão difícil é para os mineradores resolver as equações matemáticas necessárias. O nível de dificuldade depende do número de mineiros ativos a qualquer momento. À medida que o número de mineiros que competem para produzir o hash de bitcoin aumenta, o sistema se adapta e aumenta os níveis de dificuldade.
Quando o número de blocos criados diminui devido ao nível de dificuldade ou menos mineradores, os níveis de dificuldade são reajustados. A dificuldade é ajustada a cada 2.016 blocos, o que geralmente equivale a cerca de duas semanas.
Como as transações de Bitcoin funcionam quando se trata de mineração? Você não precisa ser especialista no assunto, mas ser educado sobre mineração ajudará você a entender melhor o processo geral e por que é confiável.
A mineração é basicamente uma competição. Os mineiros competem entre si para calcular o hash correto.
O Bitcoin foi originalmente extraído nas CPUs. Mas os mineradores de bitcoin perceberam rapidamente que poderiam obter mais poder de hash das GPUs nas placas gráficas de sistemas de ponta. Hoje, o mercado é dominado por circuitos integrados específicos para aplicativos-computadores fabricados especificamente para mineração. Os mineradores que executam asics geralmente formam pools de mineração, combinando seus recursos para mencionar e dividir as recompensas.
O único método eficiente para aumentar seu equilíbrio de bitcoin através da mineração é investir na ASICS, que pode custar até vários milhares de dólares. Por outro lado, a mineração simplesmente não vale a pena sem essa tecnologia.
Concluímos com Bitcoin pela metade. Este é um processo que ocorre a cada 210.000 blocos - uma vez a cada quatro anos. Ele essencialmente reduz a redução das recompensas subsequentes obtidas com os blocos de preenchimento e o número de bitcoins produzidos.
Com o tempo, a mineração se torna menos gratificante, e Bitcoins se tornam mais difíceis de obter. O sistema existe porque existe um limite superior em quantos bitcoins podem ser extraídos no total - 21.000.000. Mas não se preocupe. Segundo estimativas, o último Bitcoin será extraído em 2140.
Começamos perguntando, como funcionam as transações de Bitcoin? As informações que fornecemos ajudarão você a entender esse processo infame complicado. Com esse conhecimento, você pode entrar na moeda digital revolucionária do mundo. Mesmo se você não planeja se tornar um mineiro, o Bitcoin pode ser usado para tudo, desde compras on -line a Jogo - com o benefício adicional do anonimato. O que quer que o futuro reserve para essa moeda digital, o Bitcoin alterou para sempre nossa visão das moedas e da economia em geral.