Разработчики популярного биткоин-кошелька Samourai заявила, что крупнейший в индустрии процессинговый сервис BitPay без какого-либо предупреждения и обсуждений с отказался от поддержки стандартной схемы показа конечным пользователям запросов на оплату, описанной в BIP21. Вместо этого BitPay взял на вооружение сомнительную и не имеющую широкой поддержки схему BIP70.
Please Read: Bitpay generated invoices are no longer producing QR codes that conform to the BIP21 standard adopted since 2012. This means you cannot use Samourai to scan bitpay QR codes. Plus, fungibility and privacy concerns with Bitpay's new policy.https://t.co/sIp4gqKByI
— Samourai wallet (@SamouraiWallet) January 2, 2018
В своем блоге Samourai Wallet отмечают, что схема BIP21 принята всеми кошельками и провайдерами услуг с 2012 года и гарантирует, что вне зависимости от используемого программного обеспечения QR-коды и запросы на оплату создаются и интерпретируются одним стандартным способом. Это обеспечивает максимальную совместимость и интероперабельность программного обеспечения и сервисов в децентрализованной сети с открытым исходным кодом.
«Совершенно очевидно, что решение BitPay отказаться от этого фундаментального открытого стандарта не улучшит пользовательский опыт, к чему они по собственным заявлениям стремятся, а сделает его только хуже», — говорится в заявлении Samourai Wallet.
Также разработчики отмечают, что BIP70 изначально предложили в 2013 году Гэвин Адресен и Майк Херн, разработчики, получившие печальную славу благодаря созданию так называемых «черных списков» биткоинов. Само предложение было встречено сообществом крайне неоднозначно, и по причине беспокойства относительно безопасности и приватности пользователей провайдеры кошельков и сервисов в своем большинстве его не приняли.
В частности, BIP70 вводит требование к разработчикам по поддержке legacy-зависимостей инфраструктуры публичных ключей, которые имеют давнюю историю обнаруженных уязвимостей (openssl, heartbleed и т.д.). Кроме того, широкая имплементация BIP70 повышает риск мониторинга и отслеживания ончейн-транзакций в рамках требований aml/kyc и создания более эффективных черных списков.
«Мы должны совершенно четко обозначить свою позицию. Samourai Wallet не будет поддерживать BIP70 в своих продуктах, поэтому наши пользователи не смогут отправлять биткоины через QR-коды, создаваемые в инвойсах BitPay, поскольку они не показывают валидный адрес», — говорится в заявлении Samourai Wallet.
Также разработчики говорят, что отказываются принять агрессивное использование руководством BitPay доминирующего положения компании на рынке и принуждение провайдеров кошельков к поддержке своих бизнес-планов или принуждение пользователей к использованию системы, которая отрицательно сказывается на их приватности и взаимозаменяемости биткоина в целом.
По мнению представителей Samourai Wallet, BitPay следует сосредоточить свои усилия на восстановлении своего имиджа и бренда после провала форка segwit2x, к которому они приложили значительные усилия.
«Пользователи должны противостоять такому чувству превосходства и отстаивать свое право на приватность. Samourai уже приступил к процессу информирования всех вендоров, которые используют BitPay в качестве платежного процессора, о дальнейшей недопустимости и нецелесообразности этого. Надеемся, к нам присоединятся и другие».