- PVSM.RU - https://www.pvsm.ru -
В ближайшие выходные состоится Хакатон PayPal [1]. Я пойду на него, и попытаюсь реализовать p2p систему обмена Bitcoin и Paypal. Цель данной статьи: обсудить идею и собрать единомышленников, готовых объединиться в команду на Хакатон [1].
Думаю никто не будет спорить, что на сегодняшний день Bitcoin лидирующая p2p крипто валюта, и она продолжает набирать популярность. Однако, для анонимной p2p валюты, у Bitcoin слишком высокая централизованность обмена Bitcoin на другие валюты.
К тому же, не достаточно просто сделать p2p биржу. Такие проекты были, но из-за анонимности Bitcoin, покупатели не спешили расплачиваться с продавцами Bitcoin. Необходим посредник, который бы гарантировал исполнение сделки.
Недостатками существующих бирж является уменьшение анонимности системы, т.к. появляется центральная точка, которая знает реквизиты обоих контрагентов не анонимном мире. И таких точек не много.
Моя идея заключается в том, что для гарантирования исполнения сделки, не надо знать реквизиты контрагентов, более того, не надо полностью резервировать средства у обоих контрагентов.
Итак:
При выставлении заявки, с продавца и покупателя берется гарантийное обеспечение выхода на сделку (10%?). Оно необходимо, для избегания ситуации, при которой в систему будут отправляться лживые заявки, исполнять обязательства по которым не собираются.
Заявки содержат в себе открытую:
И зашифрованную информацию:
При этом, сообщает всем следующую информацию:
Свой ключ они шифруют открытым ключом из заявки контрагента, т.е. никто кроме контрагента не может узнать реквизиты участников сделки в не анонимном мире. В том числе не знает данных реквизитов и гарант.
При этом помним, что на шаге 1 уже оплачена гарантия выхода на сделку, т.е. осталось перечислить оставшуюся часть.
Перед этим он проверяет, что средства продавца на счет гаранта поступили.
В том числе возвращает гарантию выхода на сделку. На данном шаге гарант может удержать свою комиссию.
Paypal очень заботится об удовлетворенности покупателей, позволяя вернуть средства, если доставка по сделке не была осуществлена. В связи с этим были случаи когда получив Bitcoin, покупатели опротестовывали сделку, и возвращали средства Paypal. Я связался с техподдержкой Paypal и получил следующий ответ (KMM47573209V60970L0KM):
Вы можете получать оплату через PayPal продавая Bitcoin. Ваши покупатели не будут защищены PayPal так как платежи за нематериальные товары, услуги, лицензии и другой цифровой контент не защищаются.
На Хакатоне я планирую реализовать данную систему на c#. Приветствую, желающих присоединится. Если вы хотите писать на языке отличном от c#, то возражать не буду. Согласуем протокол между компонентами (например, между клиентом и сервером) и вперед.
Email: anebotov@gmail.com
Skype: alexeynebotov
Автор: vohJyschKVRKTJq4KCboU9sov
Источник [2]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/news/42472
Ссылки в тексте:
[1] Хакатон PayPal: http://habrahabr.ru/company/e-Legion/blog/188504/
[2] Источник: http://habrahabr.ru/post/192406/
Нажмите здесь для печати.