Bitcoin Forum
November 15, 2024, 02:19:53 AM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: segwit  (Read 1844 times)
FabioCarpi (OP)
Sr. Member
****
Offline Offline

Activity: 375
Merit: 255



View Profile
October 26, 2016, 12:23:01 AM
 #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?
springgers
Sr. Member
****
Offline Offline

Activity: 294
Merit: 251


View Profile
November 06, 2016, 05: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/
CristhianCF
Member
**
Offline Offline

Activity: 81
Merit: 10

Criptomoedas Fácil


View Profile WWW
December 08, 2016, 06:08:33 AM
 #3

Recomendo >>>>> http://www.criptomoedasfacil.com/2016/11/analise-segregated-witness-na-rede-bitcoin.html

wendel_55
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile WWW
December 15, 2016, 11:45:22 PM
Last edit: May 17, 2017, 01:27:25 PM by wendel_55
 #4

Não somente o SegWit, há muitas novidades que podem chegar no Bitcoin

Recomendo Leitura também --> https://blog.wendelrocha.eng.br/12-bitcoin/79-o-que-esperar-do-bitcoin-para-2017-um-pouco-sobre-segwit-blocksize-libsecp256k1-bips-68-112-iblt-s-e-bitcoin-em-camadas-layers
ShooterXD
Hero Member
*****
Offline Offline

Activity: 924
Merit: 501

CryptoTalk.Org - Get Paid for every Post!


View Profile
December 28, 2016, 12:44:52 PM
 #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.


Kromos
Newbie
*
Offline Offline

Activity: 22
Merit: 1


View Profile WWW
May 12, 2017, 02:32:51 PM
 #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?
girino
Legendary
*
Offline Offline

Activity: 2296
Merit: 1170


Advertise Here - PM for more info!


View Profile
May 12, 2017, 03:47:29 PM
 #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.

Advertise Here - PM for more info!
Kromos
Newbie
*
Offline Offline

Activity: 22
Merit: 1


View Profile WWW
May 12, 2017, 04:20:43 PM
 #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.
girino
Legendary
*
Offline Offline

Activity: 2296
Merit: 1170


Advertise Here - PM for more info!


View Profile
May 12, 2017, 05: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.

Advertise Here - PM for more info!
Kromos
Newbie
*
Offline Offline

Activity: 22
Merit: 1


View Profile WWW
May 12, 2017, 05: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!
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!