안전하고 분산된 통신을 위한 Matrix 오픈 표준에 대한 중요한 업그레이드인 Matrix 2.0의 출시를 발표
Matrix는 9년 이상 운영되어 왔으며, 현재 64,000개 이상의 서버에서 1억 1천만 개 이상의 Matrix ID를 호스팅 중
Matrix 2.0은 즉시 로그인/시작/동기화를 위한 Sliding Sync, 산업 표준 인증을 위한 Native OIDC, 대규모 음성 및 비디오 회의를 위한 Native Group VoIP, 더 빠른 방 입장을 위한 Faster Joins 등 여러 주요 개선 사항을 도입
Matrix 생태계는 독립적인 클라이언트, 봇, 브릿지, 그리고 오픈 소스 프로젝트에서 Fortune 100 기업에 이르기까지 다양한 조직들에 의해 채택되며 크게 성장했음
Matrix 2.0은 중앙 집중식 인터넷 서비스의 위험을 피하기 위해 분산화에 초점을 맞춘 오픈 웹을 위한 누락된 통신 계층을 제공하려는 목표를 가지고 있음
대형 중앙 집중식 메시징 제공업체에 대한 상호 운용성을 의무화하는 유럽 연합의 Digital Markets Act는 Matrix의 목표를 향한 중요한 한 걸음으로 간주됨
Matrix 2.0 기능은 이제 테스트를 위해 사용 가능하며, 이를 명세서에 공식적으로 통합하는 데에는 아직 일부 작업이 남아 있음
새 버전은 주로 Element가 주도하였으며, 그들의 새로운 Element X 클라이언트를 새로운 Matrix 2.0 기능의 테스트 베드로 사용
글에서는 Sliding Sync, Native Matrix Group VoIP, 그리고 Native Open ID Connect의 구현에 대해 자세히 논의하며, 개발 과정에서 마주친 도전과 해결책을 강조
Matrix 2.0에 대한 향후 작업은 matrix.org에서 Native OIDC를 활성화하고, Sliding Sync를 재작업하고, Matrix 2.0 MSC를 안정화하고 성숙시키며, matrix-rust-sdk에 암호화 백업을 추가하고, Native Matrix Group VoIP 호출을 위한 전체 메시 지원을 재도입하고, spec이 완성되면 큰 Matrix 2.0 출시 파티를 개최하는 것을 포함함