FabioCarpi (OP)
|
|
October 26, 2016, 12:23:01 AM |
|
Estou tentando entender esse segwit... Eu entendi que a assinatura das transações não serão inclusas nas mesmas, reduzindo o tamanho dos blocos... Então, como validar as txs em um bloco? Onde ficaram as assinaturas?
|
|
|
|
springgers
|
|
November 06, 2016, 05:40:50 AM |
|
Estou tentando entender esse segwit... Eu entendi que a assinatura das transações não serão inclusas nas mesmas, reduzindo o tamanho dos blocos... Então, como validar as txs em um bloco? Onde ficaram as assinaturas?
Pelo que eu entendi elas serão descartadas após um tempo, pois os blocos antigos não precisam ser verificados novamente. "Os arquivos de assinatura que forem separados das transações poderão, no final do processo, ser descartados, liberando espaço de armazenamento no disco rígido. A importância das assinaturas se dá exclusivamente na verificação do bloco. Quanto mais antigo é o bloco, menor a chance de ele precisar ser verificado novamente." Fonte: https://www.coinbr.net/blog/saiba-mais-sobre-o-segwit/
|
|
|
|
CristhianCF
Member
Offline
Activity: 81
Merit: 10
Criptomoedas Fácil
|
|
December 08, 2016, 06:08:33 AM |
|
|
|
|
|
wendel_55
Newbie
Offline
Activity: 42
Merit: 0
|
|
December 15, 2016, 11:45:22 PM Last edit: May 17, 2017, 01:27:25 PM by wendel_55 |
|
|
|
|
|
ShooterXD
|
|
December 28, 2016, 12:44:52 PM |
|
Quando efetivarem essa implantacao no bitcoin, com toda certeza o btc vai se valorizar muito, e os grandes investidores ou qualquer um que queira manter seu dinheiro sem rastros para a receita vao migrar para o bitcoin.
Isso sem mensionar que as novas politicas da Suiça que delataram tantos esse ano , vai oesar na decisao de mudar para o btc.
|
|
|
|
Kromos
Newbie
Offline
Activity: 22
Merit: 1
|
|
May 12, 2017, 02:32:51 PM |
|
Pelo que eu entendi elas serão descartadas após um tempo, pois os blocos antigos não precisam ser verificados novamente. "Os arquivos de assinatura que forem separados das transações poderão, no final do processo, ser descartados, liberando espaço de armazenamento no disco rígido. A importância das assinaturas se dá exclusivamente na verificação do bloco. Quanto mais antigo é o bloco, menor a chance de ele precisar ser verificado novamente." Fonte: https://www.coinbr.net/blog/saiba-mais-sobre-o-segwit/Segundo o artigo, "A mudança no protocolo, que também foi chamada de “Assinaturas Separadas”, remove a assinatura digital contida em cada transação de bitcoin e a coloca ao lado da blockchain." Neste caso, estão separando a assinatura digital do bloco minerado para que o bloco fique menos carregado, diminuindo o tamanho e aumentando a quantidade de transações por bloco. A partir disso, essas assinaturas separadas passarão então a poder ser descartadas dos blocos antigos. Isso que eu entendi está correto?
|
|
|
|
girino
Legendary
Offline
Activity: 2296
Merit: 1170
Advertise Here - PM for more info!
|
|
May 12, 2017, 03:47:29 PM |
|
Pelo que eu entendi elas serão descartadas após um tempo, pois os blocos antigos não precisam ser verificados novamente. "Os arquivos de assinatura que forem separados das transações poderão, no final do processo, ser descartados, liberando espaço de armazenamento no disco rígido. A importância das assinaturas se dá exclusivamente na verificação do bloco. Quanto mais antigo é o bloco, menor a chance de ele precisar ser verificado novamente." Fonte: https://www.coinbr.net/blog/saiba-mais-sobre-o-segwit/Segundo o artigo, "A mudança no protocolo, que também foi chamada de “Assinaturas Separadas”, remove a assinatura digital contida em cada transação de bitcoin e a coloca ao lado da blockchain." Neste caso, estão separando a assinatura digital do bloco minerado para que o bloco fique menos carregado, diminuindo o tamanho e aumentando a quantidade de transações por bloco. A partir disso, essas assinaturas separadas passarão então a poder ser descartadas dos blocos antigos. Isso que eu entendi está correto? correto. Você só precisa da assinatura enquanto a transação não foi gasta. Depois que ela foi gasta, quem gastou já conferiu a assinatura anterior e assinou de novo, então pode jogar fora essa informação e manter só a assinatura mais recente.
|
Advertise Here - PM for more info!
|
|
|
Kromos
Newbie
Offline
Activity: 22
Merit: 1
|
|
May 12, 2017, 04:20:43 PM |
|
correto. Você só precisa da assinatura enquanto a transação não foi gasta. Depois que ela foi gasta, quem gastou já conferiu a assinatura anterior e assinou de novo, então pode jogar fora essa informação e manter só a assinatura mais recente.
Só mais uma pequena dúvida neste trecho: "A mudança no protocolo, que também foi chamada de “Assinaturas Separadas”, remove a assinatura digital contida em cada transação de bitcoin e a coloca ao lado da blockchain." Quando diz que a assinatura contida em cada transação de bitcoin ficará ao lado da blockchain. O que isso quer dizer? Na prática.
|
|
|
|
girino
Legendary
Offline
Activity: 2296
Merit: 1170
Advertise Here - PM for more info!
|
|
May 12, 2017, 05:33:49 PM |
|
correto. Você só precisa da assinatura enquanto a transação não foi gasta. Depois que ela foi gasta, quem gastou já conferiu a assinatura anterior e assinou de novo, então pode jogar fora essa informação e manter só a assinatura mais recente.
Só mais uma pequena dúvida neste trecho: "A mudança no protocolo, que também foi chamada de “Assinaturas Separadas”, remove a assinatura digital contida em cada transação de bitcoin e a coloca ao lado da blockchain." Quando diz que a assinatura contida em cada transação de bitcoin ficará ao lado da blockchain. O que isso quer dizer? Na prática. Hoje você tem a blockchain armazenadas na pasta "blocks" do bitcoin, no formato de arquivos block00001.dat block00002.dat, etc.... Você vai passar a ter, além desses arquivos, novos arquivos (não sei o nome exato, mas vamos supor) segwit0001.dat segwit0002.dat, etc. Esses arquivos o bitcoin-core vai poder apagar a medida que as transações forem gastas.
|
Advertise Here - PM for more info!
|
|
|
Kromos
Newbie
Offline
Activity: 22
Merit: 1
|
|
May 12, 2017, 05:39:29 PM |
|
correto. Você só precisa da assinatura enquanto a transação não foi gasta. Depois que ela foi gasta, quem gastou já conferiu a assinatura anterior e assinou de novo, então pode jogar fora essa informação e manter só a assinatura mais recente.
Só mais uma pequena dúvida neste trecho: "A mudança no protocolo, que também foi chamada de “Assinaturas Separadas”, remove a assinatura digital contida em cada transação de bitcoin e a coloca ao lado da blockchain." Quando diz que a assinatura contida em cada transação de bitcoin ficará ao lado da blockchain. O que isso quer dizer? Na prática. Hoje você tem a blockchain armazenadas na pasta "blocks" do bitcoin, no formato de arquivos block00001.dat block00002.dat, etc.... Você vai passar a ter, além desses arquivos, novos arquivos (não sei o nome exato, mas vamos supor) segwit0001.dat segwit0002.dat, etc. Esses arquivos o bitcoin-core vai poder apagar a medida que as transações forem gastas. Ok, muito obrigado pela explicação!
|
|
|
|
|