Riot์˜ Matrix ๋ฉ”์‹ ์ € ์ด๋ฆ„์ด Element๋กœ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.


Riot์˜ Matrix ๋ฉ”์‹ ์ € ์ด๋ฆ„์ด Element๋กœ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Matrix ๊ตฌ์„ฑ์š”์†Œ์˜ ์ฐธ์กฐ ๊ตฌํ˜„์„ ๊ฐœ๋ฐœํ•˜๋Š” ๋ชจํšŒ์‚ฌ์˜ ์ด๋ฆ„๋„ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. - New Vector๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์š”์†Œ, Matrix ์„œ๋ฒ„์˜ ํ˜ธ์ŠคํŒ…(SaaS)์„ ์ œ๊ณตํ•˜๋Š” ์ƒ์šฉ ์„œ๋น„์Šค Modular๊ฐ€ ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์š”์†Œ ๋งคํŠธ๋ฆญ์Šค ์„œ๋น„์Šค.


๋งคํŠธ๋ฆญ์Šค ์ด๋ฒคํŠธ์˜ ์„ ํ˜• ๊ธฐ๋ก์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์—ฐํ•ฉ ๋„คํŠธ์›Œํฌ๋ฅผ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•œ ๋ฌด๋ฃŒ ํ”„๋กœํ† ์ฝœ์ž…๋‹ˆ๋‹ค. ์ด ํ”„๋กœํ† ์ฝœ์˜ ์ฃผ์š” ๊ตฌํ˜„์€ VoIP ํ†ตํ™” ๋ฐ ํšŒ์˜ ์‹ ํ˜ธ๋ฅผ ์ง€์›ํ•˜๋Š” ๋ฉ”์‹ ์ €์ž…๋‹ˆ๋‹ค.

์™œ ์š”์†Œ์ธ๊ฐ€?

๊ฐœ๋ฐœ์ž๋“ค์€ ์šฐ์„  ๋ธŒ๋žœ๋”ฉ์„ ๋‹จ์ˆœํ™”ํ•˜๊ณ  ์‹ถ์—ˆ๋‹ค๊ณ  ๋งํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฆ„์˜ ๋ถˆ์ผ์น˜๋กœ ์ธํ•ด ์‚ฌ์šฉ์ž๋Š” "Riot", "Vector" ๋ฐ "Matrix"๊ฐ€ ์–ด๋–ป๊ฒŒ ๊ด€๋ จ๋˜์–ด ์žˆ๋Š”์ง€ ํ˜ผ๋™ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ๋ช…ํ™•ํ•œ ๋‹ต๋ณ€์„ ๋“œ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Element ํšŒ์‚ฌ๋Š” Matrix Element ํด๋ผ์ด์–ธํŠธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ•˜๊ณ  Element Matrix ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ ์ด๋ฆ„์˜ ์ƒ์ง•์„ฑ์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. "์š”์†Œ"๋Š” ์‹œ์Šคํ…œ์—์„œ ๊ฐ€์žฅ ๋‹จ์ˆœํ•œ ๋‹จ์œ„์ด์ง€๋งŒ ์ž์ฒด์ ์œผ๋กœ ์กด์žฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์„œ๋กœ ์ง์ ‘ ์ƒํ˜ธ์ž‘์šฉ(P2P)ํ•˜๋Š” ์„œ๋ฒ„๋ฆฌ์Šค ์šด์˜ ์ธก๋ฉด์—์„œ Matrix์˜ ๊ฐœ๋ฐœ ์˜๋„๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์š”์†Œ๋Š” ๊ธ€๋กœ๋ฒŒ Matrix ๋„คํŠธ์›Œํฌ์˜ ํ•œ ๋ถ€๋ถ„์ผ ๋ฟ์ด๋ฉฐ, ๊ทธ ์š”์†Œ๋Š” ๋ˆ„๊ตฌ๋‚˜ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ์•ˆํƒ€๊น๊ฒŒ๋„ ๋ฌด์‹œํ•  ์ˆ˜ ์—†๋Š” ๋ถˆ์พŒํ•œ ์ด์œ ๊ฐ€ ๋” ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ „ ์ด๋ฆ„ โ€‹โ€‹"Riot"๋Š” ์ผ๋ถ€ ์‚ฌ์šฉ์ž์— ์˜ํ•ด ํญ๋ ฅ ํ–‰์œ„์™€ ์—ฐ๊ด€๋˜์–ด ์žˆ์—ˆ์œผ๋ฉฐ, ์ด๋Š” ์˜ˆ๋ฅผ ๋“ค์–ด ์ผ๋ถ€ ์‚ฌํšŒ ๋‹จ์ฒด๊ฐ€ ์›์น™์ ์œผ๋กœ ์ด ํด๋ผ์ด์–ธํŠธ ์ œํ’ˆ๊ตฐ์˜ ์‚ฌ์šฉ์„ ๊ฑฐ๋ถ€ํ•œ ์ด์œ ์ž…๋‹ˆ๋‹ค. ๋ผ์ด์—‡๊ฒŒ์ž„์ฆˆ ์—ญ์‹œ ๋ผ์ด์—‡ ๋ธŒ๋žœ๋“œ ๋“ฑ๋ก์— ๋ฌธ์ œ๋ฅผ ์ผ์œผํ‚ค๋ฉฐ ์••๋ ฅ์„ ๊ฐ€ํ–ˆ๋‹ค.

์ƒˆ๋กœ์šด ์ด๋ฆ„์€ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ์–ดํœ˜์ด์ž ์ˆ˜ํ•™ ์šฉ์–ด๋ผ๋Š” ์ ์„ ์—ผ๋‘์— ๋‘๊ณ  ์„ ํƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ €์ž๋“ค์€ ์กฐ์‚ฌ๋ฅผ ์ง„ํ–‰ํ•œ ๊ฒฐ๊ณผ ๋‹ค๋ฅธ ๋ธŒ๋žœ๋“œ์˜ ์ ์œ ์œจ์ด ๋ถ€์กฑํ•˜์—ฌ ์„ฑ๊ณต ๊ฐ€๋Šฅ์„ฑ์ด ์ƒ๋‹นํžˆ ๋†’๋‹ค๊ณ  ๋ฏฟ๊ณ  ์žˆ๋‹ค๊ณ  ๋งํ•ฉ๋‹ˆ๋‹ค. ์ด์— ๋น„ํ•ด "Riot"๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋Š” ๊ฒƒ์€ ์‹ค๋ง์Šค๋Ÿฝ๊ณ  ์•„์‰ฌ์šด ์ ์ด ๋งŽ์Šต๋‹ˆ๋‹ค.

์ƒํƒœ๊ณ„์˜ ๋ณ€ํ™”

์ด์ œ Element๊ฐ€ ์ œ๊ณตํ•˜๋Š” ๋ชจ๋“  ์„œ๋น„์Šค์™€ ํ”„๋กœ์ ํŠธ๊ฐ€ ํ•˜๋‚˜์˜ ์›น์‚ฌ์ดํŠธ์— ์œ„์น˜ํ•ฉ๋‹ˆ๋‹ค. ์š”์†Œ.io. ์ •๋ณด์˜ ํ†ต์ผ๊ณผ ๋”๋ถˆ์–ด ์‚ฌ์ดํŠธ ์ž์ฒด๋„ ๋Œ€๋Œ€์ ์ธ ๋””์ž์ธ ๋ณ€๊ฒฝ์„ ๊ฑฐ์ณ ๋…์ž๋“ค์—๊ฒŒ ๋”์šฑ ์นœ๊ทผํ•˜๊ณ  ๋‹จ์ˆœํ•ด์กŒ์Šต๋‹ˆ๋‹ค.


์•„๋งˆ๋„ Element ๋ฐ์Šคํฌํƒ‘๊ณผ ์›น ํด๋ผ์ด์–ธํŠธ์˜ ๋‹ค์Œ ์žฌ์„ค๊ณ„์—๋Š” ๊ทธ๋‹ค์ง€ ์ค‘์š”ํ•œ ๋ณ€ํ™”๊ฐ€ ์—†์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ์ƒˆ๋กœ์šด ๊ธฐ๋ณธ ๊ธ€๊ผด์„ ๋ฐ›๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๋งค์žฅํ•˜๋‹ค, ํšŒ์˜์‹ค ๋ชฉ๋ก, ๋ฉ”์‹œ์ง€ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋ฐ ์ •๋ ฌ ์„ค์ •, ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜, ์•”ํ˜ธํ™” ํ‚ค ๋ณต๊ตฌ๋ฅผ ์œ„ํ•œ ๋‹จ์ˆœํ™”๋œ ๋ฐ์ดํ„ฐ ์ž‘์—…์ด ํฌํ•จ๋œ ์™„์ „ํžˆ ์žฌ์ž‘์„ฑ๋œ ํŒจ๋„์ž…๋‹ˆ๋‹ค.

์ด๋ฆ„ ๋ณ€๊ฒฝ๊ณผ ๋™์‹œ์— RiotX์˜ ์•ˆ์ •ํ™”๊ฐ€ ๋ฐœํ‘œ๋˜์—ˆ์œผ๋ฉฐ, ์ด๋Š” ๊ถ๊ทน์ ์œผ๋กœ ์˜ค๋ž˜๋œ ๊ตฌํ˜„์„ ๋Œ€์ฒดํ•˜์—ฌ ์ผ๋ฐ˜ Riot Android๊ฐ€ ๋  ์˜ˆ์ •์ด์—ˆ์ง€๋งŒ Element Android๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. RiotX๋Š” Riot Android๋ฅผ ์žฌ์ž‘์—…ํ•˜์—ฌ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค์™€ ์„ฑ๋Šฅ์„ ๊ฐœ์„ ํ•˜๊ณ  Kotlin์œผ๋กœ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๋‹ค์‹œ ์ž‘์„ฑํ•˜๋ ค๋Š” ์ด๋‹ˆ์…”ํ‹ฐ๋ธŒ์˜€์Šต๋‹ˆ๋‹ค. ํด๋ผ์ด์–ธํŠธ๋Š” ์ด์ „ ๋ฒ„์ „๊ณผ ์™„์ „ํ•œ ํŒจ๋ฆฌํ‹ฐ๋ฅผ ๋‹ฌ์„ฑํ•˜์ง€๋Š” ๋ชปํ–ˆ์ง€๋งŒ VoIP ์ง€์›๊ณผ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ์ž๋ž‘ํ•ฉ๋‹ˆ๋‹ค.

๋ฐœํ‘œ Yggdrasil ํ”„๋กœํ† ์ฝœ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ๋ชจ๋ฐ”์ผ iOS ํด๋ผ์ด์–ธํŠธ์˜ P2P ๋ฒ„์ „ (์ด์ „์—๋Š” IPFS ๋„คํŠธ์›Œํฌ ์ƒ๋‹จ์˜ ๋ธŒ๋ผ์šฐ์ €์™€ Android์—์„œ ์ž๊ธ‰์ž์กฑํ˜• Matrix ํด๋ผ์ด์–ธํŠธ๋ฅผ ์‹คํ–‰ํ•˜๋Š” ์‹คํ—˜์ด ์ˆ˜ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค.)

์œ„์˜ ๋ชจ๋“  ํ”„๋กœ์ ํŠธ๋Š” ์ƒˆ๋กœ์šด ๋ธŒ๋žœ๋“œ๋กœ ๋ฒ„์ „์„ ๋ฐฐํฌํ•˜๋Š” ๊ณผ์ •์— ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : linux.org.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€