Matrix Offers Red Pill to Slack Users – InApps is an article under the topic Software Development Many of you are most interested in today !! Today, let’s InApps.net learn Matrix Offers Red Pill to Slack Users – InApps in today’s post !

Key Summary

This article, authored by Richard MacManus for InApps Technology, explores Matrix, an open-source, decentralized, real-time communication protocol aimed at providing an alternative to proprietary messaging platforms like Slack and WhatsApp. It discusses Matrix’s growth, its enterprise potential via Element, and its bridging technology to interoperate with existing platforms. Key points include:

  • Decentralized Technology Trend:
    • Context: 2021 saw a rise in decentralized, open-source applications addressing privacy breaches, misinformation, and lack of user control in centralized platforms like Facebook, Twitter, and Slack.
    • Matrix Overview: Defined as an open standard for interoperable, decentralized, real-time communication over IP, aiming to create an email-like ecosystem where users can communicate across apps and servers.
  • Matrix vs. Other Decentralized Platforms:
    • Similarities: Like Scuttlebutt (basis for Manyverse), Aether, and W3C’s Decentralized Identifiers (DIDs), Matrix is open-source and supports decentralized communication.
    • Unique Scale: Launched in 2014, Matrix has over 35.5 million addressable users, far surpassing Aether’s ~2,000 users, indicating mainstream traction.
  • Element and Matrix:
    • Element: A London-based startup founded by Matthew Hodgson and Amandine Le Pape, building an open-source messaging client on Matrix with the tagline “Own your conversations.”
    • Funding: Secured $30M in venture capital to enhance Element, develop P2P Matrix, add VoIP/video conferencing, and improve reputation systems.
    • Mission: Promotes privacy and user control in response to centralized platforms’ surveillance and lack of transparency.
  • Bridging Technology:
    • Purpose: Enables interoperability between Matrix and platforms like Slack, Teams, Telegram, and Discord via Element Matrix Services (EMS), a hosted solution.
    • Slack Bridges:
      • matrix-appservice-slack: Uses webhooks or Slack Events API for read-write access between Matrix rooms and Slack channels.
      • mx-puppet-slack: Employs double puppeting for integration.
      • Limitations: No chat history access; Matrix users appear as bots in Slack, and Slack users are limited in Matrix.
    • Strategy: Launched in 2021, the Slack Migration Wizard aims to transition Slack users to Element, leveraging the $30M to grow enterprise adoption.
  • Comparison to Past Protocols:
    • XMPP and IRC: Earlier attempts at open messaging standards. XMPP struggled due to XML complexity, while IRC (e.g., Freenode) declined since 2003.
    • Matrix’s Momentum: Gained traction, e.g., Mozilla switched from IRC to Matrix in 2020, signaling its potential as a leading open-source messaging standard.
  • Challenges and Opportunities:
    • Scaling: Needs a significant user base growth to rival Slack or Microsoft Teams, ideally through dual consumer-enterprise adoption, as Slack achieved.
    • Market Position: Closer to mainstream than other decentralized apps like Scuttlebutt or Aether, offering a viable alternative in a privacy-conscious era.
  • InApps Insight:
    • Matrix’s decentralized approach aligns with growing demands for privacy and interoperability, making it a compelling alternative to centralized messaging platforms.
    • InApps Technology can integrate Matrix-based solutions like Element into client communication systems, enhancing privacy and interoperability, or develop custom bridges to connect with existing platforms like Slack, supporting secure, scalable enterprise communication.
Read More:   A Cloud Native Testing Framework for Kubernetes – InApps Technology 2022

Read more about Matrix Offers Red Pill to Slack Users – InApps at Wikipedia

You can find content about Matrix Offers Red Pill to Slack Users – InApps from the Wikipedia website

One of the most interesting internet trends of 2021 is the experimentation going on with decentralized technologies. We’re seeing a blossoming of open source, decentralized internet applications — many of them attempting to provide alternatives to big tech products. Privacy breaches, misinformation, black box algorithms, lack of user control — these are just some of the problems inherent in the proprietary, centralized social media and communications products of Facebook, Twitter, Apple, Google, and others. The question is: can decentralized applications be a panacea?

 

Richard MacManus

Richard is senior editor at InApps and writes a weekly column about web and application development trends. Previously he founded ReadWriteWeb in 2003 and built it into one of the world’s most influential technology news and analysis sites.

 

In today’s column, I look at an emerging decentralized, open standard for real-time communications: Matrix. It’s defined as “an open standard for interoperable, decentralized, real-time communication over IP.” Products built on top of Matrix could provide an alternative to using commercial Instant Messaging products like Slack or WhatsApp. The Matrix.org Foundation, a British non-profit organization, has lofty goals for the technology. It aims to “provide an analogous ecosystem to email – one where you can communicate with pretty much anyone, without caring what app or server they are using.”

Matrix has a lot in common with the other decentralized technologies I’ve looked at in recent columns:

  • Like Scuttlebutt, it’s an open source protocol that others can build on — for example, Manyverse is a decentralized Facebook built on top of Scuttlebutt.
  • Like Aether, Matrix offers a way to have decentralized group conversations.
  • Like the W3C’s Decentralized Identifiers (DIDs), Matrix is an open standard. Startups like Evernym are building decentralized identity solutions (such as a travel pass with COVID-19 vaccination data) using the DIDs standard. Matrix is hoping to become the default open standard for instant messaging.
Read More:   Hey Service, Where Is Your Data? – InApps 2022

Scale

What’s different about Matrix is that, unlike the other products I mentioned above, it has already reached a level of mainstream scale. Since it was launched in 2014, the Matrix network has gained “over 35.5M addressible [sic] users on the network.” While that number is not necessarily active users, nor is it on the scale of Slack or WhatsApp, it’s certainly an indicator of solid traction over the past seven years. By comparison, Aether, which I wrote about last week, barely has 2,000 users after three years.

No doubt because of the early success of the Matrix network, the creators recently accepted a $30M venture capital investment for their startup built to capitalize on Matrix. The company, based in London, is called Element, and it provides an “open source messaging client on top of Matrix.” The tagline of Element — “Own your conversations” — is a none too subtle dig at the Facebook-owned WhatsApp and the now Salesforce-owned Slack. Element’s stated mission is to “preserve your right to privacy, in the face of an increasingly centralized internet, and routine surveillance.”

Element app

Element was founded by Matthew Hodgson and Amandine Le Pape, who launched Matrix in September 2014. In the blog post announcing the recent fundraise, Hodgson wrote that as well as improving the Element application, it plans to use the money to “finish building out P2P Matrix,” implement VoIP/video conferencing for Matrix, and improve its reputation system.

Bridging

In a separate post on the Element blog, Le Pape noted that Matrix has started to gain “real traction in the enterprise market with the launch of bridges for Slack and Teams (and Telegram and Discord) on EMS.” Element Matrix Services (EMS) is the company’s hosted solution, so it’s similar to using Slack in an enterprise.

The bridging technology that Le Pape referenced is perhaps the key to its future. A bridge is a server-based program that connects to an external app, like Slack, and makes the Matrix app at least somewhat interoperable with it. There are a variety of ways to implement a bridge, although what content and features are accessible is reliant on what the third party makes available.

Read More:   Facebook Pushes a Rewrite of React – InApps Technology 2025

There are two different Slack bridges, both of which allow you to “connect Matrix rooms and Slack channels together.” The first, matrix-appservice-slack, uses either webhooks or the Slack Events API. The second, mx-puppet-slack, “bridges slack and matrix together via (double) puppeting.” Both methods of bridging enable read-write access from Slack to Matrix, and vice versa. However, chat history is not available and there are other limitations — especially if you’re using the Slack app to get data from Matrix. According to The Register, “Matrix users appear as bots in Slack, and authorized Slack users appear in the Matrix.”

Slack bridge in action (source: matrix.org)

Slack bridging was launched at the beginning of this year, so it’s still relatively new. Although Element claimed that “Slack Bridging is intended to let Slack users remain in the [Slack] app,” the existence of a Slack Migration Wizard shows that Element wants to pull as many Slack users as possible over to its app. That will be what a good portion of that $30M VC money will be put towards, one imagines.

Hasn’t This All Been Done Before?

Matrix isn’t the first attempt at a decentralized, open standard for real-time chat. Extensible Messaging and Presence Protocol (XMPP, originally named Jabber) and Internet Relay Chat (IRC) have both been around for decades, trying to provide an interoperability solution for messaging. XMPP never really took off — at least partly because it was based on XML, a relatively complex and verbose web language. And while IRC has been around since the late 1980s, its usage has steadily declined since 2003 (also, the most famous IRC network, Freenode, ran into trouble earlier this year after a “hostile takeover”).

Mozilla switched from IRC to Matrix in 2020, an indication that momentum has shifted to Matrix when it comes to open source messaging. That doesn’t mean, however, that it’ll be easy to pilfer away Slack’s customers or take on the might of Microsoft Teams.

For Matrix to truly scale up, to hundreds of millions of users, it will need a groundswell of new users on the consumer and enterprise sides — and preferably users who use the app in both environments. Indeed, that’s how Slack itself rapidly scaled up, by elbowing its way into the enterprise through end-users who installed the app both at home and at work.

Still, Element and its Matrix protocol are closer to mainstream acceptance than any Scuttlebutt app or other decentralized apps like Aether. In a world increasingly wary of the overarching power of big tech, maybe the time is nigh to take the red pill and use Matrix.

Feature image via Pixabay.

Source: InApps.net

Rate this post
As a Senior Tech Enthusiast, I bring a decade of experience to the realm of tech writing, blending deep industry knowledge with a passion for storytelling. With expertise in software development to emerging tech trends like AI and IoT—my articles not only inform but also inspire. My journey in tech writing has been marked by a commitment to accuracy, clarity, and engaging storytelling, making me a trusted voice in the tech community.

Let’s create the next big thing together!

Coming together is a beginning. Keeping together is progress. Working together is success.

Let’s talk

Get a custom Proposal

Please fill in your information and your need to get a suitable solution.

    You need to enter your email to download

      Success. Downloading...