Bitcoin Forum

Local => Português (Portuguese) => Topic started by: Pasch on January 24, 2013, 03:04:17 AM



Title: Dúvidas Bitcoin.
Post by: Pasch on January 24, 2013, 03:04:17 AM
Boa noite.

Sou da área de TI e hoje vou a primeira vez que ouvi falar sobre o bitcoin. Lendo alguns artigos eu entendi o que ele é, basicamente. O conceito dele é uma moeda virtual que trabalha como uma rede P2P sem fronteiras em qualquer lugar do mundo, certo?

Eu gostaria de aprender mais sobre o Bitcoin, mas não achei no fórum em português um tópico explicando detalhadamente. Desculpem-me se não é permitido abrir tópicos com este tipo de dúvida.

O que mais eu gostaria de saber é: como ganhar dinheiro com bitcoins? Isso é possível? Alguma alma generosa está disposta a ir me ajudando? Gostaria muito de obter mais conhecimento sobre essa moeda e as possibilidades com ela.

Muito obrigado e, novamente, me desculpem qualquer coisa.

Abraços.


Title: Re: Dúvidas Bitcoin.
Post by: ThiagoCMC on January 24, 2013, 03:20:52 AM
Olá! Seja bem vindo!

O Bitcoin é uma "moeda open source", é um Software Livre, como o Linux. Você que é de TI, deve conhecê-lo.

Sim, é P2P, sem fronteiras, sem controle estatal e, a "casa da moeda dos Bitcoins" pode ser qualquer pessoa, bastando para tal, ter um PC com uma placa de vídeo BOA (ou investir em hardware específico para o Garimpo de Bitcoins, como o ASIC ou FPGA).

Os seus Bitcoins não podem ser "congelados" por ordens judiciais. Muito menos tirados de sua "conta" (carteira / wallet), a menos é claro, que o ladrão roube o seu PC e pegue os seus Bitcoins (projeta-os com senha e faça backups).

Basicamente, o Bitcoin é um concorrente do Real, do Dólar ou do Euro e etc. Podemos começar a utilizá-lo HOJE MESMO e ignorar completamente os Bancos e o "dinheirinho" sujo do governo.

Com o Bitcoin, pode-se enviar ou receber qualquer quantia, de/para qualquer lugar do mundo, sem custos e de forma anônima (se você tomar os devidos cuidados como não revelar os seus Endereços Bitcoin por aí).

Ganha-se dinheiro (USD, BRL, EUR) com Bitcoins, se a sua estratégia de compra/venda for "obter mais moeda fiduciária".

É meio estranho falar: ganha-se dinheiro com Bitcoins porque, afinal de contas, Bitcoin é dinheiro. Então, ganhar mais Bitcoins é o mesmo que ganhar mais dinheiro no fim das contas. A menos é claro, que o valor de cada Bitcoin caia para muito abaixo do valor fiduciário inicial que você investiu/trocou/cambiou.

Abx!
Thiago


Title: Re: Dúvidas Bitcoin.
Post by: DarkHyudrA on January 24, 2013, 11:05:30 AM
De forma reduzida, vou citar todos os aspectos do Bitcoin tentando complementar o que o Thiago já disse:

Ele funciona através da blockchain(corrente dos blocos), que é uma sequência dos blocos que foram gerados e descobertos pelos mineradores. A mineração é um brute-force de uma criptografia SHA256(SHA256(bloco)) senão me engano, e a dificuldade de descobrir o bloco aumenta junto com a hashrate de toda a rede, ou seja, quanto mais pessoas minerarem, mais difícil fica de conseguir o bloco. E por ser instruções simples, a capacidade de ter vários núcleos é o que faz as placas de vídeo tão boas nesse trabalho, mas se Deus quiser, e assim espero, daqui 3 meses esse cenário muda para os ASICs, que nada mais são do que chips montados para um propósito único, e tem empresas montando ASICs para a mineração do Bitcoin.

Pra saber o seu "saldo" você precisa da blockchain, os blocos nada mais são do que uma lista de todas as transações que foram solicitadas a rede e que os mineradores "aceitaram". Já fica o aviso: a Blockchain é pesada, eu nunca mais atualizei mas tava com mais de 3GB última vez que olhei aquela pasta, e se você não liberar a porta certa só vai conseguir 8 conexões com peers, fazendo levar uma eternidade baixar ela. Pra isso inventaram o Electrum, que serve como o como qualquer outro software de carteira/wallet, só que aí você fica dependente de um servidor que tenha a blockchain.

Como você deve ter reparado, tem muita criptografia em jogo. E é por isso que ele é seguro, todo endereço tem uma private key, que garante que você é o dono de 1XYZ endereço(todo endereço começa com 1), e chance de alguém gerar o mesmo endereço que o seu é ridiculamente baixa, 1/2^160. E por isso é que é importante manter a segurança do computador que possui a carteira, ninguém além de você pode tocá-la, e ela também não pode ser comprometida, digamos que você formate seu computador, ao fazer isso você perde a private key e com isso todo o dinheiro da carteira também. Não que os bitcoins deixem de existir, mas é pelo simples fato de não poder "abrir" a carteira que você perde aqueles bitcoins.

Hoje o jeito mais fácil de se ganhar Bitcoins é comprando com fiat(BRL, USD, EUR) e depois brincar de bolsa de valores: compra custando pouco, vende custando mais caro. Visite o MtGOX, você vai ver que acontece um monte de transações o dia todo e que o volume é alto. Ah e hoje o mercado tá em alta, se você comprar exatamente hoje tem altas chances de ganhar um bom lucro :)


Title: Re: Dúvidas Bitcoin.
Post by: tionil on January 24, 2013, 01:02:21 PM
Você pode ganhar dinheiro minerando seus próprios bitcoins ou operando algum tipo de negócio que aceita bitcoins como pagamento.


Title: Re: Dúvidas Bitcoin.
Post by: tionil on January 24, 2013, 03:47:25 PM
É tudo software portanto as oportunidades para o profissional de TI são muitas.

Mas não conheço uma maneira "fácil" de ganhar dinheiro com bitcoins. Talvez com especulação?

Se alguém souber, posta ai.


Title: Re: Dúvidas Bitcoin.
Post by: Pasch on January 25, 2013, 04:41:51 AM
Olá.

Obrigado pelas respostas, me ajudaram muito!

Então, há uma forma de brincar como bolsa de ações? É aí onde eu queria chegar. Quanto varia os valores? Pode variar muito? Queria algo que variasse bastante a todo momento. Tudo bem, a perda pode ser grande, mas o ganho também.

Mais dúvidas: fiat vocês utilizam para designar as moedas convencionais dos países? E como compro bitcoint?

Obrigado.


Title: Re: Dúvidas Bitcoin.
Post by: Raoul Duke on January 25, 2013, 04:46:29 AM
Quanto varia os valores? Pode variar muito? Queria algo que variasse bastante a todo momento.

Encontrou o que procurava! lol


Title: Re: Dúvidas Bitcoin.
Post by: ThiagoCMC on January 25, 2013, 04:55:16 AM
Olá.

Obrigado pelas respostas, me ajudaram muito!

Então, há uma forma de brincar como bolsa de ações? É aí onde eu queria chegar. Quanto varia os valores? Pode variar muito? Queria algo que variasse bastante a todo momento. Tudo bem, a perda pode ser grande, mas o ganho também.

Mais dúvidas: fiat vocês utilizam para designar as moedas convencionais dos países? E como compro bitcoint?

Obrigado.

Saca só a variação!!!!

Quem vendeu em 19 de deu MUITO BEM!

http://btccharts.com/screenshots/1359089692193.png


Title: Re: Dúvidas Bitcoin.
Post by: ThiagoCMC on January 25, 2013, 05:00:17 AM
Você tem TODO tipo de API e recursos disponíveis para desenvolver o seu próprio robozinho! Que possivelmente ficará ganhando dinheiro para você automaticamente! Mas tem que ser ninja.


Title: Re: Dúvidas Bitcoin.
Post by: ThiagoCMC on January 25, 2013, 05:10:59 AM
Outro local que ainda pode-se visualizar a variação de hoje:

http://mtgoxlive.com/orders?dark;textoff


Title: Re: Dúvidas Bitcoin.
Post by: andrehorta on January 25, 2013, 12:26:54 PM
Olá.

Obrigado pelas respostas, me ajudaram muito!

Então, há uma forma de brincar como bolsa de ações? É aí onde eu queria chegar. Quanto varia os valores? Pode variar muito? Queria algo que variasse bastante a todo momento. Tudo bem, a perda pode ser grande, mas o ganho também.

Mais dúvidas: fiat vocês utilizam para designar as moedas convencionais dos países? E como compro bitcoint?

Obrigado.

Saca só a variação!!!!

Quem vendeu em 19 de deu MUITO BEM!

http://btccharts.com/screenshots/1359089692193.png

Até agora não entendi muito bem esse gráfico live


Title: Re: Dúvidas Bitcoin.
Post by: ZZ Top on January 25, 2013, 01:32:17 PM
Ola,
Se me permitem tirar uma dúvida,
Como deve ser feito o backup da carteira ? e como fazer para reutiliza-lo em outro micro ?
Tipo, li que tem que salvar o arquivo wallet e tal, mas se o arquivo ta sempre mudando , como deve ser o procedimento ?
qualquer informação é bem vinda.
Obrigado.


Title: Re: Dúvidas Bitcoin.
Post by: ZZ Top on January 25, 2013, 05:51:48 PM
Obrigado pelo link, to lendo e esclarece bastante coisa, vou ver se tira todas minhas dúvidas.
Valeu !


Title: Re: Dúvidas Bitcoin.
Post by: DarkHyudrA on January 25, 2013, 06:57:28 PM
Obrigado pelo link, to lendo e esclarece bastante coisa, vou ver se tira todas minhas dúvidas.
Valeu !

Eu fiz de um jeito simples (não tão seguro):

Criei uma wallet.dat em um PC confiavel,
Criei a senha dessa wallet.dat (pelo prorpio client)
Comprimi a wallet.dat com o Winrar de forma que só se abre com senha (outra senha)
Enviei para um email do gmail (criado só para isso, com outra senha)
Apaguei a wallet.dat do PC.


A wallet está no email, para me roubarem vão ter que invadir meu email, descobrir a senha do winrar e descobrir a senha da wallet.

Obs: Botei senhas do tipo ''Cavalo69Vaca44Ponei99b1l2k3''

Hoje brute-force tá fora de questão. É a burrice humana que faz com que tenham acesso a nossa informação, seja por ir a um site que instale um trojan ou keylogger, ou uma pessoa que saiba disso tudo passe a informação adiante.
Para os que não são de TI, o aviso: não existe mágica, só burrice mesmo.


Title: Re: Dúvidas Bitcoin.
Post by: tionil on January 25, 2013, 09:12:45 PM
Se quiser sua wallet sincronizada você pode enviar ela pro dropbox.


Title: Re: Dúvidas Bitcoin.
Post by: tionil on January 28, 2013, 04:04:03 AM
Se quiser sua wallet sincronizada você pode enviar ela pro dropbox.


Como assim sincronizada?

Em vez de enviar o backup pro servidor do google mandar pro dropbox que armazena uma cópia em cada micro seu.


Title: Re: Dúvidas Bitcoin.
Post by: NobodyMan on January 29, 2013, 02:46:21 AM
tionil, sou novo também e fiquei com algumas duvidas, mas se eu tiver minha carteira sincronizada com meus 15 computadores vamos dizer, não fica mais perigoso de alguém conseguir pegar a carteira? Mesmo se um ladrão conseguir a carteira, não vai conseguir nada sem a senha certo? E eu posso mudar a senha a qualquer hora? Mudando a senha a carteira roubada não "abrira" com a senha antiga?


Title: Re: Dúvidas Bitcoin.
Post by: DarkHyudrA on January 29, 2013, 10:21:32 AM
Se os 15 computadores estão conectados na Internet, aumentamos um pouco o risco, se todos os 15 são usados pra fazer qualquer atividade, como ficar navegando por aí e baixar coisas, mais ainda. Pra evitar tragédia o povo usa várias wallets, no caso basta ir na atual e renomeie, por exemplo, pra Xuainstaiger.txt(mudar a extensão vai ajudar a ninguém saber que aquilo é a carteira) e põe em outra pasta qualquer do sistema. Executando o Bitcoin-qt novamente ele vai te fazer um novo arquivo wallet, totalmente independente e separado do Xuainstaiger, aí no caso basta deixar dividido os seus ganhos entre essas carteiras. Nota: nesse caso existem duas wallets, mas quem tem altas quantias de bitcoin tem muito mais, prevenção em primeiro lugar para minimizar as perdas ;)

A tua carteira nada mais é que a wallet.dat, um arquivo binário com todas as informações, INCLUSIVE a senha.
Se alguém consegue pegar a wallet.dat em um dos seus computadores antes de você mudar a senha, o arquivo que foi roubado ainda vai estar com a senha antiga. Sim tu troca a senha a hora que quiser, quantas vezes quiser.

E kra, a menos que ele te pegou a wallet.dat por pen-drive por tu não ter protegido o teu computador fisicamente, é muito provável que ele conseguiu por trojan ou algo do tipo, fazendo com que um keylogger irá facilitar e muito o serviço de saber a sua senha, mas teoricamente sem a senha a carteira está "protegida".


Title: Re: Dúvidas Bitcoin.
Post by: caveden on January 29, 2013, 10:42:52 AM
Obs: Botei senhas do tipo ''Cavalo69Vaca44Ponei99b1l2k3''

Cada um tem sua maneira de memorizar senhas, mas em geral acho mais fácil memorizar frases do que combinações como essa acima.

Na linha do correct horse battery sttaple :)

http://imgs.xkcd.com/comics/password_strength.png

Hoje brute-force tá fora de questão.

Calma lá. Força bruta sobre uma chave pública, um endereço bitcoin, ou qualquer coisa com uma alta entropia, de fato é fora de questão, e não é de hoje. :)
Mas senhas não necessariamente têm alta entropia. E se eu tenho em mãos um arquivo criptografado com senha, vou poder fazer um ataque de força bruta na velocidade máxima que minha máquina aguentar. Algo como a senha Tr0ub4dor&3 do exemplo acima não levaria muito tempo pra quebrar, por exemplo.


Title: Re: Dúvidas Bitcoin.
Post by: Djeizan on February 19, 2013, 05:21:21 PM
Você pode ganhar dinheiro minerando seus próprios bitcoins ou operando algum tipo de negócio que aceita bitcoins como pagamento.

No Brasil ganhar minerando é muito inviavel no momento.


Aqui tem um podcast que explica bem o Bitcoin de forma geral:

https://bitcointalk.org/index.php?topic=137921.0

Acabei de ouvir o podcast e eles falaram uma coisa e me ficou uma dúvida:

Disseram que quando eu transfiro bitcoin para alguém essa transferência é "mineirada", ou seja, se ninguem mais tiver interesse em mineirar a rede para, é isso mesmo ?


Title: Re: Dúvidas Bitcoin.
Post by: DarkHyudrA on February 19, 2013, 05:53:08 PM
Uma transação só efetiva se ela está em bloco aceito na blockchain, e o que faz um bloco ser aceito é a mineração.
Logo, se ninguém minerar toda a Bitcoin morre.


Title: Re: Dúvidas Bitcoin.
Post by: Djeizan on February 19, 2013, 06:03:14 PM
Uma transação só efetiva se ela está em bloco aceito na blockchain, e o que faz um bloco ser aceito é a mineração.
Logo, se ninguém minerar toda a Bitcoin morre.

Em termos de esforço computacional não existe diferença entre mineirar um novo bitcoin e efetivar uma transação ?


Title: Re: Dúvidas Bitcoin.
Post by: rudrigorc2 on February 19, 2013, 06:07:17 PM
Você pode ganhar dinheiro minerando seus próprios bitcoins ou operando algum tipo de negócio que aceita bitcoins como pagamento.

No Brasil ganhar minerando é muito inviavel no momento.


Aqui tem um podcast que explica bem o Bitcoin de forma geral:

https://bitcointalk.org/index.php?topic=137921.0

Acabei de ouvir o podcast e eles falaram uma coisa e me ficou uma dúvida:

Disseram que quando eu transfiro bitcoin para alguém essa transferência é "mineirada", ou seja, se ninguem mais tiver interesse em mineirar a rede para, é isso mesmo ?

Exatamente. A mineração é o que mantém a rede funcionando.

E qual o incentivo pra dedicar uma máquina à mineração?

Seja uma placa de vídeo, um FPGA, um CPU, ou até mesmo uma ASIC, não importa, o minerador recebe proporcionalmente ao serviço prestado e que nesse caso é, colocando de uma forma simples, oferecer força computacional pra processar as transações que estão sendo feitas.

Como?

Para resolver um bloco de transações o Bitcoin lança na rede um desafio matemático complexo. No momento em que a solucão para um bloco é encontrada as transações que entrarem nesse bloco recebem a primeira confirmação. O bloco seguinte garante que o anterior não seja alterado. A segunda confirmação. E assim vai se formando a cadeia dos blocos. Pra esse trampo é que existe a recompensa, além de remunerar os mineradores é a forma como o Bitcoin coloca novas moedas em circulação e atualmente é de 25 BTC por bloco minerado.

Sim, nem todas as transações são confirmadas no bloco sendo minerado naquele instante. Existe um limite de transações que podem ser incluídas em cada bloco e uma vez ultrapassado vários fatores definem quem entra ou não no bloco. Não vou falar sobre todos mas um dos mais importantes são as transaction fees. Uma transação pagando uma Fee sempre vai ter prioridade sobre a outra, aumentando a chance de entrar no próximo bloco, sendo confirmada antes.

Quem coleta essas taxas? Os mineradores.

Resumo: para uma Bitcoin saudável e próspero não esqueça de pagar sua fee.

Eu costumo pagar 0.00005 em fees. Sempre.


Title: Re: Dúvidas Bitcoin.
Post by: caveden on February 19, 2013, 06:29:08 PM
Em termos de esforço computacional não existe diferença entre mineirar um novo bitcoin e efetivar uma transação ?

Esse termo "mineração" é fonte de confusão. O que "mineradores" fazem é incluir transações nesse banco de dados distribuído chamado blockchain. Essa tarefa é custosa, então eles recebem uma recompensa monetária. Essa recompensa é composta de "bitcoin novas" (inflação, dinheiro previamente não existente) e "taxas de transação", gorjetas voluntariamente adicionadas às transações por quem as enviou.

Eles não "mineram" nada no final das contas.


Title: Re: Dúvidas Bitcoin.
Post by: DarkHyudrA on February 19, 2013, 06:34:39 PM
"Voluntariamente" é uma palavra errônea nessa situação.
É preciso estudar como funciona o Bitcoin mais a fundo, e eu não tenho tempo neste exato momento para explicar porque muitas vezes você será obrigado a pagar a taxa de transação.


Title: Re: Dúvidas Bitcoin.
Post by: Djeizan on February 19, 2013, 06:57:17 PM
Você pode ganhar dinheiro minerando seus próprios bitcoins ou operando algum tipo de negócio que aceita bitcoins como pagamento.

No Brasil ganhar minerando é muito inviavel no momento.


Aqui tem um podcast que explica bem o Bitcoin de forma geral:

https://bitcointalk.org/index.php?topic=137921.0

Acabei de ouvir o podcast e eles falaram uma coisa e me ficou uma dúvida:

Disseram que quando eu transfiro bitcoin para alguém essa transferência é "mineirada", ou seja, se ninguem mais tiver interesse em mineirar a rede para, é isso mesmo ?

Exatamente. A mineração é o que mantém a rede funcionando.

E qual o incentivo pra dedicar uma máquina à mineração?

Seja uma placa de vídeo, um FPGA, um CPU, ou até mesmo uma ASIC, não importa, o minerador recebe proporcionalmente ao serviço prestado e que nesse caso é, colocando de uma forma simples, oferecer força computacional pra processar as transações que estão sendo feitas. No momento em que a solucão para um bloco é encontrada as transações que entrarem nesse bloco recebem a primeira confirmação. O bloco seguinte garante que o anterior não seja alterado. A segunda confirmação. E assim vai se formando a cadeia dos blocos. Pra esse trampo é que existe a recompensa, além de remunerar os mineradores é a forma como o Bitcoin coloca novas moedas em circulação e atualmente é de 25 BTC por bloco minerado.

Sim, nem todas as transações são confirmadas no bloco sendo minerado naquele instante. Existe um limite de transações que podem ser incluídas em cada bloco e uma vez ultrapassado vários fatores definem quem entra ou não no bloco. Não vou falar sobre todos mas um dos mais importantes são as transaction fees. Uma transação pagando uma Fee sempre vai ter prioridade sobre a outra, aumentando a chance de entrar no próximo bloco, sendo confirmada antes.

Quem coleta essas taxas? Os mineradores.

Resumo: para uma Bitcoin saudável e próspero não esqueça de pagar sua fee.

Eu costumo pagar 0.00005 em fees. Sempre.

Em outras palavras, quando a "rede" deixar de dar recompensas os nós serão obrigados a remunerar o trabalho de efetivação da transação ?


Title: Re: Dúvidas Bitcoin.
Post by: Djeizan on February 19, 2013, 07:01:28 PM
Em termos de esforço computacional não existe diferença entre mineirar um novo bitcoin e efetivar uma transação ?

Esse termo "mineração" é fonte de confusão. O que "mineradores" fazem é incluir transações nesse banco de dados distribuído chamado blockchain. Essa tarefa é custosa, então eles recebem uma recompensa monetária. Essa recompensa é composta de "bitcoin novas" (inflação, dinheiro previamente não existente) e "taxas de transação", gorjetas voluntariamente adicionadas às transações por quem as enviou.

Eles não "mineram" nada no final das contas.

Mas o que difere a mineração de apenas a  efetivação da transação ?
São criados novos blocos para as novas transações criadas ?, se sim o banco de dados aumentará ad infinitum ?, como o sistema identifica que esse bloco não é um bloco novo e não considera como novo bitcoin aumentando a base monetária ?

Desculpe as perguntas primárias, ainda estou descobrindo esse troço :)


Title: Re: Dúvidas Bitcoin.
Post by: rudrigorc2 on February 19, 2013, 07:03:58 PM

Em outras palavras, quando a "rede" deixar de dar recompensas os nós serão obrigados a remunerar o trabalho de efetivação da transação ?


Isso.

veja, a recompensa é programada pra cair pela metade, cortando a inflacao pela metade, a cada 4 anos.

Começou em 50BTC por bloco, em dezembro ano passado, depois do bloco número 210000 caiu pra 25, daqui cerca de 4 anos(+210000 blocos) vai pra 12,50, e assim até serem mineradas todas as 21.000.000 de unidades.

Nesse ponto o volume de transações e suas fees devem ser motivos mais que suficientes pra que ninguém tenha que desligar seus garimpos.



fonte: https://en.bitcoin.it/wiki/Controlled_supply


Title: Re: Dúvidas Bitcoin.
Post by: DarkHyudrA on February 19, 2013, 07:31:31 PM
Minerar é efetivar/colocar as transações enviadas pelos nodos dentro do próximo bloco.
Não necessariamente precisa ter um transação para ter um bloco, é só parar pra pensar: como surgiria o primeiro bloco se ninguém tem Bitcoin?
Sim, a blockchain tende ao infinito. Hoje, após mais de 4 anos da rede ativa, está pesando algo em torno de 7GB senão me engano.
Como o sistema é P2P, nodos confiáveis verificam se os blocos enviados pelos mineradores estão OK, o protocolo do Bitcoin tem um controle perfeito para que seja enviado apenas um bloco por vez, sem falhas.


Title: Re: Dúvidas Bitcoin.
Post by: Djeizan on February 19, 2013, 07:33:04 PM

Em outras palavras, quando a "rede" deixar de dar recompensas os nós serão obrigados a remunerar o trabalho de efetivação da transação ?


Isso.

veja, a recompensa é programada pra cair pela metade, cortando a inflacao pela metade, a cada 4 anos.

Começou em 50BTC por bloco, em dezembro ano passado, depois do bloco número 210000 caiu pra 25, daqui cerca de 4 anos(+210000 blocos) vai pra 12,50, e assim até serem mineradas todas as 21.000.000 de unidades.

Nesse ponto o volume de transações e suas fees devem ser motivos mais que suficientes pra que ninguém tenha que desligar seus garimpos.



fonte: https://en.bitcoin.it/wiki/Controlled_supply

E se ninguém remunerar ?, ou se a remuneração for insuficiente para justificar o trabalho ?
Os "garimpos" podem se retirar de cena aos poucos e só darão falta quando nenhuma transação mais for efetivada ?


Title: Re: Dúvidas Bitcoin.
Post by: Djeizan on February 19, 2013, 07:36:34 PM
Minerar é efetivar/colocar as transações enviadas pelos nodos dentro do próximo bloco.
Não necessariamente precisa ter um transação para ter um bloco, é só parar pra pensar: como surgiria o primeiro bloco se ninguém tem Bitcoin?
Sim, a blockchain tende ao infinito. Hoje, após mais de 4 anos da rede ativa, está pesando algo em torno de 7GB senão me engano.
Como o sistema é P2P, nodos confiáveis verificam se os blocos enviados pelos mineradores estão OK, o protocolo do Bitcoin tem um controle perfeito para que seja enviado apenas um bloco por vez, sem falhas.

E como a base monetária é controlada se a cada nova transação é criado um novo bloco ?


Title: Re: Dúvidas Bitcoin.
Post by: rudrigorc2 on February 19, 2013, 07:38:11 PM

Em outras palavras, quando a "rede" deixar de dar recompensas os nós serão obrigados a remunerar o trabalho de efetivação da transação ?


Isso.

veja, a recompensa é programada pra cair pela metade, cortando a inflacao pela metade, a cada 4 anos.

Começou em 50BTC por bloco, em dezembro ano passado, depois do bloco número 210000 caiu pra 25, daqui cerca de 4 anos(+210000 blocos) vai pra 12,50, e assim até serem mineradas todas as 21.000.000 de unidades.

Nesse ponto o volume de transações e suas fees devem ser motivos mais que suficientes pra que ninguém tenha que desligar seus garimpos.



fonte: https://en.bitcoin.it/wiki/Controlled_supply

E se ninguém remunerar ?, ou se a remuneração for insuficiente para justificar o trabalho ?
Os "garimpos" podem se retirar de cena aos poucos e só darão falta quando nenhuma transação mais for efetivada ?

O garimpo existe para proteger a blockchain, não existe bitcoin sem garimpo.


Title: Re: Dúvidas Bitcoin.
Post by: DarkHyudrA on February 19, 2013, 07:51:48 PM
Aí você entendeu errado, não é criado um bloco pra cada transação, é criado um bloco a cada ~10 minutos, e no processo de construção deste bloco é que é realizado o processo de colocar as transações no bloco.


Title: Re: Dúvidas Bitcoin.
Post by: Djeizan on February 19, 2013, 07:54:16 PM
Aí você entendeu errado, não é criado um bloco pra cada transação, é criado um bloco a cada ~10 minutos, e no processo de construção deste bloco é que é realizado o processo de colocar as transações no bloco.

Então se passarem 20 minutos sem nenhuma transação serão criados dois blocos vazios ?, se no 21 minuto for criada uma transação ela irá aproveitar esses blocos vazios ?, ou será inserida no bloco atual ?


Title: Re: Dúvidas Bitcoin.
Post by: DarkHyudrA on February 19, 2013, 08:02:16 PM
Um Bloco gerado é irreversível, o que foi feito está feito.
Pense como num livro de anotações, se não escreveu nada aquele dia, aquele dia ainda existe, apesar de não ter nenhuma anotação.


Title: Re: Dúvidas Bitcoin.
Post by: Djeizan on February 19, 2013, 08:13:17 PM
Um Bloco gerado é irreversível, o que foi feito está feito.
Pense como num livro de anotações, se não escreveu nada aquele dia, aquele dia ainda existe, apesar de não ter nenhuma anotação.

Entendi, perfeita a sua comparação.
Então os blocos podem ser usados como medida de tempo, essa característica de reduzir o valor da recompensa pela metade a cada 4 anos é calculada através do numero de blocos que existem na cadeia ?, ou é calculado olhando apenas o "cabeçalho" do primeiro bloco ?


Title: Re: Dúvidas Bitcoin.
Post by: rudrigorc2 on February 19, 2013, 08:28:07 PM
Um Bloco gerado é irreversível, o que foi feito está feito.
Pense como num livro de anotações, se não escreveu nada aquele dia, aquele dia ainda existe, apesar de não ter nenhuma anotação.

Entendi, perfeita a sua comparação.
Então os blocos podem ser usados como medida de tempo, essa característica de reduzir o valor da recompensa pela metade a cada 4 anos é calculada através do numero de blocos que existem na cadeia ?, ou é calculado olhando apenas o "cabeçalho" do primeiro bloco ?

é fixo, a cada 210 mil blocos vai acontecer isso.


Title: Re: Dúvidas Bitcoin.
Post by: Djeizan on February 21, 2013, 06:27:19 AM
Um Bloco gerado é irreversível, o que foi feito está feito.
Pense como num livro de anotações, se não escreveu nada aquele dia, aquele dia ainda existe, apesar de não ter nenhuma anotação.

Entendi, perfeita a sua comparação.
Então os blocos podem ser usados como medida de tempo, essa característica de reduzir o valor da recompensa pela metade a cada 4 anos é calculada através do numero de blocos que existem na cadeia ?, ou é calculado olhando apenas o "cabeçalho" do primeiro bloco ?

é fixo, a cada 210 mil blocos vai acontecer isso.

Olá, acabei de ver nesse site https://en.bitcoin.it/wiki/How_bitcoin_works
lá diz que os blocos são gerados pela mineração, é isso mesmo ?, e se não tiver ninguem minerando nao vai ser gerado bloco nenhum ?, que mecanismo diz que é criado um bloco novo a cada 10 minutos ?, é apenas uma estimativa ?

Abraço


Title: Re: Dúvidas Bitcoin.
Post by: caveden on February 21, 2013, 08:19:26 AM
lá diz que os blocos são gerados pela mineração, é isso mesmo ?, e se não tiver ninguem minerando nao vai ser gerado bloco nenhum ?,

Exato.

que mecanismo diz que é criado um bloco novo a cada 10 minutos ?, é apenas uma estimativa ?

A dificuldade de se gerar um bloco se adapta. A cada 2016 blocos (~2 semanas), ela é recalculada. Se esses últimos 2016 blocos levaram em média <10min para serem gerados cada um, então a dificuldade é aumentada. E inversamente ela pode diminuir se os blocos estiverem sendo gerados mais lentamente do que um a cada 10min.


Title: Re: Dúvidas Bitcoin.
Post by: tionil on February 22, 2013, 07:37:01 PM
tionil, sou novo também e fiquei com algumas duvidas, mas se eu tiver minha carteira sincronizada com meus 15 computadores vamos dizer, não fica mais perigoso de alguém conseguir pegar a carteira? Mesmo se um ladrão conseguir a carteira, não vai conseguir nada sem a senha certo? E eu posso mudar a senha a qualquer hora? Mudando a senha a carteira roubada não "abrira" com a senha antiga?


Mesmo que um funcionário do dropbox tenha acesso a carteira, se estiver protegida não tem como o ladrão ter acesso as bitcoins e gastá-las.


Title: Re: Dúvidas Bitcoin.
Post by: tionil on February 22, 2013, 07:39:33 PM
Se os 15 computadores estão conectados na Internet, aumentamos um pouco o risco, se todos os 15 são usados pra fazer qualquer atividade, como ficar navegando por aí e baixar coisas, mais ainda. Pra evitar tragédia o povo usa várias wallets, no caso basta ir na atual e renomeie, por exemplo, pra Xuainstaiger.txt(mudar a extensão vai ajudar a ninguém saber que aquilo é a carteira) e põe em outra pasta qualquer do sistema. Executando o Bitcoin-qt novamente ele vai te fazer um novo arquivo wallet, totalmente independente e separado do Xuainstaiger, aí no caso basta deixar dividido os seus ganhos entre essas carteiras. Nota: nesse caso existem duas wallets, mas quem tem altas quantias de bitcoin tem muito mais, prevenção em primeiro lugar para minimizar as perdas ;)

A tua carteira nada mais é que a wallet.dat, um arquivo binário com todas as informações, INCLUSIVE a senha.
Se alguém consegue pegar a wallet.dat em um dos seus computadores antes de você mudar a senha, o arquivo que foi roubado ainda vai estar com a senha antiga. Sim tu troca a senha a hora que quiser, quantas vezes quiser.

E kra, a menos que ele te pegou a wallet.dat por pen-drive por tu não ter protegido o teu computador fisicamente, é muito provável que ele conseguiu por trojan ou algo do tipo, fazendo com que um keylogger irá facilitar e muito o serviço de saber a sua senha, mas teoricamente sem a senha a carteira está "protegida".

+1. Não existe 100% de segurança.


Title: Re: Dúvidas Bitcoin.
Post by: tionil on February 23, 2013, 01:11:34 AM
Qual vai ser o incentivo para os mineradores quando o trabalho de gerar novos blocos deixar de ser recompensado?

Transaction fees?


Title: Re: Dúvidas Bitcoin.
Post by: DarkHyudrA on February 23, 2013, 01:41:36 AM
Essa é a ideia.
É esperado que daqui +/-20 anos o Bitcoin já esteja bem popular e as taxas de várias transações consigam pagar os mineradores.


Title: Re: Dúvidas Bitcoin.
Post by: gsouza2002 on August 03, 2013, 09:04:21 AM
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.