Pages:
Author

Topic: Ajude a rede Bitcoin, instale o software e deixe a porta 8333 aberta! (Read 5876 times)

hero member
Activity: 882
Merit: 1000
It's got electrolytes
Acho que deu certo, como faço para ter certeza?

Obrigado pela ajuda  Smiley

Para saber se está executando:

Code:
ps ax | grep bitcoind

Para ver o tamanho do blockchain já armazenado:
Code:
du -sh .bitcoin

E para ver se a porta está aberta (um registro "0.0.0.0:8333" significa que deu certo)

Code:
netstat -lnptu


Quando der boot tem que executar novamente pois não foi configurado como serviço.

OFF TOPIC: E ao que parece a maioria dos VPS estão sendo forçados a dar reboot:
http://www.theregister.co.uk/2015/02/28/new_xen_vuln_causes_cloud_reboot/



hero member
Activity: 882
Merit: 1000
It's got electrolytes
[...]
Só dando um adendo, um bom motivo pra isso ter acontecido não foi só a montagem de servidores rodando full nodes, mas também o uso dos light-weight clients como MultiBit e Electrum.

Faz muito sentido, eu nunca havia pensado nisso.


[....]
Qual o comando para criar?
Tentei vim bitcoin.conf mãs não deu certo.

Code:
bitcoind --daemon
vim ~/.bitcoin/bitcoin.conf

Ao executar pela primeira vez vc verá uma tela parecida com essa:

Code:
$ bitcoind --daemon
Bitcoin server starting
Error: To use bitcoind, or the -server option to bitcoin-qt, you must set an rpcpassword in the configuration file:
/home/user/.bitcoin/bitcoin.conf
It is recommended you use the following random password:

rpcuser=bitcoinrpc
rpcpassword=***********************************

(you do not need to remember this password)
The username and password MUST NOT be the same.
If the file does not exist, create it with owner-readable-only file permissions.

Então copie as linhas rpcuser e rpcpassword para dentro do arquivo bitcoin.conf que você vai criar.
Ou se preferir coloque uma senha mais significativa, o importante é ter um usuário e senhas seguros.
legendary
Activity: 1386
Merit: 1000
English <-> Portuguese translations

Você só precisa adicionar o PPA e dar um apt-get.
https://launchpad.net/~bitcoin/+archive/ubuntu/bitcoin

Code:
$ apt-get install python-software-properties software-properties-common
$ add-apt-repository ppa:bitcoin/bitcoin
$ apt-get update
$ apt-get install bitcoind

Para executar crie um usuário sem privilégios e: bitcoind --daemon

Será preciso criar um arquivo ~/.bitcoin/bitcoin.conf mas o conteúdo já é oferecido na primeira execução, é só copiar e colar.

Mas atualmente manter um fullnode já não tem mais o mesmo impacto que tinha a dois anos atras, pois agora boa parte dos fullnodes já executam em datacenters com banda de sobra.

Eu mesmo disponibilizo 20Tib mensais para o uplink do blockchain e nunca foi utilizado nem uma pequena fração disso.

A ultima versão 0.10 também melhorou muito o aproveitamento de toda a banda disponível, o que não acontecia nas versões anteriores.



Só dando um adendo, um bom motivo pra isso ter acontecido não foi só a montagem de servidores rodando full nodes, mas também o uso dos light-weight clients como MultiBit e Electrum.
hero member
Activity: 882
Merit: 1000
It's got electrolytes
Possuo um servidor Ubuntu para utilizar o rutorrent .

Qual tutorial posso seguir para instalar o bitcoind via putty e ajudar a rede?

Você só precisa adicionar o PPA e dar um apt-get.
https://launchpad.net/~bitcoin/+archive/ubuntu/bitcoin

Code:
$ apt-get install python-software-properties software-properties-common
$ add-apt-repository ppa:bitcoin/bitcoin
$ apt-get update
$ apt-get install bitcoind

Para executar crie um usuário sem privilégios e: bitcoind --daemon

Será preciso criar um arquivo ~/.bitcoin/bitcoin.conf mas o conteúdo já é oferecido na primeira execução, é só copiar e colar.

Mas atualmente manter um fullnode já não tem mais o mesmo impacto que tinha a dois anos atras, pois agora boa parte dos fullnodes já executam em datacenters com banda de sobra.

Eu mesmo disponibilizo 20Tib mensais para o uplink do blockchain e nunca foi utilizado nem uma pequena fração disso.

A ultima versão 0.10 também melhorou muito o aproveitamento de toda a banda disponível, o que não acontecia nas versões anteriores.

legendary
Activity: 1386
Merit: 1000
English <-> Portuguese translations
Pessoal,

 Eu tenho a disposição, 6 diferentes conexões com a Internet e, em cada uma delas, estou instalando o bitcoind versão 0.8.

 Isso é extremamente importante para fortificar a nossa moeda. Pois a segurança da rede não se dá somente no garimpo, mas também, nos nós "simples" da rede.

 Não é para ficar garimpando nada, apenas deixe ele rodando para fazer o "relay" para a rede... Se você tem um servidorzinho conectado na net, sem fazer muita coisa, instala o bitcoind lá!

 Dica, utilizem o guia: https://bitcointalksearch.org/topic/ponto-para-o-linux-ponto-para-o-bitcoin-e-ponto-para-o-ubuntu-53421 - Mas, podem utilizar o Ubuntu mais novo que funciona igual e, automaticamente já virá a versão 0.8.

 Não esqueçam de abrir a porta 8333 no seu roteador de Internet e, verifique se o bitcoind tem mais de 8 conexões, sempre.

 NOTA: Não precisam nem utilizar esta carteira no dia-a-dia, deixe ela vazia mesmo.

Abx!
Thiago

Seria possível instalar o bitcoin core junto com o sistema que roda nos cartões de memória de um minerador e ele rodar junto?

Duvido muito, aonde tu iria guardar toda a blockchain?
E mesmo que desse, imagina o gargalo na rede que seria pro seu miner ter que servir de full node ao mesmo tempo.
hero member
Activity: 490
Merit: 500
Obrigada pela informação!
Isto pode-se fazer com um pequeno servidor tipo RaspberryPi? Estou pensando comprar um (para outros propositos), mas se serve também é um plus!
newbie
Activity: 3
Merit: 0
Pessoal,

 Eu tenho a disposição, 6 diferentes conexões com a Internet e, em cada uma delas, estou instalando o bitcoind versão 0.8.

 Isso é extremamente importante para fortificar a nossa moeda. Pois a segurança da rede não se dá somente no garimpo, mas também, nos nós "simples" da rede.

 Não é para ficar garimpando nada, apenas deixe ele rodando para fazer o "relay" para a rede... Se você tem um servidorzinho conectado na net, sem fazer muita coisa, instala o bitcoind lá!

 Dica, utilizem o guia: https://bitcointalksearch.org/topic/ponto-para-o-linux-ponto-para-o-bitcoin-e-ponto-para-o-ubuntu-53421 - Mas, podem utilizar o Ubuntu mais novo que funciona igual e, automaticamente já virá a versão 0.8.

 Não esqueçam de abrir a porta 8333 no seu roteador de Internet e, verifique se o bitcoind tem mais de 8 conexões, sempre.

 NOTA: Não precisam nem utilizar esta carteira no dia-a-dia, deixe ela vazia mesmo.

Abx!
Thiago

Seria possível instalar o bitcoin core junto com o sistema que roda nos cartões de memória de um minerador e ele rodar junto?
legendary
Activity: 1064
Merit: 1000
opa,

ter mais conexões é crítico no caso de voce ser um node minerador, tanto faz se pool ou solo, ambos precisam propagar rapidamente o bloco encontrado para diminuir a chance dele ser invalidado(orfao). mas mesmo assim um excesso de conexoes pode até prejudicar esse processo.

em casa 8 conexoes é o padrao e mais do que suficiente na hora de transmitir e retransmitir as transacoes.

newbie
Activity: 22
Merit: 0
Liberei a porta 8333 no roteador, o teste da porta pelo http://www.canyouseeme.org/ enxerga minha porta mas o bitcoin não passa de 8 conexões ativas. Alguém dá um help por favor.
newbie
Activity: 22
Merit: 0
Então amigo
Coloquei uma máquina na rede só pra isso, ela esta conectada a um roteador tp link e na função UPnP já aparece listada o ip da máquina com o software bitcoin, porém pra sair pra fora esse roteador para por outro Linksys WAG120N, e nesse roteador não sei como fazer. Pode me ajudar? Gustavo: [email protected]
Obrigado
newbie
Activity: 42
Merit: 0
Thiago, abrir a porta no router é realmente necessário? Nunca abri - nem pra BTC, nem BBQ, nem FTC, LTC etc... e nunca tive problemas

teu roteador ja deve estar com UPnP ligado e ja faz isso pra voce Smiley

boa =D
legendary
Activity: 1064
Merit: 1000
Thiago, abrir a porta no router é realmente necessário? Nunca abri - nem pra BTC, nem BBQ, nem FTC, LTC etc... e nunca tive problemas

teu roteador ja deve estar com UPnP ligado e ja faz isso pra voce Smiley
newbie
Activity: 42
Merit: 0
Thiago, abrir a porta no router é realmente necessário? Nunca abri - nem pra BTC, nem BBQ, nem FTC, LTC etc... e nunca tive problemas
sr. member
Activity: 351
Merit: 250
Eu mantenho o meu bitcoin ligado sempre, apenas o desligo quando vou jogar, coisa que irrita os gamers é lag ou breaks  Grin
newbie
Activity: 1
Merit: 0
ThiagoCMC, sobre aquele Brazillian P2Pool Node que você disponibilizou em julho do ano passado, eu tentei me conectar nele com o meu GUIMiner com as informações que você disponibilizou nesse post https://bitcointalksearch.org/topic/m.1009758, mas não consegui, o projeto morreu, se não como eu faço para utilizar?
Também estou tendo dificuldades para achar um tutorial explicando decentemente como instalar algum minerador em placas da Nvidia no Ubuntu 13.04 ou no 12 mesmo, fazendo apenas uso do terminal, alguem poderia me indicar um link? pode ser em ingles, mas se for em português, melhor.

Abraços
legendary
Activity: 1064
Merit: 1000
O unico problema do fullnode 'e a carga que coloca no link e na maquina.

Porque um fullnode repassa as transacoes e blocos para a rede, entao sempre que recebe um bloco ou uma transacao de uma conexao ele registra, valida e repassa para as outras (eu fico com mais de 80 constantemente), e isso consome alguns GB por dia.
Eu tenho um velox 3mb e o uplink fica cheio 100% do tempo, as vezes impossibilitando trabalhar, 'e igual a um torrent bombando.
No outro notebook, um "positivo dualcore", o HD e o processador frequentemente dao uns picos no limite.

A unica vantagem para o usuario em ter um fullnode e' manter um blockchain atualizado e com isso ter a maxima seguranca possivel. Mas para a rede, um uplink de 300kbps nao serve pra muita coisa.

Eu tenho um fullnode rodando o 0.8 e outro rodando o 0.7, que preciso manter nessa versao pq tenho uns aplicativos que fazem acesso direto ao database, cujo formato mudou na versao nova.

O bitcoin-qt e' um cliente maduro e inteligente, forte e sem bugs, perfeito para quem tenha bons conhecimentos de TI. Mas para os usuarios comuns eu recomendo e instalo o Electrum ou nem instalo nada, recomendo usar uma wallet na nuvem mesmo, como introducao nao existe nada melhor.

Como costumavamos dizer nos anos 80/90: Os caras do CPD usam o computador, mas as pessoas normais usam editor de texto, planilha, etc.



eu concordo com tudo que vc disse!


hero member
Activity: 882
Merit: 1000
It's got electrolytes
O unico problema do fullnode 'e a carga que coloca no link e na maquina.

Porque um fullnode repassa as transacoes e blocos para a rede, entao sempre que recebe um bloco ou uma transacao de uma conexao ele registra, valida e repassa para as outras (eu fico com mais de 80 constantemente), e isso consome alguns GB por dia.
Eu tenho um velox 3mb e o uplink fica cheio 100% do tempo, as vezes impossibilitando trabalhar, 'e igual a um torrent bombando.
No outro notebook, um "positivo dualcore", o HD e o processador frequentemente dao uns picos no limite.

A unica vantagem para o usuario em ter um fullnode e' manter um blockchain atualizado e com isso ter a maxima seguranca possivel. Mas para a rede, um uplink de 300kbps nao serve pra muita coisa.

Eu tenho um fullnode rodando o 0.8 e outro rodando o 0.7, que preciso manter nessa versao pq tenho uns aplicativos que fazem acesso direto ao database, cujo formato mudou na versao nova.

O bitcoin-qt e' um cliente maduro e inteligente, forte e sem bugs, perfeito para quem tenha bons conhecimentos de TI. Mas para os usuarios comuns eu recomendo e instalo o Electrum ou nem instalo nada, recomendo usar uma wallet na nuvem mesmo, como introducao nao existe nada melhor.

Como costumavamos dizer nos anos 80/90: Os caras do CPD usam o computador, mas as pessoas normais usam editor de texto, planilha, etc.


legendary
Activity: 1386
Merit: 1000
English <-> Portuguese translations
Sim isso eu entendo, redes não é o meu forte mas a base de uma P2P eu sei como é. Quem não roda full node só recebe, não transmite.
É que pelo fato que um bloco pode ser rejeitado, sempre que acreditei que full nodes também faziam esse trabalho.
legendary
Activity: 1204
Merit: 1000
฿itcoin: Currency of Resistance!
Não são os full node depois de receber o novo bloco que vai dando novas confirmações pras transações dentro desse bloco?

Agora eu to no trabalho, e a noite eu estudo, quem sabe no final de semana eu peça um help pra desvendar como que faz a porta ficar aberta tanto no modem quanto no roteador Tongue

Então, os full-node basicamente repassam (relay) as informações e distribuem o blockchian (tipo bitTorrent). As confirmações vão de dando no próprio garimpo, conforme mais blocos vão surgindo.

Qualquer coisa, instala um Teamviewer ae no seu PC que eu te ajudo a configurar o seu modem/router!    ^_^
legendary
Activity: 1386
Merit: 1000
English <-> Portuguese translations
Não são os full node depois de receber o novo bloco que vai dando novas confirmações pras transações dentro desse bloco?

Agora eu to no trabalho, e a noite eu estudo, quem sabe no final de semana eu peça um help pra desvendar como que faz a porta ficar aberta tanto no modem quanto no roteador Tongue
Pages:
Jump to: