Являются ли биткойны ДЕЙСТВИТЕЛЬНО взаимозаменяемыми?

Есть ли у каждого биткойна уникальный идентификатор, как у банкнот есть серийные номера? Если да, то можете ли вы проследить цепочку владельцев конкретного биткойна (т. е. найти текущего владельца конкретного биткойна по его идентификатору)? Ответ, который я нахожу, - нет:

Есть также определенные особенности Биткойн, которые делают это сложным. Транзакции помещают все входные биткойны в большую кучу, которую они распределяют как выходы. Не существует концепции конкретных выходных биткойнов, соответствующих конкретным входам. У биткойнов нет серийного номера, который можно было бы отследить по цепочке блоков. Таким образом, любые такие правила отслеживания будут в основном произвольными.

https://bitcoin.stackexchange.com/a/2139/894

Это точно?

Это связано с bitcoin.stackexchange.com/q/450/132.

Ответы (7)

Это точно. Позвольте мне начать объяснять, как работают биткойны с самого начала:

  1. Биткойны сначала создаются, когда они добываются путем решения блока. Первая транзакция в блоке — это, по сути, то, что вы говорите: «Я даю себе 50 биткойнов на мой адрес А» (плюс комиссия за транзакцию из блока).
  2. Когда вы хотите потратить биткойны, вы должны указать на одну или несколько транзакций, которые показывают, откуда вы их получили, и сказать, сколько биткойнов вы куда переводите. Это все равно, что сказать: «Я получил биткойны в транзакции X. Я отправляю 20 монет на адрес B».
  3. Дело в том, что чаще всего вы не хотите отправлять все монеты, которые вы получили от транзакции, поэтому вы также указываете, сколько сдачи вы отправляете на другой адрес, обычно контролируемый вами: «Я получил биткойны в транзакции X Я посылаю 20 монет на адрес B и 30 монет на адрес A».
  4. Поскольку все вышеперечисленное криптографически подписано, можно быть уверенным, что никто не сможет потратить монеты, которых у него нет (тратить больше, чем имеет, тратить чужие монеты и т. д.).
  5. Чтобы убедиться, что никто не мошенничает, все смотрят на руки каждого, проверяя каждую транзакцию, которая приходит на их пути. Если вы обманете, ваша транзакция не будет отправлена.

Я надеюсь, что это объясняет концепцию того, как работает Биткойн в отношении вашего вопроса. Просто быть чистым:

«У каждого биткойна есть уникальный идентификатор, как у банкнот есть серийные номера?»

Не как валюта (каждая купюра имеет серийный номер, и вы не можете разбить их на части), а больше как банковские выписки (идентификатор идентифицирует транзакцию на определенное количество биткойнов), но это все еще упрощение.

«Если да, то могли бы вы проследить цепочку владельцев конкретного биткойна (т. е. найти текущего владельца конкретного биткойна по его идентификатору)?»

Вы можете проследить историю транзакций по набору биткойнов вплоть до того, кто их добыл, но не по конкретному 1 BTC. Это все равно, что сказать: «Алиса заплатила Джилл 10 долларов. Джилл получила 20 долларов от Боба. Боб получил 50 долларов от монетного двора».

За исключением того, что вы не можете видеть, кто такие Элис, Джилл и Боб, пока они вам не скажут.

Биткойны несколько взаимозаменяемы, но не полностью. Это как генеалогическое древо. Вы не можете сказать «этот биткойн был в месте Y 2 года назад» больше, чем вы можете сказать «Человек X был 1000 лет назад человеком Y». Но вы можете сказать: «Этот биткойн можно проследить до этой транзакции двухлетней давности» точно так же, как вы можете сказать: «Человек Y, живший 1000 лет назад, является предком человека X».

Точно так же, как у человека могут быть миллионы предков и потомков, так и биткойн может проследить назад или вперед миллионы биткойнов. Но поскольку некоторые биткойны можно отследить до конкретной транзакции/адреса, а некоторые нет, они не полностью взаимозаменяемы, и разные биткойны могут стоить больше или меньше.

Вот пример того, как кто-то предлагает заплатить 2 «обычных» биткойна за 1 биткойн, что можно проследить до исторической транзакции покупки пиццы за 10 000 BTC.

Биткойна на самом деле нет — есть только транзакции, номинированные в биткойнах. У этих транзакций есть история, хотя, как говорится в связанном ответе, эта история может быть сложной.

Транзакции деноминированы в чем-то, чего тогда не существует? Я полностью не согласен. Понятие биткойн является абстрактным, но это не значит, что его не существует.
Биткойны как единица учета/измерения, конечно, существуют, точно так же, как существуют счетчики, это не подвергается сомнению. Но счетчик не существует как отдельный объект, и я бы сказал, что биткойн действительно не существует как отдельный объект, даже абстрактный цифровой. Я думаю, вы могли бы в качестве альтернативы сказать, что выход — это биткойн (объект) с номинальной стоимостью заданного количества биткойнов (единица).

Подумайте о том, как создаются биткойны — кусками по 50 штук в блоке. Вы не можете отличить «первый» биткойн из этой массы из 50, «второй» или «двадцать второй». Это просто число в публичном реестре, называемом блокчейном. Нет серийных номеров, как на долларовой купюре.

Ну, можно еще сказать «майнерам выдают купюру на 50 btc, и на ней есть серийный номер». Если они потратят его, счет будет разделен или объединен с добавлением большего количества серийных номеров. Вы можете абсолютно точно отследить каждый биткойн в своем кошельке до того момента, когда он был добыт.
Не совсем. Если я добуду 50 BTC в понедельник и еще 50 BTC во вторник, а затем отправлю вам все 100 BTC за одну транзакцию, вы не сможете сказать, какие из этих 100 BTC были добыты в понедельник, а какие во вторник. Если вы затем отправите кому-то одну из этих 100 BTC, нет смысла спрашивать, в какой день был добыт биткойн. Точно так же, как если бы вы два месяца подряд положили 100 долларов на сберегательный счет, а затем сняли 10 долларов, нет смысла спрашивать «в каком месяце я отложил эти 10 долларов?». Два вклада по 100 долларов перемешались на сберегательном счете и теперь неразличимы.

Если вы спрашиваете, можно ли отследить биткойны, то ответ — нет. Если вы спрашиваете, можно ли отследить открытые ключи, то ответ положительный.

Биткойны похожи на взаимозаменяемую недвижимость. Ваш публичный адрес имеет «право собственности» на определенное взаимозаменяемое количество биткойнов. Нет сериализованных биткойнов или отдельных токенов. Когда вы тратите биткойны, вы «переводите» определенную взаимозаменяемую сумму на новый публичный адрес, используя свой закрытый ключ. Закрытые ключи хранятся в вашем «кошельке», который на самом деле является просто сейфом для ключей. Баланс каждого хранится в «цепочке блоков», которая является общедоступной базой данных всех транзакций. Думайте о цепочке блоков как о «регистраторе» недвижимости. Новые «грантовые документы» на (в настоящее время) 50 биткойнов предоставляются «майнеру», который первым вычисляет хэш следующего блока. Решение хэша сложно с точки зрения вычислений и предотвращает подделку.

Это разумная аналогия, но точно так же, как у двух одинаковых домов может быть разная важная история (например, в одном из них кто-то был убит), биткойны также могут иметь важную историю. Google «испорченные биткойны»

Каждый биткойн можно разделить на субатомные единицы 0,00000001. Каждая транзакция создает разделение, которое можно отследить и сравнить с порядковым номером.

И публичные адреса, на которые выводятся биткойны, и идентификаторы транзакций могут служить серийными номерами.

Биткойн по своей сути не является взаимозаменяемым, потому что блокчейн легко отследить.

Например, в способе рандомизации результатов изменений была ошибка, которая была исправлена ​​только в январе 2013 года.

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

Вы можете узнать больше об этом, выполнив поиск теневых адресов здесь:

https://miki.it/pdf/BitIodine_presentation.pdf

Биткойны и их субъединицы не имеют идентификаторов и не могут быть однозначно отслежены в истории транзакций: если у вас есть транзакция с биткойн-входами 2x1 и биткойн-выходами 2x1, вы не знаете, какая монета с входа пошла на какой выход. Монеты, входящие и исходящие из транзакций, смешиваются.
В настоящее время это так, однако, как указано в моем ответе, это было не так для транзакций до 2013 года. Можно привести аргумент, что из-за этого Биткойн не является полностью взаимозаменяемым.