์ค๋๋ถํฐ 2ํธ์ ๊ฑธ์ณ ์ต๊ทผ ํ์ ๊ฐ ๋๊ณ ์๋ Web3์ ๋ฉ๋ชจ๋ฆฌ ๋ฌธ์ ์ RLNC๋ผ๋ ํด๊ฒฐ์ฑ
์ ๋ํด ์ดํด๋ณด๋ ค ํฉ๋๋ค.
์ด๋ฒ ๊ธ์์๋ ๊ฐ๋ ์๊ฐ ์ฐจ์์์ ๋ฌธ์ ์ ์ ์๋ ํด๊ฒฐ์ฑ ์ ๊ฐ๊ด์ ์ผ๋ก ๋ค๋ฃจ๊ณ , ๋ค์ ๊ธ์์๋ ์ข ๋ ๋นํ์ ์ธ ์๊ฐ์ผ๋ก ์ ๊ทผํด๋ณด๊ฒ ์ต๋๋ค.
๐ Web3์ ์น๋ช
์ ์ธ ์ฝ์ : ๋ฉ๋ชจ๋ฆฌ ์ํคํ
์ฒ
Web3๋ '์ธ๊ณ ์ปดํจํฐ'๋ฅผ ์งํฅํฉ๋๋ค. ๊ทธ๋ฐ๋ฐ ์ ํต์ ์ธ ์ปดํจํฐ ๊ตฌ์กฐ์ ๋น๊ตํด๋ณด๋ฉด ํฅ๋ฏธ๋ก์ด ์ฐจ์ด์ ์ด ์์ต๋๋ค.
์ผ๋ฐ ์ปดํจํฐ๋ ํฐ ๋ ธ์ด๋ง์ ์ค๊ณ์ ๋ฐ๋ผ CPU, ๋ฉ๋ชจ๋ฆฌ(RAM), ์ ์ถ๋ ฅ ์ฅ์น, ๊ทธ๋ฆฌ๊ณ ์ด๋ค์ ์ฐ๊ฒฐํ๋ ๋ฒ์ค๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ์ด ๊ตฌ์กฐ๋ ์์ญ ๋ ๊ฐ ์ปดํจํ ์ ๊ธฐ๋ฐ์ด ๋์ด์์ฃ .
๊ทธ๋ฐ๋ฐ Web3์๋ ํจ์จ์ ์ธ ๋ฉ๋ชจ๋ฆฌ ๋ ์ด์ด๊ฐ ์์ฃ .
ํ์ฌ ๋ธ๋ก์ฒด์ธ์ ๋ฐ์ดํฐ ๊ด๋ฆฌ ๋ฐฉ์์:
- ๊ฐ์ญ(Gossip) ํ๋กํ ์ฝ์ ํตํ ๋ฐ์ดํฐ ์ ํ
- ๋ฉ๋ชจ๋ฆฌ ํ(Mempool)์์์ ํธ๋์ญ์ ๋๊ธฐ
- ํ ๋ ธ๋๋ฅผ ํตํ ์ ์ฒด ๋ฐ์ดํฐ ์ ์ฅ
์ด ๋ฐฉ์์ ํ๊ณ๋ ๋ช ํํฉ๋๋ค. ์ด๋๋ฆฌ์์์ ํธ๋์ญ์ ํ๋๊ฐ ์๋ฃ๋๋ ค๋ฉด 12.8๋ถ์ด ์์๋๋ค๋ ์ฌ์ค์ด ์ด๋ฅผ ์ ๋ณด์ฌ์ฃผ๊ตฌ์
๐ ๏ธ RLNC: ๋ฐ์ดํฐ๋ฅผ ๋ฐฉ์ ์์ผ๋ก ๋ค๋ฃจ๋ ์ ๊ทผ๋ฒ
MIT์ Muriel Mรฉdard ๊ต์ํ์ด ์ ์ํ Random Linear Network Coding(RLNC)์ ์ด๋ฐ ๋ฌธ์ ์ ๋ํ ์๋ก์ด ์ ๊ทผ๋ฒ์ด๋ผ๊ณ ํ๋ค์. 20๋
๊ฐ์ ์ฐ๊ตฌ ๊ฒฐ๊ณผ๋ฌผ์ธ ์ด ๊ธฐ์ ์ ๋ฐ์ดํฐ ์ฝ๋ฉ ๋ฐฉ์์ ํ์ ์ ํตํด Web3์ ๋ฉ๋ชจ๋ฆฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค ํฉ๋๋ค.
RLNC์ ์๋ ์๋ฆฌ๋ฅผ ๊ฐ๋จํ ์ค๋ช ํ๋ฉด:
1. ๊ธฐ์กด ๋ฐฉ์: ๋ฐ์ดํฐ๋ฅผ ๊ทธ๋๋ก ํจํท์ผ๋ก ๋๋ ์ ์ก
2. RLNC ๋ฐฉ์: ์๋ณธ ๋ฐ์ดํฐ๋ฅผ ์ ํ ๋ฐฉ์ ์์ผ๋ก ์ธ์ฝ๋ฉํ์ฌ ์ ์ก
์๋ฅผ ๋ค์ด, 10MB ํ์ผ์ ์ ์กํ๋ค๊ณ ๊ฐ์ ํด๋ด ์๋ค:
- ๊ธฐ์กด ๋ฐฉ์: ํ์ผ์ 10๊ฐ์ 1MB ํจํท์ผ๋ก ๋๋ ์ ์ก
- RLNC ๋ฐฉ์: ์๋ณธ ๋ฐ์ดํฐ๋ฅผ ์ ํ ๋ฐฉ์ ์์ ํํ๋ก ๋ณํํด ์ ์ก
RLNC์ ํต์ฌ ์ฅ์ ์ ์์ ์๊ฐ ์๋ณธ ํจํท์ ์ ํํ ์กฐํฉ์ด ์๋๋ผ, ์ถฉ๋ถํ ์์ ์ธ์ฝ๋ฉ๋ ํจํท๋ง ๋ฐ์ผ๋ฉด ์ ์ฒด ๋ฐ์ดํฐ๋ฅผ ๋ณต์ํ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ๋ง์น ์ฐ๋ฆฝ๋ฐฉ์ ์์ ํ ๋ฏ์ด์.
ํ์ฌ ๋ธ๋ก์ฒด์ธ์ ๊ฐ์ญ ํ๋กํ ์ฝ์ ์๊ฐํด๋ฉด์. 10๊ฐ์ ์ ๋ณด๊ฐ ํ์ํ ๋, 9๊ฐ๋ฅผ ์ป์ ํ์๋ ๋ง์ง๋ง ํ ์กฐ๊ฐ์ ์ป๊ธฐ๊ฐ ๋งค์ฐ ์ด๋ ค์์ง๋๋ค. ๋ค์์ ๋ค์ ์ ๋ณด๊ฐ ์ด๋ฏธ ์๊ณ ์๋ ๊ฒ์ผ ํ๋ฅ ์ด 90%๋ ๋๋๊น์.
RLNC๋ ์ด๋ฐ ๋นํจ์จ์ฑ์ ํด๊ฒฐํ ์ ์๋ค๊ณ ํฉ๋๋ค. ์ด๋ก ์ ์ผ๋ก๋ ํญ์ ์๋ก์ด ์ ๋ณด๋ง ์ป๋ ๊ฒ์ฒ๋ผ ์๋ํ์ฌ ๋ฐ์ดํฐ ์ฒ๋ฆฌ๋์ ๋๋ฆฌ๊ณ ์ง์ฐ ์๊ฐ์ ์ค์ผ ์ ์๋ค๋ ๊ฒ์ด์ฃ .
๐ฏ Web3 ๋ฉ๋ชจ๋ฆฌ์ ์๋ก์ด ๊ฐ๋ฅ์ฑ
RLNC๊ฐ ๋ธ๋ก์ฒด์ธ์ ์ ์ฉ๋๋ค๋ฉด ์ด๋ค ๋ณํ๊ฐ ์๊ธธ๊น์?
- ๋ฐ์ดํฐ ์ ํ ์๋ ํฅ์์ผ๋ก ํธ๋์ญ์ ์ฒ๋ฆฌ ์๊ฐ ๋จ์ถ
- ๋คํธ์ํฌ ๋์ญํญ ์ฌ์ฉ๋ ๊ฐ์
- ๋ถ์ฐ RAM(deRAM) ๊ตฌํ์ผ๋ก ํจ์จ์ ์ธ ๋ฐ์ดํฐ ์ ๊ทผ
์ด๋ฐ ๊ฐ์ ์ DeFi, NFT, ๋ฉํ๋ฒ์ค ๋ฑ Web3 ์ ๋ฐ์ ์ํฅ์ ๋ฏธ์น ์ ์์ต๋๋ค.
๊ทธ๋ ๋ค๊ณ ํด์ ๊ฐ์ธ์ ์ผ๋ก ์ด ๊ธฐ์ ์ด ๋ง๋ณํต์น์ฝ์ ์๋๋ผ๋ ์๊ฒฌ์ ๋๋ค. ์ ๊ฐ ๋ค ์์ง๋ ๋ชปํ์ง๋ง ๋ค์ ๊ธ์์๋ RLNC์ ๋ํ ๋นํ์ ์๊ฐ๊ณผ ํ์ค์ ์ธ ๋์ ๊ณผ์ ๋ค์ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ๊ณผ์ฐ ์ด ๊ธฐ์ ์ด Web3์ ๋ฉ๋ชจ๋ฆฌ ๋ฌธ์ ๋ฅผ ์ ๋ง๋ก ํด๊ฒฐํ ์ ์์์ง, ๊ทธ๋ฆฌ๊ณ ์ด๋ค ํ๊ณ๊ฐ ์๋์ง ํจ๊ป ๊ณ ๋ฏผํด๋ณด๊ฒ ์ต๋๋ค.
---
์ฌ๋ฌ๋ถ์ ์ข์์์ ๊ณต์ ๋ ์ฌ๋์ ๋๋ค ๐
