Покупатель получает транзакцию и добавляет в неё свой вход на 5 биткоинов. 6 биткоинов идут ему на сдачу.
Получается: во входах 3+5=8 биткоинов, в выходах 2+6=8. И нельзя точно сказать, сколько именно было оплачено и сколько владельцев было у входов. Например, эту транзакцию можно интерпретировать так: вы отправили 6 биткоинов и получили 2 биткоина сдачи.
Главное преимущество этого способа — не нужно разбивать выходы по какой-то определённой схеме, пытаясь скрыть связь между входами и выходами. Payjoin-транзакции не имеют «отпечатка» и их невозможно отличить от обычных транзакций, т. к. они используют два входа и выхода, как и большинство обычных транзакций. Но и свои недостатки тоже есть:
1. Оба участника должны быть онлайн одновременно.
2. Транзакции могут стать немного дороже из-за дополнительных входов-выходов.
3. Отправка транзакции занимает чуть больше времени.
Последнее, что тут можно ещё добавить. Payjoin также называется P2EP, Pay to EndPoint. Это название было предложено разработчиками из Blockstream в 2018, когда они работали над улучшением анонимности входов транзакций. Собственно, концепция, которую они разработали, и называется P2EP. Это тоже Coinjoin, но для обмена между сторонами он использует URI из BIP21 — это идентификатор вида bitcoin:адрес?параметр=значение. В P2EP покупатель должен знать, как отправить транзакцию продавцу напрямую — для этого нужно знать его URL, который и передается как параметр в BIP21-идентификаторе.
Сидите дома и изучайте Биткоин.
Получается: во входах 3+5=8 биткоинов, в выходах 2+6=8. И нельзя точно сказать, сколько именно было оплачено и сколько владельцев было у входов. Например, эту транзакцию можно интерпретировать так: вы отправили 6 биткоинов и получили 2 биткоина сдачи.
Главное преимущество этого способа — не нужно разбивать выходы по какой-то определённой схеме, пытаясь скрыть связь между входами и выходами. Payjoin-транзакции не имеют «отпечатка» и их невозможно отличить от обычных транзакций, т. к. они используют два входа и выхода, как и большинство обычных транзакций. Но и свои недостатки тоже есть:
1. Оба участника должны быть онлайн одновременно.
2. Транзакции могут стать немного дороже из-за дополнительных входов-выходов.
3. Отправка транзакции занимает чуть больше времени.
Последнее, что тут можно ещё добавить. Payjoin также называется P2EP, Pay to EndPoint. Это название было предложено разработчиками из Blockstream в 2018, когда они работали над улучшением анонимности входов транзакций. Собственно, концепция, которую они разработали, и называется P2EP. Это тоже Coinjoin, но для обмена между сторонами он использует URI из BIP21 — это идентификатор вида bitcoin:адрес?параметр=значение. В P2EP покупатель должен знать, как отправить транзакцию продавцу напрямую — для этого нужно знать его URL, который и передается как параметр в BIP21-идентификаторе.
Сидите дома и изучайте Биткоин.