- 안전하고 분산된 통신을 위한 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 출시 파티를 개최하는 것을 포함함