Bitcoin Forum

Local => Primeiros Passos (Iniciantes) => Topic started by: FabioCarpi on October 23, 2014, 04:09:36 PM



Title: Mudança da dificuldade
Post by: FabioCarpi on October 23, 2014, 04:09:36 PM
Pelo que eu li, a dificuldade é alterada a cada 2016 blocos.
No site http://www.mybitcoincalculator.com/statistics, diz que a dificuldade será reajustada no bloco 328607 em 13 dias.
Minha dúvida é que 328607 não é múltiplo de 2016.
O que está errado?

Outra questão:
Se a dificuldade e reajustada a cada 2016 blocos, o que acontece se, numa calamidade digamos, toda a mineração para, e um "sobrevivente" tenta retomar a mineração. Ele vai demorar séculos pra minerar 1 bloco na dificuldade atual. Minha ideia é que a diff fosse reajustada por tempo, não por blocos...


Title: Re: Mudança da dificuldade
Post by: Decio on October 23, 2014, 11:20:57 PM
Pelo que sei o bitcoin possui mesmo algumas falhas, é por isso que inventaram o LITECOIN, que é como se fosse um bitcoin melhorado, esse foi o objetivo do seu criador, o problema é que nem todo mundo aderiu, apesar do LITECOIN ser uma cryptomoeda muito mais avançada e aprimorada, o Bitcoin continua sendo muito mais usado, talvez por ter surgido primeiro.


Title: Re: Mudança da dificuldade
Post by: nauane on December 17, 2014, 06:42:48 PM
Pelo que sei o bitcoin possui mesmo algumas falhas, é por isso que inventaram o LITECOIN, que é como se fosse um bitcoin melhorado, esse foi o objetivo do seu criador, o problema é que nem todo mundo aderiu, apesar do LITECOIN ser uma cryptomoeda muito mais avançada e aprimorada, o Bitcoin continua sendo muito mais usado, talvez por ter surgido primeiro.
Dogecoin é do mesmo tipo que litecoin ( nao sei se é essa a linguagem correta, mesmo script, nao sei ). Então seguindo a ideia, seria Dogecoin um litecoin melhorado tambem? ou não tem nada haver

tenho pouca experiencia ( com moedas digitais ) na verdade tenho zero de experiencia! mas tenho a impressão que dogecoin mesmo valendo menos que litecoin, é mais procurada pela comunidade.


Title: Re: Mudança da dificuldade
Post by: FabioCarpi on December 18, 2014, 01:34:26 AM
eu já acho que o dogecoin e um concorrente do litecoin porque usa também usa o hash scrypt


Title: Re: Mudança da dificuldade
Post by: DarkHyudrA on December 18, 2014, 04:48:01 PM
Outra questão:
Se a dificuldade e reajustada a cada 2016 blocos, o que acontece se, numa calamidade digamos, toda a mineração para, e um "sobrevivente" tenta retomar a mineração. Ele vai demorar séculos pra minerar 1 bloco na dificuldade atual. Minha ideia é que a diff fosse reajustada por tempo, não por blocos...

Acontece que esse sobrevivente tem uma sorte danada por poder minerar 25BTC sozinhos, mas tem o azar de que sim, realmente ele estaria sofrendo por 2016 blocos. E essa brincadeira consegue ficar pior porque, se faltava 2 blocos pra nova dificuldade, ele vai levar várias e várias horas por 2 blocos, e como só 2 blocos não vão conseguir ajustar muito a média dos outros 2014, a nova dificuldade para os próximos 2016 seriam sofridos.
Aconteceu um episódio desse com a Freicoin(aquela moeda com o sistema de que tu perde dinheiro por não gastar, literalmente suas "moedas" iam diminuindo a cada bloco), em que mais da metade dos mineradores largaram a moeda, e aí ela ficou com a dificuldade alta e quase nenhum miner nela, fazendo as transações demorarem demais.


Title: Re: Mudança da dificuldade
Post by: nauane on December 23, 2014, 07:56:42 PM
Outra questão:
Se a dificuldade e reajustada a cada 2016 blocos, o que acontece se, numa calamidade digamos, toda a mineração para, e um "sobrevivente" tenta retomar a mineração. Ele vai demorar séculos pra minerar 1 bloco na dificuldade atual. Minha ideia é que a diff fosse reajustada por tempo, não por blocos...

Acontece que esse sobrevivente tem uma sorte danada por poder minerar 25BTC sozinhos, mas tem o azar de que sim, realmente ele estaria sofrendo por 2016 blocos. E essa brincadeira consegue ficar pior porque, se faltava 2 blocos pra nova dificuldade, ele vai levar várias e várias horas por 2 blocos, e como só 2 blocos não vão conseguir ajustar muito a média dos outros 2014, a nova dificuldade para os próximos 2016 seriam sofridos.
Aconteceu um episódio desse com a Freicoin(aquela moeda com o sistema de que tu perde dinheiro por não gastar, literalmente suas "moedas" iam diminuindo a cada bloco), em que mais da metade dos mineradores largaram a moeda, e aí ela ficou com a dificuldade alta e quase nenhum miner nela, fazendo as transações demorarem demais.

Estive pensando, e não consegui chegar a nenhuma conclusão. Vocês acham que pode acontecer de algum dia toda mineração de BTC parar? ( acho que tem muito dinheiro investido nas clouds )

Se isso vir acontecer, pode causar alguma desvalorização na moeda, ou o contrário?


Title: Re: Mudança da dificuldade
Post by: algorista on January 14, 2015, 07:56:46 PM
Quanto maior fosse a redução do poder de mineração maior seria o tempo entre blocos, e portanto mais distante ficaria o próximo ajuste da diff, e mesmo assim a diff só faz ajustes de até 4x pra menos ou pra mais, portanto muitos milhares de blocos depois e a diff ainda seria muito alta.

Portanto em caso de calamidade global e cessamento da mineração e possivelmente também cessamento da internet, a unica alternativa seria um  hardfork alterando o fonte e baixando a diff forçadamente, e encontrar algum modo de conectar as redes existentes.

Esse hardfork poderia não gerar novas moedas, apenas registrando novas transações e formando blocos, e no dia que a rede fosse restabelecida essas transações seriam transmitidas e entrariam em novos blocos do blockchain global (se forem válidas, sem double spend).

Mas sinceramente, em caso de calamidade global algumas poucas sementes de milho valeriam mais que 1 milhão de Bitcoins.

EDIT: sobre o bloco 328607 não ser múltiplo de 2016 é porque o bloco gênesis é o bloco zero, então precisa somar 1 pra se tornar múltiplo.

https://github.com/bitcoin/bitcoin/blob/master/src/pow.cpp#L24
https://i.imgur.com/eoA9IrN.png