Все это верно, но по мне так PGP подпись текстовых сообщений и завязка на репутацию - это уже как палки и камни на фоне пушек... Можно же использовать 2-of-3/2-of-2/M-of-N транзакции, все это давно работает в любой более-менее современной криптовалюте.
Согласен. Но мультиподписные транзакции не рашают тех проблем, которые акутальны для escrow, это просто техническая часть для удобства и, если необходимость будет, то использовать обязательно буду. Думаю основная работа, это заметить все подводные камни в предложениях 2-х сторон и выступить гарантом общей договоренности: пока хватит и PGP.
Решают, причем кардинально, т.к. не требуется безусловное доверие обеих сторон обмена. К примеру, вместо сценария выше можно использовать 2-из-3 транзакцию, подписанную ключами продавца, покупателя и гаранта. В таком случае деньги никуда не смогут уйти, пока не сбудется одно из условий:
1) Вася и Федя довольны сделкой, создают и подписывают своими ключами новую транзакцию с двумя выходами. Один выход идет продавцу, второй выплачивает процент dzyk;
2) Вася не отправил товар вовремя. Федя и dzyk создают транзакцию с двумя выходами, подписанную своими ключами. Один вывод делает возврат Феде, второй выплачивает процент dzyk;
3) dzyk вступил в преступный сговор с продавцом или покупателем. В таком случае они могут распилить между собой условно депонированные средства, независимо от результата сделки.
Третий вариант маловероятен, но может быть предотвращен использованием конфигурации с двумя или тремя гарантами.
а как практически такое сделать, есть уже какой софт поддерживающий такие транзакции?