Automattic инвестирует 4,6 млн долларов в New Vector, создателей открытого стандарта Matrix для децентрализованной коммуникации

Опубликовано: 2020-06-04

Automattic инвестировала 4,6 млн долларов в New Vector, компанию, основанную создателями Matrix, открытого стандарта, обеспечивающего децентрализованные разговоры с помощью сквозного шифрования. Matrix.org является домом для проекта с открытым исходным кодом, который предлагает HTTP API и SDK, позволяя разработчикам создавать свои собственные коммуникационные клиенты на основе открытого стандарта Matrix с открытой федерацией. Это означает, что любой может общаться с другими пользователями экосистемы Matrix, развернув свой собственный сервер.

Протокол также позволяет объединять существующие платформы, такие как Slack, IRC, XMPP, Gitter, Telegram Discord, Facebook и многие другие, создавая «глобальную открытую матрицу общения». Matrix — это протокол, лежащий в основе Riot.im, универсального приложения для чата, которое часто называют «альтернативой Slack». Riot поддерживает группы и команды с чатом, обменом файлами, виджетами и голосовыми/видеозвонками. В настоящее время это самый зрелый клиент Matrix и самый известный продукт New Vector.

Небрежное сравнение может сравнить роль Automattic в экосистеме WordPress с ролью New Vector в развитии экосистемы Matrix при финансировании разработки протокола. Соучредители Мэтью Ходжсон и Амандин Ле Пап создали компанию, чтобы поддерживать проект с открытым исходным кодом. Automattic теперь является одним из шести инвесторов компании с правом голоса.

В 2017 году Мэтт Малленвег внес свой вклад в Patreon Matrix, когда проект изо всех сил пытался удержаться на плаву. В недавнем выпуске подкаста Matrix Live он подробно рассказал, почему Matrix заинтересовала его инвестициями от Automattic:

Мне очень нравится, когда что-то решает реальную проблему пользователя и делает это технически строгим, интеллектуально и морально чистым способом. Это то, что привлекало меня тогда и сейчас в проекте «Матрица». Мне также нравится думать: «А что, если это удастся?» Как выглядит мир, если 90% сообщений в мире отправляются по системам и протоколам Matrix? Это было бы удивительно… Я думаю, что широкое распространение во всем мире того, над чем вы все работаете, могло бы быть удивительным для человечества.

Растущее недовольство нарушениями этики и конфиденциальности самых популярных сегодня социальных платформ привело к тому, что большая часть личного общения и обмена в социальных сетях переместилась из этих огромных хранилищ данных в мириады приложений для обмена личными сообщениями. Малленвег часто говорил о своем увлечении платформами обмена сообщениями и их связью с независимой сетью. В интервью с Омом Маликом на WordCamp Europe 2017 он упомянул, что Automattic экспериментирует с функцией группового вещания Telegram. Неудивительно, что компания вкладывает значительные средства в открытый децентрализованный протокол связи.

Пять лет назад на мероприятии в Сан-Франциско Мэтт Малленвег сказал, что Automattic «заигрывала с коммерциализацией» P2, своей внутренней системы обмена сообщениями. Экосистема Matrix предлагает более оперативную версию этих типов инструментов для совместной работы, которые не зависят от клиента. В связи с бурным ростом числа компаний, работающих из дома из-за пандемии, коммуникационные инструменты на базе Matrix могут стать стратегическим дополнением к Happy Tools, набору продуктов Automattic для удаленных команд.

Проект Matrix может похвастаться 10 миллионами видимых учетных записей по всему миру с 20 000 федеративных серверов, на которых ежедневно обрабатывается 2,5 миллиона сообщений. Более 400 проектов и 70 компаний используют эту технологию, поэтому она все еще относительно малоизвестна, но быстро растет с момента выпуска Matrix 1.0 в июне 2019 года.

Matrix является своего рода аутсайдером среди корпоративных коммуникационных платформ, но New Vector работает над тем, чтобы лучше позиционировать своего клиента по сравнению с конкурентами, разрабатывая более современный пользовательский интерфейс. В объявлении Matrix.org о том, что Mozilla выбрала Matrix в качестве преемника IRC для своего публичного сообщества, Мэтью Ходжсон сказал, что команда Matrix «полностью настроена на то, чтобы Riot имел такой же хороший, если не лучший UX, чем Slack или Discord». New Vector также наняла больше дизайнеров, чтобы они работали полный рабочий день над пользовательским интерфейсом и UX Riot, и сместила акцент продукта с руководства разработчиков на руководство дизайном.

Automattic планирует внедрить инструменты на базе Matrix и построить мосты с WordPress

Учитывая, что New Vector активно развивает Riot в качестве конкурента Slack и продает размещенные сервисы Matrix, кажется неизбежным, что Automattic в ближайшем будущем включит какую-то форму совместной работы на базе Matrix. В объявлении Ходжсона об инвестициях говорилось, что у них еще нет конкретного проекта, о котором они могли бы объявить, но «по крайней мере, мы должны ожидать, что сообщества Automattic перейдут на Matrix в ближайшие месяцы».

Ходжсон также был в восторге от множества возможностей внедрения Matrix в огромную пользовательскую базу WordPress:

Представьте, если бы каждый сайт WP автоматически имел собственную комнату Matrix или сообщество? Представьте, если бы весь контент в WP автоматически публиковался в Matrix, а также в Интернете? (Это не такая уж надуманная идея — оказывается, Automattic уже запускает мост XMPP для wordpress.com на im.wordpress.com!). Представьте, что существует отличный клиент Matrix, доступный в виде плагина WordPress для встраивания чата в реальном времени на ваш сайт? Представьте, если бы Tumblr (который в наши дни является частью Automattic) стал бы децентрализованным!?

Некоторые были возмущены идеей внедрения Matrix в ядро ​​WordPress, но Мулленвег быстро пояснил, что намерение, скорее всего, будет ссылаться на WordPress.com, а не на самостоятельные сайты.

Учитывая требования к хостингу для клиента Matrix для WordPress, он должен предлагаться через WordPress.com, как предложение SaaS через Jetpack или как дополнение к хостинговым компаниям WordPress, чтобы получить широкое распространение.

Automattic нанимает инженеров Matrix.org/WordPress Integrations, чтобы «соединить два мира программного обеспечения» и изучить возможности перекрестного опыления, которые «могут включать создание плагинов с открытым исходным кодом для любой платформы, обеспечение чата в реальном времени и совместной работы для бизнес-сайтов, блогов, электронных -коммерческие магазины или сообщества, интеграция существующей инфраструктуры».

«Я хотел бы нанять нескольких человек, чтобы внести свой вклад в проект [Matrix] на постоянной основе и помочь Automattic принять его, потому что я думаю, что это действительно полезно для экосистемы, если ее спонсирует более одной компании», — сказал Мулленвег в интервью. Подкаст «Матрица в прямом эфире». Ходжсон сказал, что в настоящее время New Vector поставляет примерно 90-95% вкладов с открытым исходным кодом в выпуск Synapse для реализации сервера Matrix и в Riot.

Один из пользователей Hacker News предположил, что WordPress.org также использует инструменты связи на базе Matrix для совместной работы над проектом с открытым исходным кодом:

Мы надеемся, что у Automattic достаточно влияния, чтобы перенести обсуждения открытого исходного кода WordPress.org и обсуждения в сообществе (которые в настоящее время размещаются в Slack, но раньше проходили в IRC) в Matrix.

Ходжсон ответил, сказав: «Это надежда — на сторону Riot/Matrix оказывается давление, чтобы гарантировать, что переход будет простым с точки зрения UX». В идеале при любом переходе со Slack будут сохранены как общедоступные, так и личные сообщения, включая реакции на эмодзи, файлы и все сокровища совместной истории проекта за последние пять лет.

Может ли Automattic внедрить децентрализованные коммуникационные инструменты?

Хотя основная коммерческая направленность New Vector, по-видимому, сосредоточена на создании корпоративных платформ для совместной работы с Matrix и необходимой инфраструктурой, Мулленвег много рассказал о социальных сетях во время недавнего выпуска подкаста Matrix Live.

«Я думаю, что общение лежит в основе того, что делает нас великими и объединяет нас», — сказал Мулленвег. «А разрыв связи и разлука — источник большинства конфликтов и страданий в мире».

Он использовал Facebook в качестве примера того, как массовый успех платформы может привести к тому, что она подлетит слишком близко к солнцу и в конечном итоге упустит возможность предоставить пользователям то, чего они действительно хотят.

«Я думаю, что по мере того, как централизованные или децентрализованные системы становятся сверхуспешными, то, что сделало их успешными, также содержит в себе семена их собственной гибели», — сказал Мулленвег. «Когда «Facebook» становится социальной сетью, которая поглощает, может быть, 90 процентов всех медиа, которые мы создаем в мире, это также привлекает всех остальных, создающих альтернативы. Я думаю, что экономическая неизбежность коммерческих интересов Facebook, в этом примере, вырастает из того, что особенно в системе наблюдения за акционерами — их успех — это золотые наручники, которые не позволяют им делать то, что пользователи или аудитория могут захотеть в следующий раз. ».

Концепция децентрализованных социальных сетей до сих пор не привлекла к себе всеобщего внимания. Большинство реализаций очень сложно настроить для тех, кто не имеет технических навыков. В статье Wired 2017 года утверждается, что эти типы сетей никогда не будут работать, потому что «мы присоединяемся к [социальным сетям], потому что там есть наши друзья, а не по идеологическим причинам, таким как децентрализация». В новых социальных сетях может быть сложно ориентироваться. Такие сети, как Diaspora и Mastadon, все еще пытаются завоевать большую популярность.

В конце прошлого года генеральный директор Twitter Джек Дорси объявил, что компания финансирует небольшую команду под названием проекта «bluesky» для разработки открытого и децентрализованного стандарта для социальных сетей. В случае успеха конечной целью будет перевод Twitter на эту новую децентрализованную модель.

Дорси упомянул проблемы, с которыми его централизованная сеть с трудом справляется, в том числе масштабирование централизованного применения глобальной политики для борьбы со злоупотреблениями и вводящей в заблуждение информацией. Он также приписывает появление технологии блокчейн для продвижения децентрализованных решений в область жизнеспособности.

В ответ на ветку многие предложили Twitter рассмотреть возможность использования существующего стандарта ActivityPub, который уже является спецификацией W3C. Эта спецификация кажется довольно узко ориентированной на сети, построенные на простой системе подписки и лайков, и не так хорошо подходит для более динамичных сообществ с возможностями чата в реальном времени.

Я мог бы представить, как сообщества на основе Matrix внедрят протокол, который учитывает блог или веб-сайт как дом пользователя в сети, откуда создается контент и который может автоматически публиковаться в выбранных потоках, таких как сообщества или комнаты.

Десять лет назад был проект SocialRiver, целью которого было внедрение децентрализованных социальных сетей в WordPress и BuddyPress. Он был основан на спецификации OStatus и обещал позволить пользователям размещать и контролировать свой собственный поток информации, который затем можно было бы объединить с другими потоками, чтобы создать уникальную социальную реку. Создатели создавали размещенный экземпляр, а также плагин, чтобы помочь владельцам сайтов создавать свои собственные экземпляры SocialRiver.

Через несколько лет проект был заброшен. Он исчез без каких-либо объяснений, но основная идея, казалось, обладала огромным потенциалом для растущего мира сайтов WordPress.

Automattic — это компания, которая могла бы сделать децентрализованные социальные сети популярными с помощью Matrix, освободив пользователей от когтей хранилищ данных и их дегуманизирующих алгоритмов. Правильная команда людей с достаточными ресурсами, основанная на принципах открытой сети, могла бы навсегда изменить облик социальных сетей.

Домашняя страница Matrix.org призывает посетителей представить мир:

  • …где отправить сообщение или позвонить кому-либо так же просто, как и отправить электронное письмо.
  • …где вы можете общаться без необходимости устанавливать одно и то же приложение.
  • …где вы можете выбрать, кто будет вести ваше общение.
  • …где ваши разговоры защищены шифрованием E2E.
  • …где есть простой стандартный HTTP API для обмена данными в Интернете в режиме реального времени.

Сочетание миссии WordPress по демократизации публикации с технологией проекта Matrix для «демократизации контроля над коммуникацией» должно привести к созданию некоторых интересных продуктов, которые могут повлиять на обе экосистемы с открытым исходным кодом.