- Вернуться к меню
- Вернуться к менюЦены
- Вернуться к менюИсследовать
- Вернуться к менюКонсенсус
- Вернуться к менюПартнерский материал
- Вернуться к меню
- Вернуться к меню
- Вернуться к менюВебинары и Мероприятия
CoinSwap и продолжающиеся усилия по обеспечению «невидимости» Политика конфиденциальности Bitcoin
Разработчик Крис Белчер поставил перед собой цель превратить CoinSwap в реальность — новый проект, который, как он надеется, «значительно улучшит Политика конфиденциальности Bitcoin ».
Разработчик, известный своей работой над повышением Политика конфиденциальности Bitcoin , сосредоточился на новом проекте, который, как он надеется, «значительно улучшит» то, как мы KEEP конфиденциальность наших транзакций.
Крис Белчер, который также создал рынок технической Политика конфиденциальности JoinMarket, в настоящее время работает над подвергать испытанию CoinSwap — идея, впервые предложенная легендарным разработчиком Bitcoin Грегом Максвеллом в 2013 году. Белчер сосредоточился на CoinSwap, а не на JoinMarket, поскольку считает, что это обеспечит пользователям лучшую Политика конфиденциальности, сказал он CoinDesk.
Белчер недавно получил не просто ONE, а два грантыза его усилия, показывающие, насколько биткойнеры воодушевлены потенциалом проекта.
Хотя сеть Bitcoin возникла из движение, ориентированное на конфиденциальность, его Политика конфиденциальности на самом деле довольно слабая. Просто взгляните на любой блок-эксплорерчтобы увидеть, как легко можно восстановить любую транзакцию, когда-либо произошедшую в истории Биткоина, а также связанную с ней историю.
Читать дальше: Фонд прав Human финансирует инструменты Политика конфиденциальности Bitcoin , несмотря на правовую стигму «смешивания монет»
«Сейчас Политика конфиденциальности Bitcoin не очень хороша. Любой человек в мире может проанализировать блокчейн и найти всевозможную информацию о пользователях — их баланс, историю, с кем они совершают транзакции, в каких объемах, когда — все, что они тратят», — рассказал Белчер в интервью CoinDesk .
Белчер утверждает, что это в некотором смысле хуже, чем финансовая Политика конфиденциальности , которую мы имеем в традиционных системах сегодня. «Банковская система знает ваши транзакции, но широкая общественность T. С Bitcoin это широкая общественность — каждый может видеть, что именно делает пользователь», — добавил Белчер.
Он добавил, что для большинства людей важно, чтобы подобная информация T стала достоянием всего мира.
«Финансовая Политика конфиденциальности полезна для Human достоинства, [например], если вы T хотите, чтобы ваши соседи видели, каким благотворительным организациям вы делаете пожертвования или что-то в этом роде, или если вам платят в Bitcoin «Вы T хотите, чтобы ваши работодатели знали, в какие благотворительные организации вы жертвуете или в какой еще деятельности вы участвуете», — добавила Белчер.
CoinJoins: Политика конфиденциальности Bitcoin сегодня
«CoinJoins» (отличаются от «CoinSwaps», которые Белчер тестирует) — это самые популярные сегодня в Bitcoin транзакции Политика конфиденциальности . CoinJoins обеспечивают пользователям хорошую Политика конфиденциальности и становятся все более популярными. До сих пор они были приняты в Кошелек Васаби,Кошелек Самурайи JoinMarket.
CoinJoin берет все входы из нескольких транзакций разных пользователей и смешивает их в ONE большую совместную транзакцию. Затем эта ONE большая транзакция отправляет смешанные биткойны с разных адресов на разные адреса. Поскольку ONE не может сказать, откуда изначально пришли потраченные биткойны, след запутывается, и участники CoinJoin получают лучшую Политика конфиденциальности.
Читать дальше: Что рост числа «Coinjoins» говорит о ценностном предложении Bitcoin
Но это не идеально. Есть еще способы для людей, анализирующих блокчейн Bitcoin (а именно компании по анализу блокчейна) для определения того, когда и где смешиваются биткоины.
Во ONE , размеры транзакций смешанных монет намного больше обычных транзакций, поскольку они содержат очень много разных входов.
Также показательным является тот факт, что все выходы имеют одинаковый размер. «CoinJoins с одинаковым выходом очень очевидны. Если кто-то увидит их в блокчейне, он поймет, что работает этот тип протокола Политика конфиденциальности », — сказал Белчер.
Почему выходы имеют одинаковый размер? Если Боб отправляет 0,8 BTC в транзакцию CoinJoin, а ALICE отправляет 0,187 BTC , а Мэри отправляет 1,2222 BTC, и в результате выходы составляют ровно 0,8 BTC, 0,187 BTC и 1,2222 BTC соответственно, то это совпадение очевидно для любого, кто смотрит.
Для сохранения Политика конфиденциальности транзакция CoinJoin обычно делит количество Bitcoin, выдаваемых на равные части, скажем, по 0,1 Bitcoin. Таким образом, если ALICE вложит 0,3 Bitcoin, она получит три части по 0,1 биткоина, отправленные на три отдельных адреса, которые она контролирует.
Большинство транзакций T имеют кучи одинаковых выходов, как эта. Вот почему CoinJoins легко обнаружить.
Действительно, было несколько случаев обмена Криптовалюта запрещающий пользователи, которые, очевидно, отправили свои Bitcoin через такие сервисы Политика конфиденциальности .
«Они будут подозрительны. Если кто-то анализирует блокчейн, они увидят, что это CoinJoin, поэтому они знают, что этот человек это сделал. А если они увидят другую транзакцию, [путем сравнения] они смогут увидеть, что это не CoinJoin», — сказал Белчер.
CoinSwap: невидимка для транзакций
«CoinJoin» и «CoinSwap» имеют похожие названия, и оба они помогают сохранять Политика конфиденциальности , поэтому их легко спутать. Но они разные, и Белчер утверждает, что CoinSwaps «исправляет многие проблемы некоторых видов CoinJoins» и «является следующим шагом к Политика конфиденциальности Bitcoin в цепочке».
Белчер сказал, что CoinSwap можно сделать невидимым. Если все сделано правильно, транзакция CoinSwap может выглядеть так же, как обычная транзакция Bitcoin .
В CoinSwap это LOOKS так, как будто два разных человека отправляют совершенно разные транзакции. Но под капотом происходит что-то совершенно другое.
Две стороны, скажем, ALICE и Боб, выполняют такой обмен. Короче говоря, ALICE отправляет некоторое количество Bitcoin на адрес CoinSwap. Боб отправляет такое же количество Bitcoin на отдельный адрес CoinSwap.
Если оба отправят нужную сумму денег, монеты «обменяются». Монеты, отправленные ALICE на адрес CoinSwap, отправляются на новый адрес, принадлежащий Бобу, а монеты, отправленные Бобом на его собственный адрес CoinSwap, отправляются на новый адрес, принадлежащий ALICE.
«Телепортирующие» монеты
Под капотом адрес CoinSwap, который отвечает за этот обмен, гораздо более замысловат, чем обычная транзакция Bitcoin . Это транзакция с несколькими подписями, то есть для ее отправки требуется, чтобы ее подписали более ONE человека. Обычно такие типы транзакций выделяются в блокчейне, поскольку они выглядят иначе, чем обычные транзакции Bitcoin . Но, включая Криптография ECDSA-2P, эти транзакции с несколькими подписями можно сделать похожими на обычные транзакции Bitcoin . Это очень похоже на план Белчера.
«При использовании ECDSA-2P ALICE отправляет CoinSwap Бобу, и это LOOKS как обычная транзакция. Но на самом деле монеты оказались в совершенно другом месте», — сказал Белчер.
Этот компонент важен. Если все эти транзакции выглядят одинаково, то люди, которые даже T используют CoinSwaps, также получают большую Политика конфиденциальности . Нет никакого способа узнать, является ли транзакция транзакцией CoinSwap или ONE, что переворачивает анализ цепочки Bitcoin с ног на голову.
Читать дальше: «Финансовый надзор» или «Анализ блокчейна»? Фонд прав Human обсуждает Elliptic
Подобная Технологии будет распространена и на сеть Lightning Network, поэтому наблюдатели за блокчейном T смогут определить, является ли отдельная транзакция CoinSwap, транзакцией Lightning Network или просто обычной транзакцией Bitcoin .
«Можно сказать, что CoinSwap позволяет биткойнам незаметно телепортироваться в любое место блокчейна», — так описывается Технологии на Bitcoin Wiki. ставит его. Для более подробного объяснения ознакомьтесь с этим постом https://joinmarket.me/blog/blog/coinswaps/ от разработчика JoinMarket Адама Гибсона.
Но это не значит, что CoinSwap идеален. Проблема с CoinSwap в том, что это гораздо более сложный процесс для реализации, чем CoinJoin.
«Максимально децентрализовано»
В своем огромном посте Белчер описывает, как воплотить идею CoinSwap в реальность.
Основная причина, по которой CoinSwaps T взлетели с тех пор, как Максвелл описал их семь лет назад, заключается в том, что они не так просты, как CoinJoins. Поэтому Белчеру предстоит проделать большую работу, впервые реализуя сложность.
Его первым шагом было просто подумать о лучшем способе сделать это, изложив в статье ряд различных проектных соображений, составляющих его план атаки. Во- ONE, он планирует использовать язык программирования Rust, поскольку он потенциально более безопасен, чем другие языки.
«Я хочу сделать его максимально децентрализованным, чтобы не было центральной точки отказа, которую можно отключить или цензурировать», — сказал Белчер. Чтобы достичь этой цели, он хочет, чтобы «все это» работало через Политика конфиденциальности сеть Tor, которая помогает скрывать IP-адреса, которые являются своего рода почтовым адресом компьютера, показывающим, где он находится.
«Я думаю, это совершенно необходимо для Политика конфиденциальности», — сказал он.
Читать дальше: BTCPay LOOKS анонимизировать транзакции Bitcoin с помощью интеграции PayJoin
Белчер излагает это и различные другие соображения в своем предложении, такие как маршрутизация и использование PayJoin, еще одной Технологии Политика конфиденциальности Bitcoin , наряду с этим. Теперь, когда его идеи стали достоянием общественности, люди могут комментировать и вносить предложения.
Следующий шаг — это его фактическая реализация. Белчер сказал CoinDesk, что он надеется выпустить минимально жизнеспособный продукт в течение следующих шести месяцев.
Изображение: «BallesStrob-4» от MathGoulet лицензированоCC BY-ND 2.0.
Alyssa Hertig
Алисса Хертиг, технический репортер CoinDesk, программист и журналист, специализирующийся на Bitcoin и Lightning Network. На протяжении многих лет ее работы также появлялись в VICE, Mic и Reason. В настоящее время она пишет книгу, в которой исследует все тонкости управления Bitcoin . Алисса владеет некоторым количеством BTC.
