Search content
Sort by

Showing 20 of 21 results by andrewhodel
Post
Topic
Board 中文 (Chinese)
Topic OP
如果有一个人谁讲中国,可以帮助找到OKCoin,HuoBi,BTCTrade,ChBTC和FxBTC业界的API,请与我
by
andrewhodel
on 22/11/2013, 12:12:02 UTC
I don't speak Chinese, but I would like to add these exchanges to http://fiatleak.com and need some help in finding the trades API for each.

Thank you.
Post
Topic
Board Service Discussion
Topic OP
fiatleak browser code updated Friday (Nov 22), much lighter and mobile
by
andrewhodel
on 22/11/2013, 11:42:00 UTC
fiatleak browser code updated Friday (Nov 22), now much lighter and faster... also functional on Mobile devices.

http://fiatleak.com/

Always open for feature suggestions, here or tweet to @fiatleak
Post
Topic
Board Bitcoin Discussion
Topic OP
what time is it over there, fiatleak updated with a world sunlight overlay!
by
andrewhodel
on 20/11/2013, 13:07:52 UTC
http://fiatleak.com/

Hopefully this slows down the volume of questions asking, when does China wake up in #bitcoin-pricetalk

(refresh if you don't see the day/night overlay, it will move along with the day)

enjoy!
Post
Topic
Board Português (Portuguese)
Topic OP
Brasil adicionado ao fiatleak
by
andrewhodel
on 18/11/2013, 13:19:31 UTC
Post
Topic
Board Economics
Topic OP
fiatleak on businessinsider
by
andrewhodel
on 17/11/2013, 14:37:46 UTC
Post
Topic
Board Project Development
Re: fiatleak - many updates released!
by
andrewhodel
on 16/11/2013, 20:15:10 UTC
I removed the $.
Post
Topic
Board Project Development
Re: fiatleak - many updates released!
by
andrewhodel
on 16/11/2013, 19:50:49 UTC
I was confused about that too. There are no russian dollars or chinese dollars  Roll Eyes

At the very least, it gets people to question what it really is... a dollar.
Post
Topic
Board Project Development
Re: fiatleak - many updates released!
by
andrewhodel
on 16/11/2013, 19:44:46 UTC

2) is about how inaccurate the value appears to be (by an order of magnitude) (0.1 Bitcoin sold in China has a valuation of $400-ish)


I see .1 Bitcoin sold in China holding a valuation currently of $276.2

That works out correctly for the current exchange rate of 1 BTC to $2762 Yuan.

Not everyone wants the dollar perspective, each currency is listed as their own.

I'm not entirely sure what you're saying here (partially because I think you're using Dollars instead of Yuan in part of your explanation).

Taking China as an example, it looks as if the USD value is too high by almost 3 times? I expect 1 Bitcoin to value at around US$400 and the CNY value to be a multiple larger than that. That's not currently the case.

It seems to work fine for US$ when a US trade goes down. Look at the Russian one - the US$ value is totally out.

There is no US$ value for the Russian one, it is the value in their currency with a $ before it.

The dollar or peso sign ($) is a symbol primarily used to indicate the various peso and dollar units of currency around the world.

http://en.wikipedia.org/wiki/Dollar_sign
Post
Topic
Board Project Development
Re: fiatleak - many updates released!
by
andrewhodel
on 16/11/2013, 19:37:59 UTC

2) is about how inaccurate the value appears to be (by an order of magnitude) (0.1 Bitcoin sold in China has a valuation of $400-ish)


I see .1 Bitcoin sold in China holding a valuation currently of $276.2

That works out correctly for the current exchange rate of 1 BTC to $2762 Yuan.

Not everyone wants the dollar perspective, each currency is listed as their own.
Post
Topic
Board Project Development
Re: fiatleak - many updates released!
by
andrewhodel
on 16/11/2013, 19:21:51 UTC
Interesting, I just added mod_pagespeed to apache... but it is not causing this for me.

I have removed it for now, can you refresh and see if this still happens?
Now it works Smiley

Cool it works now. I thought it was a problem on my end because I was using chrome -- on ipad.

great! must have been something with mod_pagespeed not rewriting includes correctly.
Post
Topic
Board Project Development
Re: fiatleak - many updates released!
by
andrewhodel
on 16/11/2013, 19:10:18 UTC
1) Why does it eat up so much CPU? It might as well be mining Bitcoin...

2) Why are the fiat values so high?

3) How do you take into account Bitcoins that are changing hands, i.e. I take $400 and buy a Bitcoin. Someone else then buys it off me for $410. $810 of fiat didn't 'leak'?

1) you are welcome to critique or modify the code as it is open source

2&3) each trade coming from an exchange gives an amount total of Bitcoins purchased, the currency that it was purchased in and the price that it cost in that currency.  Fiatleak simply takes each trade and adds together the amount of Bitcoins purchased.  As all trades are positive, this number increases...

As one form of exchange increases others decline, the answer to the question you are raising depends on where you draw the line of distinction between currencies of trade.  I draw a strong line between fiat (those with banker chosen inflation) and bitcoin (mathematically enforced maximum resource limit) which is why the site presents the data in this way.

The fact of the matter is that all of Bitcoin's economic value at this point has been derived from a handful of engineers developing software and an even smaller number of engineers developing and selling hardware to a mining market that purchases a small bit of electricity.  This goes to show that value is not a function anything other than acceptance, and it is why it is clear that the acceptance of a new currency like Bitcoin is actually taking away from our current system of fiat money.

If you want to argue more about it, let's do it on a hangout.
Post
Topic
Board Project Development
Re: fiatleak - many updates released!
by
andrewhodel
on 16/11/2013, 18:56:05 UTC
Code:
Uncaught ReferenceError: mod_pagespeed_qdpivD0Dk6 is not defined (index):38
Uncaught ReferenceError: mod_pagespeed_3By1mr43_h is not defined (index):39
Uncaught ReferenceError: mod_pagespeed_G23Q6qimYm is not defined (index):42
event.returnValue is deprecated. Please use the standard event.preventDefault() instead.

Chrome Version 33.0.1707.0 dev-m

Interesting, I just added mod_pagespeed to apache... but it is not causing this for me.

I have removed it for now, can you refresh and see if this still happens?
Post
Topic
Board Project Development
Re: fiatleak - many updates released!
by
andrewhodel
on 16/11/2013, 18:41:04 UTC
It just keeps "witing for first trade" here. What's going on?

Open up the console, FF or Chrome, right click on page -> inspect element then select the console tab in the bottom window pane that comes up.

If you see errors, paste them.

If you see nothing, nothing is moving.  Right now I am seeing periods of 30+ seconds without trades, so if you closed the window that fast (which is a long time watching a circle spin round) you would have experienced that.
Post
Topic
Board Project Development
Topic OP
fiatleak - many updates released!
by
andrewhodel
on 16/11/2013, 18:29:11 UTC
http://fiatleak.com/

Perhaps it's been a week since you have seen fiatleak, I have made significant updates to the site over the past week which are described in detail here - https://github.com/andrewhodel/fiatleak/commits/master

Please share the site with your friends, show the US public before the upcoming senate hearing that Bitcoin is a worldwide phenomenon.
Post
Topic
Board Economics
Re: fiatleak - watch the world's currencies flow into BTC in realtime
by
andrewhodel
on 16/11/2013, 14:54:37 UTC
Just a heads up, this site causes a memory leak in Chrome & Opera... Im not sure about others. But yeah... caused insane amount of VM usage over time.
Had the same here with firefox on linux, shame because it seemed fairly light at first.

Just a heads up, this site causes a memory leak in Chrome & Opera... Im not sure about others. But yeah... caused insane amount of VM usage over time.

Just a heads up, this site causes a memory leak in Chrome & Opera... Im not sure about others. But yeah... caused insane amount of VM usage over time.
Yup, causes a crash on Chrome for Android as well as the leak. Looks great though.

This memory leak has been fixed, sorry for my mistake in not knowing the kinetic.js library well enough.

https://github.com/andrewhodel/fiatleak/commit/a2716c33456285f4afc68da13346cb047f50a419

Here is a screenshot of Chrome's memory heap tool where I have taken snapshots over time as the data fills across the map.

http://i.imgur.com/2kBKOAm.png

The first heap snapshot was 11.2MB immediately when I opened the site.

As the plot of high points fills in across the map, you can see the heaps grow from snapshot 6 until they level off at snapshot 13 around 15.5MB.

With the volume of trades and extra exchanges having been recently added, the problem was become very apparent.

Thank you everyone for pointing it out.
Post
Topic
Board Project Development
Re: P2P Trading Protocol for Bitcoin draft proposal - looking for comments
by
andrewhodel
on 16/11/2013, 12:05:03 UTC
Bitmessage seems great, I'm going to start working on a proof of concept with it.
Post
Topic
Board Project Development
Re: P2P Trading Protocol for Bitcoin draft proposal - looking for comments
by
andrewhodel
on 16/11/2013, 10:13:51 UTC
Could you give a TL;DR for that PDF paper.
(And also put that TL;DR in your original post. Scanning through 6 pages of a technical whitepaper without knowing what to expect in it is no fun)

A sybil attack is someone creating false identities to overcome trust in a DHT/p2p network, this paper describes a method to counter that with social links:

3.2 A simple sublinear protocol - http://imgur.com/BCWJW8c

However, I don't even know that this is needed.  As we are building a trading network, one could simply offer escrow services on the network as items of trade and it would automatically allow trusted agents with reputation.

Also, let me know what would be the pros and cons of using Bitmessage for the messaging layer in your proposed system?

I can just say that I haven't found any obvious cons with using Bitmessage as the messaging foundation, that's why I am looking for comments.
Post
Topic
Board Project Development
Re: P2P Trading Protocol for Bitcoin draft proposal - looking for comments
by
andrewhodel
on 16/11/2013, 09:47:57 UTC
Quote
This is discussed in the last section of the paper.

I did read that section before asking my question.
I got the impression that the only way to know whether or not it was Bob who sent the message is to check the signature on that message.
Is it not so? If it is not, then how?

The signature is checked before peer's relay it to other peers, not every single peer in the network.

A network of trust, this is also strong against sybil as described here - http://pdos.csail.mit.edu/papers/sybil-dht-socialnets08.pdf

Peers can accept trusted from trusted messages as those reasonable to view, and before executing a trade are welcome to take the processing power to verify the message signature themselves.
Post
Topic
Board Project Development
Re: P2P Trading Protocol for Bitcoin draft proposal - looking for comments
by
andrewhodel
on 16/11/2013, 09:38:20 UTC
Quote
All messages they send to the network include a corresponding digital signature verifying the message.

A potential attacker impersonates an existing peer Bob with good reputation and starts flooding the network with fake messages as if coming from Bob. All other peers will have to check the digital signatures of the fake messages before such messages get discarded. What is the mechanism to prevent such flooding and subsequent consumption of CPU resources of those peers who check the signatures?

This is discussed in the last section of the paper.

 Spamming of messages across the network

Peers can simply not accept, and more importantly as it is a p2p protocol not relay messages for peers with negative or low ratings. This gives everyone the chance to start from 0 and grow their influence through their rating.
Post
Topic
Board Project Development
Topic OP
P2P Trading Protocol for Bitcoin draft proposal - looking for comments
by
andrewhodel
on 16/11/2013, 09:17:40 UTC