CoinJoin Bitcoin: улучшение взаимозаменяемости. Одним из наиболее важных аспектов Bitcoin является возможность совершать сделки в частном порядке.
CoinJoin - это важная технология, которая увеличивает конфиденциальность пользователей и взаимозаменяемость Bitcoin, поскольку она позволяет пользователям объединять многочисленные платежи в одну транзакцию, что делает почти невозможным для злоумышленника, чтобы знать, откуда поступают или собираются монеты.
По сути, эта функция чрезвычайно мощна для конфиденциальности Bitcoin, потому что она позволяет пользователям создавать многоsig (мульти-подписи) транзакции и даже сложные транзакции CoinJoin, которые просто выглядят как повседневные обычные транзакции.
Это затрудняет для компаний, занимающихся анализом цепочки, анализ входящих/исходящих потоков монет в транзакциях.
Как работает CoinJoin
Изображение: Twotx.png.
CoinJoin - это безнадежный метод объединения нескольких платежей Биткойн от нескольких тратдеров в одну транзакцию, чтобы сделать его более трудным для внешних сторон, чтобы определить, кто платит, какой получатель или получатель. В отличие от многих других решений по конфиденциальности, транзакции CoinJoin не требуют модификации протокола Bitcoin.
Это улучшение было предложено Грегори Максвеллом, известным разработчиком биткоина.
По сути, подписи - по одному на вход - внутри транзакции полностью независимы друг от друга. Это означает, что пользователи Bitcoin могут договориться о наборе входов для расходования и наборе выходов для оплаты, а затем индивидуально и отдельно подписать транзакцию, а затем объединить свои подписи.
Транзакция недействительна и не будет принята сетью до тех пор, пока не будут предоставлены все подписи, и никто не будет подписывать транзакцию, которая им не нравится.
Как использовать CoinJoin
На момент написания статьи доступны два криптовалютных кошелька, которые успешно реализовали транзакции CoinJoin.
Первым и наиболее широко используемым является кошелек Wasabi. Второй - Самурайский кошелек - это более поздний игрок в космосе, но его популярность быстро растет.
Другой способ использовать эту функцию - вручную создать транзакцию CoinJoin через клиент Bitcoin-Qt.
Улучшения в CoinJoin
Эта технология постоянно совершенствуется как способ повысить конфиденциальность пользователей при транзакционных операциях Bitcoin.
JoinMarket, например, является рынком для транзакций CoinJoin, позволяя любому создавать транзакции на любую сумму, которую они хотят в любое время, когда они хотят. Взамен они платят комиссию за предоставленный им ликвидность.
Другим улучшением является добавление большего количества прыжков между пользовательскими транзакциями, чтобы сделать отслеживание пути транзакций гораздо более сложным для третьих лиц.
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.