๋งต ํ๋กํ ์ฝ(MAP Protocol) ์ฝ์ธ ์์ธ ์ ๋ง(ํธ์ฌ, ์์ฅํ์ง, ์ค์บ )
์ต๊ทผ ์ฝ์ธ ์์ฅ์ ์ ์ฑ
๊ท์ ์ํฅ์ ๋ฐ์ ์ฝ์ธ ๊ฐ๊ฒฉ์ด ๋๋ถ๋ถ ์กฐ์ ์ ๋ฐ์ผ๋ฉฐ, ์์ฒญ๋ ํ๋ฝ์ ๋ฐ๊ณ ์๋ ๊ฐ์ด๋ฐ ๊ฑฐ๋์์๋ ์๋ก์ด ์ฝ์ธ์ด ์ํ๋ก ์์ฅ์ด ์ค์ค์ด ์์ฅํ๊ณ ์์ต๋๋ค.
๋ํ์ ์ธ ์ฝ์ธ ๊ฑฐ๋์์ธ ๋น์ธ์ 4์ 26์ผ ์๋ก ๋ฑ์ฅํ ์ฝ์ธ์ ๋งต ํ๋กํ ์ฝ, ์ด์
๋ธ ํ๋กํ ์ฝ ๋ ์ข
๋ฅ์ ์ฝ์ธ์ผ๋ก ์ญ์ ์์ฅ ๋น์ผ ์์ฒญ๋ ๋น์ ์์ ๋ง์ ์ด๋ค์ ๊ด์ฌ์ ์์๋์ต๋๋ค.
๋ณธ๊ฒฉ์ ์ผ๋ก ๋งตํ๋กํ ์ฝ ์ฝ์ธ ์์ธ์ ์ ๋ง๊ณผ ๋น์ธ์ ์ํ ์์ฅ์ ํ์์ผ๋ ์ด์ ๋ ์
๋นํธ์ ์์ฅํ ์ง์ ๋ํด์๋ ์์๋ณด๊ฒ ์ต๋๋ค.
๋ชฉ์ฐจ
# ๋งต ํ๋กํ ์ฝ ์ฝ์ธ ๊ฐ์
# ํธ์ฌ, ์ค์บ
# ๋งต ํ๋กํ ์ฝ ์์ธ ์ ๋ง
# ํจ๊ป ๋ณด์๋ฉด ์ข์ ๊ธ
๋งต ํ๋กํ ์ฝ ์ฝ์ธ ๊ฐ์
๋งตํ๋กํ ์ฝ(Map Protocol, MAP)์ด๋, ๊ฐ๋ฐฉ์ ์ด๊ณ ์์ ๋ถ์ฐ๋ ์ฒด์ธ ๊ฐ ์ํธ ์ด์ ํ๋กํ ์ฝ๋ก ๋
๋ฆฝ์ ์ผ๋ก ๊ฒ์ฆ ๊ฐ๋ฅํ ๋ค์ํ ์ปจ์ผ์์ค ๋ธ๋ก์ฒด์ธ์ ์ํธ ์ด์ฉ์ฑ์ ๊ฐ๋ฅํ๊ฒ ํ๊ณ ์ ๋
ธ๋ ฅํ๊ณ ์์ต๋๋ค.
๋งตํ๋กํ ์ฝ์ ์ํธ ์ด์ฉ ๊ฐ๋ฅํ ๋ธ๋ก์ฒด์ธ ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ถํ์ฌ ์๋ก ๋ค๋ฅธ ๋ธ๋ก์ฒด์ธ์ ์ฐ๊ฒฐ, ๊ฐ ์ฒด์ธ์ ์์๊ณผ ๊ธฐ๋ฅ, ๊ธ์ต, AI, IoT, ์ถ์ ๊ธฐ๋ฅ, ๊ฑฐ๋ฒ๋์ค ๋ฐ ๊ธฐํ ์ ํ๋ฆฌ์ผ์ด์
๋ฑ์ ์ํ ์์ ํ ๋ธ๋ก์ฒด์ธ ๊ธฐ๋ฐ ์ธํ๋ผ๋ฅผ ์ ๊ณตํ๊ณ ์ ํฉ๋๋ค.
๋งต ํ๋กํ ์ฝ ์ฝ์ธ์ ์ฃผ์ ์คํ
๋งตํ๋กํ ์ฝ ์ฝ์ธ์ ๊ธฐ๋ฅ ๋ฐ ํน์ง์ ์ด๊ฒฝ๋ ๊ฒ์ฆ ํ๋กํ ์ฝ, ๋งต ๊ณต๊ธ๊ธฐ, ๋งต ๊ฐ๋ฐ๋๊ตฌ ํ๊ฒฝ, ๊ณ ํจ์จ ๋ธ๋ก ํธ๋์คํฌํธ ์ฑ๋, ํ์คํ๋ P2P ์คํ์ผ๋ก ์์ธํ ๋ด์ฉ์ ๋งต ํ๋กํ ์ฝ ํํ์ด์ง์์ ํ์ธ ๊ฐ๋ฅํฉ๋๋ค.
์์ง ์ฝ์ธ์ ์์ต๊ตฌ์กฐ์ ๋ํด์ ์ค๋ช
ํ๋ ๊ฒ์ ์ฐพ์ง ๋ชปํ์์ผ๋ ์ ์๋น์ค์ ๊ธฐ๋ฅ๋ค์ ์ฌ์ฉํ๊ธฐ ์ํ ๋น์ฉ ์ง๋ถ ์๋จ์ผ๋ก ์ฌ์ฉ๋ ๊ฐ๋ฅ์ฑ์ด ๋์ ๋ณด์
๋๋ค.
๊ธฐ๋ฅ ๋ฐ ํน์ง
- ์ด๊ฒฝ๋ ๊ฒ์ฆ ํ๋กํ ์ฝ(Ultra-light Verification Protocol) : ๋งตํ๋กํ ์ฝ์ ์ด๊ฒฝ๋ ๊ฒ์ฆ ํ๋กํ ์ฝ์ ๋ฎ์ ๋์ญํญ๊ณผ ๋ฎ์ ์คํ ๋ฆฌ์ง์์ ๋ค๋ฅธ ์ฒด์ธ์ ์ํ๋ฅผ ํ์ธํ ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
- ๋งต ๊ณต๊ธ๊ธฐ(MAP Feeder) : ๋งต ๊ณต๊ธ๊ธฐ๋ ์ ์ ํ ๊ถํ์ ๊ฐ์ง ๋ค๋ฅธ ์ฒด์ธ์ ์ํ๋ฅผ ๋ณ๊ฒฝํ ์ ์๋ ๊ถํ์ ์ ๊ณตํฉ๋๋ค.
- ๋งต ๊ฐ๋ฐ๋๊ตฌ ํ๊ฒฝ(MAP Application Tool Environment) : ๊ฐ๋ฐ์๊ฐ ์ํธ์ด์ ๊ฐ๋ฅํ ์์ฒด ๋ธ๋ก์ฒด์ธ์ ๊ตฌ์ถํ ์ ์๋๋ก ์ง์ํ๋ ๊ฐ๋ฐ ํ๋ ์์ํฌ๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ๊ณ ํจ์จ ๋ธ๋ก ํธ๋์คํฌํธ ์ฑ๋(High-efficiency Block Transport Channel) : ๋ธ๋ก์ ์ ๋ฌํ ๋ ๋ธ๋ก ํฌ๊ธฐ๋ฅผ ์์ถํ ์ ์๋ IBLT ๊ธฐ๋ฐ์ ๋ธ๋ก ์ ์ก ์ฑ๋์ ์ ๊ณตํฉ๋๋ค.
- ํ์คํ๋ P2P ์คํ(Standardized P2P Stack) : ์๋ก ๋ค๋ฅธ ๋ธ๋ก์ฒด์ธ ์์คํ ์ ๊ฐ์ธ์ด ์๋ก ์คํธ๋ฆผ์ ์ ์กํ ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
ํธ์ฌ, ์ค์บ
์๋ง์กด๊ณผ ๋ธ๋ก์ฒด์ธ ์ํธ ์ด์ฉ์ฑ ํ๋กํ ์ฝ ๋ฐ ์๋ฃจ์ ์ AWS ํด๋ผ์ฐ๋ ํํธ๋ ๋คํธ์ํฌ๋ก ํ์ฅํ ๋ฐ ์์์ต๋๋ค. ์ด์ ๋ํ์ฌ ๋งต ํ๋กํ ์ฝ๊ณผ ๋ง์ดํฌ๋ก ์ํํธ์ Azure ํ์ ๊ธฐ์ฌ๊ฐ ์์์ต๋๋ค.
์กฐ๊ธ ์ง๋ ๋ณด๋ ์์์ด๊ธด ํ๋ฐ ๊ทธ๋๋ ํฌ์์ ์ฐธ๊ณ ํ์๋ฉด ์ข์ง ์์๊น ๊ฐ์ ธ์ ๋ณด์์ต๋๋ค. ๊ด๋ จ ํธ์ฌ ๋ด์ค๋ค์ ๋ง์ดํฌ๋ก์ํํธ ๊ณต์ Xangel์์ ํ์ธํ์ค ์ ์์ต๋๋ค.
๊ทธ ๋ฐ์ ํธ์ฌ๋ก๋ CRUST ์์ ํธ์ฌ, ์ง์ฝ๋ฑ ํฌ์์ ํธ์ฌ ๋ฑ์ด ์์ต๋๋ค.
์ง์ฝ๋ฑ ํฌ์ ์ ๋ฌด ํ์ฝํ์ฌ ๊ธ์ต์ํ์ ์ถ์ ์์ ์ธ ๊ธฐ์ฌ๋ฅผ ํ์ธํ ์ ์์ผ๋ฉฐ ์ง์ฝ๋ฑ ํฌ ๊ณต์ ๋ธ๋ก๊ทธ์์๋ ํ์ธํ ์ ์์ต๋๋ค.
์ง์ฝ๋ฑ
ํฌ๋ ๊ตญ๋ด ์ต์ด ์ํธํ ํํ์ ๊ด๋ จํ ํ์ , ๊ฑฐ๋, P2P ์๋น์ค ๋ฑ์ ๋ชฉ์ ์ผ๋ก ์ ์ ๋ฒ์ธ์ ์ค๋ฆฝํ ๊ธ์ต ํ๋ซํผ์ด๋ฉฐ ์ด์ ์๋ ๋ง์ ์ฝ์ธ๋ค๊ณผ ํ์
์ ํตํด ๊ธ์ต์ํ์ ์ถ์ํ ๊ฒ์ ๊ธฐ์ฌ๋ฅผ ํตํด ํ์ธํ ์ ์์ต๋๋ค.
์ค์บ ์ค์ฝ์ด
์๋ ์ค์บ ํ๋ณ ๊ฒฐ๊ณผ๋ ์ฐธ๊ณ ์ฉ์ผ๋ก๋ง ๋ด์ฃผ์๊ธธ ๊ถํด๋๋ฆฝ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ฝ์ธ ํ๋ก์ ํธ์์ ํ์์ ์ผ๋ก ๊ฐ์ ธ์ผํ ์์๋ค์ ๊ธฐ์ค์ผ๋ก ์ค์บ ํ๋ณ์ ํด์ฃผ๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค. ๋งต ํ๋กํ ์ฝ ์ค์บ ์ค์ฝ์ด์ ๊ฒฝ์ฐ์๋ ๋น๊ต์ 3.60์ผ๋ก ๋ฎ์ ์ค์ฝ์ด๋ฅผ ๋ณด์ฌ์ฃผ๊ณ ์์ต๋๋ค.
์ฐธ๊ณ ๋ก ํด๋น ์ค์ฝ์ด๊ฐ ๋์ผ๋ฉด ๋์์๋ก ํ๋ก์ ํธ๊ฐ ์ ์งํ๋๊ณ ์๋ค๋ ์๋ฏธ๋ก ์ค์บ ๊ณผ๋ ๊ฑฐ๋ฆฌ๊ฐ ๋ฉ๋ค๋ ์๋ฏธ๋ก ํด์ํ์ค ์ ์์ต๋๋ค.
๋งต ํ๋กํ ์ฝ ์์ธ ์ ๋ง
๋งตํ๋กํ ์ฝ์ ์ง๋ 2์ ์ฝ์ธ์์ ์ํ ์์ฅํ์์ผ๋ฉฐ ์ต๊ทผ 3์ ๋ง๋ถํฐ ์ฌ๋ฌ ๋ํ ๊ธฐ์
๋ค๊ณผ ํ์
์์์ด ๋ฐ์ํ๋ฉด์, ์ฝ์ธ ๊ฐ์ด ๊ธ๋ฑํ ๊ฒ์ ํ์ธํ ์ ์์์ต๋๋ค. ์ต๊ณ ์ ์ฝ 300์๋๊น์ง ์์นํ ๊ฒ์ ์ฐจํธ๋ก ํ์ธํ์ค ์ ์์ต๋๋ค.
ํ์ฌ๋ 300์ ๊ณ ์ ์ ์ฐ๊ณ ํ๋ฝํ์ฌ 60์๋ ์์ธ ์ฌ์ด๋ฅผ ํก๋ณดํ๊ณ ์์ผ๋ฉฐ, ์ต๊ทผ 4์ 26์ผ ๋น์ธ ์ํ ์์ฅ์ผ๋ก ์์น ๋น์ ์ ํ ๋ค์ ํ๋ฝํ๋ ๋ชจ์ต์ ๋ณด์์ต๋๋ค. ๊ทธ๋๋ ์ ์ ๊ณผ ๋๋นํ์ฌ ์๋นํ ์์นํ ๊ธ์ก์ด๋ผ ์ถ์ด๋ฅผ ์ง์ผ๋ณด๋ ๊ฒ ์ข์ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์
๋๋ค.
๋งต ํ๋กํ ์ฝ๊ณผ ๊ด๋ จํ์ฌ ์์ง๊น์ง ์์กดํ๋ ํธ์ฌ๋ ๋ง์ผ๋ฉฐ ์์ผ๋ก ์ฑ์ฅ ๊ฐ๋ฅ์ฑ์ด ์ด๋ ค ์๋ ๋งํผ ๊ด์ฌ์ ๊ฐ์ง๊ณ ์ง์ผ๋ณผ ํ์๊ฐ ์์ด ๋ณด์
๋๋ค.
ํด๋น ๊ธ์ ๋งค์ ์ถ์ฒ ๊ธ์ด ์๋๋ฉฐ ํฌ์์ ์ฑ
์์ ๋ณธ์ธ์๊ฒ ์์ต๋๋ค.
ํจ๊ป ๋ณด์๋ฉด ์ข์ ๊ธ
๋๊ธ