Биткоин в браузере: W3C и лидеры отрасли ИТ готовят API для криптовалют
Разработчики ведущих высокотехнологичных компаний создают API для браузеров, который вскоре сможет упростить покупку товаров и услуг за криптовалюту.
Работа, начатая консорциумом World Wide Web (W3C) при участии Microsoft, Google, Facebook, Apple и Mozilla, является ощутимым шагом вперед к созданию стандарта интернет-платежей, совместимого с разными криптовалютами, идея которого была озвучена еще в 2013 году. Распространение биткоина, как и других криптовалют, набирает обороты, и запуск подобного проекта означает растущее признание криптовалюты в качестве средства платежей.
Интерес W3C в отношении технологии блокчейна рос на протяжении последних лет – в июне прошлого года был проведен первый семинар по вопросам блокчейна. Несмотря на то, что участники были заинтересованы в стандартизации и демократизации использования технологии, никаких конкретных действий в этом направлении предпринято не было. Однако теперь ситуация изменилась.
API, о котором было впервые рассказано в прошлый четверг, в настоящее время внедряется
в такие браузеры как Chrome, Edge, Webkit, Firefox, Samsung Internet Browser и встроенный браузер Facebook. После активации, Payment Request API откроет для пользователей новые виды платежей, включая биткоин, эфир и любые другие доступные криптовалюты (а также и традиционные способы онлайн-платежей), которые будут доступны непосредственно в браузере.
Пользователи смогут выбрать из раскрывающегося меню доступные способы оплаты – это своеобразное расширение функции автозаполнения, которая уже широко доступна при оформлении заказа. Ян Джейкобс (Ian Jacobs), глава направления платежей в W3C, сказал, что сейчас самое подходящее для разработчиков время, чтобы начать писать код для тех способов оплаты, которые они хотели бы видеть в новом интерфейсе. Он отметил:
«Это – отличная возможность для людей начать создавать описания методов оплаты на основе блокчейна и протестировать API, так как сейчас мы находимся на этапе тестирования и улучшения совместимости».
Стабильное состояние
API и призыв W3C к его «широкому внедрению» основаны на том, что консорциум рассматривает его как возможность предложить потребителям больше вариантов безопасной онлайн-оплаты. Команда браузера WebKit уже начала работу по внедрению нового функционала – ранее в этом месяце статус работ сменился с «находится в рассмотрении» на «разработку».
«Технические требования, благодаря усилиям команды W3C были усовершенствованы, что позволило нам перевести проект из чернового статуса в устойчивое состояние разработки», – говорит Джейкобс. «Это означает, что теперь мы знаем, как будет себя вести API, и мы создаем тестовые пакеты и работаем над совместимостью с разными браузерами, чтобы убедиться в безопасности работы и в том, что интерфейс ведет себя одинаково на разных платформах».
Усилия по стандартизации в W3C, как известно, предпринимаются очень медленно, так как алгоритм работы не прост – информация кочует от групп активистов к группам интересов, а только затем к рабочим группам, и все это может занять годы. Это одна из причин, почему криптовалютные предприниматели не торопятся вступить в ряды консорциума, несмотря на его хорошую репутацию.
Не так быстро
Несмотря на оптимистичный настрой W3C, дальнейший процесс внедрения разработки не так прост, как кажется. Джейкобс сравнил следующие шаги со сватовством – продавцам необходимо будет внедрить API и выбрать методы платежей, которые они готовы принимать. Пользователям, в свою очередь, необходимо будет скачать расширение для браузера и также выбрать методы платежей.
По сути, продавцам необходимо изменить свои сайты и внедрить новые платежные методы, а пользователям – завести кошельки, которые «говорят на языке протокола», говорит Джейкобс.
«Необходимо собрать воедино целую головоломку, часть деталей которой зависит от пользователей, а часть – от продавцов».
W3C уже работает со сторонними платежными приложениями над внедрением как криптовалютной, так традиционной формы оплаты в API таким образом, который подойдет как продавцам, так и пользователям.
«Так, например, вы можете привязать способ оплаты биткоином к конкретному URL-адресу, а затем пользователи смогут распространять платежные приложения, которые заявляют об их поддержке этого способа оплаты», – сказал Джейкобс.
Следующие совещания рабочей группы по онлайн-оплате в API браузера запланированы на 6 и 7 ноября, а демонстрация – на 23 октября. На ней будет показано, как Airbnb, Google и Mastercard используют API. Джейкобс весьма оптимистично смотрит в будущее:
«Я надеюсь, что к середине следующего года количество пользователей API ощутимо возрастет, как и его внедрение API различными браузерами».