Популярный сервис онлайн-бронирования авиабилетов CheapAir объявил, что после нескольких месяцев поиска подходящего процессинга для криптовалютных платежей остановил свой выбор на BTCPayServer, решении с открытым исходным кодом, позволяющим избежать участия третьей стороны в качестве посредника.
Напомним, в апреле CheapAir расторг длившееся с 2013 года сотрудничество с Coinbase и, как ожидалось, в дальнейшем воспользуется услугами ведущего биткоин-процессинга BitPay.
Тем не менее, после того как стало известно о планах американской компании, многие представители биткоин-сообщество обратили ее внимание на то, что ранее BitPay без какого-либо предупреждения и дискуссий с разработчиками биткоина отказался от поддержки стандартной схемы показа конечным пользователям запросов на оплату, описанной в BIP21. Именно этот шаг BitPay в свое время вынудил разработчиков популярного кошелька Samourai Wallet выступить с призывом к сообществу отказаться от услуг процессинга.
Схема BIP21 принята всеми кошельками и провайдерами услуг с 2012 года и гарантирует, что вне зависимости от используемого программного обеспечения QR-коды и запросы на оплату создаются и интерпретируются одним стандартным способом. Это обеспечивает максимальную совместимость и интероперабельность программного обеспечения и сервисов в децентрализованной сети с открытым исходным кодом.
BitPay же взял на вооружение сомнительную и не имеющую широкой поддержки схему BIP70, которую изначально предложили в 2013 году Гэвин Адресен и Майк Херн, разработчики, получившие печальную славу благодаря созданию так называемых «черных списков» биткоинов.
В частности, BIP70 вводит требование к разработчикам по поддержке legacy-зависимостей инфраструктуры публичных ключей, которые имеют давнюю историю обнаруженных уязвимостей (openssl, heartbleed и т.д.). Кроме того, широкая имплементация BIP70 повышает риск мониторинга и отслеживания ончейн-транзакций в рамках требований AML/KYC и создания более эффективных черных списков.
Теперь команда CheapAir официально подтвердила, что отказывается от услуг BitPay и вместо этого будет сотрудничать с BTCPayServer.
«Несмотря на то, что нам потребовался небольшой период обучения, а инженерам пришлось приложить определенные усилия, чтобы создать поток, превращающий криптовалюты фиат для авиалиний и гостиниц, мы очень довольны конечным результатом. BTCPayServer не только позволил нам избежать спорного требования BitPay касательно схемы BIP70, но и, вспоминая ситуацию с Coinbase, почувствовать настоящую свободу и отсутствие зависимости от третьей стороны. Сейчас мы полностью контролируем весь процесс, что позволяет нам осуществлять более быстрый и эффективный процессинг», — говорится в заявлении CheapAir.
CEO компании Джефф Кли также отметил, что CheapAir не единственные, кто пострадал от действий Coinbase и был вынужден искать новые непростые решения. Тем не менее, компания считает очень важным предлагать пользователям возможность оплаты в криптовалюте и в этой связи также объявила о создании специальной службы поддержки, которая будет работать исключительно с биткоин-пользователями.
Среди главных преимуществ BTCPayServer – возможность принимать биткоин и другие криптовалюты, не раскрывая своих приватных ключей, и конвертация в фиат по мере необходимости. Отметим, что в команду разработчиков решения входит Николас Дориер, автор имплементации сервиса микширования биткоинов TumbleBit на языке C#. Получившая название NTumbleBit, она в свое время была взята за основу для решения TumbleBit.