Author

Topic: Como fazer o meu próprio Block explorer? (Read 430 times)

legendary
Activity: 3766
Merit: 1742
Join the world-leading crypto sportsbook NOW!
September 14, 2019, 12:23:04 PM
#32
O blockchain.info não informa mais publicamente os ips das transações, mas existem outros serviços que fornecem o IP ligado ao endereço de BTC, como o site "bitcoinwhoswho".

Nao conhecia esse site, espero que nao ganhe a popularidade do blockchain.info porque realmente vai causar prejuizo
É o mesmo site, mudou de blockchain.info para blockchain.com, deram apenas uma atualizada no site.

Mas esse bitcoin who's who eu acho que rastreia os nodes para tentar associar os IP com as transaçoes. Blockchain.com acho que nao faz mais
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
September 14, 2019, 09:24:55 AM
#31
O blockchain.info não informa mais publicamente os ips das transações, mas existem outros serviços que fornecem o IP ligado ao endereço de BTC, como o site "bitcoinwhoswho".

Nao conhecia esse site, espero que nao ganhe a popularidade do blockchain.info porque realmente vai causar prejuizo
É o mesmo site, mudou de blockchain.info para blockchain.com, deram apenas uma atualizada no site.
legendary
Activity: 3766
Merit: 1742
Join the world-leading crypto sportsbook NOW!
September 13, 2019, 03:41:16 PM
#30
O blockchain.info não informa mais publicamente os ips das transações, mas existem outros serviços que fornecem o IP ligado ao endereço de BTC, como o site "bitcoinwhoswho".

Nao conhecia esse site, espero que nao ganhe a popularidade do blockchain.info porque realmente vai causar prejuizo
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
September 11, 2019, 01:56:49 PM
#29
Não deu certo aqui no meu, coloquei txindex=1 no arquivo bitcoin.conf, aí quando fui abrir a carteira de novo aparece a seguinte mensagem: Error: A fatal internal error ocurred, see debug.log for more details

Adicionei a opção: reindex=1 no bitcoin.conf, agora está sicronizando novamente a blockchain, depois que sync tentarei novamente.
Deu certo aqui, tive que adicionar no arquivo .conf o reindex e depois que sincronizou novamente, adicionei o txindex=1 e não deu nenhum erro, mas tive que esperar mais algum tempo para ele ir montando os índices.
full member
Activity: 896
Merit: 221
September 10, 2019, 06:07:42 PM
#28
E esse ip parte de onde? Se você fizer a transação através de uma carteira que não seja o Core imagino que eles não propaguem o seu ip. E se você tiver o seu Core pode ser que o nó deles recebeu a transação de um nó que não seja o seu. Existe algum parâmetro setável que seu ip pode ser propagado junto com a transação? Acho que não, né?

O IP é do node que transmitiu a transação - não necessariamente é o IP de quem assinou a transação. Naquele site nem todos os endereços ficam com IP do node que transmitiu a transação gravados - é algo meio aleatório  Tongue.

hero member
Activity: 1778
Merit: 882
September 10, 2019, 05:10:21 PM
#27
O blockchain.info não informa mais publicamente os ips das transações, mas existem outros serviços que fornecem o IP ligado ao endereço de BTC , como o site"bitcoinwhoswho".

E esse ip parte de onde? Se você fizer a transação através de uma carteira que não seja o Core imagino que eles não propaguem o seu ip. E se você tiver o seu Core pode ser que o nó deles recebeu a transação de um nó que não seja o seu. Existe algum parâmetro setável que seu ip pode ser propagado junto com a transação? Acho que não, né?
full member
Activity: 896
Merit: 221
September 10, 2019, 04:45:59 PM
#26
O blockchain.info não informa mais publicamente os ips das transações, mas existem outros serviços que fornecem o IP ligado ao endereço de BTC, como o site "bitcoinwhoswho".
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
September 10, 2019, 04:21:52 PM
#25
Acho que deixando o Bitcoin Core rodando com Tor já deve resolver essa questão aí, realmente eu achava que o blockchain.info informava o IP do remetente da transação, alias, eu não me lembro onde que é mostrado esse IP no site da blockchain info, eu não acho mais, posso estar enganado.

Realmente é uma situação complicada, imagina a transação já ter passado por vários nodes e só porque você foi o último a transmitir os investigadores te confundem com o remetente da transação de uma transação de origem ligada à algum tipo de "Crime"?
staff
Activity: 1286
Merit: 1085
September 09, 2019, 11:04:08 AM
#24
Porem isso unido a idiotice de algumas policias do mundo ja levou pessoas sendo incomodadas so para ser o node visto pela blockchain.info

Sério? parece a história da ordem de busca e apreensão de bitcoins Cheesy

é incomodo com certeza, mas só o fato de que dois block explorers diferentes vão mostrar duas origens diferentes para a mesma transação já é o suficiente para garantir plausible deniability (não sei como é o termo em português)
legendary
Activity: 3766
Merit: 1742
Join the world-leading crypto sportsbook NOW!
September 09, 2019, 10:47:32 AM
#23
Aproveitando o assunto, qual foi o primeiro block exporer público?
Eu acho que foi blockexplorer.com por desenvolvido por theymos, embora ele não esteja envolvido com eles agora. Infelizmente, os exploradores de blocos foram provavelmente a segunda pior invenção do Bitcoin, atrás das pools de mineração.

https://en.bitcoin.it/wiki/BlockExplorer.com#History

Em fato de centralizaçao das queries feitas para obter historicos, com certeza os maiores nao foram bons (tipo o blockchain.info, até um tempo atras tinha uma pagina que mostrava as transaçoes enviadas por endereço IP, nao sei se ainda existe)

Não tenho certeza, mas acho que tiraram esta página do blockchain.info que informava os IPs das transações. Também achava uma tremenda sacanagem manterem isso.

De qualquer forma, o endereço IP que os block explorers mostram é o endereço IP do qual eles receberam a transação, não necessariamente o endereço IP do proprietário das chaves privadas que assinaram o transação.

Porem isso unido a idiotice de algumas policias do mundo ja levou pessoas sendo incomodadas so para ser o node visto pela blockchain.info
staff
Activity: 1286
Merit: 1085
September 09, 2019, 10:43:46 AM
#22
Aproveitando o assunto, qual foi o primeiro block exporer público?
Eu acho que foi blockexplorer.com por desenvolvido por theymos, embora ele não esteja envolvido com eles agora. Infelizmente, os exploradores de blocos foram provavelmente a segunda pior invenção do Bitcoin, atrás das pools de mineração.

https://en.bitcoin.it/wiki/BlockExplorer.com#History

Em fato de centralizaçao das queries feitas para obter historicos, com certeza os maiores nao foram bons (tipo o blockchain.info, até um tempo atras tinha uma pagina que mostrava as transaçoes enviadas por endereço IP, nao sei se ainda existe)

Não tenho certeza, mas acho que tiraram esta página do blockchain.info que informava os IPs das transações. Também achava uma tremenda sacanagem manterem isso.

De qualquer forma, o endereço IP que os block explorers mostram é o endereço IP do qual eles receberam a transação, não necessariamente o endereço IP do proprietário das chaves privadas que assinaram o transação.
legendary
Activity: 3304
Merit: 1617
September 08, 2019, 04:58:25 PM
#21
Aproveitando o assunto, qual foi o primeiro block exporer público?
Eu acho que foi blockexplorer.com por desenvolvido por theymos, embora ele não esteja envolvido com eles agora. Infelizmente, os exploradores de blocos foram provavelmente a segunda pior invenção do Bitcoin, atrás das pools de mineração.

https://en.bitcoin.it/wiki/BlockExplorer.com#History

Em fato de centralizaçao das queries feitas para obter historicos, com certeza os maiores nao foram bons (tipo o blockchain.info, até um tempo atras tinha uma pagina que mostrava as transaçoes enviadas por endereço IP, nao sei se ainda existe)

Não tenho certeza, mas acho que tiraram esta página do blockchain.info que informava os IPs das transações. Também achava uma tremenda sacanagem manterem isso.
legendary
Activity: 3766
Merit: 1742
Join the world-leading crypto sportsbook NOW!
September 07, 2019, 11:24:35 PM
#20
Aproveitando o assunto, qual foi o primeiro block exporer público?
Eu acho que foi blockexplorer.com por desenvolvido por theymos, embora ele não esteja envolvido com eles agora. Infelizmente, os exploradores de blocos foram provavelmente a segunda pior invenção do Bitcoin, atrás das pools de mineração.

https://en.bitcoin.it/wiki/BlockExplorer.com#History

Em fato de centralizaçao das queries feitas para obter historicos, com certeza os maiores nao foram bons (tipo o blockchain.info, até um tempo atras tinha uma pagina que mostrava as transaçoes enviadas por endereço IP, nao sei se ainda existe)
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
September 07, 2019, 10:27:40 PM
#19
Por que tanta raiva com os exploradores?
Não sei, apenas copiei de um comentário do reddit  Grin Roll Eyes
legendary
Activity: 2688
Merit: 2297
September 07, 2019, 09:46:18 PM
#18
Aproveitando o assunto, qual foi o primeiro block exporer público?
Eu acho que foi blockexplorer.com por desenvolvido por theymos, embora ele não esteja envolvido com eles agora. Infelizmente, os exploradores de blocos foram provavelmente a segunda pior invenção do Bitcoin, atrás das pools de mineração.

https://en.bitcoin.it/wiki/BlockExplorer.com#History

Por que tanta raiva com os exploradores?
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
September 07, 2019, 09:30:43 PM
#17
Aproveitando o assunto, qual foi o primeiro block exporer público?
Eu acho que foi blockexplorer.com por desenvolvido por theymos, embora ele não esteja envolvido com eles agora. Infelizmente, os exploradores de blocos foram provavelmente a segunda pior invenção do Bitcoin, atrás das pools de mineração.

https://en.bitcoin.it/wiki/BlockExplorer.com#History
full member
Activity: 896
Merit: 221
September 07, 2019, 04:58:58 PM
#16
Aproveitando o assunto, qual foi o primeiro block exporer público?

O primeiro block explorer público (http://theymos.ath.cx:64150/bbe/) foi criado pelo próprio ADM do Bitcointalk - theymos -  e disponibilizado em 10 de novembro de 2010.
ANN - https://bitcointalksearch.org/topic/bitcoin-block-explorer-1727
legendary
Activity: 2688
Merit: 2297
September 07, 2019, 04:12:44 PM
#15
Aproveitando o assunto, qual foi o primeiro block exporer público?
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
September 07, 2019, 03:25:53 PM
#14
Mesmo depois de dar um reindex, iniciei de novo com a linha de comando: txindex=1 no bitcoin.conf

Agora quando eu vou pesquisar por uma transação, aparece isso: Não existe essa transação de mempool. As transações de blockchain ainda estão em processo de indexação. Use gettransaction para transações de carteira.  (code -5)

( (traduzi para facilitar)

Eu não entendo, o que pode estar errado?
legendary
Activity: 3766
Merit: 1742
Join the world-leading crypto sportsbook NOW!
September 07, 2019, 01:49:26 PM
#13
Tenho pesquisado pelo google sobre esse tema e não encontro nada recorrente ao assunto, eu tenho um full node completo, posso consultar o estado das minhas tx's a qualquer momento, porém se eu pesquisar uma tx que não é minha, o Core vai voltar e dar erro, não confio muito em sites de block explorer's como blockchain info, pois estes sites gravam o IP do usuário ligando ele aquela transação.

Se quiser fazer mesmo um block explorer, e não só consultar as tx, tenta esse aqui: https://github.com/bitcoin-abe/bitcoin-abe

Já usei ele pra varias moedas.

P.S.: se quer so consultar via comandos na carteira, tente a electrum. Ela tem um console onde vc pode fazer consultas ao server onde vc esta conectado. É mais rapido e facil que manter um full node.

Bitcoin abe è extremamente velho, demoraria meses para indexar BTC do zero no atual tamanho da blockchain

Tem um outro projeto que se chama iquidus, esse tambem nao vai ser rapido, porem è um pouco mais atualizado que o abe.

Se nao tem tambem o insight da bitpay, porem tem que utilizar o node deles (bitcore)

hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
September 07, 2019, 01:30:49 PM
#12
Tenho pesquisado pelo google sobre esse tema e não encontro nada recorrente ao assunto, eu tenho um full node completo, posso consultar o estado das minhas tx's a qualquer momento, porém se eu pesquisar uma tx que não é minha, o Core vai voltar e dar erro, não confio muito em sites de block explorer's como blockchain info, pois estes sites gravam o IP do usuário ligando ele aquela transação.

Se quiser fazer mesmo um block explorer, e não só consultar as tx, tenta esse aqui: https://github.com/bitcoin-abe/bitcoin-abe

Já usei ele pra varias moedas.

P.S.: se quer so consultar via comandos na carteira, tente a electrum. Ela tem um console onde vc pode fazer consultas ao server onde vc esta conectado. É mais rapido e facil que manter um full node.
A minha ideia também é fazer o full nude se integrar com a Electrum, em outras palavras, fazer o meu próprio servidor, isso era uma ideia que estou pensando em fazer a tempos, mas ainda não tive tempo de ver isso, por enquanto fazendo pelo full node está bom.
legendary
Activity: 2296
Merit: 1170
Advertise Here - PM for more info!
September 07, 2019, 08:47:03 AM
#11
Tenho pesquisado pelo google sobre esse tema e não encontro nada recorrente ao assunto, eu tenho um full node completo, posso consultar o estado das minhas tx's a qualquer momento, porém se eu pesquisar uma tx que não é minha, o Core vai voltar e dar erro, não confio muito em sites de block explorer's como blockchain info, pois estes sites gravam o IP do usuário ligando ele aquela transação.

Se quiser fazer mesmo um block explorer, e não só consultar as tx, tenta esse aqui: https://github.com/bitcoin-abe/bitcoin-abe

Já usei ele pra varias moedas.

P.S.: se quer so consultar via comandos na carteira, tente a electrum. Ela tem um console onde vc pode fazer consultas ao server onde vc esta conectado. É mais rapido e facil que manter um full node.
legendary
Activity: 2296
Merit: 1170
Advertise Here - PM for more info!
September 07, 2019, 08:42:32 AM
#10

Voce está rodando o seu node com a opcao -txindex ? acredito que é a unica coisa que está faltando no seu nó.

Adriano
Não deu certo aqui no meu, coloquei txindex=1 no arquivo bitcoin.conf, aí quando fui abrir a carteira de novo aparece a seguinte mensagem: Error: A fatal internal error ocurred, see debug.log for more details

Adicionei a opção: reindex=1 no bitcoin.conf, agora está sicronizando novamente a blockchain, depois que sync tentarei novamente.

lembra de tirar o reindex depois que reindexar. Senão vai reindexar toda vez que abrir!
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
September 07, 2019, 08:34:53 AM
#9

Voce está rodando o seu node com a opcao -txindex ? acredito que é a unica coisa que está faltando no seu nó.

Adriano
Não deu certo aqui no meu, coloquei txindex=1 no arquivo bitcoin.conf, aí quando fui abrir a carteira de novo aparece a seguinte mensagem: Error: A fatal internal error ocurred, see debug.log for more details

Adicionei a opção: reindex=1 no bitcoin.conf, agora está sicronizando novamente a blockchain, depois que sync tentarei novamente.
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
December 26, 2017, 03:22:19 PM
#8
É isso mesmo, pediu para re-escanear
staff
Activity: 1286
Merit: 1085
December 14, 2017, 07:49:11 PM
#7
Tenho pesquisado pelo google sobre esse tema e não encontro nada recorrente ao assunto, eu tenho um full node completo, posso consultar o estado das minhas tx's a qualquer momento, porém se eu pesquisar uma tx que não é minha, o Core vai voltar e dar erro, não confio muito em sites de block explorer's como blockchain info, pois estes sites gravam o IP do usuário ligando ele aquela transação.

Voce está rodando o seu node com a opcao -txindex ? acredito que é a unica coisa que está faltando no seu nó.

Adriano
obrigado, Adriano, só mais uma coisa: se eu der essa comando vou poder continuar usando meu Bitcoin-QT como carteira?

Consegue usar sim... mas para o txindex "funcionar" o bitcoind vai precisar escanear toda a blockchain para montar os indices e neste periodo, se não me engano, ele fica indisponível.

A imagem que você postou na outra mensagem não está disponível, dá uma olhada e posta ela novamente que verificamos o que pode ser.

Adriano
legendary
Activity: 968
Merit: 1001
December 14, 2017, 07:38:25 PM
#6
... pois estes sites gravam o IP do usuário ligando ele aquela transação.

apenas um registro aqui, é possível usar TOR browser para mudar o IP para não ser rastreado por esses sites.
legendary
Activity: 2352
Merit: 1121
☢️ alegotardo™️
December 14, 2017, 12:55:47 PM
#5
Code:
apareceu pra mim isso:[img]http://C:\Users\Joao Paulo\Desktop\inf[/img]

Oh "João Paulo", o bitcointalk ainda não permite fazer upload de imagens diretamente do PC.
Hospeda no https://postimages.org/ primeiro, pra gente conseguir ver Wink
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
December 14, 2017, 08:20:41 AM
#4
apareceu pra mim isso:
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
December 14, 2017, 08:06:02 AM
#3
Tenho pesquisado pelo google sobre esse tema e não encontro nada recorrente ao assunto, eu tenho um full node completo, posso consultar o estado das minhas tx's a qualquer momento, porém se eu pesquisar uma tx que não é minha, o Core vai voltar e dar erro, não confio muito em sites de block explorer's como blockchain info, pois estes sites gravam o IP do usuário ligando ele aquela transação.

Voce está rodando o seu node com a opcao -txindex ? acredito que é a unica coisa que está faltando no seu nó.

Adriano
obrigado, Adriano, só mais uma coisa: se eu der essa comando vou poder continuar usando meu Bitcoin-QT como carteira?
staff
Activity: 1286
Merit: 1085
December 14, 2017, 05:56:13 AM
#2
Tenho pesquisado pelo google sobre esse tema e não encontro nada recorrente ao assunto, eu tenho um full node completo, posso consultar o estado das minhas tx's a qualquer momento, porém se eu pesquisar uma tx que não é minha, o Core vai voltar e dar erro, não confio muito em sites de block explorer's como blockchain info, pois estes sites gravam o IP do usuário ligando ele aquela transação.

Voce está rodando o seu node com a opcao -txindex ? acredito que é a unica coisa que está faltando no seu nó.

Adriano
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
December 13, 2017, 09:40:55 PM
#1
Tenho pesquisado pelo google sobre esse tema e não encontro nada recorrente ao assunto, eu tenho um full node completo, posso consultar o estado das minhas tx's a qualquer momento, porém se eu pesquisar uma tx que não é minha, o Core vai voltar e dar erro, não confio muito em sites de block explorer's como blockchain info, pois estes sites gravam o IP do usuário ligando ele aquela transação.
Jump to: