๋ฆฌ์์ฒ
๊ด๋ จ ํ๋ก์ ํธ
1. ๋ฐฐ๊ฒฝ
โ์ค๋ธ์ ํธ ๊ธฐ๋ฐ์ ๋ฌด๋ธ ์ธ์ด(Object Centric Move Programming Language)โ๋ผ๋ ์๋ก์ด ๊ฐ๋ ์ ์์ฅ์ ์๊ฐํ์ฌ ๊ฝค ์ถฉ๊ฒฉ์ ์ธ ์ํฉํธ๋ฅผ ๋จ๊ธฐ๊ณ ์๋ ์์ด ๋คํธ์ํฌ๊ฐ ๋ฉ์ธ๋ท์ ๋ฐ์นญํ ์ง 1๋ ์ด ๋์๋ค. ์์ด๋ ๋ฉ์ธ๋ท ๋ฐ์นญ ํ ์ง๋ 1๋ ๋์ ๊ด๋ชฉํ ๋งํ ์ฑ์ฅ์ ์ด๋ฃจ์ด๋ด๊ณ ์์ผ๋ฉฐ, ์ด๋ ์ผ์ผ ํ์ฑ ์ ์ ๊ธฐ์ค์ผ๋ก ๋ ์ด์ด 1 ๋ธ๋ก์ฒด์ธ๋ค ์ค์์ 3์๋ฅผ ๊ธฐ๋กํ ๊ฒ๋ง ๋ด๋ ์ฝ๊ฒ ์ ์ ์๋ค.
์์ด๋ ์ ์ด๋ ๊ฒ ๋น ๋ฅด๊ฒ ์ฑ์ฅํ๊ณ ์์๊น? ํ์๊ฐ ๋ณด๊ธฐ์๋ ์ด๋ค์ด ๊ฐ์ง๊ณ ์๋ ๊ธฐ์ ์ ์ธ ํ์ ๋ค์ด ๋ง์ ๋น๋๋ค๊ณผ ์ ์ ๋ค์ ๋์ด๋ชจ์ผ๊ณ ์๋ค๊ณ ์๊ฐํ๋ค. ๋ฌผ๋ก ์์ด๋ง์ ๋ฌด๋ธ ์ธ์ด๋ ๊ธฐ์กด ์ด์นด์ดํธ ๊ธฐ๋ฐ์ ์คํ ๋ฆฌ์ง ๋ชจ๋ธ์ ์ค๋ธ์ ํธ ๊ธฐ๋ฐ์ผ๋ก ๋ฐ๊พธ๋ ๋ฑ ์์ฒญ๋ ํ์ ์ ๊ฐ์ ธ์์ง๋ง, ์ธํ๋ผ ๋ฆฌ์์ฒ์ธ ํ์์ ์ ์ฅ์์ ์์ด๊ฐ ๊ฐ์ฅ ํฅ๋ฏธ๋ก์ ๋ ๋ถ๋ถ์ ๋ฐ๋ก ์์ด์ ์ปจ์ผ์์ค ํ๋กํ ์ฝ์ ์๋ค.
๋งค๋ฒ ๊ฐ์ ์ฝ์ค๋ชจ์ค SDK๋ฅ ๋ธ๋ก์ฒด์ธ๋ค๋ง ๋ณด๋ค๊ฐ(์ด๋ค์ ๋นํํ๊ฑฐ๋ ๋น๋ํ๋ ค๋ ๊ฒ์ ์๋๋ค. ๋ค๋ง ์ธํ๋ผ์ ์ผ๋ก ๋๋ฌด ๋น์ทํ ์ฒด์ธ๋ค๋ง ๋์ค๋ ๊ฒ ๋ฆฌ์์ฒ์ ์ ์ฅ์์ ์ง๋ถํ๋ค๋ ๊ฒ๋ฟ์ด๋ค), ์ง์ ์ฒ์๋ถํฐ ๋ง๋ ์ปจ์ผ์์ค๋ฅผ ์ ํ์ ๋์ ์ถฉ๊ฒฉ์ ์ด๋ฃจ ๋งํ ์ ์์๋ค. ํนํ ์์ด์ ์ปจ์ผ์์ค ๋ชจ๋ธ์ 1) ์ปจ์ผ์์ค์ ๋ฉคํ์ ๋ถ๋ฆฌํ๋ ๊ฑฐ์ ์ต์ด์ ์๋์๋ค๋ ์ 2) DAG๊ฐ ๊ฐ์ง๊ณ ์์๋ ๋ฌธ์ ๋ค์ ํ์ค์ ์ผ๋ก ํ์ด๋ด์ ์ค์ง์ ์ธ โํ์ฅ์ฑโ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ค๋ ๋ถ๋ถ์ด ๋งค์ฐ ์ฃผ๋ชฉํ ๋งํ๋ค๊ณ ์๊ฐํ๋ค.
๊ทธ๋ฐ๋ฐ ์ฌ๊ธฐ์ โํ์ฅ์ฑโ์ ํด๊ฒฐํ๋ค๋ ๊ฒ์ด ๋ฌด์จ ๋ป์ผ๊น? ์์ด์ ์ปจ์ผ์์ค & ๋ฉคํ ๋ชจ๋ธ์ ํ ๋ฒ ๋ด๋ณด์.

์์ด์ ๋ฉคํ ํ๋กํ ์ฝ์ธ ๋์(Narwhal)์๋ ์์ปค(worker)์ ํ๋ผ์ด๋จธ๋ฆฌ(primary)๋ผ๋ ์ฃผ์ฒด๋ค์ด ์๋๋ฐ, ์ด๋ฒ ๊ธ์์๋ ์์ปค์ ์ข ๋ ์ง์คํด๋ณด์.
์ ๊ทธ๋ฆผ์์ ๋ณผ ์ ์๋ฏ, ์์ปค๋ค์ ํด๋ผ์ด์ธํธ์๊ฒ ๋ฐ์ ํธ๋์ญ์ ๋ฐ์ดํฐ๋ฅผ ๋ฌถ์(batching)์ผ๋ก ์ฒ๋ฆฌํ ๋ค์ ์ด ๋ฌถ์์ ํด์๋ฅผ ๋ค๋ฅธ ๋ฒจ๋ฆฌ๋ฐ์ดํฐ๋ค์ ์์ปค๋ค๊ณผ ํ๋ผ์ด๋จธ๋ฆฌ๋ค์๊ฒ ์ ๋ฌํ๋ ์ญํ ์ ํ๋ค. ์ฆ, ํธ๋์ญ์ ์ ํด๋ผ์ด์ธํธ์๊ฒ์ ๋ฐ์๋ด๋ ์ญํ ์ ํ๋ ๊ฒ์ด ์์ปค๋ผ๊ณ ํ ์ ์๋ค. ๋์์ด ์ฌ๋ฏธ์๋ ์ ์ ๋ฒจ๋ฆฌ๋ฐ์ดํฐ๊ฐ ํ์์ ๋ฐ๋ผ ์ด ์์ปค ๋จธ์ ์ ์ผ๋ง๋ ์ง ์ถ๊ฐํ ์ ์๋ค๋ ๊ฒ์ด๋ค.
์ข ๋ ์ฝ๊ฒ ์ค๋ช ํ๋ฉด, ๋์์ ๋ฉคํ ํ๋กํ ์ฝ๋ก ์ฌ์ฉํ๋ ์์ด์์๋ ๋คํธ์ํฌ์ ๋ํ ์ค์๊ฐ ์์์ ๋ง์ถ์ด ์์ปค ๋จธ์ ์ ์ถ๊ฐํ ์ ์๊ธฐ ๋๋ฌธ์ ์ฌ์ค์ ํธ๋์ญ์ ์ฒ๋ฆฌ๋์ ๋ฌธ์ ๋ ์ด๋ก ์ ์ผ๋ก ์๋ค๊ณ ํ ์ ์๋ค. ๊ฐ์๊ธฐ ํธ๋์ญ์ ์ด ๋ง์ด ๋ชฐ๋ฆฌ๋ฉด ๋ฒจ๋ฆฌ๋ฐ์ดํฐ๋ค์ ์์ปค ๋จธ์ ์ ์ถ๊ฐํ์ฌ ํธ๋์ญ์ ์ ์ฒ๋ฆฌํ๊ณ , ํธ๋์ญ์ ์์๊ฐ ์ค์ด๋ค๋ฉด ์์ปค ๋จธ์ ์ ์ค์ฌ์ ๋น์ฉ์ ์ต์ ํํ ์ ์๋ค. ๋ฐ๋ผ์ ์์ด์์๋ โํ์ฅ์ฑโ ๋ฌธ์ ๋ ์ฌ์ค์ ์๋ค๊ณ ๋ณผ ์ ์๋ค.
๊ทธ๋ฌ๋ฉด ์์ด๋ ์๋ฒฝํ ๋ธ๋ก์ฒด์ธ์ผ๊น? ๋น์ฐํ ์๋๋ค. ๋ธ๋ก์ฒด์ธ์ ์๋๋ฅผ ์ด์ผ๊ธฐํ ๋ ํ์ฅ์ฑ๋ ์ค์ํ์ง๋ง ์ค์ ๋ก UI/UX์ ๋ง๋ฟ์ ์๋ ์งํ๋ ๋ ์ดํด์๋ค. ์ฌ๊ธฐ์ ํ์ฅ์ฑ์ โ์ผ๋ง๋ ๋ง์ ํธ๋์ญ์ ์ ์ฒ๋ฆฌํ ์ ์๋๋โ์ ๋ํ ๋ถ๋ถ์ด๋ผ๋ฉด, ๋ ์ดํด์๋ โ์ผ๋ง๋ ๋น ๋ฅด๊ฒ ํธ๋์ญ์ ์ ํ์ ์ง์ ์ ์๋๋โ์ ๋ํ ๋ถ๋ถ์ ๋ค๋ฃฌ๋ค๊ณ ํ ์ ์๋ค. ๋ฐ๋ผ์ ์ ์ ๊ฐ ์ง์ ์ ์ผ๋ก ์ฒด๊ฐํ๋ ๊ฒ์ ๋ ์ดํด์๋ผ๊ณ ํ ์ ์๊ณ , ๋ ์ดํด์์ ๋ฌธ์ ๋ ๋์์ด ๊ฐ์ง ์์ปค ๋จธ์ ๊ตฌ์กฐ๋ก๋ ํด๊ฒฐํ ์ ์๋ค.
๋ ์ดํด์ ๋ฌธ์ ๋ ์ด๋์ ํด๊ฒฐํด์ผ ํ ๊น? ๋ฐ๋ก ์ปจ์ผ์์ค ๋ ๋ฒจ์์ ํด๊ฒฐํด์ผ ํ๋ค. ์ง๊ธ๊น์ง ์์ด์ ์ปจ์ผ์์ค๋ ์ด๋ ๋์ง ํ ๋ฒ ์ดํด๋ณด์.
์ง๊ธ๊น์ง ์์ด๋ ๋ถ์คํฌ(Bullshark)๋ผ๋ ์ปจ์ผ์์ค๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค. ๋ถ์คํฌ๋ ๊ธฐ์กด BFT๋ค์ ๋นํด ์๋นํ ์ง์ผ๋ณดํ ์ปจ์ผ์์ค๋ผ๊ณ ํ๊ฐ๋ฐ์ง๋ง, ํ๊ณ์ ๋ค์ ๋ช ํํ๋ค. ๋ฏธ์คํฐ์ธํฐ ๋ ผ๋ฌธ์ ์ํ๋ฉด, ๋ถ์คํฌ ์ปจ์ผ์์ค๋ ํ๊ท ์ ์ผ๋ก ์ด๋น 6๋ง ๊ฐ์์ 8๋ง ๊ฐ์ ํธ๋์ญ์ ์ ์ฒ๋ฆฌํ ์ ์์ง๋ง, ๋ ์ดํด์๋ ์ต์ ์ ๊ฒฝ์ฐ 10์ด๊น์ง ๋ฐ์ํ๋ค๋ ์น๋ช ์ ์ธ ๋จ์ ์ด ์์๋ค. ๊ฒฐ๊ตญ ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด์๋ ์ปจ์ผ์์ค ์ฐจ์์ ๋ณํ๊ฐ ํ์ํ๊ณ , ๊ทธ๋์ ๋ฑ์ฅํ ๊ฒ์ด ๋ฐ๋ก ์ด์ ๊ณง ๋ฐํ๋ ๋ฏธ์คํฐ์ธํฐ(Mysticeti)์ด๋ค.

(์์ ๊ทธ๋ํ๋ ์ปจ์ผ์์ค์ ๋ณํ(๋ถ์คํฌ์์ ๋ฏธ์คํฐ์ธํฐ๋ก)์ ๋ฐ๋ฅธ ๋คํธ์ํฌ ๋ ์ดํด์์ ์ค์๊ฐ ๋ณํ ์ถ์ด๋ฅผ ๋ณด์ฌ์ค๋ค. ๋ถ์คํฌ๋ฅผ ์ฌ์ฉํ์ ๋๋ ์ฝ 2์ด์ ๋ ์ดํด์๊ฐ ๋ฐ์ํ์์ง๋ง, ๋ฏธ์คํฐ์ธํฐ๋ก ์ปจ์ผ์์ค๋ฅผ ๋ณ๊ฒฝํ๊ณ ๋์๋ ์ฝ 0.39์ด๋ก ์ค์๋ค๋ ๋ถ๋ถ์ด ๋งค์ฐ ์ธ์๊น๋ค)
๋ฏธ์คํฐ์ธํฐ๋ ๋ถ์คํฌ๊ฐ ๊ฐ์ง ์ฝ ์ธ ๊ฐ์ง ๋นํจ์จ์ ํด๊ฒฐํ๋ ๋ฐ์ ์ง์คํ์๋๋ฐ, ๋ฏธ์คํฐ์ธํฐ ํ์ดํผ ์ ์ํ ๋ถ์คํฌ์ ๋ฌธ์ ์ ์ ๋ค์๊ณผ ๊ฐ๋ค. ์ฒซ์งธ, ๋ถ์คํฌ๋ ํธ๋์ญ์ ์ ์ฆ๋ช ํ๋ ๊ณผ์ ์์ ๋ ์ดํด์๋ฅผ ๋ฐ์์ํจ๋ค(๋ฒจ๋ฆฌ๋ฐ์ดํฐ ๊ฐ์ ๋ธ๋ก์ ์ ํํด์ผ ํ๊ณ , ์๋ช ๋ ๋ฐ์์ผ ํ๋ฉฐ, ์ฆ๋ช ์๋ฅผ ๋ค์ ์ ํํ๋ ๊ณผ์ ์์ ๊ธฐ์กด ์ปจ์ผ์์ค ํ๋กํ ์ฝ์ ๋นํด ๊ธด ๋ ์ดํด์๋ฅผ ์ผ๊ธฐํ๋ค). ๋์งธ, ๋ถ์คํฌ๋ ์จ์ด๋ธ๊ฐ ์์๋๊ณ ๋ง์น๋ ๊ฒ์ ๊ธฐ์ค์ผ๋ก ๋ธ๋ก์ ์ปค๋ฐํ๊ธฐ ๋๋ฌธ์ ์จ์ด๋ธ๊ฐ ๋๋๊ธฐ ์ ๊น์ง๋ ๋ธ๋ก ์ปค๋ฐ์ ํ ์ ์์ด์ ๋ ์ดํด์๊ฐ ๋ฐ์ํ๋ค(์ฌ๊ธฐ์ ์จ์ด๋ธ๋ผ๊ณ ํจ์, propose, vote, certify ์ธ ๋ผ์ด๋๋ฅผ ํ๋๋ก ๋ฌถ์ ๊ฒ์ ์๋ฏธํ๋ค). ๋ง์ง๋ง์ผ๋ก, ๋ถ์คํฌ์์ ๋ธ๋ก์ด ์ฆ๋ช ๋๊ธฐ ์ํด์๋ ๊ณผ๋ฐ์ ์ด์์ ๋ฒจ๋ฆฌ๋ฐ์ดํฐ๋ก๋ถํฐ ์๋ช ์ ๋ฐ์์ผ ํ๊ธฐ ๋๋ฌธ์ ๋ฒจ๋ฆฌ๋ฐ์ดํฐ๋ค์ CPU๋ฅผ ์ก์๋จน์ ๋ฟ๋ง ์๋๋ผ ์ปจ์ผ์์ค ๊ณผ์ ์์ ๋ฆ์ถฐ์ง ๋ฒจ๋ฆฌ๋ฐ์ดํฐ๋ค์ด ๋ค์ ์ฑํฌ๋ฅผ ๋ง์ถ๊ธฐ ์ํด ๊ฐ๋นํด์ผ ํ๋ ์ ๋ฌด๋ค์ด ๋๋ฌด ํฐ ๋ถ๋ด์ ์ผ๊ธฐํ๋ค.
๊ฒฐ๊ตญ ์ด ์ธ ๊ฐ์ง ๋ฌธ์ ๋ชจ๋ โ๋ ์ดํด์ ์ฆ๊ฐโ๋ผ๋ ๊ฒฐ๊ณผ๋ฅผ ์ผ๊ธฐํ๊ธฐ ๋๋ฌธ์ ๋ฏธ์คํฐ์ธํฐ๋ ์ ์ธ ๊ฐ์ง ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋ฑ์ฅํ๋ค๊ณ ๋ด๋ ๊ณผ์ธ์ด ์๋๋ค. ๊ทธ๋ ๋ค๋ฉด ๋ฏธ์คํฐ์ธํฐ๊ฐ ์ด๋ป๊ฒ ์์ ๋ฌธ์ ๋ค์ ํด๊ฒฐํ ๊น?
์ฐ์ , ๋ธ๋ก์ด ์ฆ๋ช ๋๊ณ ์ปค๋ฐ๋๋ ๊ณผ์ ์์ ๋ฐ์ํ๋ ๋ ์ดํด์๋ Implicit Certificate์ ํตํด์ ํด๊ฒฐํ๋ค. ์ฌ๊ธฐ์ Implicit Certificate์ด๋, ๊ตณ์ด ์ฆ๋ช ์๋ฅผ ๋ง๋ค์ง ์์๋ DAG์ ์์ฒด์ ์ผ๋ก ์ฆ๋ช ์๊ฐ ์๋ฒ ๋๋๋์ด ์๊ธฐ ๋๋ฌธ์ ์ถ๊ฐ์ ์ผ๋ก ์ฆ๋ช ์๋ฅผ ๋ฐ๊ธํ์ง ์๋๋ผ๋ ๋ธ๋ก ์์ ์๋ฒ ๋๋๋์ด ์๋ ์ฆ๋ช ์๋ฅผ ๋ณด๊ณ ์ ์ปค๋ฐ์ ๊ฒฐ์ ํ ์ ์๋ค. ์ด ๋๋ถ์ ๋คํธ์ํฌ์ ์ถ๊ฐ์ ์ธ ๋ฉ์์ง๋ฅผ ๋ณด๋ด์ง ์๊ณ ๋ ์ปค๋ฐ์ ํ ์ ์์ด์ ๋ถ์คํฌ๋ณด๋ค ๋ ์ ์ ๋ฉ์์ง ๋๋ ์ด๊ฐ ๋ฐ์ํ๋ค. ๋ถ์คํฌ์ ๊ฒฝ์ฐ 6๊ฐ์ ๋ฉ์์ง ๋๋ ์ด(2๋ผ์ด๋์ ๊ฑธ์ณ์ ์ปค๋ฐ์ ์งํํ๋๋ฐ ๊ฐ ๋ผ์ด๋๊ฐ propose, vote, certify๋ผ๋ ๊ณผ์ ์ ๊ฑฐ์ณ์ผ ํ๊ธฐ ๋๋ฌธ์)๊ฐ ๋ฐ์ํ๋ ๋ฐ๋ฉด, ๋ฏธ์คํฐ์ธํฐ๋ 3๊ฐ์ ๋ฉ์์ง ๋๋ ์ด(๋ฏธ์คํฐ์ธํฐ๋ ์ฆ๋ช ์๊ฐ ๋ฐ๋ก ํ์ ์์ด์ propose, vote, certify๋ผ๋ ๊ณผ์ ์ด ์์ด ๋ธ๋ก์ ๋ณด๋ด๊ธฐ๋ง ํ๋ฉด ๋๋ค. ํด์, ํ ๋ผ์ด๋์ ํ๋์ ๋ฉ์์ง ๋๋ ์ด๊ฐ ๋ฐ์ํ๊ณ , ์ฝ 3๋ฒ์ ๋ผ์ด๋์ ๊ฑธ์ณ์ ์ปค๋ฐ์ด ์งํ๋๊ธฐ ๋๋ฌธ์ ์ด 3๋ฒ์ ๋ฉ์์ง ๋๋ ์ด๊ฐ ๋ฐ์)๊ฐ ๋ฐ์ํ๋ค.
๋, ๋ฏธ์คํฐ์ธํฐ๋ ํ์ดํ๋ผ์ด๋(Pipelining) ๋ฐฉ์์ ํตํด ์จ์ด๋ธ๊ฐ ๋๋์ง ์์๋ ๋ค๋ฅธ ์จ์ด๋ธ๋ฅผ ์์ํ ์ ์๋ค. ์จ์ด๋ธ๊ฐ ๋๋๊ธฐ ์ ๊น์ง๋ ๋ธ๋ก ์ปค๋ฐ์ ํ ์ ์๋ ๋ถ์คํฌ์ ๋ค๋ฅธ ๋ถ๋ถ์ด์, ๋ฏธ์คํฐ์ธํฐ๊ฐ ๋ ์ดํด์๋ฅผ ์ค์ผ ์ ์๋ ๋ ๋ค๋ฅธ ์ด์ ์ด๊ธฐ๋ ํ๋ค.
๋ง์ง๋ง์ผ๋ก, ๋ฏธ์คํฐ์ธํฐ๋ Universal Commit Rule์ ํตํด ํ ๋ผ์ด๋์์๋ ๋ค์์ ๋ฆฌ๋๊ฐ ๊ฐ์์ ๋ธ๋ก์ ์ปค๋ฐํ ์ ์๋๋ก ํ๊ณ , ์๋ช ๋ ๋ธ๋ก๋ง์ผ๋ก๋ ๋ธ๋ก์ฒด์ธ์ ์ปค๋ฐํ ์ง ์คํตํ ์ง๋ฅผ ๊ฒฐ์ ํ๊ธฐ ๋๋ฌธ์ ๋ฒจ๋ฆฌ๋ฐ์ดํฐ๋ค์ด ๋ธ๋ก์ ํ๋ํ๋ ๋ค ์๋ช ํ์ฌ ๊ณผ๋ฐ์์ ๋๋ฌํ์ง ์์๋ ๋ธ๋ก์ ๋คํธ์ํฌ์ ์ปค๋ฐํ ์ ์๋๋ก ์ค๊ณํ์๋ค.
์ด๋ฌํ ํด๊ฒฐ์ฑ ๋ค์ ํตํด์, ์์ด๋ ๋ฒจ๋ฆฌ๋ฐ์ดํฐ ์๋ ๊ทธ๋๋ก ์ ์งํ๋ฉด์๋ ์ฌ์ ๋ฐฉ๋ํ ํธ๋์ญ์ ๋ค์ ์ฒ๋ฆฌํ ์ ์์ง๋ง, ๋ ์ดํด์๋ 0.5์ด ๋ฏธ๋ง์ผ๋ก ๋ฎ์ถ๋ ๊ต์ฅํ ์ ์๋ฏธํ ๋ฐ์ ์ ๊ฑฐ๋์๋ค. ์ฌํ๊น์ง๋ ํ์ฅ์ฑ๊ณผ ์งง์ ๋ ์ดํด์๋ฅผ ํ ๋ฒ์ ์ด๋ฃฐ ์ ์๋ค๊ณ ์ฌ๊ฒจ์ ธ ์์ง๋ง, ๋ฏธ์คํฐ์ธํฐ๋ ์ด ๋ ๊ฐ์ง๋ฅผ ๋์์ ์ด๋ค๋๋ค๋ ์ ์ด ์์ฃผ ๊ด๋ชฉํ ๋งํ ์ ์ด๋ค.
2. ์์ฌ์
์์ด๋ ์ฌ๋ฌ ๋ฐฉ๋ฉด์์ ๋งค์ฐ ํฅ๋ฏธ๋ก์ด ํ๋ก์ ํธ๋ค. ์ปจ์ผ์์ค๋ถํฐ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๊น์ง ์ด๋ ํ๋ ์์ ๋ค์ด ๋ง๋ค์ง ์์ ๊ฒ์ด ์์ง๋ง, ๊ทธ๋ผ์๋ ์์ ๋ค์ ๋ธ๋ก์ฒด์ธ์ด ๊ฐ์ ๋์ด์ผ ํ๋ ๋ถ๋ถ๋ค์ ๋์์์ด ๋ชจ์ํ๊ณ ๋ฐ์ ์ํจ๋ค๋ ๊ฒ์ด ํ์์๊ฒ๋ ๋๋ฌด๋ ์ธ์ ๊น์ ๋ถ๋ถ์ด๋ค.
ํ์๋ ๋ธ๋ก์ฒด์ธ ์ ๊ณ์ ๊ธฐ์ ์ด ํ ๋๋ฏผํธ ์ดํ๋ก ๊ฑฐ์ ๋ฉ์ถฐ์์๋ค๊ณ ์๊ฐํ๋ค. ์ด ์ฌ์ค์ ๊ทธ๋งํผ ํ ๋๋ฏผํธ๊ฐ ๊ฐ์ ธ์จ ๊ธฐ์ ์ ํ์ ์ด ๋๋จํ๋ค๋ ๊ฒ๋ ์์ฌํ์ง๋ง, ๋ถ๋ช ํ ํ ๋๋ฏผํธ๊ฐ ๊ฐ์ ๋์ด์ผ ํ๋ ์ ๋ค์ด ๋ง์์์๋ ์๋ฌด๋ ์ด ๋ฌธ์ ๋ฅผ ๋์์ ํด๊ฒฐํ๋ ค๊ณ ํ์ง ์์๋ค๋ ๊ฒ์ ์๋ฏธํ๊ธฐ๋ ํ๋ค. ๋ชจ๋ ๊ฒ ์คํ์์ค์ธ ์ด ์์ฅ์์, ๋ง๋ํ ์๋ณธ๊ณผ ์ธ๋ ฅ์ ๋ค์ฌ ์ธํ๋ผ๋ฅผ ๊ฐ์ ์ํค๋ ๊ฒ์ ์ด์ฉ๋ฉด ๋น์ฉ ํจ์จ์ ์ด์ง ๋ชปํ๋ค๊ณ ๋๊ปด์ง๊ธฐ๋ ํ๋ค. ์๋ก์ด ํ์ ์ ๋ง๋ ๋ค๊ณ ํ ์ง๋ผ๋, ๊ทธ ํ์ ์ ํ ์ฃผ์ฒด๊ฐ ์์ฅ์ ์ํ๋ฅผ ๋ฐ์์ง๋ ๋ฏธ์ง์์ด๊ธฐ ๋๋ฌธ์ด๋ค.
๊ทธ๋ฌํ ์ํฉ์์ ์์ด๋ ์ง์์ ์ผ๋ก ์๋ก์ด ์ปจ์ผ์์ค ์ฐ๊ตฌ๋ฅผ ํ๊ณ ์๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ฒ์ ์๊ฐ๋๋ ๋ฏธ์คํฐ์ธํฐ๋ ๊ทธ ์ฐ๊ตฌ์ ์ ์ ์ด๋ผ๊ณ ์๊ฐํ๋ค. ๋ฌผ๋ก ์ธ์ด์ ๊ฐ์ ๋ธ๋ก์ฒด์ธ์ด ๋ ์ดํด์๋ฅผ 0.5์ด ๋ฏธ๋ง์ผ๋ก ๋ฎ์ถ๊ธฐ๋ ํ์ง๋ง, ๋ฒจ๋ฆฌ๋ฐ์ดํฐ๊ฐ 40๊ฐ๋ฐ์ ์ ๋๋ค๋ ์ ์์ ์์ฌ์ด ๋ถ๋ถ์ด ์์๋๋ฐ, ์์ด๋ ๋ฏธ์คํฐ์ธํฐ๋ฅผ ํตํด ๊ธฐ์กด ์์ด ๋คํธ์ํฌ์ ๋ฒจ๋ฆฌ๋ฐ์ดํฐ ์์ธ 150๊ฐ์ ๋ฒจ๋ฆฌ๋ฐ์ดํฐ๋ฅผ ๊ทธ๋๋ก ์ ์งํ๋ฉด์ ๋ ์ดํด์๋ฅผ 0.5์ด ๋ฏธ๋ง์ผ๋ก ๋ฎ์ท๋ค๋ ๋ถ๋ถ์ด ๋งค์ฐ ๋๋๋ค.
ํ์๋ โ๋คํธ์ํฌ์ ํ์ฅ์ฑโ์ โ์์๋ ฅ์ ์ํ์ โ์ด๋ผ๊ณ ํํํ๋ค. ๊ฐ๋ฐ์๋ค์ด ๋ฌด์ธ๊ฐ๋ฅผ ๊ฐ๋ฐํจ์ ์์ด์ ๋คํธ์ํฌ์ ํ์ฅ์ฑ ํ๊ณ๋ฅผ ์ผ๋์ ๋๊ณ ๊ฐ๋ฐํ๋ ๊ฒ๋งํผ ์ต์ ์ ๊ฐ๋ฐ ํ๊ฒฝ์ ์๋ค. ์ด๋ฐ ๋งฅ๋ฝ์์ ์ด๋ฒ ๋ฏธ์คํฐ์ธํฐ ์ ๊ทธ๋ ์ด๋๋ฅผ ํตํด ์์ด๊ฐ ๋ฌ์ฑํ ์์น๋ค์ ์์ด ์ํ๊ณ์ ๋ ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ฑ์ฅํ ์ ์๋ ๊ธฐ๋ฐ์ ๋ง๋ จํ๋ค๊ณ ๋ณธ๋ค. ์ด๋ฏธ ์์ด์๋ ์คํธ์ด๋ Mine๊ฐ์ด ๋คํธ์ํฌ์ ์์ฒญ๋ ํ์ฅ์ฑ์ ์ํ๋ ํ๋ก์ ํธ๋ค์ด ๋ง๋ค์ด์ก์๋ค. ์์ผ๋ก๋ ์ด๋ณด๋ค ๋ ์ฐฝ์์ ์ด๊ณ ํ๊ธฐ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ๋ค์ด ์์ด ์์ ๊ตฌํ๋ ๊ฒ์ ๊ธฐ๋ํ๋ค.
๋ํ, ์์ด ํ์ด ์์ผ๋ก๋ ์ด๋ฌํ ์ฐ๊ตฌ๋ฅผ ๋ฉ์ถ์ง ์์์ผ๋ฉด ์ข๊ฒ ๋ค. ์ด๋ฌํ ์ฐ๊ตฌ๋ค์ ๋จ์ํ ์์ด ๋คํธ์ํฌ๋ฟ๋ง ์๋๋ผ ๋ธ๋ก์ฒด์ธ ์ ๊ณ ์ ๋ฐ์ ์์ฃผ ์ข์ ์ํฅ์ ์ค๋ค๊ณ ์๊ฐํ๊ธฐ์ ์์ผ๋ก๋ ์ด๋ฌํ ์ ์ํ์ด ๊ณ์๋๊ธฐ๋ฅผ ํฌ๋งํ๋ค.
3. ์ฐธ๊ณ ์๋ฃ
๊ด๋ จ ๊ธฐ์ฌ, ๋ด์ค, ํธ์ ๋ฑ :
Mysticeti Explained by Arun - https://x.com/Kloshy/status/1814344750021128302
์์ด ๋คํธ์ํฌ: ์๋ก์ด ๋ ์ด์ด1์ด ํ์ํ ์ด์ - https://4pillars.io/ko/articles/sui-network/public
MYSTICETI: Reaching the Latency Limits with Uncertified DAGs - https://arxiv.org/pdf/2310.14821



