Bitcoin Forum

Local => Português (Portuguese) => Topic started by: Forsyth Jones on September 19, 2018, 01:15:43 AM



Title: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: Forsyth Jones on September 19, 2018, 01:15:43 AM
 De acordo com o post do Theymos (https://bitcointalk.org/index.php?topic=5032443.0) foi descoberto um bug pelos devs do core, que segundo nas palavras dele (https://bitcointalk.org/index.php?action=profile;u=35), permite que qualquer um com força computacional ao minerar um bloco via POW pode crashar a sua cópia da blockchain, pelo menos foi o que entendi, e o mais importante: Seus fundos estão seguros, não se preocupem, não precisam se desesperar, mais detalhes em:

 Post do Theymos > https://bitcointalk.org/index.php?topic=5032443.0

 Post do lançamento da nova versão do Core: https://bitcointalk.org/index.php?topic=5032424.0

 Post em português explicando melhor o bug: https://portaldobitcoin.com/erro-muito-assustador-comprometido-bitcoin/

Don't worry fundis ar 'saifu'


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: alegotardo on September 19, 2018, 10:53:10 AM
De acordo com o post do Theymos (https://bitcointalk.org/index.php?topic=5032443.0) foi descoberto um bug pelos devs do core, que segundo nas palavras dele (https://bitcointalk.org/index.php?action=profile;u=35), permite que qualquer um com força computacional ao minerar um bloco via POW pode crashar a sua cópia da blockchain, pelo menos foi o que entendi, e o mais importante: Seus fundos estão seguros, não se preocupem, não precisam se desesperar, mais detalhes em:

 Post do Theymos > https://bitcointalk.org/index.php?topic=5032443.0

 Post do lançamento da nova versão do Core: https://bitcointalk.org/index.php?topic=5032424.0

Don't worry fundis ar 'saifu'

Um crash na blockchain do BTC seria algo terrivelmente terrível...
Imagina você ter que baixar novamente os 180Gb de dados :o

Por "menor" que seja os bugs, bacana ver que os devs são sempre rápidos para agir em cima das correções.


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: girino on September 19, 2018, 01:09:43 PM
De acordo com o post do Theymos (https://bitcointalk.org/index.php?topic=5032443.0) foi descoberto um bug pelos devs do core, que segundo nas palavras dele (https://bitcointalk.org/index.php?action=profile;u=35), permite que qualquer um com força computacional ao minerar um bloco via POW pode crashar a sua cópia da blockchain, pelo menos foi o que entendi, e o mais importante: Seus fundos estão seguros, não se preocupem, não precisam se desesperar, mais detalhes em:

 Post do Theymos > https://bitcointalk.org/index.php?topic=5032443.0

 Post do lançamento da nova versão do Core: https://bitcointalk.org/index.php?topic=5032424.0

Don't worry fundis ar 'saifu'

Um crash na blockchain do BTC seria algo terrivelmente terrível...
Imagina você ter que baixar novamente os 180Gb de dados :o

Por "menor" que seja os bugs, bacana ver que os devs são sempre rápidos para agir em cima das correções.

O custo desse ataque é muito alto, e o impacto muito baixo, por isso ninguem fez. (o ataque crasharia todos os nodes ligados ao minerador, e não se propagaria alem disso, então o minerador precisaria tentar se conectar ao maximo possivel de nodes da rede pra conseguir algum sucesso, tudo isso perdendo a recompensa pelos blocos minerados).


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: arthurbonora on September 19, 2018, 02:39:41 PM
quem roda o core hoje, me tira uma dúvida, precisa de quantos gigas pra rodar?


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: Silenox on September 19, 2018, 04:42:20 PM
quem roda o core hoje, me tira uma dúvida, precisa de quantos gigas pra rodar?


Se você se refere ao tamanho do Blockchain pelo que sei está em torno de 180GB, é bem complicado rodar o Core e/ou manter um node sem uma conexão excelente, se não fosse tão difícil eu queria manter um, mas atualmente não tenho condições.


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: arthurbonora on September 19, 2018, 04:46:26 PM
quem roda o core hoje, me tira uma dúvida, precisa de quantos gigas pra rodar?


Se você se refere ao tamanho do Blockchain pelo que sei está em torno de 180GB, é bem complicado rodar o Core e/ou manter um node sem uma conexão excelente, se não fosse tão difícil eu queria manter um, mas atualmente não tenho condições.

Essa era minha dúvida mesmo, 180gb é realmente muita coisa, acho que poderiam criar um jeito de otimizar, sei lá.


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: TryNinja on September 19, 2018, 04:50:28 PM
Essa era minha dúvida mesmo, 180gb é realmente muita coisa, acho que poderiam criar um jeito de otimizar, sei lá.
Você pode rodar o Core em modo "prune", o que deleta a grande maioria dos blocos anteriores e deixa apenas os mais recentes.

Adicionando prune=550 no seu arquivo bitcoin.conf, o Core utiliza apenas cerca de 2gb e 3gb de espaço.



Você pode saber mais sobre essa função aqui: https://coinguides.org/bitcoin-blockchain-pruning/


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: arthurbonora on September 19, 2018, 05:04:51 PM
Essa era minha dúvida mesmo, 180gb é realmente muita coisa, acho que poderiam criar um jeito de otimizar, sei lá.
Você pode rodar o Core em modo "prune", o que deleta a grande maioria dos blocos anteriores e deixa apenas os mais recentes.

Adicionando prune=550 no seu arquivo bitcoin.conf, o Core utiliza apenas cerca de 2gb e 3gb de espaço.



Você pode saber mais sobre essa função aqui: https://coinguides.org/bitcoin-blockchain-pruning/

Ai ja ta melhorando eim, kkk
valew, vou testar esse modo pra dai rodar o core


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: bitmover on September 19, 2018, 08:10:34 PM
https://www.infomoney.com.br/mercados/bitcoin/noticia/7622655/nova-atualizacao-do-bitcoin-core-resolve-vulnerabilidade-encontrada-na-rede
Saiu easa notícia na Infomoney sobre o assunto, explicando em portugues a vulnerabilidade, resolvida no patch do bitcoin core


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: Silenox on September 19, 2018, 08:38:44 PM
Essa era minha dúvida mesmo, 180gb é realmente muita coisa, acho que poderiam criar um jeito de otimizar, sei lá.
Você pode rodar o Core em modo "prune", o que deleta a grande maioria dos blocos anteriores e deixa apenas os mais recentes.

Adicionando prune=550 no seu arquivo bitcoin.conf, o Core utiliza apenas cerca de 2gb e 3gb de espaço.



Você pode saber mais sobre essa função aqui: https://coinguides.org/bitcoin-blockchain-pruning/

Nem citei essa possibilidade, mas ela existe mesmo, como nunca rodei o Core não sei como funciona, se tem algum tipo de limitação ou é só o registro mais recente do blockchain, mas acho que essa opção é só pra rodar a carteira do Core, e não um full node, mas posso estar enganado.


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: wilwxk on September 19, 2018, 11:43:43 PM
Essa era minha dúvida mesmo, 180gb é realmente muita coisa, acho que poderiam criar um jeito de otimizar, sei lá.
Você pode rodar o Core em modo "prune", o que deleta a grande maioria dos blocos anteriores e deixa apenas os mais recentes.

Adicionando prune=550 no seu arquivo bitcoin.conf, o Core utiliza apenas cerca de 2gb e 3gb de espaço.



Você pode saber mais sobre essa função aqui: https://coinguides.org/bitcoin-blockchain-pruning/

Nem citei essa possibilidade, mas ela existe mesmo, como nunca rodei o Core não sei como funciona, se tem algum tipo de limitação ou é só o registro mais recente do blockchain, mas acho que essa opção é só pra rodar a carteira do Core, e não um full node, mas posso estar enganado.

Se você está com o modo prune ativado e a função de mempool também, então você já está ajudando a rede retransmitindo essas transações, mas é sempre melhor e mais seguro você manter uma cópia inteira da blockchain.

Sobre o prune o que muitos não sabem é que você ainda precisa fazer o download da blockchain inteira para só depois começar a fazer a "poda" nos seus arquivos, isso porque ainda é preciso que você tenha a cadeia completa para fazer a verificação da cadeia que você está seguindo (se você tiver uma cadeia adulterada, é possível que você continue recebendo os blocos dela em vez da real), depois da verificação os blocos mais antigos podem ser descartados para otimizar o espaço. Então de qualquer jeito você vai precisar dos 180gb.


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: sabotag3x on September 19, 2018, 11:56:23 PM
Se você está com o modo prune ativado e a função de mempool também, então você já está ajudando a rede retransmitindo essas transações, mas é sempre melhor e mais seguro você manter uma cópia inteira da blockchain.

Sobre o prune o que muitos não sabem é que você ainda precisa fazer o download da blockchain inteira para só depois começar a fazer a "poda" nos seus arquivos, isso porque ainda é preciso que você tenha a cadeia completa para fazer a verificação da cadeia que você está seguindo (se você tiver uma cadeia adulterada, é possível que você continue recebendo os blocos dela em vez da real), depois da verificação os blocos mais antigos podem ser descartados para otimizar o espaço. Então de qualquer jeito você vai precisar dos 180gb.

Quais blocos são excluídos nessa poda? todos os mais antigos? ou apenas blocos órfãos, etc?


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: TryNinja on September 19, 2018, 11:59:34 PM
Quais blocos são excluídos nessa poda? todos os mais antigos? ou apenas blocos órfãos, etc?
Os mais antigos.

A configuração é prune=N em que N é igual ao tamanho máximo (em MiB) que você quer guardar de blocos. Por exemplo, prune=5000 excluiria todos os blocos (dos mais antigos para os mais novos) até ter um máximo de 5gb em blocos (você sempre vai ter só o equivalente a 5gb de blocos). E sim, o que o @wilwxk é verdade. Mesmo assim você ainda tem que baixar a blockchain por inteiro antes de começar a "prunar". Se você souber inglês, leia o post que eu linkei acima.


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: DeltaX_Slayer on September 20, 2018, 04:17:46 AM
Muita gente deve ter o backup salvo em algum lugar. Se alguém fosse fazer esse ataque, que ao que parece não renderia fruto nenhum, seria apenas por diversão.


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: girino on September 20, 2018, 12:56:10 PM
Muita gente deve ter o backup salvo em algum lugar. Se alguém fosse fazer esse ataque, que ao que parece não renderia fruto nenhum, seria apenas por diversão.

E efeito de um ataque desse seria tirar a rede do ar por umas poucas horas (um patch ou "workaround" seria disponibilizado em pouco tempo, e o povo ficaria fora do ar até atualizar ou aplicar o patch). Pode parecer bobagem, mas faria o preço despencar.


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: tublo on September 20, 2018, 07:10:59 PM
Essa era minha dúvida mesmo, 180gb é realmente muita coisa, acho que poderiam criar um jeito de otimizar, sei lá.
Você pode rodar o Core em modo "prune", o que deleta a grande maioria dos blocos anteriores e deixa apenas os mais recentes.

Adicionando prune=550 no seu arquivo bitcoin.conf, o Core utiliza apenas cerca de 2gb e 3gb de espaço.



Você pode saber mais sobre essa função aqui: https://coinguides.org/bitcoin-blockchain-pruning/

Nem citei essa possibilidade, mas ela existe mesmo, como nunca rodei o Core não sei como funciona, se tem algum tipo de limitação ou é só o registro mais recente do blockchain, mas acho que essa opção é só pra rodar a carteira do Core, e não um full node, mas posso estar enganado.

Se você está com o modo prune ativado e a função de mempool também, então você já está ajudando a rede retransmitindo essas transações, mas é sempre melhor e mais seguro você manter uma cópia inteira da blockchain.

Sobre o prune o que muitos não sabem é que você ainda precisa fazer o download da blockchain inteira para só depois começar a fazer a "poda" nos seus arquivos, isso porque ainda é preciso que você tenha a cadeia completa para fazer a verificação da cadeia que você está seguindo (se você tiver uma cadeia adulterada, é possível que você continue recebendo os blocos dela em vez da real), depois da verificação os blocos mais antigos podem ser descartados para otimizar o espaço. Então de qualquer jeito você vai precisar dos 180gb.

Não é mais seguro manter a blockchain inteira. A segurança de um nó pruned é a mesma, pois todas as transações foram validadas localmente.
Também não é preciso ter o espaço de 180 GB para usar o prune. O software vai descartando os dados à medida em que baixa novos.


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: girino on September 20, 2018, 07:24:12 PM
Essa era minha dúvida mesmo, 180gb é realmente muita coisa, acho que poderiam criar um jeito de otimizar, sei lá.
Você pode rodar o Core em modo "prune", o que deleta a grande maioria dos blocos anteriores e deixa apenas os mais recentes.

Adicionando prune=550 no seu arquivo bitcoin.conf, o Core utiliza apenas cerca de 2gb e 3gb de espaço.



Você pode saber mais sobre essa função aqui: https://coinguides.org/bitcoin-blockchain-pruning/

Nem citei essa possibilidade, mas ela existe mesmo, como nunca rodei o Core não sei como funciona, se tem algum tipo de limitação ou é só o registro mais recente do blockchain, mas acho que essa opção é só pra rodar a carteira do Core, e não um full node, mas posso estar enganado.

Se você está com o modo prune ativado e a função de mempool também, então você já está ajudando a rede retransmitindo essas transações, mas é sempre melhor e mais seguro você manter uma cópia inteira da blockchain.

Sobre o prune o que muitos não sabem é que você ainda precisa fazer o download da blockchain inteira para só depois começar a fazer a "poda" nos seus arquivos, isso porque ainda é preciso que você tenha a cadeia completa para fazer a verificação da cadeia que você está seguindo (se você tiver uma cadeia adulterada, é possível que você continue recebendo os blocos dela em vez da real), depois da verificação os blocos mais antigos podem ser descartados para otimizar o espaço. Então de qualquer jeito você vai precisar dos 180gb.

Não é mais seguro manter a blockchain inteira. A segurança de um nó pruned é a mesma, pois todas as transações foram validadas localmente.
Também não é preciso ter o espaço de 180 GB para usar o prune. O software vai descartando os dados à medida em que baixa novos.


a desvantagem é que ele ainda assim tem de fazer o download dos 180GB. Só economiza espaço em disco, não economiza banda. :(


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: Forsyth Jones on September 21, 2018, 12:34:24 AM
 A desvantagem de prunnar um node é que você não vai mais poder escanear a wallet, exemplo, se você restaurar uma nova carteira e a wallet não vai enxergar os saldos mesmo contendo saldo e não será possível dar rescan na blockchain, não tem como você importar uma chave privada também, e se importar um endereço de assistir, ele só vai enxergar as transações a partir dos blocos que você já tem, não recomendo prunning, não custa baixar toda a blockchain e usufluir todos os recursos do core...

Porque baixar um node completo: você de todo jeito vai ter que baixar a blockchain, mesmo feito o prunning, então porque já não deixar como full node já que vai baixar a blockchain?

cabe no seu HD, se não couber, um HD externo é barato, comprei o meu por menos de R$ 200 de 1tb

Simplesmente não tem desculpas, sendo que você vai estar usufluindo todos os recursos da moeda.


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: Silenox on September 21, 2018, 12:57:13 AM
A desvantagem de prunnar um node é que você não vai mais poder escanear a wallet, exemplo, se você restaurar uma nova carteira e a wallet não vai enxergar os saldos mesmo contendo saldo e não será possível dar rescan na blockchain, não tem como você importar uma chave privada também, e se importar um endereço de assistir, ele só vai enxergar as transações a partir dos blocos que você já tem, não recomendo prunning, não custa baixar toda a blockchain e usufluir todos os recursos do core...

Porque baixar um node completo: você de todo jeito vai ter que baixar a blockchain, mesmo feito o prunning, então porque já não deixar como full node já que vai baixar a blockchain?

cabe no seu HD, se não couber, um HD externo é barato, comprei o meu por menos de R$ 200 de 1tb

Simplesmente não tem desculpas, sendo que você vai estar usufluindo todos os recursos da moeda.

Se for olhar por esse lado realmente não vale muito a pena usar a versão "prunada", o ideal é mesmo manter a blockchain inteira, fazendo um backup regularmente para não ter que baoxar tudo de novo se der algum problema.


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: caradomiojosaborgalinha on September 21, 2018, 01:20:24 AM
Mais um para a lista.
https://en.bitcoin.it/wiki/Common_Vulnerabilities_and_Exposures


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: sabotag3x on September 21, 2018, 01:50:38 AM
Mais um para a lista.
https://en.bitcoin.it/wiki/Common_Vulnerabilities_and_Exposures

Rapaz.. 200 confirmações ::)

Novo tópico do @theymos: https://bitcointalk.org/index.php?topic=5034070.0


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: vit05 on September 21, 2018, 02:28:35 AM
Mais um para a lista.
https://en.bitcoin.it/wiki/Common_Vulnerabilities_and_Exposures

Rapaz.. 200 confirmações ::)

Novo tópico do @theymos: https://bitcointalk.org/index.php?topic=5034070.0

Eu to meio sem saber o que fazer. Estava lendo o tópico no Hackernews, teoricamente existi uma possibilidade de inflação, não é? Ainda falta ao menos 2/3 de nodes com a versão antiga. É pra ficar calmo?

Não sei se alguém aqui assistiu o documentario "the corporation". Mas tem uma parte onde um trader comenta sobre a trajédia do WTC. Ele fala que ficou chocado e 2 minutos depois lembrou que tinha muito ouro armazenado no prédio, pegou o telefone e comprou ouro. Tipo.., short 100x bitmex? :D


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: caradomiojosaborgalinha on September 21, 2018, 08:21:29 PM
Mais um para a lista.
https://en.bitcoin.it/wiki/Common_Vulnerabilities_and_Exposures

Rapaz.. 200 confirmações ::)

Novo tópico do @theymos: https://bitcointalk.org/index.php?topic=5034070.0

Eu to meio sem saber o que fazer. Estava lendo o tópico no Hackernews, teoricamente existi uma possibilidade de inflação, não é? Ainda falta ao menos 2/3 de nodes com a versão antiga. É pra ficar calmo?

Não sei se alguém aqui assistiu o documentario "the corporation". Mas tem uma parte onde um trader comenta sobre a trajédia do WTC. Ele fala que ficou chocado e 2 minutos depois lembrou que tinha muito ouro armazenado no prédio, pegou o telefone e comprou ouro. Tipo.., short 100x bitmex? :D

Short 100000x at market all in.


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: Forsyth Jones on September 22, 2018, 01:21:48 AM
 Ainda bem que o mercado não respondeu negativamente a esse plot twist! espero que não surja essas vulnerabilidades de novo, que graças a competência dos devs resolveram bem rápido assim que tomaram ciência.


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: fabiorem on September 22, 2018, 06:50:30 PM
quem roda o core hoje, me tira uma dúvida, precisa de quantos gigas pra rodar?



198gb aqui.


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: Silenox on September 23, 2018, 10:45:29 PM
Provavelmente nem deu tempo de o mercado reagir a notícia, e ninguém foi afetado negativamente, então isso minimiza os impactos no preço. Mas é bom ver como os devs são rápidos em corrigir os problemas, e por isso também o processo de implementar novidades no Bitcoin é lento, testam a exaustão para só depois colocar em funcionamento.


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: Forsyth Jones on September 23, 2018, 11:07:55 PM
Provavelmente nem deu tempo de o mercado reagir a notícia, e ninguém foi afetado negativamente, então isso minimiza os impactos no preço. Mas é bom ver como os devs são rápidos em corrigir os problemas, e por isso também o processo de implementar novidades no Bitcoin é lento, testam a exaustão para só depois colocar em funcionamento.
ótimo ponto! deve ser muito difícil mexer num sistema monetário totalmente descentralizado, imagine a pressão desses caras? é mais fácil mexer em algo centralizado, como uma apple inc, uma empresa, do que algo que é descentralizado, para proporcionar cada vez mais segurança aos usuários e manter o sistema irrestrito e livre de censura.


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: Silenox on September 24, 2018, 11:20:36 PM
Esse é um ponto muito forte do Bitcoin, muitos criticam que as novidades demoram pra chegar, mas o Core é extremamente cauteloso e prefere zelar pelo que já está funcionando e não se deixar levar pelas pressões e fazer uma grande lambança com upgrades que podem conter algum erro grave.


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: tg88 on October 01, 2018, 08:23:01 PM
Esse é um ponto muito forte do Bitcoin, muitos criticam que as novidades demoram pra chegar, mas o Core é extremamente cauteloso e prefere zelar pelo que já está funcionando e não se deixar levar pelas pressões e fazer uma grande lambança com upgrades que podem conter algum erro grave.
O mais curioso é que quem reportou o erro foi um desenvolvedor do BitcoinCash, uma bela atitude...

Fernando Ulrich fez um video explicando o Bug Inflacionario:
https://youtu.be/EufBbIh_cP0 (https://youtu.be/EufBbIh_cP0)


Title: Re: Se você roda Bitcoin Core atualize para a versão mais recente: v0.16.3 agora.
Post by: Forsyth Jones on October 05, 2018, 12:53:02 AM
Nova versão atualizada recente do Bitcoin Core, a v0.17

Para ver detalhes e features dessa nova atualização aqui (em inglês): https://bitcoinmagazine.com/articles/bitcoin-core-0170-released-heres-whats-new/