Author

Topic: Bem que podia ter uma versão do BitcoinCore q não precisa baixar toda blockchain (Read 1572 times)

member
Activity: 103
Merit: 31

Realmente o qt vai na contramão da praticidade do bitcoin, baixar toda blockchain é inviável.
Talvez se criassem uma maneira de "dar vencimento" aos blocos mais velhos, tirando-os por exemplo da blockchain, seria uma boa.

Então você teria que confiar em uma autoridade central para garantir que antes daquele ponto realmente nada foi modificado. Ou então como fazer isso e manter tudo tão decentralizado como agora?

Neste ponto estou com voce!!!

Duvida: Hoje rodo tudo no meu desktop (tenho uma maquina virtual com o Core). Já no meu laptop não tenho espaço, teria que usar HD externo o que é absurdamente lento.

Eu consigo rodar o core no meu laptop sem o banco local porém, em vez de confiar em um terceiro, apontar p/ ele so consultar o meu desktop? Se sim, como?

Valeu

Também gostaria de saber.
full member
Activity: 246
Merit: 103
Pessoal bom dia, o bitcoin core é somente para fazer transações ou também para mineração, pergunto pois não achei na internet essa informação ou a minha busca não foi correta, fico desde já agradecido.

Ele não minera! Apenas transação

Abs
newbie
Activity: 1
Merit: 0
Pessoal bom dia, o bitcoin core é somente para fazer transações ou também para mineração, pergunto pois não achei na internet essa informação ou a minha busca não foi correta, fico desde já agradecido.
full member
Activity: 246
Merit: 103

Realmente o qt vai na contramão da praticidade do bitcoin, baixar toda blockchain é inviável.
Talvez se criassem uma maneira de "dar vencimento" aos blocos mais velhos, tirando-os por exemplo da blockchain, seria uma boa.

Então você teria que confiar em uma autoridade central para garantir que antes daquele ponto realmente nada foi modificado. Ou então como fazer isso e manter tudo tão decentralizado como agora?

Neste ponto estou com voce!!!

Duvida: Hoje rodo tudo no meu desktop (tenho uma maquina virtual com o Core). Já no meu laptop não tenho espaço, teria que usar HD externo o que é absurdamente lento.

Eu consigo rodar o core no meu laptop sem o banco local porém, em vez de confiar em um terceiro, apontar p/ ele so consultar o meu desktop? Se sim, como?

Valeu
member
Activity: 130
Merit: 32
Alguma coisa tem que ser investava pois senão no futuro vai ficar inviável baixar um full node, pois com essa net lixo do brasil vai demorar 1-2 anos pra baixar, aguma tecnologia que compacte o tamanho dos dados tem que ser inventada o quanto antes... So to speak.


Já tem a solução, o compactador do pessoal do piedpiper hauahauajauauauauja desculpe mas não resisti.
member
Activity: 130
Merit: 32

Realmente o qt vai na contramão da praticidade do bitcoin, baixar toda blockchain é inviável.
Talvez se criassem uma maneira de "dar vencimento" aos blocos mais velhos, tirando-os por exemplo da blockchain, seria uma boa.


Realmente, eu tenho vários Raspberrys pi 3 parados aqui e queria montar um node porém desisti devido o tamanho do bc.

Porém essa opção do prune é muito boa. Coloquei prune=550 no bitcoin.conf e tô baixando ainda porém menos que os cento e pouco.

Outra coisa, será que um "node lite" seria aceito na rede? Eu li algo no reddit mas não me aprofundei, tava pensando em montar um no meu RP3.
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
 Alguma coisa tem que ser investava pois senão no futuro vai ficar inviável baixar um full node, pois com essa net lixo do brasil vai demorar 1-2 anos pra baixar, aguma tecnologia que compacte o tamanho dos dados tem que ser inventada o quanto antes... So to speak.
full member
Activity: 218
Merit: 100
eu tentei baixar uma vez e desisti, fica inviável principalmente com essa nossa internet de terceiro mundo
member
Activity: 130
Merit: 32
Não é todo mundo que tem um hd de 500gb ou 1tb ou hd externo, deveria ter uma opção mais thin client

Eu tava pensando em montar um node usando um raspberry pi 3 que tenho parado aqui porém depois que vi o tamanho do blockchain eu desisti. Minha nossa.
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
Não tem como dar -rescan quando o prunning estiver habilitado, primeira desvantagem, estou pensando em baixar um node de novo...
full member
Activity: 121
Merit: 100
isso pode ser um problema, no futuro bitcoin pode ter bilhões de transações diárias. A cadeia de blocos acabaria ficando muito grande para as pessoas comuns hospedarem
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
 A minha pergunta é: Se o prunning faz com que os blocos baixados anteriormente são cortados, restando apenas os blocos mais recentes da blockchain (o que dá em torno de 4gb). Se eu precisar dar rescan e alguns dos endereços da carteira que receberam bitcoins e ficou registrado nos blocos anteriores que foram cortados pelo prunning, como os blocos anteriores foram cortados, a wallet não vai mais enxergar o saldo ou tem tipo só os cabeçalhos dos blocos armazenados na pasta bitcoin? (assim como a maioria das carteiras SPV que verificam só o cabeçalho da blockchain)
hero member
Activity: 1078
Merit: 529

Realmente o qt vai na contramão da praticidade do bitcoin, baixar toda blockchain é inviável.
Talvez se criassem uma maneira de "dar vencimento" aos blocos mais velhos, tirando-os por exemplo da blockchain, seria uma boa.

Então você teria que confiar em uma autoridade central para garantir que antes daquele ponto realmente nada foi modificado. Ou então como fazer isso e manter tudo tão decentralizado como agora?

Exatamente, baixar tudo é a única forma de garantir que você tem a blockchain mais extensa e válida sem precisar confiar em ninguém.

De fato, como é válido a blockchain mais extensa, cai por terra essa minha ideia, kk
hero member
Activity: 1078
Merit: 529

Realmente o qt vai na contramão da praticidade do bitcoin, baixar toda blockchain é inviável.
Talvez se criassem uma maneira de "dar vencimento" aos blocos mais velhos, tirando-os por exemplo da blockchain, seria uma boa.

Então você teria que confiar em uma autoridade central para garantir que antes daquele ponto realmente nada foi modificado. Ou então como fazer isso e manter tudo tão decentralizado como agora?

Não faço ideia, só imagino uma situação onde seja armazenado os últimos dois anos por exemplo na wallet, mas o restante com os mineradores por exemplo, ou uma situação onde se uma transação já foi realizada a muito tempo e aqueles bitcoins já escalaram de bloco, talves não precisaria manter aquele registro.

Mas realmente não sei se é viável, apenas imaginei essa situação.
member
Activity: 103
Merit: 31

Realmente o qt vai na contramão da praticidade do bitcoin, baixar toda blockchain é inviável.
Talvez se criassem uma maneira de "dar vencimento" aos blocos mais velhos, tirando-os por exemplo da blockchain, seria uma boa.

Então você teria que confiar em uma autoridade central para garantir que antes daquele ponto realmente nada foi modificado. Ou então como fazer isso e manter tudo tão decentralizado como agora?

Exatamente, baixar tudo é a única forma de garantir que você tem a blockchain mais extensa e válida sem precisar confiar em ninguém.
member
Activity: 103
Merit: 31
Não, ele já vai cortando à medida que baixa. Quando acabar tudo, faça um backup.

Tublo,

Qual o tamanho da sua base?

Valeu

Está com 3,3 GB.


Quote
Criei um atalho, fui em propriedades do icone da carteira, e em destino eu digitei: -prune=550M
Fiz certo? ele está baixando tudo de novo.

Acho que funciona assim. Eu coloquei a opção no arquivo bitcoin.conf.
Prune habilitado! aogra minha pergunta é a seguinte: eu tenho que passar os blocos para um pen drive para rodar em outro PC pois vou viajar e vou ficar algum tempo fora, será que se eu passar os blocos para a outra máquina e baixar o core ele vai continuar fazendo o prunning ou tem que criar o atalho de novo e dar o comando -prune=550M ? ou editar alguma coisa no arquivo .config ? obrigado pelas respostas.

Dá pra fazer sim. Só não tenho certeza se você precisa botar o prune=550M no outro computador ou ele descobre isso sozinho. Na dúvida, é melhor colocar.
legendary
Activity: 1232
Merit: 1005

Realmente o qt vai na contramão da praticidade do bitcoin, baixar toda blockchain é inviável.
Talvez se criassem uma maneira de "dar vencimento" aos blocos mais velhos, tirando-os por exemplo da blockchain, seria uma boa.

Então você teria que confiar em uma autoridade central para garantir que antes daquele ponto realmente nada foi modificado. Ou então como fazer isso e manter tudo tão decentralizado como agora?
hero member
Activity: 1078
Merit: 529

Realmente o qt vai na contramão da praticidade do bitcoin, baixar toda blockchain é inviável.
Talvez se criassem uma maneira de "dar vencimento" aos blocos mais velhos, tirando-os por exemplo da blockchain, seria uma boa.
sr. member
Activity: 476
Merit: 314
O pior de ter que baixar todos esses +140gb eh quando a pessoa quer ajudar o bitcoin, mas que eh impossivel "doar" todo esse espaco na memoria, eu ja tentei usar do core, mas desisti, hoje uso a electrum, simples, rapido, portavel.
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
Não, ele já vai cortando à medida que baixa. Quando acabar tudo, faça um backup.

Tublo,

Qual o tamanho da sua base?

Valeu

Está com 3,3 GB.


Quote
Criei um atalho, fui em propriedades do icone da carteira, e em destino eu digitei: -prune=550M
Fiz certo? ele está baixando tudo de novo.

Acho que funciona assim. Eu coloquei a opção no arquivo bitcoin.conf.
Prune habilitado! aogra minha pergunta é a seguinte: eu tenho que passar os blocos para um pen drive para rodar em outro PC pois vou viajar e vou ficar algum tempo fora, será que se eu passar os blocos para a outra máquina e baixar o core ele vai continuar fazendo o prunning ou tem que criar o atalho de novo e dar o comando -prune=550M ? ou editar alguma coisa no arquivo .config ? obrigado pelas respostas.
member
Activity: 103
Merit: 31
Não, ele já vai cortando à medida que baixa. Quando acabar tudo, faça um backup.

Tublo,

Qual o tamanho da sua base?

Valeu

Está com 3,3 GB.


Quote
Criei um atalho, fui em propriedades do icone da carteira, e em destino eu digitei: -prune=550M
Fiz certo? ele está baixando tudo de novo.

Acho que funciona assim. Eu coloquei a opção no arquivo bitcoin.conf.
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
 Criei um atalho, fui em propriedades do icone da carteira, e em destino eu digitei: -prune=550M
Fiz certo? ele está baixando tudo de novo.
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
 Como que habilita o prunning?
legendary
Activity: 1232
Merit: 1005
Mas se não precisasse baixar toda blockchain não seria um full node
full member
Activity: 246
Merit: 103
Não, ele já vai cortando à medida que baixa. Quando acabar tudo, faça um backup.

Tublo,

Qual o tamanho da sua base?

Valeu
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
Não, ele já vai cortando à medida que baixa. Quando acabar tudo, faça um backup.
Como que faz o prunning? Então não precisa baixar ele todo para fazer o prune? Como fazer um prune para caber em um hd de quase 300gb ?
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
Eu acho que há carteiras que você podem baixar desprezando a blockchain! A electrum não oferece algo assim? É raro eu deixar meu dinheiro em Bitcoin! Deixo 80% em altcoins e %20 em $$$ para poder recomperar BTC caso caia em Bitmex e em Forex! Atualmente há muitos projetos sólidos, eu gosto do risco em deixar minha grana em altcoins.
como eu disse, há características que me agradam nessa carteira, como a GUI, opções por linha de comando, por ser o primeiro cliente bitcoin e também a mais segura.
sr. member
Activity: 1020
Merit: 391
Eu acho que há carteiras que você podem baixar desprezando a blockchain! A electrum não oferece algo assim? É raro eu deixar meu dinheiro em Bitcoin! Deixo 80% em altcoins e %20 em $$$ para poder recomperar BTC caso caia em Bitmex e em Forex! Atualmente há muitos projetos sólidos, eu gosto do risco em deixar minha grana em altcoins.
member
Activity: 103
Merit: 31
Não, ele já vai cortando à medida que baixa. Quando acabar tudo, faça um backup.
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
Use a opção prune para ocupar menos espaço.
mas a opção prune não tem quo baixar toda a blockchain primeiro, para depois "cortar" o tamanho com o prune ?
full member
Activity: 246
Merit: 103
Não é todo mundo que tem um hd de 500gb ou 1tb ou hd externo, deveria ter uma opção mais thin client

Aqui da 141 GB ! O backup não estou compactando, então ocupa o mesmo. Talvez se compactar melhore.

Mas, de fato, crescendo ...
legendary
Activity: 3304
Merit: 1617
Sempre usei o bitcoin core, mas de vez em quando da erro e corrompe o database e tem que baixar tudo de novo (e demora mais de 1 mês), os outros full nodes que eu rodo, como dilmacoin, vcash etc nunca tive esse problema, caso o computador desligue sozinho ou quando cai a energia não dá erro, quanto ao bitcoin core caso o pc desligue sem fechar a carteira pode corromper o database e tem que baixar tudo de novo... Eu queria uma versão que não precisace baixar todo o full node  (um bitcoin core thin client) igual o electrum. Ai vcs me falam: por que não usa a electrum? Porque o bitcoin core tem características únicas que em nenhuma carteira tem, já o GUI do electrum não me agrada muito, já o Core sim... Eu fico me perguntando, caso existisse uma versão leve do bitcoin core que não baixasse toda a blockchain, as pessoas deixariam de manter um full node, já que haveria a versão leve do cliente. Sera por isso?

Eu já desisti da Bitcoin Core há uns três anos atrás. Meu negócio e fazer trade e sempre vender os Bitcoins que sobram. Já deu uma boa grana em Reais.  Shocked Grin
member
Activity: 103
Merit: 31
Use a opção prune para ocupar menos espaço.
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
 Não é todo mundo que tem um hd de 500gb ou 1tb ou hd externo, deveria ter uma opção mais thin client
full member
Activity: 246
Merit: 103
Sempre usei o bitcoin core, mas de vez em quando da erro e corrompe o database e tem que baixar tudo de novo (e demora mais de 1 mês), os outros full nodes que eu rodo, como dilmacoin, vcash etc nunca tive esse problema, caso o computador desligue sozinho ou quando cai a energia não dá erro, quanto ao bitcoin core caso o pc desligue sem fechar a carteira pode corromper o database e tem que baixar tudo de novo... Eu queria uma versão que não precisace baixar todo o full node  (um bitcoin core thin client) igual o electrum. Ai vcs me falam: por que não usa a electrum? Porque o bitcoin core tem características únicas que em nenhuma carteira tem, já o GUI do electrum não me agrada muito, já o Core sim... Eu fico me perguntando, caso existisse uma versão leve do bitcoin core que não baixasse toda a blockchain, as pessoas deixariam de manter um full node, já que haveria a versão leve do cliente. Sera por isso?

Acho que os outros não dão erro porque a base é minima, não?

Bom eu tenho o mesmo problema que vc. O que talvez faça diferente é Backup. Quando minha base corrompe restauro o backup ai é pouca coisa que tem que ser baixado.

Abs
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
 Sempre usei o bitcoin core, mas de vez em quando da erro e corrompe o database e tem que baixar tudo de novo (e demora mais de 1 mês), os outros full nodes que eu rodo, como dilmacoin, vcash etc nunca tive esse problema, caso o computador desligue sozinho ou quando cai a energia não dá erro, quanto ao bitcoin core caso o pc desligue sem fechar a carteira pode corromper o database e tem que baixar tudo de novo... Eu queria uma versão que não precisace baixar todo o full node  (um bitcoin core thin client) igual o electrum. Ai vcs me falam: por que não usa a electrum? Porque o bitcoin core tem características únicas que em nenhuma carteira tem, já o GUI do electrum não me agrada muito, já o Core sim... Eu fico me perguntando, caso existisse uma versão leve do bitcoin core que não baixasse toda a blockchain, as pessoas deixariam de manter um full node, já que haveria a versão leve do cliente. Sera por isso?
Jump to: