Bitcoin Forum
April 24, 2024, 01:35:54 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 ... 173 »
  Print  
Author Topic: Blockchain.info - Bitcoin Block explorer & Currency Statistics  (Read 482336 times)
paraipan
In memoriam
Legendary
*
Offline Offline

Activity: 924
Merit: 1004


Firstbits: 1pirata


View Profile WWW
September 03, 2011, 08:35:21 PM
 #21

like it, it would be nice to view amount transfered instead of that big black arrow though  Smiley

BTCitcoin: An Idea Worth Saving - Q&A with bitcoins on rugatu.com - Check my rep
You can see the statistics of your reports to moderators on the "Report to moderator" pages.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713922554
Hero Member
*
Offline Offline

Posts: 1713922554

View Profile Personal Message (Offline)

Ignore
1713922554
Reply with quote  #2

1713922554
Report to moderator
1713922554
Hero Member
*
Offline Offline

Posts: 1713922554

View Profile Personal Message (Offline)

Ignore
1713922554
Reply with quote  #2

1713922554
Report to moderator
1713922554
Hero Member
*
Offline Offline

Posts: 1713922554

View Profile Personal Message (Offline)

Ignore
1713922554
Reply with quote  #2

1713922554
Report to moderator
piuk (OP)
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1005



View Profile WWW
September 05, 2011, 08:56:53 PM
 #22

why you ban me bro?

nah for some reason cant reach your site from here, but i an when i proxy.

Strange, you should be able to. Can you access http://81.187.238.52/bitcoin directly? If not try a traceroute.

Quote
The Summary for a block shows "Previous block" but the value displayed is not the block number but the index, which makes it confusing.

Fixed, thanks.

Quote
like it, it would be nice to view amount transfered instead of that big black arrow though  

I'm trying to make it clear for the average user which way the money is being sent. I'll see if i can come up with any better ways to do it.

Some changes:

  • Added 7 day averages for all graphs
  • Fixed a few design issues on ie
  • Modified my bitcoind to accept double spend transactions

On my todo list:
  • Bitcoin days destroyed (thanks Stephen for explaining)
  • Solid coni support
  • Complete the move to the bitcoind mysql backend and remove rpc polling
  • list addresses with the highest balances

Exonumia
Full Member
***
Offline Offline

Activity: 189
Merit: 101



View Profile
September 05, 2011, 09:42:28 PM
Last edit: September 05, 2011, 10:09:21 PM by Exonumia
 #23

Strange, you should be able to. Can you access http://81.187.238.52/bitcoin directly? If not try a traceroute.

By IP address it loads instantly for me.

By the url ( http://pi.uk.com/bitcoin ) I got all sorts of issues but it now back to normal.

Very cool site by the way... good job!
piuk (OP)
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1005



View Profile WWW
September 05, 2011, 10:40:04 PM
 #24

Strange, you should be able to. Can you access http://81.187.238.52/bitcoin directly? If not try a traceroute.

By IP address it loads instantly for me.

By the url ( http://pi.uk.com/bitcoin ) I got all sorts of issues but it now back to normal.

Very cool site by the way... good job!


This maybe due to me stopping and starting the server, as i'm still finding bugs. Hopefully things should get more reliable over time.

Clark
Hero Member
*****
Offline Offline

Activity: 548
Merit: 502


So much code.


View Profile WWW
September 05, 2011, 11:35:02 PM
 #25

This is a really cool product. I love your charts from the first page as well as the way you use large arrows to show transactions to and from an address.

Way to go!

piuk (OP)
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1005



View Profile WWW
September 06, 2011, 11:34:19 AM
 #26

Due to a database bug, I have to re-import the last 2k blocks - some parts won't function for at least an hour.

Clark
Hero Member
*****
Offline Offline

Activity: 548
Merit: 502


So much code.


View Profile WWW
September 06, 2011, 03:41:14 PM
 #27

Feature request: Show date/time on transactions.

piuk (OP)
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1005



View Profile WWW
September 06, 2011, 10:33:53 PM
 #28

Feature request: Show date/time on transactions.

The problem with this is transactions don't have a time associated with them when sent. So there are two options:

- Record the time my client receives the transaction (which would mean no times for old transactions)
- Use the timestamp from the block the transaction was included in (no times for unconfirmed transactions)

Which do you think would be best?

Clark
Hero Member
*****
Offline Offline

Activity: 548
Merit: 502


So much code.


View Profile WWW
September 07, 2011, 01:56:34 AM
 #29

Just put the timestamp from the block. That makes more sense because we would get transaction times for all the transactions. Also, a transaction isn't really verified until it has been included in a block.

Maybe just make a note about the time being that of the block instead of the transaction itself.

doktor99
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
September 07, 2011, 07:48:03 AM
 #30


On my todo list:
  • Bitcoin days destroyed (thanks Stephen for explaining)
  • Solid coni support
  • Complete the move to the bitcoind mysql backend and remove rpc polling
  • list addresses with the highest balances


+1 to notion of adding the Bitcoin DD (days destroyed) stat.

One other comment: where do you get $1000 / 2 years for 1 GHash? Is that approximately 50% depreciation per year on a rig which costs $1/MHash/s? Don't disagree with the number so much as interested in how you derived it.
doktor99
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
September 07, 2011, 10:39:11 PM
 #31

I've created a site similar to block explorer with a couple of improvements:

  • Includes orphaned blocks which can be used to track possible double spends
  • Estimates the actual volume of BTC transacted (not just BTC sent)

The site can be found at:

http://pi.uk.com/bitcoin

All ideas and feedback welcome.

Is the site down? As of 3:38pm PST, this appears to be the case. Wanted to ask a question about the calculation method on transactional volume.
d'aniel
Sr. Member
****
Offline Offline

Activity: 461
Merit: 251


View Profile
September 08, 2011, 12:08:22 AM
 #32

I imagine doing a statistical analysis of the distribution of address balances might reveal useful information.  E.g. the time evolution of the median balance size might show how the number of users has changed over time, or the skewness evolution may say something about the rate of diffusion of bitcoins.

It'd also be nice if you made the usable data available for download in csv format so people who don't know how to get it from the block chain, but who are otherwise good at analysing it, can play around with it.
doktor99
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
September 08, 2011, 05:34:47 AM
 #33

What is the logic used to estimate the transaction volume?

Do you simply always to the smaller 'To' amount as the transaction amount (right of your arrow in the transactions)?
piuk (OP)
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1005



View Profile WWW
September 08, 2011, 09:48:33 AM
Last edit: September 08, 2011, 01:44:40 PM by piuk
 #34

+1 to notion of adding the Bitcoin DD (days destroyed) stat.

One other comment: where do you get $1000 / 2 years for 1 GHash? Is that approximately 50% depreciation per year on a rig which costs $1/MHash/s? Don't disagree with the number so much as interested in how you derived it.

The average upgrade cycle for gamers is somewhere between 18-24 months (can't find the link where i read it now). After two years old cards won't be worth running compared to the newer competition, there probably is some resale value which isn't calculated in.

Quote
What is the logic used to estimate the transaction volume?

Heres the method. Basically common transactions "1 in ->2 out" it takes the smallest value, ">2 in -> 2 out" it takes the largest, otherwise total all.

public long getActualBTCSent() {   
       if (blockIsMined()) {
          return 0;
         
      //If a transaction transaction has more than two inputs and two outputs we take the largest output
       } else if (nInputs >= 2 && nOutputs == 2) {
         return Math.max(getOut().get(0).getValue(), getOut().get(1).getValue());
      //If a transaction has one input and two outputs we take the smallest output
      } else if (nInputs == 1 && nOutputs == 2) {
         total = Math.min(getOut().get(0).getValue(), getOut().get(1).getValue());
         
      //None simple transaction total all outputs
      } else {
         long total = 0;
         for (Output output : getOut()) {
            total += output.getValue();
         }
         return total;
      }
}

goodlord666
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


100%


View Profile
September 08, 2011, 03:09:22 PM
 #35

Very well done!


Can you add timestamps to the transaction history of addresses?


piuk (OP)
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1005



View Profile WWW
September 09, 2011, 11:25:05 AM
 #36

Very well done!


Can you add timestamps to the transaction history of addresses?

I've added timestamps to the transaction themselves. Unfortunately due to the way my mysql tables are partitioned it's quite slow to lookup a block from a transaction so I probably won't be able to add timestamps to the transaction history.

I've also added the ip of the node who first relayed a transaction.

piuk (OP)
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1005



View Profile WWW
September 13, 2011, 06:45:53 PM
 #37

I've added the a list of large recent transactions at http://pi.uk.com/bitcoin/largest-recent-transactions

Also i've rewritten a lot of the bitcoin networking code so my client can now connect to around 2000 nodes. I'm running two clients so have a pretty good chance at intercepting double spends.

piuk (OP)
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1005



View Profile WWW
September 17, 2011, 10:14:01 AM
 #38

Added search by ip. For example if you lookup eligius's posh pool ip you can see their payouts http://pi.uk.com/bitcoin/ip-address/78.47.187.255. Data coming for blocks soon.

piuk (OP)
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1005



View Profile WWW
September 17, 2011, 06:58:40 PM
 #39

Finally got round to adding bitcoin days destroyed:

http://pi.uk.com/bitcoin/charts/bitcoin-days-destroyed-cumulative?timespan=180days&showDataPoints=false&daysAverageString=1

Please could someone double check my formula:

Quote
days destroyed for one block =

for every transaction
   get the timestamp of the owning block in seconds (t1)
     for each input
       get the value of the previous output (v1)
       get the timestamp of the previous output's block (t2)
       daysDestroyed += v1 * ((t1 - t2) / 60 / 60 / 24)
 
I don't know if Abe is calculating it in a similar fashion, but for me it is very slow (takes roughly 10 mins for per 24hour period)

Andrew Vorobyov
Hero Member
*****
Offline Offline

Activity: 558
Merit: 500



View Profile
September 17, 2011, 07:55:25 PM
 #40

Can you add horizontal line showing BTC supply rate at http://pi.uk.com/bitcoin/charts/bitcoin-days-destroyed?timespan=1year&showDataPoints=false&daysAverageString=7 chart
Pages: « 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 ... 173 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!