ethereum / mist

[DEPRECATED] Mist. Browse and use Ðapps on the Ethereum network.
http://ethereum.org
GNU General Public License v3.0
7.44k stars 2.12k forks source link

Blockchain of Ether - How do I find in my Mac? - Start mining with synchronization #2192

Closed lordofangels closed 7 years ago

lordofangels commented 7 years ago

Good afternoon. How do I do to find the blockchain of ether that I am downloading through command line in the system OS X El Capitan? Another question: basicaly what is the composition of a blockchain of Ether?

evertonfraga commented 7 years ago

Hello, if I understood it correctly, you want to know where your blockchain is located at?

If so, as you are using Mac, you can access like this: In finder, press Cmd + Shift + G (Go to Folder), and paste this directory name: ~/Library/Ethereum/geth/

Please note that your private key file is stored at ~/Library/Ethereum/keystore. Make sure NOT to delete/tamper with it.

Anything you need, reopen this issue.

lordofangels commented 7 years ago

Oi, evertongraga, você é brasileiro? Estava vendo no seu perfil que é do Rio de Janeiro, sou do Paraná. Eu e meu amigo somos matemáticos e estamos estudando cripto moedas e mineração cibernética. Queremos contribuir para o projeto Ethereum. Acompanho a Ethereum.org há alguns meses, assim como outras plataformas. Operacionalmente, estamos com algumas dificuldades para minerar utilizando o Geth/ Go e fiz uma print da tela. Sobre o download do blockchain, estamos realizando há semanas, sem o quadro evoluir como esperávamos. Não deixei o tempo todo o Mist aberto, somente o terminal, mas precisaria concluir o download do blockchain, tê-lo sincronizado para testar os algoritmos e dar andamento na nossa contribuição. No final de abril, tínhamos em torno de 900.000 blocos remanescentes. Hoje, está em 1.000.000 para a sincronização. Outro colega do github fez a conta em abril (há pouco mais de 30 dias) e chegamos ao coeficiente de que havia feito 70% do download. Sobre localizar a pasta, como havia feito na pergunta, o Finder dá "A pasta não foi encontrada". Tentei digitar em português, também não consegui, provavelmente porque não finalizou o download. Você consegue nos ajudar? O que precisar da nossa ajuda, pode contar conosco. Abraços e desculpas se o texto aqui ficou longo, mas realmente queremos contribuir. As dados dos printscreen's estão no nome do arquivo. captura de tela 2017-03-23 as 15 21 39 captura de tela 2017-03-23 as 15 28 56

captura de tela 2017-05-15 as 07 45 13 captura de tela 2017-05-15 as 07 45 28 captura de tela 2017-05-15 as 07 45 35 captura de tela 2017-05-02 as 10 59 47 captura de tela 2017-04-03 as 09 26 56

lordofangels commented 7 years ago

Em vez de "As dados dos prints..." é As datas*, na última linha do meu texto

evertonfraga commented 7 years ago

Oi, tudo bem?

Me parece que você colocou o caminho errado. Faltou uma / logo após o ~. Apenas copie e cole este caminho do Finder: ~/Library/Ethereum/ ou ~/Biblioteca/Ethereum. O diretório geth contém toda a blockchain que você já baixou. Tem algumas formas de agilizar essa sincronização.

  1. Para continuar a baixar a blockchain, você pode iniciar o geth com mais cache. O padrão é 16MB. esse comando aumenta o cache para 1GB: geth --cache=1024.

  2. Caso não melhore tanto, talvez você queira começar de novo. Aí você pode deletar ou mover a pasta ~/Library/Ethereum/geth, e iniciar usando a flag --fast. Costuma ser notavelmente mais rápido. geth --fast --cache=1024

Note que dependendo da sua memória livre, você pode aumentar para 2048, etc.

Vale notar também que a sincronização é potencialmente mais lenta se você usa disco rígido, ao invés de armazenamento SSD.

Mais informações (em inglês): https://ethereum.stackexchange.com/questions/392/how-can-i-get-a-geth-node-to-download-the-blockchain-quickly/4210

Me avise se funcionou. Boa sorte!

evertonfraga commented 7 years ago

Aliás, se certifique que você esteja usando softwares atualizados:

lordofangels commented 7 years ago

Bom dia, tudo bom? Obrigado pelas informações. Uma dúvida. Como faço para atualizar a implementação GO. Para colocar o Geth 1.6.1, no caso? Porque na página Installation Guide, a parte do OS X está em branco. Devo seguir novamente o procedimento de instalação da Geth? Sobre a sincronização, você recomenda iniciar novamente? captura de tela 2017-05-18 as 08 55 47 captura de tela 2017-05-18 as 08 56 00

lordofangels commented 7 years ago

Outro detalhe. Eu coloquei depois --jitvm, pois segundo os comentários poderia ajudar, como já comecei o blockchain.

evertonfraga commented 7 years ago

Baixa pela url https://geth.ethereum.org/downloads/

image

Sobre a sincronização, tenta mover o diretorio chaindata pra outro lugar, e começar de novo usando: geth --fast --cache=1024 Fiz isso ontem a noite e sincronizou tudinho em ~4h

lordofangels commented 7 years ago

Boa tarde. Eu havia baixado por essa URL. Mas a parte operacional dessa atualização, como fica? Por linha de comando, substituindo o executável Unix? Aí sobre o diretório, é também sobre linha de comando ou entro na Biblioteca do Finder, removo e trago de volta? Obrigado

evertonfraga commented 7 years ago

@lordofangels sim, você pode substittuir o executável.

pra ver onde fica o geth, execute: which geth. Depois substitua o executável lá.

evertonfraga commented 7 years ago

Hi, we have just launched Mist v0.9.1, with Light Client integration (beta).

What does that mean?

I'm closing this issue. Should you have any trouble, please refer to this canonical issue: https://github.com/ethereum/mist/issues/3097

lock[bot] commented 6 years ago

This thread has been automatically locked because it has not had recent activity. Please open a new issue for related bugs and link to relevant comments in this thread.