Matrix 1.0 - борбордон ажыратылган билдирүү протоколун чыгаруу

11-жылдын 2019-июнунда Matrix.org Фондунун иштеп чыгуучулары Matrix 1.0 - циклдик графиктин (DAG) ичиндеги окуялардын (окуялардын) сызыктуу тарыхынын негизинде курулган федеративдүү тармакты ишке ашыруу үчүн протоколдун чыгарылышын жарыялашты. Протоколду колдонуунун эң кеңири таралган жолу - билдирүү серверлерин ишке ашыруу (мисалы, Synapse сервери, Riot кардары) жана башка протоколдорду бири-бирине көпүрөлөр аркылуу "туташтыруу" (мисалы, XMPP, Telegram, Discord жана IRC колдоосу менен libpurple ишке ашыруу).

Matrix 1.0 - борбордон ажыратылган билдирүү протоколун чыгаруу

Synapse 1.0 серверинин негизги инновациясы (жана колдонуунун шарты) - Matrix 1.0 протоколунун ишке ашырылышы - серверлердин ортосунда маалыматтарды коопсуз өткөрүп берүүнү камсыз кылган сервер домени үчүн TLS сертификатын (акысыз Let's Encrypt да ылайыктуу) колдонуу. федералдык тармакка катышууда. Ошондуктан, үй сервериңиз үчүн өз алдынча кол коюлган сертификатты колдонсоңуз, жарактуу сертификат түзүшүңүз керек - антпесе сервериңиз тармактагы башка серверлер менен иштешүүнү токтотот.

Matrix 1.0 протоколун чыгаруу пландары 2019-жылдын февраль айында Брюсселде FOSDAM 2019 ири Open Source конференциясында Франция өкмөтүнүн коммуникация инфраструктурасын камсыз кылуу үчүн Matrix.org Foundation технологияларын ишке ашыруунун алкагында жарыяланган.

Кызыгы, эки ай мурун matrix.org сервери хакердик чабуулга дуушар болгон, анын натыйжасында matrix.org серверинин маалымат базасын кайра түзүүгө туура келген (серверлерде сакталган шифрленген чат тарыхын жоготуу менен) – ошондой эле Android үчүн Riot тиркемеси ачкыч жана сырсөздөрдөн улам кайра чыгарылууга туура келди. Хакерлер бизнес-процесстерди жана сервердин коопсуздугун жакшыртуу боюнча сунуштарды калтырышты (Женкинстин, программалык камсыздоону иштеп чыгууну жана тестирлөөнү автоматташтыруу үчүн платформанын алсыздыктарына байланыштуу). Колдонуучунун билдирүүлөрү жана башка маанилүү эмес кызматтар үчүн "стикерлердин" убактылуу жеткиликсиздигин кошпогондо, матрицалык "үй" серверлерине таасир эткен жок.

Эң популярдуу Riot.im кардары (учурдагы версия 1.2.1) - иш тактасында да, көпчүлүк мобилдик платформаларда да жеткиликтүү - Slack жана Telegram үчүн окшош кардарларга ыңгайлуулугу жана ишенимдүүлүгү боюнча жакын.

Matrix 1.0 - борбордон ажыратылган билдирүү протоколун чыгаруу

Мен буга чейин эле Мен мындай деп жазган, Synapse серверлери аппараттык жактан талап кылынбайт - "үй" сервери үчүн ODROID-XU4 ARM микрокомпьютерлерин 49 долларга колдоно аласыз жана өткөн жылдын аягында Amazon Cloud'та ARM Graviton процессорлорунда виртуалдык машиналар пайда болгондугуна байланыштуу, сиз Amazon булутунда ашыкча "үй мини маалымат борборун" арзан баада орното аласыз.

Жаңылыктар жана кошумча маалымат - matrix.org

Source: www.habr.com

Комментарий кошуу