Author

Topic: segwit (Read 1854 times)

newbie
Activity: 22
Merit: 1
May 12, 2017, 12:39:29 PM
#10
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!
legendary
Activity: 2296
Merit: 1170
Advertise Here - PM for more info!
May 12, 2017, 12:33:49 PM
#9
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.
newbie
Activity: 22
Merit: 1
May 12, 2017, 11:20:43 AM
#8
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.
legendary
Activity: 2296
Merit: 1170
Advertise Here - PM for more info!
May 12, 2017, 10:47:29 AM
#7
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.
newbie
Activity: 22
Merit: 1
May 12, 2017, 09:32:51 AM
#6
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?
hero member
Activity: 924
Merit: 501
CryptoTalk.Org - Get Paid for every Post!
December 28, 2016, 07:44:52 AM
#5
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.

newbie
Activity: 42
Merit: 0
December 15, 2016, 06:45:22 PM
#4
member
Activity: 81
Merit: 10
Criptomoedas Fácil
sr. member
Activity: 294
Merit: 251
November 06, 2016, 12:40:50 AM
#2
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/
sr. member
Activity: 375
Merit: 255
October 25, 2016, 07:23:01 PM
#1
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?
Jump to: