Title: Tamanho da blockchain Post by: FabioCarpi on September 26, 2014, 04:47:18 AM Será que os desenvolvedores vão inventar um jeito de melhorar o tamanho da blockchain?
Ela está cada vez mais pesada e só vai aumentar... A rede não poderia limitar o tamanho pra 1 ano, por exemplo? Title: Re: Tamanho da blockchain Post by: algorista on September 26, 2014, 05:38:42 AM O Bitcoin precisa ter registradas todas as transações pois não há um registro informando o saldo de um address, só existem transações de entrada e saída, portanto pra saber o saldo é necessário olhar bloco a bloco e calcular.
Existem algumas propostas, sendo que a mais discutida seria descartar as transações gastas após certo tempo, isso diminuiria o blockchain para alguns poucos MB. Existem várias propostas, mas todas apresentam impactos negativos. A escalabilidade (https://en.bitcoin.it/wiki/Scalability) é um assunto sempre presente e não parece que terá soluções definitivas tão cedo. Uma proposta que eu acho muito interessante: https://bitcointalk.org/index.php?topic=88208.0 * não é possível eliminar registros pela idade pois há moedas não gastas em todos os blocos. Title: Re: Tamanho da blockchain Post by: FabioCarpi on September 26, 2014, 05:46:12 PM pensei numa coisa...
uma coisa que acho desnecessária é todos aqueles hashs do merkle tree poderia ter no bloco somente o merkle root em vez de cada processamento... Title: Re: Tamanho da blockchain Post by: DarkHyudrA on September 26, 2014, 06:38:12 PM Qual o tamanho atual? Se é da blockchain toda, https://blockchain.info/pt/charts/blocks-size "Só" esses 21GB. Title: Re: Tamanho da blockchain Post by: tionil on September 26, 2014, 11:11:42 PM Eu tentei baixar uma vez e até desisti..
Agora estou usando uma carteira que implementa o sistema de verificação de pagamento simplificado (https://en.bitcoin.it/wiki/Scalability#Simplified_payment_verification). O que vcs acham desse sistema? Title: Re: Tamanho da blockchain Post by: algorista on September 26, 2014, 11:18:56 PM Atualmente pra iniciar uma instalação nova o melhor é copiar a pasta data de outra instalação, ou usar o torrent do bootstrap que baixa muito mais rapido.
http://sourceforge.net/projects/bitcoin/files/Bitcoin/blockchain/ Usando esse torrent é possível iniciar uma instalação em menos de 2 horas, depende só da velocidade da sua internet. Title: Re: Tamanho da blockchain Post by: girino on September 27, 2014, 12:39:40 AM Atualmente pra iniciar uma instalação nova o melhor é copiar a pasta data de outra instalação, ou usar o torrent do bootstrap que baixa muito mais rapido. http://sourceforge.net/projects/bitcoin/files/Bitcoin/blockchain/ Usando esse torrent é possível iniciar uma instalação em menos de 2 horas, depende só da velocidade da sua internet. mesmo usando o bootstrap eu levei quase 1 semana pra minha carteira sincronizar :P Não sei se a coisa é tão fácil assim não. Por isso prefiro as carteiras "lightweight" tipo o multibit. Não tem essa "frescura" de baixar a blockchain inteira... (claro que eu fico dependente dos outros terem baixado ela pra mim, o que pode ser ruim). Title: Re: Tamanho da blockchain Post by: algorista on September 27, 2014, 01:28:01 AM Atualmente pra iniciar uma instalação nova o melhor é copiar a pasta data de outra instalação, ou usar o torrent do bootstrap que baixa muito mais rapido. http://sourceforge.net/projects/bitcoin/files/Bitcoin/blockchain/ Usando esse torrent é possível iniciar uma instalação em menos de 2 horas, depende só da velocidade da sua internet. mesmo usando o bootstrap eu levei quase 1 semana pra minha carteira sincronizar :P Não sei se a coisa é tão fácil assim não. Por isso prefiro as carteiras "lightweight" tipo o multibit. Não tem essa "frescura" de baixar a blockchain inteira... (claro que eu fico dependente dos outros terem baixado ela pra mim, o que pode ser ruim). Realmente a experiencia pode variar muito, depende do download, do processador e do HD. Faz pouco tempo um conhecido fez o procedimento todo em um Apple com SSD e foi realmente rápido. Eu já não faço mais isso pois tenho várias copias do blockchain então é só ctrl+c/ctrl+v :D Eu acredito que pro usuário que está tendo o primeiro contato com o Bitcoin essa experiência toda é muito intensa, é preciso muita vontade pra fazer tudo isso só pra ver o software functionar pela primeira vez. Sem falar que essa carteira consome um monte de banda da internet, aqui em casa mal dá pra ver vídeos no youtube quando a carteira está aberta. O melhor é uma carteira leve mesmo. |