Bitcoin Hard Fork Q&A - Gipatin-aw sa Programmer

Ei, pessoal, bem-vindos de volta ao meu canal e hoje nósre vou fazer um vídeo de acompanhamento do último vídeo que fizemos no hard fork do Bitcoin no trabalho duro do segmento que acontecerá em novembro e eles recebem muitas boas perguntas sob esse vídeo e hoje vamos abordar essas questões como você pode tê-las anotado aqui.

E se você tiver ainda mais perguntas, sinta-se à vontade para deixá-las neste vídeo e nós as abordaremos no futuro também antes de começarmos, gostaria de encorajá-lo a assistir ao vídeo anterior que fizemos, chamado Bitcoin heart pelo risco de perder Bitcoin em novembro, então, se você quiser realmente entender o que são os ataques de repetição.9000
Eles acontecem o que têm a ver com forex difícil, você definitivamente deve ir em frente e assistir a esse vídeo primeiro e depois voltar e assistir a este porque e este se concentrará principalmente em perguntas específicas e você se importa que pode preciso do conhecimento ge do vídeo anterior para entender o que está acontecendo aqui e assim vai.

Seja muito interessante obrigado por todas essas perguntas e deixeż para entrarmos nisso, nossa primeira pergunta é de John Smith e ele pergunta o seguinte, por favor, elabore Eu não entendo, oriente meu coin safe após o fork por que exatamente é isso, então não quero repetir todo o vídeo anterior neste vídeo, mas resumir o que eu disse no anterior.

Vídeo é o seguinte, quando temos um hard fork, temos que bloquear as cadeias para redes que agora estão separadas, mas elas têm o mesmo histórico, o que significa que você tem suas chaves pública e privada no primeiro blockchain e também tem exatamente o mesmo público e privado chaves neste quarto blockchain também agora se você enviar algumas moedas neste bifurcado.

Blockchain se você fizer uma transação esta transação será assinada com sua pribado nga yawe que você vê o problema aqui porque porque você tem omesmo conjunto de chaves no blockchain original, alguém pode pegar essa transação que assinou a transação que você assinou com sua chave privada no novo blockchain e eles podem porque essa transação é.9000
Público todos podem ver o que eles podem fazer é pegar isso e transmiti-lo na outra rede e assim porque você usou sua chave privada nesta cadeia para assinar uma transação e você tem exatamente a mesma chave privada nesta outra encadeie essa transação será válida em ambas as cadeias, então você me envia moedas na cadeia X I.

Faça essa transação, eu a reproduzo na cadeia Y e obterei o mesmo quantidade de suas moedas na cadeia Y também, então esse é o problema que estamos enfrentando e é isso que queremos dizer quando falamos sobre ataques de repetição no caso específico do segmento que exige muito trabalho, o que podemos fazer é transferir as moedas para a rede Bitcoin original e o.

Importante ter em mente é que após o fork para transferir o moedas para outros endereços para alguns outros endereços e sempre que você fizer isso é importante adicionar uma saída extra às suas transações e essa saída extra deve ser esse endereço que mencionamos em o último vídeo que começa com 3 bits e adicionando isso como uma saída extra isso irá.

Tornar as transações inválidas na segue para a rede X e é isso que segue 2x os desenvolvedores adicionaram como uma proteção de replay opcional eles basicamente adicionaram em seu código que se uma transação tiver uma saída para este endereço ela é inválida e então estes são os passos que eles’tomo para fazer algum tipo de proteção de replay depois de tudo.

No entanto, concordo que não é muito amigável, quero dizer que muitas pessoas o fazem nem sei como adicionar a segunda saída da transação, mas no Bitcoin uma transação pode ter várias saídas e essa é a maneira de fazer essa proteção de replay opt-in e, portanto, espero ter esclarecido um pouco sua pergunta e entendi totalmenteque isso é assim também.

Esta é uma má notícia para o Bitcoin, é claro, porque muitas pessoas vão lutar para entender isso e eu entendo totalmente isso e eu 038; estou aqui para ajudar vocês, nossa próxima pergunta vem de Trunks 580 e eles perguntaram o seguinte, precisamos de mais informações Ivan ou o endereço público é diferente em ambas as cadeias não, eles são os mesmos em ambas as cadeias e é por isso que nós.

Tenha um problema desta forma, temos um problema porque se fossem diferentes as transações não seria capaz de reproduzir na outra cadeia, mas porque os endereços públicos são os mesmos e, claro, as chaves privadas também são as mesmas, esta é a razão pela qual você pode obter essas moedas de graça enquanto recebe dinheiro de beacon gratuitamente quando Bitcoin.

Dinheiro para isso porque você controla as chaves privadas para esse endereço público que contém suas moedas e esta é, obviamente, a mesma chave privada’t o mesmo endereço público que no rede Bitcoin original porque você apenas copia o blockchain e quando você copia o blockchain você copia todas as chaves públicas privadas e você sua carteira.

Ainda tem as chaves privadas para esses endereços públicos e assim o mesmo acontece com seg com 2x você apenas copia o blockchain que você copia como todos os endereços tudo é o mesmo significado que sua chave privada agora pode desbloquear a conta na rede Bitcoin original, mas também em todos os bifurcados bitcoins também, então é por isso que temos o mesmo.

Os endereços públicos e suas chaves privadas são capazes de desbloquear são capazes de acessar todas as contas diferentes que você tem em cadeias diferentes, mas é também por isso que temos um problema de repetição, como você transmitiria uma transação na outra cadeia, essas transações não seriam inválidas se os endereços públicos fossem diferentes para mencionamos o público.

Os endereços são os mesmos e isso é mais uma questão técnica, mas é completamente possível fazer para pegar uma transação que é assinada e pública você assina isso com sua chave privada alguém pega isso e transmite na outra cadeia e porque você tem a mesma chave privada nessa cadeia e essa transação é assinada com sua privada.9000Chave nesta segunda cadeia, mas é exatamente a mesma chave privada, então é por isso que temos um problema e é por isso que essa transação será válida nessa outra cadeia também quem controla esse endereço público específico para o qual temos que enviar uma transação, então, antes de tudo, eu corrigiria esta pergunta porque você precisa adicionar esse endereço público a isso.
9000Endereço que temos aqui também como uma saída extra para sua transação para que& não é necessário enviar uma transação extra, uma transação extra separada, você deve ter em mente que precisa adicionar isso como uma saída extra às suas transações que deseja tornar não reproduzível e isso é muito detalhe importante porque se y ou apenas envie suas moedas se você.

Transfira seu Bitcoin e então você transfere uma pequena quantia para este especial de três bits três bits um X a para o endereço que faria isso transação replayable porque este é um dado muito importante Eu realmente quero deixar claro que este endereço especial precisa ser como uma saída extra não como uma transação separada, mas as perguntas são muito.

Bom, basicamente, quem possui esse endereço, muitas pessoas enviarão fundos para esse endereço, muitas pessoas enviarão isso – quantidades de carvão de Bitcoin porque você só precisa enviar usa ka butang, pode ser o menor, a menor fração de um Bitcoin, mas apenas envie algo mas alguém ainda receberá esse direito, então quem possui essa conta e a coisa.

Essa conta é um hash de script, então você&não está enviando vocênão está enviando dinheiro para uma conta controlada por chave privada você& enviando dinheiro para um hash de script e assim você pode lê-lo no Bitcoin Viki o que é isso o que é isso e as transações de hash de script foram introduzidas neste bit e você está enviando fundos para um script.

Hash em vez de um público key address e para gastar bitcoins que estão neste script, você precisa fornecer um script que corresponda ao hash e dados do script, o que faz com que o script seja avaliado como verdadeiro. que o dinheiro foi enviado e então você pode gastar isso.

Bitcoin, então você pode estar se perguntando quem tem esse script que poderá gastar todo esse Bitcoin extra e esse script de resgate é público para que qualquer pessoa possa resgatar esses fundos que serão coletados neste script que é de três bits e que é hash para esses três bits e a mesma pergunta foi feita no Twitter para alguém.
9000Perguntei a música de Jimmy e a música de Jimmy respondeu que é um p2 Sh basicamente pago para script hash e eles publicam o script do regime com apenas com o que não precisa de uma assinatura para que qualquer pessoa possa resgatar esses fundos e a pergunta feita por Joe perguntou, então, se quiser qualquer coisa enviada para esses endereços, basta ser varrido por alguém que configurou um bot ou onde quer que seja.

Você pode teoricamente configurar um sorry como teoricamente configurar um programa com apenas monitores esse endereço específico, esse endereço de três bits e sempre que tiver alguns fundos, seu programa pode usar esse script de resgate para receber os fundos e, portanto, isso é completamente possível e Jimmy song responde sim se for econômico.
9000Faça isso’ é por isso que deve ser uma quantidade muito pequena, então também muitas perguntas no vídeo anterior eram sobre como muito deve ser enviado o que é uma pequena quantidade e você pode literalmente enviar qualquer coisa como este menor você pode enviar um Satoshi para esse hash de script e é assim que funciona agora você deve estar se perguntando por que você tem tal.

Sistema pouco ortodoxo talvez estranho tem isso é apenas como um seg com desenvolvedores escolheu fazer isso se uma transação tiver uma saída para este endereço não é válida no segmento 2 X rede e é assim que eles fazem a proteção de replay e finalmente temos quais são os exatos passos que precisamos tomar, digamos que eu tenho um que eu tenho meu Bitcoin no Tesouro se eu deveria.90009000 Envie-os de lá para outro dos meus endereços BTC nessa carteira ou primeiro envie uma transação para um endereço de três bits, então o que eu faria e, por favor, faça também sua própria pesquisa, mas o que eu faria é transferir como eu disse antes para isso transferimos todos os seus Bitcoins dos endereços atuais e assim em todos.

Essas transações que você& ; está adicionando este endereço de três bits como uma saída extra, então isso está completamente errado, você deve primeiro enviar uma transação para o endereço de três bits e o endereço de três bits é basicamente referindo-se a este endereço de três bits este hash, então isso seria co completamente errado o que você precisa fazer é adicionar esse add add this as an.

Saída extra para suas transações e é assim que eu faria ou você pode enviar para dois endereços em sim exatamente, então isso está correto, você deve enviar para dois endereços em uma transação e, quando tiver feito isso, suas moedas estarão em endereços diferentes agora na rede Bitcoin e ninguém poderá substituí-los.

Transações na rede do segmento 2x, o que significa que você agora meio que desacoplou seus fundos e, portanto, se alguém substituísse as transações da rede Segway para X na rede Bitcoin, isso seriaż não funciona porque você já transferiu os fundos dos endereços originais que você tinha antes da bifurcação e também lembre-se de que você.9000
Você deve fazer isso após o fork, não antes do fork, isso deve ser feito após o fork e, como mencionei, pessoal, faça sua própria pesquisa também não& não basta pegar minha palavra para isso, tenha certeza absoluta de que você sabe o que está fazendo antes de fazer qualquer coisa, então espero ter esclarecido espero que você entenda mais sobre como isso funciona e.9000
Vamos para a próxima pergunta, a próxima pergunta vem de Naveed Ahmed e ele faz o seguinte, como sempre, excelente vídeo e direto ao ponto, obrigado por suas contribuições para a comunidade criptográfica muito obrigado Navid Eu estou feliz em ler que eu não entendo um ponto como fazer nós enviamos uma pequena quantia para o endereço de três bits.

Que você mencionou na mesma transação, como você envia uma pequena quantia e sim, então esta é uma pergunta que temos já respondido acima aqui e a ideia toda é que você precisa enviar uma transação que tenha várias saídas e você precisa adicionar esse endereço de três bits como uma das saídas e essa é uma das.

Problemas com essa proteção de replay na minha opinião que ninguém sabe que você pode fazer isso t ninguém sabe que o Bitcoin suporta transações com várias saídas porque quando você usa uma carteira quando você usa seu ledger ou outro wallis você normalmente só obtém um campo de entrada onde você apenas escreve seu endereço de destino e é onde.

O dinheiro vai, mas sob o capô o protocolo Bitcoin pode suportar várias saídas e, portanto, é nisso que essa proteção de replay se baseia em que você precisa saber que precisa enviar moedas para este endereço também na mesma transação, então imagino que o que as carteiras farão com as carteiras Bitcoin é que elas adicionarão isso por padrão.

Sempre que você enviar algum tipo de valor para seu endereço de destino sua carteira Bitcoin enviará automaticamente um pequeno livro talvez um Satoshi ou qualquer outro lugar para este endereço agora eu não li que nenhuma carteira faria isso se eu fosse um desenvolvedor de carteira eu faria isso e tenho certeza que as carteiras farão isso no futuro, mas até que tenhamos isso confirmado.
9000Até sabermos que as carteiras fazem isso por padrão, o que você precisa fazer é adicionar este endereço de três bits desculpe, sim, como uma saída extra em sua transação e, portanto, não, você não deve enviar para transações diferentes, isso deve estar em uma transação e, portanto, sei que respondi acima, mas é importante reiterar que não se trata de envio.9000Uma transação separada para este endereço e, em seguida, enviando seu bit para o seu destino onde você pretende que eles cheguem, você deve fazer isso em uma transação muito importante, nossa próxima pergunta é de Paola Greene ela pergunta o seguinte você tem que esperar até depois do trabalho para gerar uma nova carteira para enviar – sim.

Você precisa fazer essa proteção de replay passo após o fork se você enviar uma pequena quantia para 3 bits neste endereço na mesma transação que você envia moedas de sua carteira antiga ou seu ponto 2x deixado para trás nessa carteira antiga, então se você fizer isso no Bitcoin principal no o rede Bitcoin original suas moedas 2x na rede 2x obviamente não se moverão porque você só.

Faça isso na rede Bitcoin no disco original na rede e assim 2x moedas ainda estarão no lugar e então alguém pode tentar mover então vamos imaginar que você moveu suas duas moedas ou aqui sua moeda Bitcoin 2x suas moedas você move seu Bitcoin para alguma outra carteira alguns outros endereços que você gerou após o fork e você os move e quando você. para torná-los não reproduzíveis no fork 2x, então agora seus bitcoins estão aqui eles moveram suas moedas 2x estão aqui alguém pode tentar repetir esta transação este movimento neste telefone nesta rede seria’ não funciona porque você adicionou essa saída extra e agora.9000
Suas suas moedas são basicamente as duas, porque algumas se você agora mover suas 2x moedas para aqui e alguém substituir esta transação ção sobre Bitcoin na rede Bitcoin principal que não funcionaria porque as moedas já foram movidas e é assim que isso funciona basicamente todos os endereços legados antigos serão 2x endereços por padrão depois do trabalho e.

Todos no Bitcoin têm novos endereços, então os endereços são os mesmos quando a bifurcação acontece, você era endereços públicos que você tinha no Bitcoin nós’ também serão seus endereços públicos que você tem em 2x no segmento 2x e suas chaves privadas poderão controlar os endereços em Bitcoin e também dentro com 2x Bitcoin também mas o endereço .

É gerado depois que o fork estará em blockchain separado para que essas cadeias de blocos divirjam para a forja, então é assim que funciona agora, onde mais a rede ser capaz de lidar com todos oh ok, então este é bom, a rede será capaz de lidar com todos movendo suas moedas, além de perder algum poder de hash sem enorme.

Aumento em fe es então, basicamente, agora teremos um período em que as pessoas precisarão mover suas moedas também para torná-las não reproduzíveis e, na verdade, isso pode sobrecarregar a rede Bitcoin da rede Bitcoin original, porque agora teremos essa saída extra, essa saída extra de 3 bits em muitas transações e pessoas tentarão fazer com que suas moedas não sejam.

Rejogável usando essa proteção refletida opt-in e isso pode, é claro, sobrecarregar a rede e nós 038; vou ter que ver como a rede lida, mas porque, como você mencionou, a rede também perderá poder de hash, pois alguns mineradores minerarão 2 X em vez do Bitcoin original, então os testamentos terão que ver Eu sou eu& não tenho certeza exatamente o quão ruim será.

Nósżterei que ver se Satoshi moverá suas moedas para um novo endereço, você tem que perguntar a Satoshi, eu realmente não sei, provavelmente, meu palpite é não, finalmente nossa pergunta final é de Derek e ele perguntou o seguinte como é que as chaves privadas são expos ed em tudo, eu pensei que apenas as chaves públicas são mostradas e que as chaves privadas são realmente privadas. sempre privado ninguém conhece suas chaves privadas você não conhece minhas chaves privadas e é isso que protege nosso Bitcoin como você mencionou o que é público ou transações que são assinadas por nossos chaves privadas, então é isso que mencionamos que.

A transação assinada por sua chave privada pode ser realizada e reproduzida em outras redes, portanto, não há necessidade de ter sua chave privada key porque a transação já está assinada por sua chave privada, que é a mesma em diferentes trabalhos e espero que você tenha esclarecido sua pergunta outras etapas que devemos tomar para proteger contra problemas de repetição se.9000 9000Recebemos pagamentos de Bitcoin de alguém, então teoricamente se você nunca pretende mover seu Bitcoin e você só recebe Bitcoin, você não está em perigo mas tenho dificuldade em imaginar que um dia você enviará seu Bitcoin e essa transação, se você não usar essa proteção de replay opt-in, poderá ser repetida em outros.

Correntes em outros Bitcoins Bitcoin funciona e, portanto, teoricamente, se você nunca pretende mover seu Bitcoin, então você não deve se preocupar, mas é claro que um dia você precisará mover seu Bitcoin bitcoins e por isso você deve estar ciente de como essa proteção de replay funciona e os perigos desses ataques de replay tudo bem muito obrigado por assistir pessoal I.

Espero que eu responda suas perguntas e obrigado por suas perguntas também gostei de lê-las gostei de respondê-las e estou aqui para ajudá-lo, portanto, se você tiver mais perguntas, continue enviando seção de comentários abaixo e se você é qualquer espectador e gosta de mga cryptocurrencies da tecnologia blockchain Bitcoin aetherium você definitivamente deveria.

Assine este canal porque você encontrará este canal interessante eu mesmo sou desenvolvedor de software e vejo vocês na próxima vez

Gradohi niini nga post

May Kalabutan nga mga Post

Leave a Comment

sayop: