Bitcoin Forum

Bitcoin => Project Development => Topic started by: LoyceV on September 06, 2022, 11:16:13 AM



Title: [Mempool.space] Onion version!
Post by: LoyceV on September 06, 2022, 11:16:13 AM
D@rkBASIC created this: loycevu3e75xlfrdxqueln6mk2dl2ditaqohpxgc35k2jezww6sxs4qd.onion (http://loycevu3e75xlfrdxqueln6mk2dl2ditaqohpxgc35k2jezww6sxs4qd.onion/)! It's a mempool.space (https://mempool.space/) clone on the Tor network (https://www.torproject.org/download/).
For unknown reason, the "Total sent/received" amounts aren't showing.

I'm just sharing it here, the more block explorers out there, the better you can hide your private data from prying eyes.

Self-moderated
Self-moderated against spam.


Title: Re: [Mempool.space] Onion version!
Post by: bitmover on September 06, 2022, 11:37:41 AM
For unknown reason, the "Total sent/received" amounts aren't showing.

I'm just sharing it here, the more block explorers out there, the better you can hide your private data from prying eyes.


Nice to see this new mempool.space.

Are you maintaining it somehow? Maybe you could relabel it.? onionpool.space or something like that.

I found some bugs, probably related to server stability

A random address (with unconfirmed transactions, in the mempool) couldn't load at all (http://loycevu3e75xlfrdxqueln6mk2dl2ditaqohpxgc35k2jezww6sxs4qd.onion/address/3FNdapWSNRovQcTR5i9YHxPh2a8rVC2kXV):

https://i.imgur.com/g4RpRIL.png

Other addresses look ok.


Title: Re: [Mempool.space] Onion version!
Post by: NeuroticFish on September 06, 2022, 11:40:48 AM
I'm just sharing it here

All in all, I do like it. It's my fav block explorer and putting it onto tor is a good step forward.
However, who is handling the hosting / has access to the data (logs?) in there? (is it only you?)

A random address (with unconfirmed transactions, in the mempool) couldn't load at all (http://loycevu3e75xlfrdxqueln6mk2dl2ditaqohpxgc35k2jezww6sxs4qd.onion/address/3FNdapWSNRovQcTR5i9YHxPh2a8rVC2kXV):

It works for me...


Title: Re: [Mempool.space] Onion version!
Post by: o_e_l_e_o on September 06, 2022, 11:58:11 AM
It works for me...
Also for me. Whole site seems to be running nicely. Good effort Loyce.

mempool.space do also run their own onion site here: http://mempoolhqx4isw62xs7abwphsq7ldayuidyx2v2oethdhhj6mlo2r6ad.onion

Looking at about page, it might be because it use unstable version from commit with hash [7fecea9c]. If you prefer stability, you should use stable version from https://github.com/mempool/mempool/releases (https://github.com/mempool/mempool/releases).
Or the most recent commit from: https://github.com/mempool/mempool/commit/10bca8f6. This is the one the official site is running. Bonus with this one is it also includes their new Lightning network visualizer.


Title: Re: [Mempool.space] Onion version!
Post by: BlackHatCoiner on September 06, 2022, 01:28:22 PM
Nice. More explorers, less tracking. Even though, I don't mind much visiting the mempool.space over Tor, it's actually faster sometimes and that's why I prefer it over their hidden service.

Also, I tried loading up a random address (http://loycevu3e75xlfrdxqueln6mk2dl2ditaqohpxgc35k2jezww6sxs4qd.onion/address/38XnPvu9PmonFU9WouPXUjYbW91wa5MerL). This is what's shown:
Quote
Address
38XnPvu9PmonFU9WouPXUjYbW91wa5MerL

Error loading address data.
(Too many history entries)

Over all it's pretty much faster than the original. Good job.


Title: Re: [Mempool.space] Onion version!
Post by: o_e_l_e_o on September 06, 2022, 01:54:17 PM
Also, I tried loading up a random address (http://loycevu3e75xlfrdxqueln6mk2dl2ditaqohpxgc35k2jezww6sxs4qd.onion/address/38XnPvu9PmonFU9WouPXUjYbW91wa5MerL). This is what's shown:
I get that error too. Obviously due to the fact that address has 5,000+ transactions. I tried a few new circuits and got the same error every time. It loads just fine on the official onion link I gave above, though, so must be something to do with Loyce's particular set up.


Title: Re: [Mempool.space] Onion version!
Post by: NotATether on September 06, 2022, 03:00:36 PM
Also, I tried loading up a random address (http://loycevu3e75xlfrdxqueln6mk2dl2ditaqohpxgc35k2jezww6sxs4qd.onion/address/38XnPvu9PmonFU9WouPXUjYbW91wa5MerL). This is what's shown:
I get that error too. Obviously due to the fact that address has 5,000+ transactions. I tried a few new circuits and got the same error every time. It loads just fine on the official onion link I gave above, though, so must be something to do with Loyce's particular set up.

This raises an interesting question: For an address which has transactions of arbitrary numbers of inputs and outputs, Is the address loading a factor of linear space, or polynomial space?

In other words, does this Mempool.space attempt to construct a UTXO set and final balances of all addresses at once, or does it just do static analyis of the address history from its first transaction to the last?


Title: Re: [Mempool.space] Onion version!
Post by: LoyceV on September 06, 2022, 03:21:31 PM
Are you maintaining it somehow?
Nope.

Quote
Maybe you could relabel it.? onionpool.space or something like that.
Why? The point of an onion site is not needing clearnet.

Quote
A random address (with unconfirmed transactions, in the mempool) couldn't load at all (http://loycevu3e75xlfrdxqueln6mk2dl2ditaqohpxgc35k2jezww6sxs4qd.onion/address/3FNdapWSNRovQcTR5i9YHxPh2a8rVC2kXV)
Maybe it didn't reach the server's mempool yet? It shows up just fine now.

However, who is handling the hosting / has access to the data (logs?) in there? (is it only you?)
It's D@rkBASIC's server. I don't have any access to it. In any case, it's best not to link addresses together on any one block explorer.

Did you generate that vanity onion address?
Also not me :)

Looking at about page, it might be because it use unstable version from commit with hash [7fecea9c]. If you prefer stability, you should use stable version from https://github.com/mempool/mempool/releases (https://github.com/mempool/mempool/releases).
This is what D@rkBASIC says on this:
Quote
This is the latest release and the api functions show incoming and outgoing balance, but the site still doesnt show it

Quote
(Too many history entries)
I guess it's a (configurable) database option.


Title: Re: [Mempool.space] Onion version!
Post by: dkbit98 on September 06, 2022, 03:43:10 PM
D@rkBASIC created this: loycevu3e75xlfrdxqueln6mk2dl2ditaqohpxgc35k2jezww6sxs4qd.onion (http://loycevu3e75xlfrdxqueln6mk2dl2ditaqohpxgc35k2jezww6sxs4qd.onion/)! It's a mempool.space (https://mempool.space/) clone on the Tor network (https://www.torproject.org/download/).
For unknown reason, the "Total sent/received" amounts aren't showing.
For unknown reasons this website was not loading for me on several different identities on Tor browser.
I finally managed to open it with one identity but it was opening very slow compared to other onion websites, and I don't what could be the reason for this.
I noticed website is missing LN beta explorer that is available on clearnet version, so do you plan to add this in future?

mempool.space do also run their own onion site here: http://mempoolhqx4isw62xs7abwphsq7ldayuidyx2v2oethdhhj6mlo2r6ad.onion
This one has LN beta explorer, so it must be newer version than LoyceV's.


Title: Re: [Mempool.space] Onion version!
Post by: n0nce on September 06, 2022, 09:55:54 PM
Indeed, http://loycevu3e75xlfrdxqueln6mk2dl2ditaqohpxgc35k2jezww6sxs4qd.onion/ loads faster than 'official' http://mempoolhqx4isw62xs7abwphsq7ldayuidyx2v2oethdhhj6mlo2r6ad.onion/ instance!

mempool.space do also run their own onion site here: http://mempoolhqx4isw62xs7abwphsq7ldayuidyx2v2oethdhhj6mlo2r6ad.onion
This one has LN beta explorer, so it must be newer version than LoyceV's.
Yes, you can check: https://mempool.space/about
They are already running v2.5.0-dev, commit: https://github.com/mempool/mempool/commit/10bca8f6

While latest release (which D@rkBASIC is running) is v2.4.0 from June. https://github.com/mempool/mempool/releases/tag/v2.4.0


Title: Re: [Mempool.space] Onion version!
Post by: BlackHatCoiner on September 07, 2022, 09:11:44 AM
AFAIK the default is 3 or 6 hop, but you can configure Tor to only use 1 hop.
Loyce's hidden service uses 3 hops from his side, and so is mempool.space.


Title: Re: [Mempool.space] Onion version!
Post by: LoyceV on September 07, 2022, 02:58:25 PM
With .onion sites, I always assume the Tor network is the bottleneck, and not the site I'm visiting.