Нахождение стоимости покупки всех имеющихся в настоящее время биткойнов

Поскольку полная история транзакций биткойнов общедоступна, можно ли рассчитать стоимость, по которой были приобретены все имеющиеся в настоящее время биткойны (в долларах США). Например, если биткойн хранится с 11 января 2011 года, значит, он был приобретен, когда обменный курс составлял 0,32 доллара. Но если биткойн был приобретен сегодня, то его цена приобретения составляла ~ 7000 долларов (сегодняшний день — плохой пример, потому что он был очень волатильным).

Если да, то мне было интересно, может ли кто-нибудь указать мне правильное направление? Я знаю, что мне нужно будет разобрать полный журнал транзакций, но я не уверен:

1) Есть ли временные метки для отдельных транзакций? Если нет, то как лучше всего определить дату транзакции? Просто по номеру блока?

2) Легко ли идентифицировать транзакции для различных бирж (Coinbase и т. д.)? Как бы я это сделал?

3) Я предполагаю, что могу где-то найти исторические обменные курсы, но если кто-нибудь может указать мне на это, это также будет полезно!

Любой другой совет? Спасибо! Я новичок в биткойнах, но очень хочу узнать больше.

Ответы (1)

Вы не можете этого сделать по ряду причин.

  1. Биткойн добывается. Есть много биткойнов, которые никогда не проходили через биржу (например, все биткойны Сатоши). Так как они никогда не обменивались, вы не можете найти для них торговые данные.

  2. Биржи работают вне сети. Вы не можете легко связать транзакцию в сети с сделкой вне сети и ее ценой. Многие люди выводят средства только при перемещении между биржами или в холодном хранилище. Это может означать, что они торговали BTC несколько месяцев или лет назад, но транзакция в сети появилась только вчера.

  3. Ончейн-транзакции не обязательно должны осуществляться на биржах — транзакции могут быть просто перемещением денег между собственными кошельками пользователя или обменом на другие товары/монеты. Опять же, вы не можете посмотреть на транзакцию и понять, для чего она нужна.

Биржевые кошельки обычно идентифицируются для большинства крупных бирж. Однако будет практически невозможно связать отдельные транзакции в цепочке с отдельными сделками без обширных необработанных данных с самих бирж. Даже после этого у вас будут отсутствовать данные по внебиржевым и другим внебиржевым сделкам.

Рагхав, спасибо. Несколько уточняющих вопросов. 1) Если я правильно понимаю, добытый биткойн не сразу появляется в истории транзакций? Он появляется только после того, как был использован в транзакции с другим закрытым ключом? 2) Когда вы покупаете биткойн на бирже, они не совершают внутрисетевую транзакцию? То есть это означает, что они на самом деле не покупали биткойны для вас — весь учет ведется внутри биржи? Если я сегодня куплю 1 биткойн на CoinBase, когда эта транзакция действительно появится в истории транзакций биткойнов?
1. Добытый биткойн отображается в блоке, в котором он был добыт, как первая транзакция. Вот пример недавно созданного BTC: blockchain.info/tx/…
1. Это правильно. Биржи используют внутренние системы учета. Никакая транзакция в сети Биткойн не производится, пока вы не вносите или не снимаете монеты. Пока вы не выведете монеты с биржи в свой собственный кошелек (где вы контролируете закрытые ключи), вы доверяете бирже, чтобы она не выполнила свое обещание, что вы владеете биткойнами X.