Как узнать, были ли транзакции совершены (не) через BitPay/Coinbase?

Фон

Недавно член палаты представителей Стив Стокман позировал для фотосессии со своим биткойн-адресом на большом QR-коде, которым поделились . У него есть страница пожертвований биткойнов, которая запрашивает идентификационную информацию и проходит через BitPay, но, конечно, любой может отправить ему биткойны анонимно, без использования этой страницы, если он знает адрес, на который его нужно отправить.

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

Страницы пожертвований Stockman & LP используют BitPay ; CoinPAC использует Bitcoin Builder (который, в свою очередь, использует Coinbase ).

Либертарианская партия округа Ливингстон ( адрес ) и Джим Фулнер ( адрес ) открыто публикуют свои биткойн-адреса на своих веб-сайтах, а ПКК избирателей биткойнов опубликовал список своих биткойн-адресов в своей официальной регистрационной документации FEC ‡. Ни у кого из них даже нет страниц пожертвований биткойнов, которые собирают информацию, поэтому, конечно , все , что им было отправлено, предположительно не было должным образом атрибутировано.


Проблема

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

Для нашего предстоящего запроса консультативного заключения FEC о том, как обращаться с биткойнами , я хотел бы иметь примеры того, как:

  • невозможно «отказаться» от транзакции Биткойн (например, кто-то вносит свой вклад в вышеперечисленное за пределами своих страниц пожертвований)
  • невозможно надежно вернуть биткойн под контроль лица, которое его отправило (например, транзакция, которая была отмыта или поступила из обмена)
  • некоторые транзакции стоят меньше, чем стоило избавиться от них (например, пыль или сложные/преднамеренно большие по размеру транзакции)

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


Вопрос

Как я могу показать, что Stockman, Либертарианская партия и/или CoinPAC получили пожертвования BTC, которые не поступали через их страницы пожертвований (и, следовательно, BitPay или Coinbase)?

Было бы чрезвычайно полезно указать на конкретные транзакции, которые они получили, и объяснить, как третьей стороне становится ясно, что эти транзакции не были совершены через BitPay/Coinbase.

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

Заранее спасибо!


Больше информации

† Дополнительную информацию см. на нашей странице биткойн AOR и в моем посте в G+ .

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

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

Комментарии к нашему AOR приветствуются, но не совсем по теме; Я просто указываю на это для контекста. Вопрос здесь простой: как я могу идентифицировать транзакцию как совершаемую/не совершаемую через BitPay или Coinbase, просто взглянув на цепочку блоков? (Предположим, что никакой повестки в суд не было. :-P)

‡ Таким образом, вам не нужно расшифровывать:

Ответы (3)

Единственный способ — если Coinbase/Bitpay публично обнародуют свои адреса, чего они не сделают.

Отправить их самостоятельно? Может быть, немного рискованно, поскольку это может быть незаконно, но это донесет вашу точку зрения. Просто отправьте их прямо на их адрес, так как вы его знаете, а затем сможете доказать, что сделали это в обход BitPay/Coinbase. Вы можете доказать, что обошли их, показав, что транзакция была проведена непосредственно от A к B (A — это ваш кошелек, а B — кандидат/PAC), и показав, что A действительно принадлежит вам.

Объяснение того, что отказаться от сделки невозможно, чисто теоретическое, так что от этого никуда не деться.

Чтобы объяснить, что не всегда возможно вернуть деньги, вам просто нужно объяснить, что адреса нередко используются один раз и отбрасываются.

Чтобы объяснить третью проблему, вы должны просто подчеркнуть, что злонамеренные субъекты могут намеренно отправлять пожертвования, возмещение/избавление от которых будет стоить дороже, чем сохранение, и поэтому требование сделать это было бы глупостью. Затем, возможно, рассмотрим технический аспект создания указанных транзакций.

Редактировать: Поскольку отправлять их самостоятельно было бы незаконно, и это единственный способ, не зная адресов Bitpay, вам понадобится адрес BitPay. Вы этого не получите. В лучшем случае вы можете отправить им монеты и проследить их путь до кошелька для хранения. Но нет никакого способа узнать, что все монеты проходят через один и тот же кошелек-хранилище, поэтому вы не можете сказать, что какие-либо монеты, отправленные кандидату с адреса, отличного от адреса хранилища, который вы знаете, исходят непосредственно от человека.

В качестве конкретного примера предположим, что у BitPay есть два кошелька для хранения A и B, и вы хотите отправить монеты кандидату. Вы отправляете свои монеты на кошелек A, а затем они отправляют количество монет, которое вы хотите дать, из кошелька B.

Компании используют схемы, аналогичные приведенному выше примеру, с произвольным количеством кошельков. Они делают это, потому что знание всех их кошельков для хранения выдаст конкурентную информацию, такую ​​как общее количество монет, которые у них есть. У BitPay есть слишком много способов запутать внутреннюю обработку монет, чтобы вы могли что-то отследить. Так что повестка в суд - единственный способ, я боюсь.

На самом деле делать это самому или поощрять кого-то другого было бы очень плохой идеей и определенно незаконной. Гуглите "fec биткойн". Make Your Laws PAC = моя работа.
Смотрите мою правку. Извините, что разочаровал.

Вы не можете. Входы транзакций неотличимы друг от друга.