๋ชฉ์ฐจ
- Key Takeaways
- 1. ๋ค์ด๊ฐ๋ฉฐ: ์ ํ์ ์ผ๋ถ๊ฐ ๋์ด๊ฐ๋ ๋ธ๋ก์ฒด์ธ
- 2. ๊ฒฐ์ ๋ฅผ ์ํ ๋คํธ์ํฌ์ ์๊ตฌ๋๋ ๊ฒ๋ค
- 2.1 ์์ธก ๊ฐ๋ฅ์ฑ
- 2.2 ํ์ ์ฑ ๋ฌธ์
- 2.3 ํ๋ผ์ด๋ฒ์
- 2.4 ๋ค์ฏ ๊ฐ์ง ์๊ตฌ์กฐ๊ฑด
- 3. ํ ํฌ์ ์ํคํ ์ฒ: EVM ํธํ, ํนํ๋ ํฉ์
- 3.1 ํ ํฌ์ ์คํ ๋ ์ด์ด
- 3.2 ํ ํฌ ๋ ธ๋์ ๋ ์์ง
- 3.3 ํฉ์์ ์คํ์ ๊ฒฝ๊ณ
- 3.4 ๋ฒ์ฉ์ฑ๊ณผ ํนํ ์ฌ์ด ์ด๋๊ฐ
- 4. ์ปค๋จผ์จ์ด(Commonware): ๋ธ๋ก์ฒด์ธ ๋ถํ ์์
- 4.1 ๊ธฐ์กด ๋ธ๋ก์ฒด์ธ SDK์ ๋ฐฉ์
- 4.2 ์ปค๋จผ์จ์ด์ ์ ๊ทผ๋ฒ
- 4.3 ํ ํฌ๊ฐ ์ฌ์ฉํ๋ ๊ตฌ์ฑ์์
- 4.4 ๋ชจ๋์ฑ์ ์๋ฏธ
- 5. ํ ํฌ ํฉ์์ ์ค์ฌ: ์๊ณ ์ฌํ๋ ์ค(Threshold Simplex) BFT
- 5.1 ์ฌํ๋ ์ค์ ๊ธฐ๋ณธ ํ๋ฆ: ๋ธ๋ก ํ๋์ ์๋ช ์ฃผ๊ธฐ
- 5.2 ๊ณต์ฆ๊ณผ ์๊ฒฐ์ฑ์ ๋๋๋ ์ด์
- 5.3 ํ ๋๋ฏผํธ(Tendermint)์๋ ๋ฌด์์ด ๋ค๋ฅธ๊ฐ
- 5.4 ์๊ณ BLS
- 5.5 ๋ฆฌ๋ ์ ์ถ๊ณผ MEV
- 5.6 ํฉ์์ ๋ธ๋ก ์ ํ์ ๋ถ๋ฆฌ
- 6. ๊ฒฐ์ ์ ์ฉ ์ฒด์ธ์ ์ํ ํ ํฌ๋ง์ ๊ณ ์ ํ ๊ธฐ๋ฅ๋ค
- 6.1 ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ ์ํ๋ ๋ธ๋ก
- 6.2 ๊ฒฐ์ ๋ ์ธ: ๋ธ๋ก์คํ์ด์ค๋ฅผ ํฉ์ ๊ท์น์ผ๋ก ๋ณดํธํ๊ธฐ
- 6.3 ์์๋ฃ ๋ชจ๋ธ๊ณผ ๋๋ฉ
- 6.4 ์ ์ฑ ์งํ: TIP-20๊ณผ TIP-403
- 6.5 ํ ํฌ ์กด: ํ๋ผ์ด๋ฒ์์ ์ํธ์ด์ฉ์ฑ์ ์ ์ถฉ
- 6.6 ๊ทธ ๋ฐ์ ๊ฒฐ์ ๊ธฐ๋ฅ๋ค
- 7. ํธ๋ ์ด๋์คํ: ํนํ ๋คํธ์ํฌ ๊ตฌ์ฑ์ ์ํด ํฌ๊ธฐํด์ผ ํ๋ ๊ฒ๋ค
- 7.1 ์ปค์คํฐ๋ง์ด์ง์ ์ด์ ๊ณผ ํธ๋ ์ด๋์คํ
- 7.2 ๋คํธ์ํฌ๋ฅผ ์ด์ํ๋ ๋ฐธ๋ฆฌ๋ฐ์ดํฐ
- 7.3 ์ฒ๋ฆฌ๋ ์ธ์ ๋ณ๋ชฉ
- 7.4 ๋จ์ ์๋ ์ง๋ฌธ
- 8. ๋ง์น๋ฉฐ: ํนํ๋ ์์คํ ์ ๋ง๋ ๋ค๋ ๊ฒ
๋ฆฌ์์ฒ
๊ด๋ จ ํ๋ก์ ํธ
Key Takeaways
- ๊ธฐ๊ด์ ๋ธ๋ก์ฒด์ธ ๋์ ์ ๊ฒฐ์ ์์ ์์๋๊ณ ์๋ค. ์ด๋ค์๊ฒ ๋ธ๋ก์ฒด์ธ์ ๋จ์ํ ์ ํ์ ๋ฐฐํฌํ๋ ๋คํธ์ํฌ๊ฐ ์๋๋ผ ์ ํ์ ์ผ๋ถ๋ก ์ฌ๊ฒจ์ง๋ค.
- ํ ํฌ๋ ์์ฑํ ํ๋ ์์ํฌ ๋์ ์ปค๋จผ์จ์ด๋ผ๋ ๋ถํ ์์์์ ํฉ์, ์ ํ, ์ํธ ์๊ณ ๋ฆฌ์ฆ์ ๋ถํ ๋จ์๋ก ์กฐ๋ฆฝํ๋ค. ๊ทธ ๊ฒฐ๊ณผ EVM ๊ธฐ๋ฐ ์คํ ๊ณ์ธต๊ณผ ์๊ณ ์ฌํ๋ ์ค ํฉ์ ๊ณ์ธต์ ํ๋์ ๋ฐ์ด๋๋ฆฌ๋ก ๋ง๋ ๊ฒฐ์ ํนํ L1์ด๋ค.
- ํ ํฌ๋ ๊ฒฐ์ ์ ํ์ํ ์๊ตฌ์กฐ๊ฑด๋ค์ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์๋๋ผ ํ๋กํ ์ฝ ์์ฒด์ ๋ด์ฌํํ๋ค. ๋ฆฌ์ค๊ทธ(reorg) ์๋ 0.5์ด ๊ฒฐ์ ์ ์ ์ฐ, ๋คํธ์ํฌ ํผ์ก๊ณผ ๋ฌด๊ดํ๊ฒ ๋ณด์ฅ๋๋ ๊ฒฐ์ ๋ธ๋ก ๊ณต๊ฐ๊ณผ ์์๋ฃ, ๋ฐํ์ฌ์ ์ ์ฑ ์งํ๊ณผ ํ๋ผ์ด๋ฒ์๊ฐ ์ ๋ถ ํฉ์ ๊ท์น๊ณผ ํ ํฐ ํ์ค์ ์ผ๋ถ๋ก ๋ค์ด์๋ค.
- ํนํ๋ ๋ชฉ์ ์ ์ํด ์ฌ์กฐ๋ฆฝ๋ ์๋ก์ด ๋ธ๋ก์ฒด์ธ์ ๊ทธ ๋ชฉ์ ์ ์ต์ ํ๋ ์ฑ๋ฅ๊ณผ ํต์ ๋ ฅ์ ์ป์ง๋ง, ์ ํต์ ์ธ ๋ธ๋ก์ฒด์ธ์ผ๋ก์์ ์ฌ๋ฌ ๊ฐ์น๋ค์ ๋ํ ํธ๋ ์ด๋์คํ๊ฐ ์กด์ฌํ๋ค. ํ์ค์ ๋คํธ์ํฌ์ ํนํ ๋คํธ์ํฌ๋ ์๋ก์ ๋์ฒด์ฌ๊ฐ ์๋ ๋ณด์์ฌ์ด๋ฉฐ, ํ ํฌ๋ ํนํ ์ชฝ์ด ๋์๊ฐ ๊ธฐ์ ์ ๋ฐฉํฅ์ ๋ณด์ฌ์ฃผ๋ ์ฌ๋ก๋ค.
1. ๋ค์ด๊ฐ๋ฉฐ: ์ ํ์ ์ผ๋ถ๊ฐ ๋์ด๊ฐ๋ ๋ธ๋ก์ฒด์ธ
์๋ง์ ๋ธ๋ก์ฒด์ธ ๋คํธ์ํฌ๋ค์ด ์๊ฒจ๋ฌ๋ค ์ฌ๋ผ์ง๊ณ , ์ด๋๋ฆฌ์์ ํฌํจํ ์์์ ๋ฒ์ฉ ๋ธ๋ก์ฒด์ธ์ผ๋ก ํ์คํ๊ฐ ๋๋ ๊ฒ์ผ๋ก ๋ณด์๋ค. ํ์ง๋ง ์ต๊ทผ ๊ธฐ๊ด๋ค์ ๋ณธ๊ฒฉ์ ์ธ ์ง์ ์ ๋ฐ๋ผ ๋ธ๋ก์ฒด์ธ์ ๋ค์ ์ฐ์ ๋ณ ์ธํ๋ผ๋ก ๋ถํํ๊ณ ์๋ค.
๊ณผ๊ฑฐ์๋ ํน์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ๋ธ๋ก์ฒด์ธ ๋คํธ์ํฌ๋ ์กด์ฌํ๋ค. ๊ทธ๋ฌ๋ ๊ทธ๋์ ์ ์ฉ ์ฒด์ธ๋ค์ ํน์ ๊ฒ์์ด๋ ๋ํ์ด ์๋น์ค์ ์ฒ๋ฆฌ๋๊ณผ ์๋๋ฅผ ํ๋ณดํ๊ธฐ ์ํ ๊ฒ์ด์๋ค. ์ต๊ทผ ๋ฑ์ฅํ๋ ๊ธฐ๊ดํฅ ์ฒด์ธ๋ค์ ๊ธ์ต ๊ธฐ๊ด, ๊ฑฐ๋ ํ๋ซํผ๊ณผ ๊ฒฐ์ ๊ธฐ์ ๋ค์ด ์์ฐ์ ํ๋ฆ์ ์ง์ ํต์ ํ๊ธฐ ์ํ ์์๋ก ๋ง๋ค์ด์ง๋ค. ์ด๋ค์๊ฒ ๋ธ๋ก์ฒด์ธ์ ์์ฒด ์ ํ์ ์์๋ฃ์ ํ์ ์ฑ, ์ ๊ทผ ๊ถํ, ๊ฐ์ธ์ ๋ณด ๋ณดํธ์ ๊ท์ ๋์์ด ๊ฐ๋ฅํ ๋ง์ถคํ ์ธํ๋ผ์ฌ์ผ ํ๋ค. ๊ธฐ๊ด๋ค์๊ฒ ๋ธ๋ก์ฒด์ธ์ ๋จ์ํ ์ ํ์ ๋ฐฐํฌํ๋ ๋คํธ์ํฌ๊ฐ ์๋๋ผ ์ ํ์ ์ผ๋ถ๋ถ์ผ๋ก ์ฌ๊ฒจ์ง๋ ๊ฒ์ด๋ค.
๊ธฐ๊ดํฅ ์ฒด์ธ๋ค์ด ์์ฒด ๋คํธ์ํฌ๋ฅผ ๋ง๋๋ ๋ฐฉ๋ฒ์ ํฌ๊ฒ ์ธ ๊ฐ์ง๋ค.
- ์ด๋๋ฆฌ์์ ๋ณด์๊ณผ EVM ์ํ๊ณ๋ฅผ ํ์ฉํ ์ ์๋ ์ด๋๋ฆฌ์ L2๋ฅผ ๋ง๋ ๋ค. ๋ก๋นํ๋ ์ฒด์ธ(Robinhood Chain), ๊ธฐ์(GIWA) ๋ฑ์ด ์ด์ ํด๋นํ๋ค.
- EVM ์คํ ์์ง์ ์ฌ์ฉํด EVM ํธํ์ฑ์ ๊ฐ์ถ ์์ฒด L1์ ์ถ์ํ๋ค. ์คํ ์ด๋ธ(Stable), ํ๋ผ์ฆ๋ง(Plasma), ์ํฌ(Arc) ๋ฑ์ด ์ด์ ํด๋นํ๋ค.
- ์์ ํ ์๋ก์ด ์์ฒด L1์ ์ถ์ํ๋ค. ์นธํค(Canton)์ด ์ด์ ํด๋นํ๋ค.

๋๋ถ๋ถ EVM ์คํ ์์ง์ ์ฌ์ฉํ๊ณ ์์ง๋ง, ํ๋์ ํ์คํ๋ ๊ธฐ์ ์คํ์ ์กด์ฌํ์ง ์๋๋ค. ์ด๋ค์ ๊ณตํต์ ์ผ๋ก ๋น ๋ฅธ ์ ์ฐ, ๋ฎ๊ณ ์์ธก ๊ฐ๋ฅํ ๋น์ฉ, ๊ท์ ๋์๊ณผ ํต์ ๊ฐ๋ฅํ ์ด์, ๋์ ํ๋ก๊ทธ๋๋จธ๋น๋ฆฌํฐ๋ฅผ ์ถ๊ตฌํ์ง๋ง ๋ชจ๋ ๋ค๋ฅธ ๊ธฐ์ ์คํ์ ํํ๋ค. ํนํ ์์ฒด L1์ ํํ ํ๋ก์ ํธ๋ค์ ๋ณด๋ฉด ํฅ๋ฏธ๋ก์ด ์ ์ ๋ฐ๊ฒฌํ ์ ์๋ค. ์คํ ๊ณ์ธต์์๋ ํ๋ผ์ฆ๋ง, ์ํฌ, ํ ํฌ ๋ชจ๋ Reth๋ฅผ ์ฑํํ ๋ฐ๋ฉด, ํฉ์ ๊ณ์ธต์ StableBFT, PlasmaBFT, Malachite, ์ปค๋จผ์จ์ด์ ์ฌํ๋ ์ค(Simplex)๋ฑ ์ฌ๋ฌ๊ฐ์ง๋ก ๋๋ ์ง๋ค.
์คํ ํ๊ฒฝ์๋ EVM ํธํ์ฑ์ด ์ฌ์ค์ ํ์ค์ผ๋ก ์๋ฆฌ ์ก์์ง๋ง, ํฉ์๋ ๊ฐ์์ ์์์ ๋ง๊ฒ ์ ํ์ ํญ์ด ๋๋ค๋ ๋ป์ด๋ค. ํฅํ ๊ธฐ๊ด์ ์ง์ ์ด ๊ฐ์ํ๋ ์๋ก ๊ฐ ๊ธฐ๊ด์ ์๊ตฌ์ ๋ง๋ ๋ง์ถคํ ๋ธ๋ก์ฒด์ธ์ ๋ํ ์์๊ฐ ๋์ด๋ ๊ฒ์ด๋ค. ์ด๋ฅผ ํตํด ์์ผ๋ก ๋ฑ์ฅํ ๋ธ๋ก์ฒด์ธ ๋คํธ์ํฌ๋ค์ ๊ฐ ๋ ์ด์ด๋ณ๋ก ๋ ๋ชจ๋ํ๋ ํํ๋ก ๋ฐ์ ํ ๊ฒ์์ ์์ํ ์ ์๋ค.
์ด๋ฌํ ๋ณํ ์์์ ์์ฑํ ๋ธ๋ก์ฒด์ธ ํ๋ ์์ํฌ๋ณด๋ค ๋ ์์ ๋จ์์ ๊ตฌ์ฑ์์๋ฅผ ์กฐํฉํ ์ ์๋ ์ปค๋จผ์จ์ด(Commonware)๊ฐ ์๋ก์ด ๋์์ผ๋ก ๋ฑ์ฅํ๋ค. ์ปค๋จผ์จ์ด๋ ํฉ์, ๋คํธ์ํฌ, ์คํ ๋ฆฌ์ง, ์ํธํ ๊ฐ๊ฐ์ ๋ ๋ฆฝ์ ์ธ ๋ชจ๋๋ก ์ ๊ณตํ๋ฉฐ, ๊ฐ๋ฐํ์ด ํน์ ์ํฌ๋ก๋์ ๋ง์ถฐ ๋ธ๋ก์ฒด์ธ ์คํ์ ์ง์ ๊ตฌ์ฑํด ์กฐ๋ฆฝํ ์ ์๋๋ก ํ๋ค.
์คํธ๋ผ์ดํ(Stripe)์ ํจ๋ฌ๋ค์(Paradigm)์ด ์ธํ๋ฒ ์ดํ ํ ๊ฒฐ์ ๋ฅผ ์ํ ๋ธ๋ก์ฒด์ธ ํ ํฌ(Tempo)๋ Reth ๊ธฐ๋ฐ EVM ์คํ ํ๊ฒฝ์ ์ปค๋จผ์จ์ด์ ํฉ์ ๋ฐ ๋คํธ์ํฌ ์คํ์ ๊ฒฐํฉํ ์๋ก์ด ๋ ๋ฆฝ L1์ ์ถ์ํ๋ค. ์ด ๊ธ์์๋ ํ ํฌ๊ฐ ์ปค๋จผ์จ์ด๋ฅผ ํตํด ๊ตฌ์ฑํ ๋ธ๋ก์ฒด์ธ ์คํ์ ๋ํด ์์๋ณด๊ณ , ๊ธฐ์กด์ ์ด๋๋ฆฌ์ L2๋ ํํ ์ฌ์ฉ๋๋ CometBFT์ ๊ฒฐํฉํ ํํ์ EVM ํธํ L1๊ณผ ๋น๊ตํด ์ด๋ค ์ฐจ์ด์ ํธ๋ ์ด๋์คํ๋ฅผ ๊ฐ๋์ง ์ดํด๋ณธ๋ค.
2. ๊ฒฐ์ ๋ฅผ ์ํ ๋คํธ์ํฌ์ ์๊ตฌ๋๋ ๊ฒ๋ค
2.1 ์์ธก ๊ฐ๋ฅ์ฑ
๋ธ๋ก์ฒด์ธ์ ์ฑ๋ฅ์ ๋์ฒด๋ก ํ๊ท ๊ฐ์ผ๋ก ์ด์ผ๊ธฐ๋๋ค. ํ๊ท TPS๊ฐ ์ผ๋ง์ธ์ง, ํ๊ท ์์๋ฃ๋ ์ผ๋ง์ธ์ง๊ฐ ๋น๊ต์ ๊ธฐ์ค์ด ๋๋ ๊ฒ์ด๋ค. ํ์ง๋ง ๊ฒฐ์ ์ฌ์ ์๊ฐ ํ์๋ก ํ๋ ๋ฐ์ดํฐ๋ ๊ฒฐ์ฝ ํ๊ท ์ด ์๋๋ค. ์ต์ ์ ์ํฉ์์ ์ ์ฐ์ด ์ผ๋ง๋ ์ง์ฐ๋๋์ง, ์์๋ฃ๋ ์ผ๋ง๊น์ง ์ค๋ฅผ ์ ์๋์ง๊ฐ ๊ฒฐ์ ์๋น์ค์ ์์ค์ ๊ฒฐ์ ํ๊ธฐ ๋๋ฌธ์ด๋ค.
์ด๋๋ฆฌ์์ด๋ ์๋ผ๋์ ๊ฐ์ ๋ฒ์ฉ ๋ธ๋ก์ฒด์ธ์์ ์ด ์ต์ ์ ๊ฐ์ ๊ฒฐ์ ์ ์ ํ ๋ฌด๊ดํ ์ฌ๊ฑด์ ์ข์ฐ๋๋ค. ์ธ๊ธฐ ์๋ NFT ๋ฐํ, ์์ฅ ๋ณ๋์ผ๋ก ์ธํ ๋๊ท๋ชจ ์ฒญ์ฐ ๋ฑ์ ๋ธ๋ก ๊ณต๊ฐ ๊ฒฝ์์ ์ฌํ์ํค๊ณ ์ด์ ๋ฐ๋ผ ๊ฒฐ์ ํธ๋์ญ์ ์ ๋๊ธฐ ์๊ฐ๊ณผ ๋น์ฉ๋ ํจ๊ป ์ฌ๋ผ๊ฐ๋ค. ๋ฐ์ ์ด์(noisy neighbor) ๋ฌธ์ ๋ค. ๊ฒฐ์ ์ฌ์ ์ ์ ์ฅ์์ ์ด๋ ๋จ์ํ ๋ถํธ์ ๋์ด์ ๋ค. ๊ฒฐ์ ๋ ์ก๊ธ ํ ๊ฑด๋น ๋ง์ง์ด ๊ณ ์ ๋ ์ฌ์ ์ด๊ณ , ๋คํธ์ํฌ ์ฌ์ฉ์ ์ํ ์์๋ฃ์ธ ๊ฐ์ค๋น๊ฐ ์์ธก ๋ถ๊ฐ๋ฅํ ์์ค์ผ๋ก ๋ฐ๋ฉด ์์ค์ ์ ์ ์ ์๋ค. ๋จ์ํ ํ๊ท ์์๋ฃ๊ฐ ๋ฎ์ ๊ฒ๋ณด๋ค ์์ธก ๊ฐ๋ฅ์ฑ์ด ๋ ์ค์ํ ์ด์ ๋ค.
2.2 ํ์ ์ฑ ๋ฌธ์
์ด๋๋ฆฌ์์ ์ฌ๋กฏ์ 12์ด๊ณ , ๋ ๋ฒ์ ์ํฌํฌ๋ฅผ ๊ฑฐ์ณ ์ฝ 13๋ถ ๋ค์ ์๊ฒฐ์ฑ(finality)์ด ํ์ ๋๋ค. ์ด๋ฅผ ๋ฐ๋ ๋ฐฑ์๋ ์์คํ ์์๋ ์น์ธ๊ณผ ์ ์ฐ์ ์๋ก ๋ค๋ฅธ ์ํ(state)๋ก ๊ด๋ฆฌํด์ผ ํ๊ณ , ์๊ฒฐ์ฑ์ด ํ์ ๋๊ธฐ ์ ์ ์ ์ฐ ์๋ฃ๋ก ์ฒ๋ฆฌํ ๊ฑฐ๋๊ฐ ๋ค์งํ ๊ฐ๋ฅ์ฑ์ ์์ ์์ธ ์ผ์ด์ค๋ก ์ ์งํด์ผ ํ๋ค. ์ด ์์ธ๋ ํ๊ณ์ ํ๋ถ, ๋ถ์ ์ฒ๋ฆฌ๊น์ง ์ ํ๋๋ค.
๊ฒฐ์ ๋ก ์ ์๊ฒฐ์ฑ์ ์ด ์์ธ ๊ฒฝ๋ก ์์ฒด๋ฅผ ์์ค๋ค. ๋ธ๋ก์ด ์๊ฒฐ๋๋ฉด ๋๋์๊ฐ์ง ์๋๋ค๋ ๋ณด์ฅ์ด ์์ผ๋ฉด ์น์ธ๊ณผ ์ ์ฐ์ ํ๋์ ์ํ๋ก ํฉ์น ์ ์๋ค. ๊ฒฐ์ ์์คํ ์์ ํ์ ์ฑ์ด ์ฌ์ฉ์ ๊ฒฝํ์ ๋ฌธ์ ๋ฅผ ๋์ด์ ์์คํ ๋ณต์ก๋์ ๋ฌธ์ ์ธ ์ด์ ๋ค.
BFT ๊ณ์ด ํฉ์๋ ๊ฒฐ์ ๋ก ์ ์๊ฒฐ์ฑ์ ๊ฐ๋๋ค. ๊ฐ ๋ธ๋ก ํฌํ๊ฐ ๋๋จ๊ณผ ๋์์ ๋ธ๋ก์ด ํ์ ๋๋ ๊ฒ์ด๋ค. ๋์ BFT ๊ณ์ด ํฉ์๋ โ์ฒด์ธ์ด ์ฝ๊ฒ ๋ฉ์ถ ์ ์๋คโ๋ ์น๋ช ์ ์ธ ๋๊ฐ๋ฅผ ์น๋ฅธ๋ค. ์ผ์ ๋น์จ ์ด์์ ๊ฒ์ฆ์๊ฐ ์๋ตํ์ง ์์ผ๋ฉด ์ฒด์ธ์ ์ ๋ธ๋ก์ ๋ง๋ค์ง ๋ชปํ๊ณ ๋ฉ์ถ๋ค. ๊ฒฐ์ ์ธํ๋ผ์์ ๋คํธ์ํฌ์ ๋ฉ์ถค์ ์์ค์ด์ง๋ง, ์ด์ค ์ ์ฐ๋ณด๋ค๋ ๋ซ๋ค๋ ํ๋จ์ด ๊น๋ ค ์๋ค. ์ฌ์ค ๊ธฐ์กด ์ํ ์์คํ ๋ ์ ์ฐ ๋ง๊ฐ์ด๋ ์์คํ ์ ๊ฒ ์๊ฐ์ ์ด์ฒด๋ฅผ ์ค๋จํ๋ ๋น์ทํ ์ ํ์ ํ๊ณ ์๋ค. ์ ์ ์ด์ฒด๊ฐ ๋ถ๊ฐ๋ฅํ ๊ฒ์ ๋ถํธํ์ง๋ง, ์๋ชป ์ฒ๋ฆฌ๋ ์ด์ฒด๋ฅผ ์ฌํ์ ๋๊ฐ๋ ๊ฒ๋ณด๋ค๋ ๋น์ฉ์ด ๋ฎ๋ค.
์ด์ ๊ฐ์ ์๊ตฌ์ฌํญ์ด ๋ฒ์ฉ ๋ธ๋ก์ฒด์ธ์ ์ค๊ณ ๋ชฉํ์ ์ถฉ๋ํ๋ค๋ ์ ์ ์ด๋๋ฆฌ์ ์ง์์์๋ ๋ช ์์ ์ผ๋ก ์ธ์ ํ๋ ๋ถ๋ถ์ด๋ค. ๋นํ๋ฆญ ๋ถํ ๋ฆฐ(Vitalik Buterin)์ ์ด๋๋ฆฌ์ L1์ด 1์ด ์ดํ์ ์๊ฒฐ์ฑ์ ๋ชฉํ๋ก ์ผ์์๋ ์ ๋๋ฉฐ, ๋งค์ฐ ๋ฎ์ ์ง์ฐ์๊ฐ์ด ํ์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ L2๋ฅผ ์ฌ์ฉํด์ผ ํ๋ค๋ ์ด์ผ๊ธฐ๋ฅผ ํ๋ค. ์ด๋ ์ด๋๋ฆฌ์์ด ํ์ค์์ฑ๊ณผ ์์ ์ฑ์ ์ฐ์ ํ๋ ์ค๋์ ๋ถํฐ ์ง์ผ์จ ์ ์ฅ์ด์ง๋ง, ๊ฒฐ์ ์์คํ ์ ์ฅ์์๋ ์ด๋๋ฆฌ์๊ณผ ๊ฐ์ ๋ฒ์ฉ ์ฒด์ธ ์์์ ํด๊ฒฐํ๊ธฐ ์ด๋ ค์ด ์๊ตฌ๊ฐ ์กด์ฌํ๋ค๋ ๋ป์ด๊ธฐ๋ ํ๋ค.
2.3 ํ๋ผ์ด๋ฒ์
๊ธ์ฌ๋ฅผ ์จ์ฒด์ธ์ผ๋ก ์ง๊ธํ๋ฉด ๋ชจ๋ ์ง์์ ์ฐ๋ด์ด ๊ณต๊ฐ๋๋ค. ๊ฒฐ์ ์ฌ์ ์๊ฐ ๊ฐ๋งน์ ๊ณผ ์ ์ฐํ๋ฉด ๊ฑฐ๋๋๊ณผ ๋จ๊ฐ๊ฐ ๊ฒฝ์์ฌ์ ๊ทธ๋๋ก ๋ ธ์ถ๋๋ค. ๊ธฐ์กด ๋ธ๋ก์ฒด์ธ์ ํฌ๋ช ์ฑ์ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ง ๋ชปํ๋ค. ๊ธฐ์ ์ ์ฅ์์ ๊ณต๊ฐ ์์ฅ์ ํฌ๋ช ์ฑ์ด ์๋๋ผ ์์ ์ ๋ณด์ ์์ ์ ์ถ์ ๊ฐ๊น๋ค.
๋์์ ๊ท์ ๋์์ ์ ๋ฐ๋ ๋ฐฉํฅ์ ์๊ตฌํ๋ค. ์ ์ฌ ๋์ ์ฃผ์์ ์์ฐ์ ๋๊ฒฐํ ์ ์์ด์ผ ํ๊ณ , ํธ๋ ๋ธ ๋ฃฐ(Travel Rule)์ ๋ฐ๋ผ ์ผ์ ๊ธ์ก ์ด์์ ์ด์ ์๋ ์ก์์ ์ ์ ๋ณด๊ฐ ๋ฐ๋ผ๋ถ์ด์ผ ํ๋ฉฐ, ๊ดํ ๊ถ๋ง๋ค ๋ค๋ฅธ ํ์ฉ ๋ชฉ๋ก์ ์ ์ฉํ ์ ์์ด์ผ ํ๋ค. ๋๊ฐ ๋ฌด์์ ๋ณผ ์ ์๊ณ ๋๊ฐ ๋ฌด์์ ๋ง์ ์ ์๋์ง๋ฅผ ๋ฐํ์๊ฐ ์ ์ํ ์ ์์ด์ผ ํ๋ค๋ ๊ฒ์ด๋ค.
๋ฒ์ฉ ๋ธ๋ก์ฒด์ธ์์ ์ด ์๊ตฌ๋ ๋์ฒด๋ก ์ค๋งํธ ์ปจํธ๋ํธ๋ก ์ฒ๋ฆฌ๋๋ค. ๊ทธ๋ฌ๋ ์ปจํธ๋ํธ์ ์น์ ํต์ ๋ ํ ํฐ๋ง๋ค ๋ฐ๋ก ๊ตฌํ๋๊ณ , ๊ตฌํ์ด ๋ค๋ฅด๋ฉด ์ ์ฑ ๋ ๊ฐ๋ผ์ง๋ค. ํ๋กํ ์ฝ์ด ์์ง ๋ชปํ๋ ๊ท์น์ ํ๋กํ ์ฝ์ด ๊ฐ์ ํ ์๋ ์๋ค. ์ด ์ฐจ์ด๊ฐ ๊ฒฐ์ ํนํ ์ฒด์ธ์ด ์ ์ฑ ์งํ๊ณผ ๊ธฐ๋ฐ์ฑ์ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์๋๋ผ ํ๋กํ ์ฝ ๊ณ์ธต์์ ๋ค๋ฃจ๋ ค๋ ์ด์ ๋ค.
๋ค๋ง ๊ท์ ๋์์ ํ ๋ ์ด์ด์์ ๋๋์ง ์๋๋ค. ์์ฐ ๋ ์ด์ด์์๋ ๋๊ฐ ๋ฌด์์ ๋ณด์ ํ๊ณ ์ด์ ํ ์ ์๋์ง๊ฐ ๋ฌธ์ ๊ฐ ๋๊ณ , ๋ฐ์ดํฐ ๋ ์ด์ด์์๋ ๊ฑฐ๋๊ฐ ์ด๋ค ์ ๋ณด๋ฅผ ์๋ฐํ๋ฉฐ ๋๊ฐ ๊ทธ๊ฒ์ ์ด๋ํ ์ ์๋์ง๊ฐ ๋ฌธ์ ๊ฐ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด์ ๋ ์ด์ด๊ฐ ๋จ๋๋ค. ์ด ์ฒด์ธ์ ๊ฒ์ฆํ๋ ์ฃผ์ฒด๊ฐ ๋๊ตฌ์ธ๊ฐ๋ ์ค์ํ๋ค. ๊ฒฐ์ ์ ์ฉ ๋ธ๋ก์ฒด์ธ์์๋ ๋ฐธ๋ฆฌ๋ฐ์ดํฐ ์งํฉ์ด ์๋ณ ๊ฐ๋ฅํ ๊ท์ ๋์ ๊ธฐ๊ด์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ด์ผ ํ๋ ์๊ตฌ์ฌํญ์ด ์กด์ฌํ๋ค. ๋นํ๊ฐํ(permissionless)์ ์ถ๊ตฌํ๋ ๊ธฐ์กด ๋ฒ์ฉ ๋ธ๋ก์ฒด์ธ๋ค๊ณผ ๊ฐ์ฅ ๋ค๋ฅธ ์ง์ ์ด๋ค.
2.4 ๋ค์ฏ ๊ฐ์ง ์๊ตฌ์กฐ๊ฑด
์ฆ, ๊ฒฐ์ ์ํฌ๋ก๋๊ฐ ์ธํ๋ผ์ ์๊ตฌํ๋ ๊ฒ์ ๋ค์ ๋ค์ฏ ๊ฐ์ง๋ก ์ ๋ฆฌํด๋ณผ ์ ์๋ค.
- ํ์ ์ ์ ์ฐ: ๋๋์๊ฐ์ง ์๋ ์๊ฒฐ์ฑ. ์น์ธ๊ณผ ์ ์ฐ์ ๋ถ๋ฆฌํ์ง ์์๋ ๋๋ ๊ตฌ์กฐ
- ์์ธก ๊ฐ๋ฅํ ๋น์ฉ: ์์ธก ๊ฐ๋ฅํ๋ฉฐ ์ํ์ด ์์ ์ ์ธ ์์๋ฃ
- ๋คํธ์ํฌ ํผ์ก ์ ๋ณด์ฅ: ๋ค๋ฅธ ํ๋์ด ๋ธ๋ก์ ์ฑ์๋ ๊ฒฐ์ ๊ฐ ์ฌ์ฉํ ์ ์๋ ๊ณต๊ฐ์ด ๋ณด์ฅ๋ ๋ธ๋ก์คํ์ด์ค
- ์ ์ฑ ์งํ๊ณผ ๊ธฐ๋ฐ์ฑ: ๊ฑฐ๋ ๋ด์ฉ์ ๊ฐ์ถ ์ ์์ผ๋ฉด์๋ ๋ฐํ์๊ฐ ์ ์ํ ํต์ ์ ๊ฐ๋ ๊ธฐ๊ด์ ๊ฐ์ฌ ์ ๊ทผ์ ์ ์ง๋๋ ๊ตฌ์กฐ
- ์ด์ ์ฐ์์ฑ: ์ผ๋ถ ๋ฐธ๋ฆฌ๋ฐ์ดํฐ ๋ ธ๋ ์ฅ์ ๊ฐ ์ ์ฒด ์๋น์ค ์ค๋จ์ผ๋ก ์ด์ด์ง์ง ์๋ ์์คํ
3. ํ ํฌ์ ์ํคํ ์ฒ: EVM ํธํ, ํนํ๋ ํฉ์
3.1 ํ ํฌ์ ์คํ ๋ ์ด์ด
ํ ํฌ๋ ์คํ ๊ณ์ธต์ ์๋ก ๋ง๋ค์ง ์์๋ค. ๊ฒฐ์ ์ฌ์ ์์ ์คํ ์ด๋ธ์ฝ์ธ ๋ฐํ์ฌ๊ฐ ์ด๋ฏธ ๋ณด์ ํ EVMํฅ ์ฝ๋, ๊ฐ์ฌ(audit) ๊ฒฝํ, ๊ฐ๋ฐ ์ธ๋ ฅ์ด ๊ฐ์ง ๊ธฐ์ ์คํ์ด ์ฌ๊ธฐ์๋ ์ ํจํ๋ค๋ ๋ป์ด๋ค.
ํ ํฌ๋ ์คํ ๋ ์ด์ด๋ฅผ ์ํด ์ด๋๋ฆฌ์์ ์คํ ํด๋ผ์ด์ธํธ ์ค ํ๋์ธ Reth๋ฅผ ์ฌ์ฉํ์ง๋ง, Reth๋ฅผ ๊ทธ๋๋ก ํฌํฌํด ์ฐ๋ ๊ฒ์ ์๋๋ค. ์์กด์ฑ ๋ชฉ๋ก์ ๋ณด๋ฉด ์ฝ 50๊ฐ์ ๋ ์ค ํฌ๋ ์ดํธ(Crate)๊ฐ ํจ๋ฌ๋ค์์ ์ ์คํธ๋ฆผ ์ ์ฅ์ ํน์ ์ปค๋ฐ์ ๊ณ ์ ๋์ด ์๊ณ , ํ ํฌ ๋ ธ๋๋ Reth SDK์ ๋ ธ๋ ๋น๋(reth-node-builder)๊ฐ ์ ๊ณตํ๋ ์ปดํฌ๋ํธ ์กฐ๋ฆฝ ๋ฐฉ์์ผ๋ก ๊ตฌ์ฑ๋๋ค.
ํธ๋์ญ์ ํ, ํ์ด๋ก๋ ๋น๋, ์คํ๊ธฐ ๊ฐ์ ๊ตฌ์ฑ์์๋ฅผ ์์ฒด ๊ตฌํ์ผ๋ก ๊ต์ฒดํ๋ ๋๋จธ์ง๋ ์ ์คํธ๋ฆผ์ ๊ทธ๋๋ก ์ฐ๋ ๊ตฌ์กฐ๋ผ๊ณ ํ ์ ์๋ค. EVM ์คํ์ REVM์ด, ํ์ ๊ณผ ์ธ์ฝ๋ฉ์ Alloy๊ฐ ๋ด๋นํ๋ค. ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ์์กดํ๋ฏ๋ก ์ ์คํธ๋ฆผ Reth๊ฐ ๊ฐ์ ๋ ๊ฒฝ์ฐ ํ ํฌ๋ ๊ณ ์ ์ปค๋ฐ์ ์ฎ๊ธฐ๋ ๊ฒ์ผ๋ก ๋ฐ๋ผ๊ฐ๋ค.
3.2 ํ ํฌ ๋ ธ๋์ ๋ ์์ง

ํ ํฌ ๋ ธ๋๋ ๋จ์ผ ๋ฐ์ด๋๋ฆฌ๋ก ๋์ํ๋ค. ์ด๋ ํฉ์ ์์ง๊ณผ ์คํ ํด๋ผ์ด์ธํธ๋ฅผ ๋ณ๋ ํ๋ก์ธ์ค๋ก ๋์ ์ฐ๊ฒฐํ๋ ์ฌ๋ฌ EVM L1๋ค๊ณผ ๋ค๋ฅด๋ค. ํ๋ก์ธ์ค๊ฐ ์์๋๋ฉด ๋จผ์ Reth ๋ ธ๋๊ฐ ๋จ๊ณ , ๋ณ๋ ์ค๋ ๋์์ ์ปค๋จผ์จ์ด์ ๋ฐํ์์ด ์์๋์ด ํฉ์ ์คํ์ ์คํํ๋ค.
์คํ ๊ณ์ธต์ ํธ๋์ญ์ ํ ๊ด๋ฆฌ, ํ์ด๋ก๋ ๊ตฌ์ฑ, EVM ์คํ, ์ํ ์ ์ฅ, JSON-RPC ์๋น์ ๋ด๋นํ๊ณ , ํฉ์ ๊ณ์ธต์ ์ฌํ๋ ์ค ํฉ์ ์์ง, ์ํฌํฌ ๊ด๋ฆฌ์, DKG ๊ด๋ฆฌ์, ๋ฐธ๋ฆฌ๋ฐ์ดํฐ ๊ฐ P2P๋ฅผ ๋ด๋นํ๋ค. ์๋ก ๋ค๋ฅธ ์ผ์ ํ๋ ๋ ์์คํ ์ด ํ๋์ ํ๋ก์ธ์ค ์์ ๊ณต์กดํ๋ค. ๋๋ฌธ์ ์ค์ํ ๊ฒ์ ์ด ๋์ด ๋ง๋๋ ๊ฒฝ๊ณ๋ค.
3.3 ํฉ์์ ์คํ์ ๊ฒฝ๊ณ
๋ชจ๋ํ๋ ๋ธ๋ก์ฒด์ธ์์ ํฉ์์ ์คํ์ด ๋ง๋๋ ๊ฒฝ๊ณ๋ ํฌ๊ฒ ์ธ ๊ฐ์ง ํํ๋ก ๊ตฌ๋ถํด๋ณผ ์ ์๋ค.
- ์ด๋๋ฆฌ์์ ํฉ์ ํด๋ผ์ด์ธํธ(CL)์ ์คํ ํด๋ผ์ด์ธํธ(EL)๋ฅผ ๋ณ๋ ํ๋ก์ธ์ค๋ก ๋ถ๋ฆฌํ๊ณ , Engine API๋ผ๋ JSON-RPC ์ธํฐํ์ด์ค๋ก ์ฐ๊ฒฐํ๋ค. ํ๋ก์ธ์ค ๊ฒฝ๊ณ๋ค. ๋ ํด๋ผ์ด์ธํธ๋ฅผ ๋ ๋ฆฝ์ ์ผ๋ก ๊ฐ๋ฐํ๊ณ ์์ ๋กญ๊ฒ ์กฐํฉํ ์ ์์ด ํด๋ผ์ด์ธํธ ๋ค์์ฑ์ด ํ๋ณด๋์ง๋ง, ๋ชจ๋ ์ํธ์์ฉ์ด ๋ก์ปฌ ์์ผ ์์ RPC ํธ์ถ๋ก ์ด๋ฃจ์ด์ง๋ค.
- ์ฝ์ค๋ชจ์ค(Cosmos SDK) ๊ณ์ด์ ์ ํ๋ฆฌ์ผ์ด์ ๋ก์ง๊ณผ CometBFT๋ฅผ ABCI(Application Blockchain Interface)๋ก ์ฐ๊ฒฐํ๋ค. ํฉ์ ์์ง์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ํธ์ถํ ๋๋ง๋ค ๋ฉ์์ง๋ฅผ ์ง๋ ฌํํด ์ฃผ๊ณ ๋ฐ๋ ์ง๋ ฌํ ๊ฒฝ๊ณ๋ค. ํ๋ก์ธ์ค๋ ํ๋๋ก ํฉ์น ์ ์์ง๋ง, ์ธํฐํ์ด์ค๋ ์ธ์ด ์ค๋ฆฝ์ ์ธ ํ๋กํ ์ฝ ํํ๋ก ๊ณ ์ ๋๋ค.
- ํ ํฌ์ ๊ฒฝ์ฐ ํฉ์๊ฐ ๊ฐ์ ํ๋ก์ธ์ค ์์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ด๊ธฐ ๋๋ฌธ์ ํฉ์์ ์คํ์ ์ํธ์์ฉ์ ํจ์ ํธ์ถ๋ก ์ด๋ฃจ์ด์ง๋ค. ๊ทธ๋ ๋ค๊ณ ์ด๋๋ฆฌ์์ Engine API๋ฅผ ์์ ํ ๋ฒ๋ฆฐ ๊ฒ์ ์๋๋ค. ํ ํฌ๋ ์ธํฐํ์ด์ค ๋ฐฉ์์ ์ ์งํ ์ฑ ๊ฒฝ๊ณ๋ง ์ ๊ฑฐํ๋ค. ํฉ์ ์คํ์ ๋ธ๋ก์ด ํ์ ๋๋ฉด ์คํ ๋ ธ๋์ ์์ง ํธ๋ค์ fork_choice_updated๋ฅผ ํธ์ถํ๊ณ , ์ ํ์ด๋ก๋๋ฅผ ๋ฐ์ผ๋ฉด new_payload๋ฅผ ํธ์ถํ๋ค. ์ด๋๋ฆฌ์์ CL์ด EL์ ๋ณด๋ด๋ ๊ฒ๊ณผ ๊ฐ์ ์ข ๋ฅ์ ๋ฉ์์ง์ง๋ง, JSON-RPC ์์ผ์ด ์๋๋ผ ๊ฐ์ ์ฃผ์ ๊ณต๊ฐ ์์ ํจ์ ํธ์ถ๋ก ์ ๋ฌ๋๋ค. Reth ์ ์ฅ์์ ๋ณด๋ฉด ํฉ์ ํด๋ผ์ด์ธํธ๊ฐ ํ๋ก์ธ์ค ์์ผ๋ก ๋ค์ด์จ ์ ์ด๋ค.
ํฉ์์ ์คํ์ ๊ฒฝ๊ณ๊ฐ ์ค์ํ ์ด์ ๋ ๋ค์ ๋ ๊ฐ์ง์ ์๋ค.
์ฒซ์งธ๋ ๋ ์ดํด์ ์์ฐ์ ์ ๋ฐ๋๋ค. ํ ํฌ์ ๋ชฉํ ๋ธ๋ก ์๊ฐ์ 550ms๊ณ , ์ด ์ค 50ms๋ฅผ ๋ธ๋ก ์ ํ ์์ฐ์ผ๋ก ๋ผ์ด๋์ผ๋ฉด ๋จ๋ 500ms๊ฐ ์ ์ ์ฒ๋ฆฌ์ ํ์ด๋ก๋ ๋น๋ฉ์ ๋ชซ์ด๋ค. ํฉ์๋ ์๊ธฐ ์ฐจ๋ก์ ์ ์์ ์์ํ ๋ ์ด๋ฏธ ํ๋ฌ๊ฐ ์๊ฐ์ ๋นผ๊ณ ๋จ์ ์์ฐ์ ๊ณ์ฐํด ํจ์ ์ธ์๋ก ํ์ด๋ก๋ ๋น๋์ ๋๊ธฐ๊ณ , ๋น๋๋ ๊ทธ ์์ฐ ์์์ ํธ๋์ญ์ ์คํ์ ์ธ์ ๋ฉ์ถ์ง ์ ์์ ์ผ๋ก ๊ฒฐ์ ํ๋ค. ์๋ธ์ด ๋ธ๋ก ์๊ฐ์์ ์ด๋ฐ ๋ฐ๋ฆฌ์ด ๋จ์์ ์์ฐ ํ์์ ํ๋ก์ธ์ค ๊ฒฝ๊ณ ์ธ๋ถ์์ ์ํํ๋ ๊ฒ์ ๋ญ๋น๋ค. ์๋ ์ด๋๋ฆฌ์์ Engine API๋ 12์ด ์ฌ๋กฏ์ ์ ์ ๋ก ์ค๊ณ๋์๊ณ , 12์ด๋ผ๋ ๋๋ํ ์๊ฐ์์๋ ๊ณ ๋ฏผ์ ์ด์ ๊ฐ ์๋ ๋ฌธ์ ๋ค.
๋์งธ๋ ์ปค์คํฐ๋ง์ด์ง์ ์์ ๋๋ค. ํ ํฌ์ ๋ธ๋ก ํค๋๋ ํ์ค ์ด๋๋ฆฌ์ ํค๋์ ๊ฒฐ์ ์ ์ฉ ํ๋๋ฅผ ์ถ๊ฐํ ํ์ฅ ํ์ ์ด๊ณ (6์ฅ์์ ๋ค๋ฃฌ๋ค), ํธ๋์ญ์ ํ์ ๋ ์์ฒด ์ ์๋ค. ํฉ์์ ์คํ์ด ํ๋์ Rust ํ์ ์์คํ ์ ๊ณต์ ํ๋ฏ๋ก ์ด๋ฐ ํ์ฅ์ด ์์ชฝ์ ๋์์ ๋ฐ์๋๋ค. ABCI์๋ค๋ฉด ์ง๋ ฌํ ์คํค๋ง์ ๋ฌธ์ ๊ฐ ๋๊ณ , Engine API์๋ค๋ฉด ํ์ค ์ธํฐํ์ด์ค์ ํ์ฅ ํ์์ด ํ์ํ ์ผ์ด๋ค.
์ด ์ ํ์ผ๋ก ํฌ๊ธฐํด์ผ ํ๋ ๊ฒ๋ ์๋ค. ํ๋ก์ธ์ค ๋ถ๋ฆฌ๊ฐ ์ ๊ณตํ๋ ์ฅ์ ๊ฒฉ๋ฆฌ์ ํด๋ผ์ด์ธํธ ๋ค์์ฑ์ ํฌ๊ธฐํด์ผ ํ๋ฉฐ, ํฉ์์ ์คํ์ ์ ๊ทธ๋ ์ด๋๊ฐ ํ๋์ ๋ฐฐํฌ ๋จ์๋ก ๋ฌถ์ด๊ฒ ๋๋ค. ์ด ํธ๋ ์ด๋์คํ์ ๋ํด ๋ณด๋ค ์์ธํ ์ฌํญ์ 7์ฅ์์ ๋ค์ ๋ค๋ฃฌ๋ค.
3.4 ๋ฒ์ฉ์ฑ๊ณผ ํนํ ์ฌ์ด ์ด๋๊ฐ
ํ ํฌ์ ์คํ ํ๊ฒฝ์ ๋ค์ํ ๊ณณ์์ ์ฐ์ด๋ ๋ฒ์ฉ EVM์ด๋ค. ํ์ง๋ง ๋ธ๋ก์คํ์ด์ค์ ํธ๋์ญ์ ๊ท์น์ ๊ฒฐ์ ํนํ๋ ํํ๋ก ๋ง๋ค์ด์ก๋ค. ๊ฒฐ์ ์ฉ ๋ธ๋ก ๊ณต๊ฐ์ ๋ณด์ฅํ๋ ํค๋ ํ๋, ์คํ ์ด๋ธ์ฝ์ธ ์์๋ฃ, ๊ฒฐ์ ํธ๋์ญ์ ๋ถ๋ฅ ๊ท์น์ด ์ฌ๊ธฐ์ ์ํ๋ค(6์ฅ). ๊ทธ๋ฆฌ๊ณ ํฉ์์ ๋ฐธ๋ฆฌ๋ฐ์ดํฐ ๋คํธ์ํฌ๋ ๊ฒฐ์ ๊ฐ ์๊ตฌํ๋ ํ์ ์ฑ๊ณผ ์ด์ ์กฐ๊ฑด์ ๋ง์ถฐ ๋ณ๋๋ก ์ต์ ํ๋์ด ์๋ค(5์ฅ).
์ด ๊ฒฝ๊ณ ๋๋ฌธ์ ํ ํฌ๋ฅผ ๊ธฐ์กด ๊ตฌ๋ถ๋๋ก ๋ถ๋ฅํ๊ธฐ๋ ์ด๋ ต๋ค. ํ ํฌ๊ฐ "EVM ์ฑ์ฒด์ธ"์ ์๋๋ค. ์ฑ์ฒด์ธ์ด๋ผ๋ ๋ง์ ์ฝ์ค๋ชจ์ค SDK๋ OP Stack ๊ฐ์ ํ๋ ์์ํฌ๊ฐ ์ ๊ณตํ๋ ๊ธฐ๋ณธ ๊ตฌ์กฐ ์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์น์ ์ฒด์ธ์ ์ฐ์์ํค์ง๋ง, ํ ํฌ์๋ ๊ทธ๋ฐ ํ๋ ์์ํฌ๊ฐ ์๋ค. ํฉ์ ์์ง, ์ ํ ๊ณ์ธต, ์์ํ ์ ํ, ํค ๊ด๋ฆฌ๋ฅผ ๋ถํ ๋จ์๋ก ๊ณจ๋ผ ์์ฒด ๋ ธ๋์ ์กฐ๋ฆฝํ ํํ๋ค. ๊ทธ ๋ถํ ์์๋ก ์ฐ์ธ ๊ฒ์ด ์ปค๋จผ์จ์ด๋ค. ๋ค์ ์ฅ์์๋ ์ปค๋จผ์จ์ด๊ฐ ๊ธฐ์กด ๋ธ๋ก์ฒด์ธ SDK์ ์ด๋ค ์ฐจ์ด๊ฐ ์๋ ๋๊ตฌ์ธ์ง ์์๋ณธ๋ค.
4. ์ปค๋จผ์จ์ด(Commonware): ๋ธ๋ก์ฒด์ธ ๋ถํ ์์
4.1 ๊ธฐ์กด ๋ธ๋ก์ฒด์ธ SDK์ ๋ฐฉ์
์ ์ฒด์ธ์ ๋ง๋๋ ํ์ ๋ณดํต ํ๋ ์์ํฌ์์ ์ถ๋ฐํ๋ค. ์ฝ์ค๋ชจ์ค SDK๋ CometBFT ํฉ์ ์์ ๊ณ์ , ์คํ ์ดํน, ๊ฑฐ๋ฒ๋์ค ๋ชจ๋๊น์ง ๊ฐ์ถ ์ ํ๋ฆฌ์ผ์ด์ ๋ผ๋๋ฅผ ์ ๊ณตํ๋ค. OP Stack์ ์ด๋๋ฆฌ์ L2์ ํ์ค ๊ตฌ์ฑ์ ์ฝ๊ฒ ์ ๊ณตํ๊ณ , ์ญ์คํธ๋ ์ดํธ(Substrate)๋ ๋ฐํ์ ๋ชจ๋(pallet)์ ์กฐํฉํ๋ ๋ฐฉ์์ ์ทจํ๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ฒด์ธ์ ๋ผ๋๋ ํ๋ ์์ํฌ๊ฐ ์ ๊ณตํ๊ณ , ๊ฐ๋ฐํ์ ์ ํด์ง ์๋ฆฌ์ ๋ชฉ์ ์ ๋ง๋ ๋ก์ง์ ์ฑ์ฐ๋ ๊ฒ์ผ๋ก ์ฒด์ธ ๊ฐ๋ฐ์ด ์งํ๋๋ค.
ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ์์ด ๊ฐ์ฅ ํฐ ์ฅ์ ์ ์๋๋ค. ๊ฒ์ฆ๋ ํ๋ ์์ํฌ ์์์ ์ถ๋ฐํ๋ฏ๋ก ์งง์ ์๊ฐ ๋ง์ ์ฒด์ธ ๊ฐ๋ฐ์ ๋๋ผ ์ ์๋ค. ๋์ ์ฒด์ธ์ ์๊ตฌ๋๋ ์คํ์ด ๊ธฐ๋ณธ๊ฐ์์ ๋ฒ์ด๋๋ ์๊ฐ๋ถํฐ ๋น์ฉ์ด ์ปค์ง๋ค. ํ๋ ์์ํฌ๋ ๋ฐ๊ฟ ์ ์๋ ๊ฒ์ ๋ชฉ๋ก์ด ์ ํด์ ธ ์๊ธฐ ๋๋ฌธ์, ๋ชฉ๋ก ๋ฐ์ ๋ณ๊ฒฝ์ ์ฝ์ง ์๋ค. ๋ธ๋ก ๊ตฌ์กฐ๋ฅผ ๋ฐ๊พธ๊ฑฐ๋ ํฉ์์ ๋ฉ์์ง ํ๋ฆ์ ๊ฑด๋๋ฆฌ๋ ์์ ์ด ๋ํ์ ์ด๋ค.
๋ฌธ์ ๋ ๊ฒฐ์ ์ ํ์ํ ์๊ตฌ์กฐ๊ฑด๋ค์ด ๋์ฒด๋ก ์ด ๋ชฉ๋ก ๋ฐ์ ์๋ค๋ ์ ์ด๋ค. ๋ธ๋ก ํค๋์ ๊ฒฐ์ ์ ์ฉ ๊ฐ์ค ํ๋๋ฅผ ๋ฃ๋ ๊ฒ, ๋ชฉํ ๋ธ๋ก ์๊ฐ์์ ์ ํ ์์ฐ์ ๋นผ ํ์ด๋ก๋ ๋น๋์ ๋๊ธฐ๋ ๊ฒ, ์๊ณ๊ฐ ์๋ช ์ผ๋ก ๋ฐธ๋ฆฌ๋ฐ์ดํฐ ์์ํ๋ฅผ ๋กํ ์ด์ ํ๋ ๊ฒ. ์ด๋ ๊ฒ๋ ๊ธฐ์กด ํ๋ ์์ํฌ๋ก ์ฝ๊ฒ ํด๊ฒฐํ ์์ญ์ด ์๋๋ค.
4.2 ์ปค๋จผ์จ์ด์ ์ ๊ทผ๋ฒ
์ปค๋จผ์จ์ด๋ ์ฝ์ธ๋ฒ ์ด์ค(Coinbase)์์ ๋ก์ ํ(Rosetta, ํ Coinbase Mesh API)๋ฅผ ๋ง๋ ํจํธ๋ฆญ ์ค๊ทธ๋ ์ด๋(Patrick O'Grady)๊ฐ 2024๋ ์ค๋ฆฝํ ํ์ด๋ค. ํผ ๋ฒค์ฒ์ค(Haun Ventures)์ ๋๋๊ณคํ๋ผ์ด(Dragonfly)๋ก๋ถํฐ 900๋ง ๋ฌ๋ฌ ์๋ ํฌ์๋ฅผ ๋ฐ์๊ณ , ์ค์ค๋ก๋ฅผ ํ๋ ์์ํฌ๊ฐ ์๋ "์ํฐ ํ๋ ์์ํฌ(anti-framework)"๋ก ์๊ฐํ๋ค.
์ํฐ ํ๋ ์์ํฌ๋ผ๋ ํํ๋๋ก ์ปค๋จผ์จ์ด์๋ ์ฒด์ธ์ ๋ผ๋๋ฅผ ์ ๊ณตํ์ง ์๋๋ค. ๊ณ ์ ๋ ๋ ์ด์ด ๊ตฌ์กฐ๋ฅผ ๊ฐ์ ํ์ง ์๊ณ , ํน์ ํฉ์ ํ๋กํ ์ฝ์ด๋ ๋ณด์ ๊ฐ์ ์ ์ ์ ํ์ง ์๋๋ค. ๋ธ๋ก ํ์, ์ํ ๊ตฌ์กฐ, ์๊ฒฐ์ฑ์ ์ ์, ๋ฉคํ, ์คํ ๊ท์น, ์์๋ฃ ์ ์ฑ ์ค ์ด๋ ๊ฒ๋ ์ ํด์ ธ ์์ง ์๋ค.
์ปค๋จผ์จ์ด๊ฐ ์ ๊ณตํ๋ ๊ฒ์ ๊ฐ๊ฐ ํ๋์ ๋ฌธ์ ๋ฅผ ํ๊ธฐ ์ํ ํ๋ฆฌ๋ฏธํฐ๋ธ(primitive)๋ค์ด๋ค. ์ธ์ฆ๋ P2P ์ฐ๊ฒฐ, ํฉ์, ๋ฐ์ดํฐ ์ ํ, ์คํ ๋ฆฌ์ง, ์ํธํ, ๋น๋๊ธฐ ๋ฐํ์์ด ๊ฐ๊ฐ ๋ ๋ฆฝ๋ ํฌ๋ ์ดํธ(Crates)๋ก ์กด์ฌํ๋ค. 2026๋ 2์ ๊ธฐ์ค 17๊ฐ ํ๋ฆฌ๋ฏธํฐ๋ธ์ 50์ฌ ๊ฐ์ ๋ณํ(dialect), 93%์ ํ ์คํธ ์ปค๋ฒ๋ฆฌ์ง๋ฅผ ๊ฐ์ท๊ณ , ์ด ๊ธ์ ์ฐ๋ ์์ ์๋ ํ๋ฆฌ๋ฏธํฐ๋ธ๊ฐ 19๊ฐ๋ก ๋์๋ค. ์ ๋ถ Rust๋ก ์์ฑ๋์์ผ๋ฉฐ ์คํ์์ค๋ก ๊ณต๊ฐ๋์ด ์๋ค.
ํ๋ฆฌ๋ฏธํฐ๋ธ, ํฌ๋ ์ดํธ, ๋ฐฉ์ธ์ ๊ด๊ณ๋ฅผ ์ ๋ฆฌํ๋ฉด ๋ค์๊ณผ ๊ฐ๋ค.
- ํ๋ฆฌ๋ฏธํฐ๋ธ(primitive): ํ๋์ ๋ฌธ์ ๋ฅผ ๋ด๋นํ๋ ๋ถํ์ ์ข ๋ฅ๋ฅผ ๋ปํ๋ค. ํฉ์, P2P, ์คํ ๋ฆฌ์ง๊ฐ ๊ฐ๊ฐ ํ๋์ ํ๋ฆฌ๋ฏธํฐ๋ธ๋ค.
- ํฌ๋ ์ดํธ(crate): ๋ฌ์คํธ์์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ฐฐํฌํ๋ ํจํค์ง ๋จ์๋ค. ์ปค๋จผ์จ์ด๋ ํ๋ฆฌ๋ฏธํฐ๋ธ 1๊ฐ๋ฅผ ํฌ๋ ์ดํธ 1๊ฐ๋ก ๋ฐฐํฌํ๋ค (ex. ํฉ์ ํ๋ฆฌ๋ฏธํฐ๋ธ โ commonware-consensus ํฌ๋ ์ดํธ).
- ๋ฐฉ์ธ(dialect): ํ ํ๋ฆฌ๋ฏธํฐ๋ธ ์์ ๋ค์ด ์๋, ๊ฐ์ ๋ฌธ์ ์ ๋ํ ์๋ก ๋ค๋ฅธ ๊ตฌํ๋ค์ด๋ค. ํฌ๋ ์ดํธ ๋ด๋ถ ๋ชจ๋๋ก ์กด์ฌํ๋ค.
๋ฐฉ์ธ(dialect)์ด๋ผ๋ ํํ์ ์ปค๋จผ์จ์ด์ ์ฑ๊ฒฉ์ ์ ๋ณด์ฌ์ค๋ค. ์ปค๋จผ์จ์ด์์ ์ด์ผ๊ธฐํ๋ ๋ฐฉ์ธ์ ๊ฐ์ ๋ฌธ์ ์ ๋ํ ๋ค๋ฅธ ๊ตฌํ ๋ณํ์ ์๋ฏธํ๋ค. ์๋ฅผ ๋ค์ด ํฉ์ ํ๋ฆฌ๋ฏธํฐ๋ธ์ ์ฌํ๋ ์ค ์์ง์ ์ธ์ฆ์ ์๋ช ๋ฐฉ์์ ํ๋ฌ๊ทธ์ธ์ผ๋ก ๋ฐ๋๋ค. ํ๋ ์์ํฌ์์ ์ฌ์ฉํ๋ ์๋ช ๋ฐฉ์์ด ๊ณ ์ ๋ ๊ฒ์ด ์๋๋ผ ์ฌ๋ฌ ์๋ช ๋ฐฉ์๋ค ์ค ์ํฌ๋ก๋์ ๋ง๋ ๊ฒ์ ํ๋ฌ๊ทธ์ธ ํ๋ฉด ๋๋ค. ํ ํฌ๊ฐ ์ฐ๋ ์๊ณ ์ฌํ๋ ์ค(Threshold Simplex)๋ ๋ณ๋์ ํ๋กํ ์ฝ์ด ์๋๋ผ ์ฌํ๋ ์ค ์์ง์ BLS threshold ์คํด์ ํ๋ฌ๊ทธ์ธํ ์กฐํฉ์ด๋ค.

๋ฐํ์(runtime) ํ๋ฆฌ๋ฏธํฐ๋ธ๋ ์ด ๋ถํ๋ค์ด ํจ๊ป ์๋ํ๋ ๋ฐฉ์์ ๋ณด์ฌ์ค๋ค. ์ปค๋จผ์จ์ด์ ๋ชจ๋ ์ปดํฌ๋ํธ๋ ๋น๋๊ธฐ ์คํ์ ์ถ์ํํ ์์ฒด ๋ฐํ์ ์์์ ๋๊ณ , ๊ฐ์ ์ฝ๋๊ฐ ํ๋ก๋์ ๋ฐํ์๊ณผ ๊ฒฐ์ ๋ก ์ ์๋ฎฌ๋ ์ด์ ๋ฐํ์ ์์ชฝ์์ ์คํ๋๋ค. ๋คํธ์ํฌ ์ง์ฐ๊ณผ ์ฅ์ ๋ฅผ ์ฌํ ๊ฐ๋ฅํ๊ฒ ์๋ฎฌ๋ ์ด์ ํ๋ฉด์ ํฉ์ ์ฝ๋๋ฅผ ํ ์คํธํ ์ ์๋ค๋ ๋ป์ด๋ค.
4.3 ํ ํฌ๊ฐ ์ฌ์ฉํ๋ ๊ตฌ์ฑ์์
ํ ํฌ์ ์์กด์ฑ ๋ชฉ๋ก์๋ ์ปค๋จผ์จ์ด ํฌ๋ ์ดํธ 12๊ฐ๊ฐ ์๋ค.

ํ ํฌ๋ ์ด ํฌ๋ ์ดํธ๋ค์ ์์ฒด ํฉ์ ํฌ๋ ์ดํธ ์์ ์กฐ๋ฆฝํ๋ค. ์ฌํ๋ ์ค ์์ง๊ณผ DKG ํ๋ฆฌ๋ฏธํฐ๋ธ๋ ์ปค๋จผ์จ์ด์์ ์ค์ง๋ง, ๊ทธ๊ฒ๋ค์ ๋ฌถ๋ ์ํฌํฌ ๊ด๋ฆฌ์์ DKG ๊ด๋ฆฌ์, ์คํ ๊ณ์ธต๊ณผ์ ์ฐ๊ฒฐ๋ถ๋ ํ ํฌ๊ฐ ์ง์ ๊ฐ๋ฐํ๋ ํํ๋ค.
4.4 ๋ชจ๋์ฑ์ ์๋ฏธ
์ปค๋จผ์จ์ด์์ ์ด์ผ๊ธฐํ๋ ๋ชจ๋์ฑ์ ์๋ฏธ๋ฅผ ๋ช ํํ ํ ํ์๊ฐ ์๋ค. ์ปค๋จผ์จ์ด์ ๋ชจ๋์ฑ์ "๋ชจ๋๋ฌ ๋ธ๋ก์ฒด์ธ"๊ณผ๋ ์ฐจ์ด๊ฐ ์๋ค. ๋ชจ๋๋ฌ ๋ธ๋ก์ฒด์ธ ๋ด๋ก ์ DA, ์คํ, ์ ์ฐ์ ์๋ก ๋ค๋ฅธ ์ฒด์ธ์ด๋ ๋คํธ์ํฌ๋ก ๋ถ๋ฆฌํ๋ ์ด์ผ๊ธฐ๋ค. ์ฆ, ๋ธ๋ก์ฒด์ธ ๋คํธ์ํฌ ์ฐจ์์์์ ๋ชจ๋ํ๋ฅผ ์๋ฏธํ๋ค. ์ด ๊ด์ ์์ ํ ํฌ๋ ๋ชจ๋๋ฌ ๋ธ๋ก์ฒด์ธ์ด๋ผ๊ณ ํ๊ธฐ๋ ์ด๋ ต๋ค. ์ปค๋จผ์จ์ด์ ๋ชจ๋์ฑ์ ๋ ธ๋๋ฅผ ์ด์ํ๋ ์ํํธ์จ์ด ๋ด๋ถ ๊ตฌ์ฑ์์์ ๊ต์ฒด ๊ฐ๋ฅ์ฑ์ด๋ค. ํ ํฌ๋ ์ธ๋ถ์์ ๋ณด๋ฉด ๋ชจ๋๋ฆฌ์ L1์ด๊ณ , ์์์ ๋ณด๋ฉด ๋ชจ๋ํ๋ ๋ ธ๋์ธ ๊ฒ์ด๋ค.
์ด ๋ชจ๋์ฑ์ด ์ฃผ๋ ๊ฒ์ ๋ถํ ์์ค์ ์ปค์คํฐ๋ง์ด์ง์ด๋ค. ์ํฌ๋ก๋์ ๋ง๋ ์ต์ ํ๋ฅผ ๋ถํ ๋จ์์์ ์ํํ ์ ์๊ณ , ๊ฐ ๋ถํ์ ๋ ๋ฆฝ์ ์ผ๋ก ๋ฒค์น๋งํนํ๊ณ ์ ๊ทธ๋ ์ด๋ํ ์ ์๋ค.
๋์ ํ๋ ์์ํฌ๊ฐ ๋์ ํด์ฃผ๋ ๊ฐ ๋ถํ์ ํตํฉ์ ๋ํ ์ฑ ์์ด ์ฒด์ธ ๊ฐ๋ฐํ์ผ๋ก ๋์ด์จ๋ค. ์ปค๋จผ์จ์ด๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ ๋ถํ๋ค์ด ํจ๊ป ์๋ํ๋ ๋ฐฉ์, ์ด์ ๋ชจ๋ธ, ์ฅ์ ์กฐ๊ฑด๊น์ง ์ง์ ์ค๊ณํด์ผ ํ๋ค. ํฉ์๊ฐ ๋ฉ์ถ๋ ์กฐ๊ฑด, ์์ํ ์ ํ์ด ์คํจํ์ ๋์ ๋ณต๊ตฌ ์ ์ฐจ, ๋ฐธ๋ฆฌ๋ฐ์ดํฐ์๊ฒ ์๊ตฌํ ํ๋์จ์ด์ ๋ชจ๋ํฐ๋ง ํญ๋ชฉ ๋ชจ๋ ์ฒด์ธ ์ธก์์ ๋ฐ๋ก ์ ์ํ๊ณ ๊ฐ๋ฐํด์ผ ํ๋ค. ์ด ๋น์ฉ์ ์ ์ง ์๋ค.
์ปค๋จผ์จ์ด๋ผ๋ ๋ถํ ์์์์ ํ ํฌ๊ฐ ๊ณ ๋ฅธ ๋ถํ ๊ฐ์ด๋ฐ ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ํฉ์๋ค. ๋ค์ ์ฅ์์๋ ์๊ณ ์ฌํ๋ ์ค(Threshold Simplex)๊ฐ ๊ฒฐ์ ์ ์ฒซ ๋ฒ์งธ ์๊ตฌ์กฐ๊ฑด์ธ ํ์ ์ ์ ์ฐ์ ์ด๋ป๊ฒ ๊ตฌํํ๋์ง ๋ฏ์ด๋ณธ๋ค.
5. ํ ํฌ ํฉ์์ ์ค์ฌ: ์๊ณ ์ฌํ๋ ์ค(Threshold Simplex) BFT

5.1 ์ฌํ๋ ์ค์ ๊ธฐ๋ณธ ํ๋ฆ: ๋ธ๋ก ํ๋์ ์๋ช ์ฃผ๊ธฐ
์ฌํ๋ ์ค๋ ๋ทฐ(view) ๋จ์๋ก ์งํ๋๋ค. ๊ฐ ๋ทฐ์๋ ๋ฆฌ๋๊ฐ ํ ๋ช ์๊ณ (๋ฆฌ๋ ์ ์ถ ๋ฐฉ์์ 5.5์์ ๋ค๋ฃฌ๋ค), ๊ทธ ๋ทฐ์์ ๋ธ๋ก ํ๋์ ํ์ ์ ์๋ํ๋ค. ํ ํฌ ๋ธ๋ก์ ๋ผ์ดํ์ฌ์ดํด์ ๋ค์๊ณผ ๊ฐ๋ค.

TODO ์ธํฌ๊ทธ๋ํฝ ๋ด์ฌํ
- ๋ฆฌ๋๊ฐ ๋ธ๋ก์ ๋ง๋ค์ด ๊ณต์ฆ(notarize) ๋ฉ์์ง๋ก ์ ํํ๋ค. ์ฌํ๋ ์ค์์ ์ ์๊ณผ ๋ฆฌ๋ ์์ ์ ํฌํ๋ ๋ณ๋ ๋ฉ์์ง๊ฐ ์๋๋ผ ๊ฐ์ ๋ฉ์์ง๋ค.
- ๋ฐธ๋ฆฌ๋ฐ์ดํฐ๋ค์ ์ ์์ ๊ฒ์ฆํ ๋ค ๊ฐ์์ ๊ณต์ฆ ํฌํ๋ฅผ ์ ํํ๋ค.
- 2f+1๊ฐ์ ๊ณต์ฆ์ด ๋ชจ์ด๋ฉด ๊ณต์ฆ ์ธ์ฆ์(notarization certificate)๊ฐ ๋ง๋ค์ด์ง๋ค. ์ด ๋ธ๋ก์ ๊ณต์ฆ๋์๊ณ , ๋คํธ์ํฌ๋ ๋ค์ ๋ทฐ๋ก ์งํํ๋ค.
- ๊ณต์ฆ๊ณผ ํจ๊ป ๊ฐ ๋ฐธ๋ฆฌ๋ฐ์ดํฐ๋ ์๊ฒฐ์ฑ ํฌํ๋ฅผ ์ ํํ๊ณ , 2f+1๊ฐ๊ฐ ๋ชจ์ด๋ฉด ์๊ฒฐ์ฑ ์ธ์ฆ์(finalization certificate)๊ฐ ๋ง๋ค์ด์ง๋ค. ์ด ์์ ๋ถํฐ ๋ธ๋ก์ ๋๋๋ฆด ์ ์๋ค.
๋ฆฌ๋๊ฐ ์นจ๋ฌตํ๊ฑฐ๋ ์๋ชป๋ ์ ์์ ๋ณด๋ด๋ฉด ๋ฐธ๋ฆฌ๋ฐ์ดํฐ๋ค์ ํ์ด๋จธ์ ๋ฐ๋ผ nullify ํฌํ๋ฅผ ์ ํํ๋ค. 2f+1๊ฐ์ nullify๊ฐ ๋ชจ์ด๋ฉด ๋ฌดํจํ ์ธ์ฆ์(nullification certificate)๊ฐ ๋ง๋ค์ด์ง๊ณ , ๊ทธ ๋ทฐ๋ ์๋ฌด๊ฒ๋ ํ์ ํ์ง ์์ ์ฑ ๋ค์ ๋ทฐ๋ก ๋์ด๊ฐ๋ค. ๋ณ๋์ ๋ทฐ ์ฒด์ธ์ง ํ๋กํ ์ฝ์ ์๋ค. ๋ฌดํจํ๊ฐ ๊ณง ๋ทฐ ์ฒด์ธ์ง๋ค.
ํ ์๋ก ๊ณ์ฐํ๋ฉด ์ ์ ์ ํ๊ฐ 1ํ, ๊ณต์ฆ ํฌํ ์ ํ๊ฐ 2ํ์ด๋ค. 2ํ ๋ง์ ๋ธ๋ก์ด ๋ง๋ค์ด์ง๊ณ ๋ค์ ๋ทฐ๊ฐ ์์๋๋ ๊ฒ์ด๋ค. ์๊ฒฐ์ฑ ํฌํ๊น์ง๊ฐ 3ํ์ด๋ค. ๋ธ๋ก ์์ฑ์ 2ํ, ์๊ฒฐ์ฑ๊น์ง 3ํ์ด๋ฉฐ, 3ํ ์๊ฒฐ์ฑ์ ๋ถ๋ถ ๋๊ธฐ ๋คํธ์ํฌ์์ ์ต์ (optimal)์ด๋ค.
๊ตฌํ์ ๋ค ๊ฐ์ ์กํฐ๋ก ๋๋๋ค. Batcher๋ ๋ค๋ฅธ ๋ฐธ๋ฆฌ๋ฐ์ดํฐ์ ๋ฉ์์ง๋ฅผ ์์งํ๊ณ , ์ฟผ๋ผ์ด ๋ชจ์ผ ๋๊น์ง ์๋ช ๊ฒ์ฆ์ ๋ฏธ๋ค๋๋ค๊ฐ ํ ๋ฒ์ ๋ฐฐ์น๋ก ๊ฒ์ฆํ๋ค. Voter๋ ํ์ฌ ๋ทฐ์ ํฌํ๋ฅผ ์งํํ๊ณ , Resolver๋ ๋๋ฝ๋ ์ธ์ฆ์๋ฅผ ๋ค๋ฅธ ๋ ธ๋์์ ๋ฐ์์จ๋ค. ๋ธ๋ก์ ๋ง๋ค๊ณ ๊ฒ์ฆํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์ ๊ตฌํํด์ผ ํ๋ค. ๋ค ์กํฐ์ ์ํธ์์ฉ์ ์ ๋ถ ๋ ผ๋ธ๋กํน์ด๋ผ, ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ ์ ๋ธ๋ก์ ๊ฒ์ฆํ๋ ๋์์๋ Voter๋ ๋ค์ ๋ฉ์์ง๋ฅผ ์ฒ๋ฆฌํ๋ค.
5.2 ๊ณต์ฆ๊ณผ ์๊ฒฐ์ฑ์ ๋๋๋ ์ด์
๊ณต์ฆ์ "์ด ๋ธ๋ก์ผ๋ก ๋ค์ ๋ทฐ๋ฅผ ์งํํด๋ ๋๋ค"๋ ์ธ์ฆ์ด๊ณ , ์๊ฒฐ์ฑ์ "์ด ๋ธ๋ก์ ์ ์ฐ์ด ํ์ ๋ ์ํ"๋ผ๋ ์ธ์ฆ์ด๋ค. ์ด ๋์ ๋๋๋ฉด ํ์ดํ๋ผ์ธ์ด ์๊ธด๋ค. ๋ทฐ v+1์ v์ ๊ณต์ฆ๋ง์ผ๋ก ์์๋๊ณ , v์ ์๊ฒฐ์ฑ ํฌํ๋ ๊ทธ ๋ค์์ ๋ ๋ฆฝ์ ์ผ๋ก ์งํ๋๋ค. ์ปค๋จผ์จ์ด๋ ์ด๋ฅผ ์ธ์ฒด์ธ๋ ์๊ฒฐ์ฑ(unchained finalization)์ด๋ผ ๋ถ๋ฅธ๋ค. ๋ธ๋ก ์์ฑ์ 2ํ ์ฃผ๊ธฐ๋ก, ์๊ฒฐ์ฑ์ ํ ๋ฐ์ ๋ค์ ์งํ๋๋ค.
๋ฌดํจํ๋ ์์ ์ฅ์น ์ญํ ์ ํ๋ค. ํ์ ๋ ๋ธ๋ก์ ๋ฌดํจํ๋ ์ ์๋ค. ์๊ฒฐ์ฑ ์ธ์ฆ์์ ๋ฌดํจํ ์ธ์ฆ์ ๋ชจ๋ 2f+1 ์ฟผ๋ผ์ ์๊ตฌํ๋ฏ๋ก ๋์ด ๊ฐ์ ๋ทฐ์์ ๊ณต์กดํ๋ ค๋ฉด f+1๊ฐ ์ด์์ ์ ์งํ ๋ ธ๋๊ฐ ์์ชฝ ๋ชจ๋์ ํฌํํด์ผ ํ๋๋ฐ, ์ ์งํ ๋ ธ๋์ ๊ฒฝ์ฐ ์ด๋ฐ ํฌํ๋ฅผ ํ์ง ์๋๋ค. ๋ฌดํจํ ์ธ์ฆ์๋ "์ด ๋ทฐ์์๋ ์๋ฌด๊ฒ๋ ํ์ ๋์ง ์์๋ค"๋ ์ํธํ์ ์ฆ๋ช ์ด ๋์ด, ๋ค์ ๋ทฐ์ ๋ฆฌ๋๊ฐ ์์ฌํ๊ณ ๊ฐ์ ๋ธ๋ก์ ๋ค์ ์ ์ํ๊ฑฐ๋ ์ ๋ธ๋ก์ ์ฐ๊ฒฐํ ์ ์๊ฒ ํ๋ค.
๋คํธ์ํฌ ์ง์ฐ์ด ๋ฐ์ํ๋ฉด ์ด๋ป๊ฒ ๋ ๊น? ํ์ด๋จธ๊ฐ ๋ง๋ฃ๋๊ณ ๋ทฐ๋ค์ด ๋ฌดํจํ๋ก ์๋ชจ๋๋ฉด์ ๋ธ๋ก ์์ฑ ๊ฐ๊ฒฉ์ ๋์ด๋๋ค. ๊ทธ๋ฌ๋ ๋์ด๋๋ ๊ฒ์ ์๊ฐ๋ฟ์ด๊ณ , ์ฟผ๋ผ ์์ด๋ ์ด๋ค ์ธ์ฆ์๋ ๋ง๋ค์ด์ง์ง ์์ผ๋ฏ๋ก ์๋ชป๋ ํ์ ์ ๋ฐ์ํ์ง ์๋๋ค. ๋ค๋ง BFT ํน์ฑ์ ๋ฐธ๋ฆฌ๋ฐ์ดํฐ์ 1/3 ์ด์ ์คํ๋ผ์ธ์ด ๋๋ฉด ๊ณต์ฆ๋ ๋ฌดํจํ๋ ์ฑ๋ฆฝํ์ง ์์ ์ฒด์ธ์ ์ ์งํ๋ค.
5.3 ํ ๋๋ฏผํธ(Tendermint)์๋ ๋ฌด์์ด ๋ค๋ฅธ๊ฐ

์ฝ์ค๋ชจ์ค SDK์์ ์ฌ์ฉ๋๋ ํ ๋๋ฏผํธ์ ๊ทธ ๊ตฌํ์ธ CometBFT๋ propose, prevote, precommit ์ธ ๋จ๊ณ๋ก ํ ๋์ด๋ฅผ ํ์ ํ๊ณ , ๋์ด h๊ฐ ํ์ ๋ ๋ค์์ผ h+1์ ๋ํ ํฌํ๋ฅผ ์์ํ๋ค. ๋ธ๋ก ์์ฑ ์์ฒด๊ฐ ์๊ฒฐ์ฑ ์ฌ๋ถ์ ๋ฌถ์ฌ ์๋ ๊ตฌ์กฐ๋ค. ์ฌํ๋ ์ค๋ ์ด ๋ฌถ์์ ํผ ํํ๋ค. ์ปค๋จผ์จ์ด์ ํํ์ ๋น๋ฆฌ๋ฉด, ์ฌํ๋ ์ค๋ ํ ๋๋ฏผํธ ์ฉ์ด๋ก "2f+1 PREVOTE๋ ์์ง๋ง 2f+1 PRECOMMIT์ ์์ง ์๋ ์์ "์ ์ด๋ฏธ ๋ค์ ๋์ด์ ํฌํ๋ฅผ ์์ํ๋ค. ๋ธ๋ก ์์ฑ์ 2ํ, ์๊ฒฐ์ฑ์ 3ํ์ผ๋ก ์๋ก ๋ค๋ฅธ ์ฃผ๊ธฐ๋ฅผ ๊ฐ๋ ๊ฒ์ด ์ฌํ๋ ์ค๊ฐ ๋ ๋น ๋ฅธ ๋ธ๋ก ํ์์ ๋ด๋ ๊ตฌ์กฐ์ ์ด์ ๋ค.
๋ ๋ฒ์งธ ์ฐจ์ด๋ ์ฅ์ ์ํฉ์ ์๋ค. ํ ๋๋ฏผํธ๋ ๋ผ์ด๋๊ฐ ์คํจํ๋ฉด ๋ณ๋์ ๋ผ์ด๋ ์ ํ ๋ฉ์ปค๋์ฆ์ผ๋ก ๋์ด๊ฐ๋ค. ์ฌํ๋ ์ค์ nullify๋ notarize, finalize์ ๊ฐ์ ํ์์ ํฌํ๋ผ์ ์ฅ์ ๊ฒฝ๋ก๊ฐ ์ ์ ๊ฒฝ๋ก์ ๊ฐ์ ๋ฉ์์ง ์ฒ๋ฆฌ, ๊ฐ์ ์ฟผ๋ผ ๊ท์น, ๊ฐ์ ์ธ์ฆ์ ํํ๋ฅผ ์ด๋ค. ํ๋กํ ์ฝ์ด ๋จ์ํด์ง๊ณ , ๋ฆฌ๋ ์ฅ์ ์ํฉ์์ ๋ณต๊ตฌ๋ฅผ ์ผ๋ฐ ํฌํ ํ ๋ผ์ด๋์ ๋น์ฉ์ผ๋ก ๋๋ผ ์ ์๋ค.
ํ ํฌ ์ธ ๊ฒฐ์ ํนํ L1๋ค ์ค ๋ง์ ์ฒด์ธ๋ค์ด ํ ๋๋ฏผํธ ๊ณ์ด์ ์ ํํ๋ค. ์ด๋ค๊ณผ ํ ํฌ๊ฐ ๊ฐ๋ ์ฐจ๋ณ์ ์ ๊ฐ์ ์๊ฒฐ์ฑ์ ๋ช ํ ๋ง์, ๊ทธ๋ฆฌ๊ณ ๋ฆฌ๋ ์ฅ์ ์ ์ผ๋ง ๋ง์ ํ๋ณตํ๋ฉฐ ์ ๊ณตํ๋๊ฐ์ ์๋ค. ํ ํฌ๋ 0.5์ด๋์ ๋ธ๋ก ํ์๊ณผ ์๊ฒฐ์ฑ์ ๋์์ ๋ชฉํ๋ก ํ๋ค. ๋๋ฌธ์ ๋ธ๋ก ์์ฑ๊ณผ ์๊ฒฐ์ฑ์ ์ฃผ๊ธฐ๋ฅผ ๋ถ๋ฆฌํ๋ ์ฌํ๋ ์ค ์ชฝ์ด ๊ตฌ์กฐ์ ์ผ๋ก ์ ๋ฆฌํ ๊ฒ์ด๋ค.
5.4 ์๊ณ BLS
4.2์์ ๋ณธ ๊ฒ์ฒ๋ผ ํ ํฌ๋ ์ฌํ๋ ์ค ์์ง์ BLS ์๊ณ ์๋ช ์คํด์ ํ๋ฌ๊ทธ์ธ ํ๋ค. ๊ธฐ๋ณธ ๊ตฌ์ฑ์์ ์ธ์ฆ์๋ 2f+1๊ฐ์ ๊ฐ๋ณ ์๋ช ๋ฌถ์์ด๋ค. ์๊ณ ์คํด์์๋ ๊ฐ ๋ฐธ๋ฆฌ๋ฐ์ดํฐ๊ฐ DKG(Distributed Key Generation, ๋ถ์ฐ ํค ์์ฑ)๋ก ๋ฐ์ ์๋ช ์กฐ๊ฐ(signing share)์ผ๋ก ๋ถ๋ถ ์๋ช ์ ๋ง๋ค๊ณ , 2f+1๊ฐ์ ๋ถ๋ถ ์๋ช ์ด ๋ชจ์ด๋ฉด ํ๋์ ์๊ณ ์๋ช ์ผ๋ก ๋ณต์๋๋ค. ์ฟผ๋ผ์ ์ ์ฒด 3f+1 ์ค 2f+1์ด๋ค.
๋ณต์๋ ์ธ์ฆ์๋ ์ฝ 240๋ฐ์ดํธ๋ก, ์์ํ์ ์ ์ ๊ณต๊ฐํค ํ๋๋ง ์๋ฉด BLS ๊ฒ์ฆ ํ ๋ฒ์ผ๋ก ํ์ธ๋๋ค. ๋ฐธ๋ฆฌ๋ฐ์ดํฐ๊ฐ ๋๊ตฌ์ธ์ง, ๋ช ๋ช ์ธ์ง, ์ธ์ ๋ฐ๋์๋์ง ์ถ์ ํ ํ์๊ฐ ์๋ค๋ ๋ป์ด๋ค. ์ด ์ฑ์ง์ ๋คํธ์ํฌ ํฉ์ ์ธ๋ถ์์ ํ์ ๋ฐํํ๋ค. ์ปค์คํฐ๋ ์์คํ , ๋ธ๋ฆฟ์ง, ์ ์ฐ ์ฆ๋น์ฒ๋ผ ํ ํฌ ์ธ๋ถ์์ ์๊ฒฐ์ฑ์ ํ์ธํด์ผ ํ๋ ์์คํ ์ด ๋ ธ๋๋ฅผ ์ด์ํ์ง ์๊ณ ๋ ์ธ์ฆ์ ํ๋๋ก ๋ธ๋ก ํ์ ์ ๊ฒ์ฆํ ์ ์๋ค.
๋ค๋ง ๋น์ฉ์ ํค ๊ด๋ฆฌ๋ก ์ด์ ๋๋ค. ์๊ณ ์๋ช ์ ์ต์ด DKG๋ฅผ ์๊ตฌํ๊ณ , ์์ํ๊ฐ ๋ฐ๋ ๋๋ง๋ค ์๋ช ์กฐ๊ฐ์ ์ฌ๋ถ๋ฐฐ(reshare)ํด์ผ ํ๋ฉฐ, ๋ฐธ๋ฆฌ๋ฐ์ดํฐ์ ํค ๋ผ์ดํ์ฌ์ดํด์ด "ํค ํ๋๋ง ๋ณด๊ดํ๋ฉด ๋๋ ๊ฒ"์์ "๋งค ์ํฌํฌ ๊ฐฑ์ ๋๋ ํค ์กฐ๊ฐ์ ๊ด๋ฆฌํ๋ ๊ฒ"์ผ๋ก ๋ฐ๋๋ค.
5.5 ๋ฆฌ๋ ์ ์ถ๊ณผ MEV
ํ ํฌ๊ฐ ์ฐ๋ vrf ๋ฐฉ์ธ์์๋ ๋ชจ๋ ํฌํ์ ํด๋น ๋ทฐ์ ๋ํ ๋ถ๋ถ ์๋ช (attestation)์ด ํ๋ ๋ ํฌํจ๋๋ค. 2f+1๊ฐ๊ฐ ๋ชจ์ด๋ฉด ์๋(seed)๋ผ๋ ์๊ณ ์๋ช ์ด ๋ณต์๋๊ณ , ์ด ์๋๊ฐ ๋ค์ ๋ทฐ์ ๋ฆฌ๋๋ฅผ ๊ฒฐ์ ํ๋ค. ์ฝ๋ ๊ทธ๋๋ก ์ฎ๊ธฐ๋ฉด, ๋ทฐ v+1์ ๋ฆฌ๋๋ v์ ์ธ์ฆ์์ ํฌํจ๋ ์๋ ์๋ช ์ ์ ๋ ฅ์ผ๋ก ํ ๋ฌด์์ ์ ์ถ(elector::Random)์ ๊ฒฐ๊ณผ๋ค.
์ด ๊ตฌ์กฐ๋ ๋ ๊ฐ์ง ์ฅ์ ์ ๊ฐ๋๋ค. ๋ค์ ๋ฆฌ๋๋ ํ์ฌ ๋ทฐ๊ฐ ๋๋์ผ ๋น๋ก์ ์๋ ค์ง๋ฏ๋ก, ํน์ ๋ฆฌ๋๋ฅผ ๊ฒจ๋ฅํ DoS ๊ณต๊ฒฉ์ ์ค๋นํ ์๊ฐ์ด ์ฌ์ค์ ์๋ค. ๊ทธ๋ฆฌ๊ณ ์๋ ์์ฒด๊ฐ 2f+1 ์ฟผ๋ผ์ ์๊ณ ์๋ช ์ด๋ผ ๋ฆฌ๋๋ ์์ ๋ดํฉ์ด๋ ๊ฐ์ ํธํฅ์ํฌ ์ ์๋ค.
๋ฐ๋ฉด ํ๊ณ๋ ์กด์ฌํ๋ค. ์ด ์๋๋ ๊ฐ์ ๋ทฐ ์์์ ์๋นํ๋ ์คํ ๋์๋ก๋ ์์ ํ์ง ์๋ค. f๊ฐ์ ๋น์ํด ๋ถ๋ถ ์๋ช ์ f+1๊ฐ์ ์ ์งํ ๋ถ๋ถ ์๋ช ๋ง ๋ํด์ง๋ฉด ๋ทฐ๊ฐ ๋๋๊ธฐ ์ ์ ๊ฐ์ด ์ ์ถ๋ ์ ์์ด, ๋ค์ ๋ทฐ์ ๋ฆฌ๋ ์ ์ถ์ฒ๋ผ ํ ๋ฐ์ ๋ค์ ์๋นํ๋ ์ฉ๋๋ก๋ง ๊ฑด์ ํ๋ค. MEV์ ๋ํด์๋ ๋ง์ฐฌ๊ฐ์ง๋ค. ๋ฆฌ๋ ์์ธก์ด ์ด๋ ค์ ์ฌ์ ๋ดํฉ์ด๋ ํ์ ๊ณต๊ฒฉ์ ์ฌ์ง๋ ์ค์ง๋ง, ์๊ธฐ ๋ทฐ ์์์ ํธ๋์ญ์ ์์๋ฅผ ์ ํ๋ ๊ถํ์ ๋ฆฌ๋์๊ฒ ๊ทธ๋๋ก ์๋ค. ๋ฆฌ๋ ์ ์ถ์ ๋ฌด์์ํ๋ MEV์ ์ํ ์ฅ์น์ด์ง ์ ๊ฑฐ ์ฅ์น๊ฐ ์๋๋ค. ํ ํฌ์ ๊ฒฝ์ฐ ๊ฒฐ์ ํธ๋์ญ์ ์ ํฌํจ ์์ฒด๋ ๊ฒฐ์ ๋ ์ธ(payment lane) ๊ท์น์ด ํฉ์ ์ ํจ์ฑ ์กฐ๊ฑด์ผ๋ก ๋ณด์ฅํ๋ฏ๋ก(6์ฅ์์ ์์ธํ ์ค๋ช ํ๋ค), ๋จ๋ ๊ฒ์ ์์์์ ๋์ค๋ ์ด๋์ด ๋๋ค.
5.6 ํฉ์์ ๋ธ๋ก ์ ํ์ ๋ถ๋ฆฌ
์ฌํ๋ ์ค์ ํฌํ๋ ๋ธ๋ก ์ ์ฒด๊ฐ ์๋๋ผ ๋ธ๋ก์ ๋ค์ด์ ์คํธ(digest)์ ๋ํด ์ด๋ค์ง๋ค. ์ค์ ๋ธ๋ก ๋ฐ์ดํฐ๋ broadcast ํ๋ฆฌ๋ฏธํฐ๋ธ๊ฐ ํฉ์์ ๋ณ๋ ์ฑ๋๋ก ์ ํํ๊ณ , ๋์น ๋ธ๋ก์ด๋ ์ธ์ฆ์๋ resolver์ marshal์ด ๋ฐฑํํ๋ค. ํฐ ๋ธ๋ก์ ์ ํ ์ง์ฐ์ด ํฌํ ์ง์ฐ์ผ๋ก ์ง๊ฒฐ๋์ง ์๋๋ก ๋ฐ์ดํฐ ๊ฒฝ๋ก๋ฅผ ํฉ์์ ํฌ๋ฆฌํฐ์ปฌ ํจ์ค ๋ฐ์ผ๋ก ๋นผ๋ ๊ตฌ์กฐ๋ค.
์ด๋ ๊ฒ ๋ถ๋ฆฌ๋ ๊ตฌ์กฐ๋ ํ๊ท ์ฒ๋ฆฌ๋๋ณด๋ค๋ ๊ผฌ๋ฆฌ ์ง์ฐ(tail latency)๊ณผ ์ฅ์ ๋ณต๊ตฌ ์ธก๋ฉด์์ ๋ ํจ๊ณผ์ ์ด๋ค. ํฌํ ๋ฉ์์ง๋ ์๊ณ ํ์์ด ๊ณ ์ ๋์ด ์์ด ๋คํธ์ํฌ ๋ถํ๊ฐ ๊ธ๋ณํด๋ ํฉ์ ์งํ์ ์ผ์ ํ๊ฒ ์ ์ง๋๊ณ , ์ผ์์ ์ผ๋ก ๋ค์ฒ์ง ๋ ธ๋๋ ์ธ์ฆ์๋ฅผ ๊ธฐ์ค์ ์ผ์ ํ์ํ ๋ธ๋ก๋ง ์ฑ์ ๋ฃ์ผ๋ฉฐ ๋ฐ๋ผ์ก์ ์ ์๋ค. Batcher์ ์ง์ฐ ๋ฐฐ์น ๊ฒ์ฆ ์ค๊ณ๋ ๋น์ทํ๋ค. ์๋ช ์ ํ๋์ฉ ๊ฒ์ฆํ๋ ๋์ ์ฟผ๋ผ์ด ๋ชจ์ธ ์์ ์ ํ ๋ฒ์ ๊ฒ์ฆํ๊ณ , ๋ฐฐ์น๊ฐ ์คํจํ๋ฉด ์ด๋ถ ํ์์ผ๋ก ์๋ชป๋ ์๋ช ์๋ฅผ ์ฐพ์ ์ฐจ๋จํ๋ค.
์ ๋ฆฌํ๋ฉด, ํ ํฌ์ ํฉ์ ์์ง์ธ ์๊ณ ์ฌํ๋ ์ค BFT๋ฅผ ํตํด 550ms ๋ชฉํ ๋ธ๋ก ํ์์์ ์ฝ 600ms ์ฃผ๊ธฐ๋ก ๋ธ๋ก์ด ๋ง๋ค์ด์ง๊ฒ ๋๋ค. ๋ํ 0.5์ด ์์ค์ ๋ฆฌ์ค๊ทธ ์๋ ๊ฒฐ์ ์ ์๊ฒฐ์ฑ์ด ๊ฐ๋ฅํ๋ค. ์๊ฒฐ์ฑ ์ธ์ฆ์๊ฐ ๋ง๋ค์ด์ง ์๊ฐ์ด ๊ณง ์ ์ฐ์ด ๋๊ธฐ ๋๋ฌธ์, ์น์ธ๊ณผ ์ ์ฐ์ ๋ถ๋ฆฌ, ๊ทธ๋ฆฌ๊ณ ๊ทธ ๋ถ๋ฆฌ๊ฐ ํ๊ณ์ ๋ถ์ ์ฒ๋ฆฌ๊น์ง ์ ํ์ํฌ ์ ์๋ ๋ฌธ์ ์ ์ฌ์ง๊ฐ ์ฌ๋ผ์ง๋ค.
6. ๊ฒฐ์ ์ ์ฉ ์ฒด์ธ์ ์ํ ํ ํฌ๋ง์ ๊ณ ์ ํ ๊ธฐ๋ฅ๋ค
6.1 ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ ์ํ๋ ๋ธ๋ก
์ปค๋จผ์จ์ด์ ํฉ์ ์์ง์ ๋ธ๋ก์ด ๋ฌด์์ธ์ง ๋ชจ๋ฅธ๋ค. ์ฌํ๋ ์ค๊ฐ ๋ค๋ฃจ๋ ๊ฒ์ ๋ค์ด์ ์คํธ๋ฟ์ด๊ณ , ๋ค์ด์ ์คํธ๊ฐ ์ค์ ๋ก ๊ฐ๋ฆฌํค๋ ๋ธ๋ก์ ํ์๊ณผ ์ ํจ์ฑ์ ์ ๋ถ ์ ํ๋ฆฌ์ผ์ด์ , ์ฆ ํ ํฌ๊ฐ ๊ฐ๋ฐํ๋ ์ฝ๋์ ๋ชซ์ด๋ค. ํ ํฌ๊ฐ ์๋ก ์ ์ํ๋ ๊ฒ์ ์ด๋ค ํธ๋์ญ์ ์ด ์ ํจํ๊ฐ, ํ์ด๋ก๋๋ฅผ ์ด๋ป๊ฒ ๊ตฌ์ฑํ๋๊ฐ, EVM ์คํ ๊ฒฐ๊ณผ๋ฅผ ์ธ์ ํฉ์์ ์ ๋ฌํ๋๊ฐ, ๊ทธ๋ฆฌ๊ณ ๋ธ๋ก ์๊ฐ ์์ฐ์ ์ด๋ป๊ฒ ๋ฐฐ๋ถํ๋๊ฐ์ ๊ฐ์ ๋ก์ง์ด๋ค.
ํ ํฌ์ ๋ธ๋ก ํค๋๋ ํ์ค ์ด๋๋ฆฌ์ ํค๋ ์์ ์ธ ๊ฐ์ ํ๋๋ฅผ ๋ถ์ธ ํ์ฅ ํ์ ์ด๋ค. ๋น๊ฒฐ์ ํธ๋์ญ์ ์ ๊ฐ์ค ์ํ(general_gas_limit), ์๋ธ๋ธ๋ก ๊ตฌ๊ฐ์ ๊ฐ์ค ํ๋(shared_gas_limit), ๊ทธ๋ฆฌ๊ณ ์๋ธ์ด ๋ธ๋ก์ ํ์ํ ๋ฐ๋ฆฌ์ด ๋จ์ ํ์์คํฌํ๋ค.
์๊ฐ ์์ฐ์ 3์ฅ์์ ์ดํด๋ณธ ๊ตฌ์กฐ์ฒ๋ผ ๋ชฉํ ๋ธ๋ก ์๊ฐ 550ms์์ ์ ํ ์์ฐ 50ms๋ฅผ ๋บ ๋๋จธ์ง๊ฐ ์ ์ ์ฒ๋ฆฌ์ ํ์ด๋ก๋ ๋น๋ฉ์ ํ ๋น๋๊ณ , ๋น๋๋ ๋จ์ ์์ฐ์ ๋ณด๋ฉฐ ํธ๋์ญ์ ์คํ์ ์ธ์ ๋ฉ์ถ์ง ๊ฒฐ์ ํ๋ค. ๋ธ๋ก ์๊ฐ์ ๊ท์จ์ด ํฉ์ ์ค์ ๊ฐ์ด ์๋๋ผ ์ ํ๋ฆฌ์ผ์ด์ ์ฝ๋๋ก ์กด์ฌํ๋ ๊ฒ์ด๋ค.
6.2 ๊ฒฐ์ ๋ ์ธ: ๋ธ๋ก์คํ์ด์ค๋ฅผ ํฉ์ ๊ท์น์ผ๋ก ๋ณดํธํ๊ธฐ
๋ฒ์ฉ ์ฒด์ธ์์ ๊ฒฐ์ ํธ๋์ญ์ ์ NFT ๋ฏผํ , ๋๊ท๋ชจ ์ฒญ์ฐ๊ณผ ๊ฐ์ ๋ธ๋ก ๊ณต๊ฐ์ ๋๊ณ ๊ฒฝ์ํ๋ค. ํ ํฌ๋ ๋ธ๋ก ์ ์ฒด ๊ฐ์ค ํ๋์ ๋ณ๋๋ก, ๋น๊ฒฐ์ ํธ๋์ญ์ ์ด ์ธ ์ ์๋ ๊ฐ์ค์๋ general_gas_limit์ด๋ผ๋ ์ํ์ด ๊ฑธ๋ ค ์๋ค. ์ฆ, ๋คํธ์ํฌ์์ ๋ค๋ฅธ ํธ๋์ญ์ ๋ค์ด ์๋ฌด๋ฆฌ ๋ชฐ๋ ค๋ ์ด ์ํ๊น์ง๋ง ๋ธ๋ก์ ์ฑ์ธ ์ ์๊ณ , ๋๋จธ์ง ์ฉ๋์ ๊ฒฐ์ ํธ๋์ญ์ ์ ๋ชซ์ผ๋ก ๋จ๋ ๊ฒ์ด๋ค. ์ฐ์ ์์ ๋ฉคํ๊ณผ ๋ฌ๋ฆฌ ์ฒ๋ฆฌ ์์๋ฅผ ์กฐ์ ํ๋ ๋ฐฉ์์ด ์๋์ด์, ์ผ๋ฐ ํธ๋์ญ์ ์ ์๋ฆฌ๋ฅผ ๋ฏธ๋ฆฌ ์ ํํด ๊ฒฐ์ ์ ์๋ฆฌ๋ฅผ ๊ตฌ์กฐ์ ์ผ๋ก ๋จ๊ฒจ๋ ์ ์๋ค.

์ด ๋ฐฉ์์ ๊ตฌํํ๊ธฐ ์ํด์๋ "๋ฌด์์ด ๊ฒฐ์ ํธ๋์ญ์ ์ธ์ง"๋ฅผ ๋น ๋ฅด๊ณ ํ์คํ๊ฒ ํ๋ณํ ์ ์์ด์ผ ํ๋ค. ํ ํฌ์ ๋ถ๋ฅ๋ ์ํ ์กฐํ ์์ด ํธ๋์ญ์ ํ์ด๋ก๋๋ง์ผ๋ก ๊ฒฐ์ ๋๋ค. ํธ์ถ ๋์์ด TIP-20 ์ฃผ์ ๊ณต๊ฐ(0x20c0 ํ๋ฆฌํฝ์ค)์ธ์ง, ํธ์ถ ํํ๊ฐ ํ์ฉ๋ ๊ฒฐ์ ํจ์ ๋ชฉ๋ก์ ๋ง๋์ง๋ฅผ ๋ฐ์ดํธ๋ง ๋ณด๊ณ ๊ฒ์ฌํ๋ค. ์ํ๋ฅผ ์ฝ์ง ์์ผ๋ฏ๋ก ๋ถ๋ฅ ๋น์ฉ์ด ์ผ์ ํ๊ณ , ์ํ๋ฅผ ๋ฐ๊ฟ ๋ถ๋ฅ๋ฅผ ์กฐ์ํ ์ฌ์ง๋ ์๋ค.
์ค์ํ ๊ฒ์ ์ด ๋ถ๋ฅ ๊ท์น์ด ํฉ์ ์ ํจ์ฑ ์กฐ๊ฑด์ด๋ผ๋ ์ ์ด๋ค. general_gas_limit์ ์ด๊ณผํด ์ผ๋ฐ ํธ๋์ญ์ ์ ์ฑ์ด ๋ธ๋ก์ ๋ฆฌ๋๊ฐ ๋๊ตฌ๋ ๋ฌดํจ์ด๊ณ , ๋ฐธ๋ฆฌ๋ฐ์ดํฐ์ ์ ์๋ ๋ฉคํ ์ ์ฑ ๊ณผ ๋ฌด๊ดํ๊ฒ ๊ณต์ฆ ์์ฒด๋ฅผ ๋ฐ์ง ๋ชปํ๋ค. ๊ฒฐ์ ๋ฅผ ์ํ ํ๋กํ ์ฝ์ ์๊ตฌ์กฐ๊ฑด ์ค ํ๋์ธ โ๋คํธ์ํฌ ํผ์ก ์ ๋ณด์ฅโ์ด ํ๋กํ ์ฝ ์ฐจ์์์ ์ ๊ณต๋๋ ๊ฒ์ด๋ค.
6.3 ์์๋ฃ ๋ชจ๋ธ๊ณผ ๋๋ฉ
ํ ํฌ์์๋ ๊ฐ์ค๋น์ ์ฐ์ ์์ ์์๋ฃ๋ฅผ ์คํ ์ด๋ธ์ฝ์ธ์ผ๋ก ์ฌ์ฉํ๋ค. ์์๋ฃ๋ก ์ธ ์ ์๋ ํ ํฐ์ ๊ณ ์ ๋ ๊ฒ์ด ์๋๋ผ ๋ฌ๋ฌ ํ์๋ก ๋ฐํ๋ ๋ค์ดํฐ๋ธ TIP-20์ด๋ฉด์ ์์๋ฃ AMM(Fee AMM)์ ์ถฉ๋ถํ ์ ๋์ฑ์ด ์๋ ํ ํฐ์ด๋ฉด ๊ฐ๋ฅํ๋ค.
๋ฐธ๋ฆฌ๋ฐ์ดํฐ๋ง๋ค ๋ฐ๊ณ ์ถ์ ์คํ ์ด๋ธ์ฝ์ธ์ด ๋ค๋ฅธ ๋ฌธ์ ๋ ์์๋ฃ AMM์ด ํด๊ฒฐํด์ค๋ค. ์ฌ์ฉ์๊ฐ ์ด๋ค ์คํ ์ด๋ธ์ฝ์ธ์ผ๋ก ์์๋ฃ๋ฅผ ์ง๋ถํ๋ ํ๋กํ ์ฝ์ด ๊ณ ์ ํ์จ๋ก ๋ฐธ๋ฆฌ๋ฐ์ดํฐ ์ ํธ ํ ํฐ์ผ๋ก ๋ณํํด์ค๋ค. ์ฌ์ฉ์๊ฐ 1.0์ ๋ด๋ฉด ๋ฐธ๋ฆฌ๋ฐ์ดํฐ๋ 0.9970์ ๋ฐ๊ณ ์ ๋์ฑ ๊ณต๊ธ์๊ฐ 0.3%๋ฅผ ๊ฐ์ ธ๊ฐ๋ ๊ตฌ์กฐ๋ค. ๋ณํ์ ํธ๋์ญ์ ๋จ์ ๋์ ๋ธ๋ก ๋จ์๋ก ๋ฐฐ์น ์คํ๋์ด, ๋ณํ ์์ ์ ๋ ธ๋ฆฌ๋ MEV ๊ณต๊ฒฉ์ ์ฌ์ง๋ฅผ ์ค์ธ๋ค.
๋น์ฉ ์์ค ์์ฒด๋ ๊ณ ์ ์ ๊ฐ๊น๋ค. ๊ธฐ๋ณธ ์์๋ฃ๋ ์ด๋๋ฆฌ์์ ํผ์ก ๊ฒฝ๋งค ๋์ ์ํ๊ณผ ๋ฐ๋ฅ์ด ์๋ ๋ฐด๋ ์์์ ์์ง์ธ๋ค. ํ์ค ์ ์ก ๊ธฐ์ค ์ํ์ด ์ฝ $0.0006, ํ์ฐํ ๋ ๋ฐ๋ฅ์ด ์ฝ $0.00003์ผ๋ก, TIP-20 ์ ์ก์ ๋คํธ์ํฌ ๋ถํ์ ๋ฌด๊ดํ๊ฒ $0.001 ์๋๋ฅผ ์ ์งํ๋ค. ๊ฒฐ์ ๋ ์ธ์ด ์ฉ๋์ ๋ณด์ฅํ๊ณ ์์๋ฃ ๋ฐด๋๊ฐ ๊ฐ๊ฒฉ์ ๋ณด์ฅํ๋ฏ๋ก, ์์๋ฃ์ ๋ํ ์์ธก ๊ฐ๋ฅ์ฑ์ ํ๋ณดํ ์ ์๋ค.
์์๋ฃ ๋๋ฉ๋ ๊ฐ๋ฅํ๋ค. ๋ฐ์ ์๊ฐ ํธ๋์ญ์ ์ ์๋ช ํ๊ณ ์์๋ฃ ๋ถ๋ด์๊ฐ ๊ทธ ์์ ๋ณ๋ ์๋ช ๋๋ฉ์ธ์ผ๋ก ์๋ช ํ๋ ์ด์ค ์๋ช ๊ตฌ์กฐ๋ผ, ๊ฐ์ค์ฉ ์๊ณ ๊ฐ ์๋ ์ฌ์ฉ์์ ์์๋ฃ๋ฅผ ์ฌ์ ์๊ฐ ๋์ ๋ผ ์ ์๋ค. ์ฌ๋ฌ ํธ์ถ์ ์์์ ์ผ๋ก ๋ฌถ๋ ๋ฐฐ์น, ๋ณ๋ ฌ ๋ ผ์ค, ์์ฝ ์คํ๊น์ง๊ฐ ํ ํฌ ํธ๋์ญ์ ์ด๋ผ๋ ํ๋์ EIP-2718 ํ์ ์ ๋ค์ด ์๋ค.
6.4 ์ ์ฑ ์งํ: TIP-20๊ณผ TIP-403
๋ฒ์ฉ ์ฒด์ธ์ ํ๋กํ ์ฝ์ด ์์ง ๋ชปํ๋ ๊ท์น์ ํ๋กํ ์ฝ์ด ๊ฐ์ ํ ์ ์๋ค๋ ํ๊ณ๊ฐ ์๋ค. ์ฆ ์ค๋งํธ ์ปจํธ๋ํธ๋ก ์ง ์ ํ๋ฆฌ์ผ์ด์ ์ฝ๋์ ๊ฐ์ ๊ฒ๋ค์ ํ๋กํ ์ฝ์ด ๊ฐ์ ํ ์ ์๋ ๊ฒ์ด๋ค. ํ ํฌ์ ๊ฒฝ์ฐ ํ ํฐ ํ์ค ์์ฒด์ ํต์ ๊ท์น์ ๋ฃ์๋ค. TIP-20์ ์ญํ ๊ธฐ๋ฐ ์ ๊ทผ ์ ์ด(RBAC)๋ฅผ ๋ด์ฅํ ํ ํฌ์ ํ ํฐ ํ์ค์ด๋ค. ๋ฐํ๊ณผ ์๊ฐ(ISSUER ๋กค), ์ ์ก ์ผ์ ์ค์ง์ ํด์ (PAUSE/UNPAUSE ๋กค), ์ฐจ๋จ๋ ์ฃผ์ ์๊ณ ์ ์ปดํ๋ผ์ด์ธ์ค ์๊ฐ(BURN_BLOCKED ๋กค) ๊ฐ์ ๊ถํ์ด ์กด์ฌํ๋ค. ์ปจํธ๋ํธ๋ง๋ค ์ ๊ฐ๊ฐ ๊ตฌํ๋๋ ๊ธฐ๋ฅ๋ค์ด ํ ํฌ์์๋ ํ๋กํ ์ฝ์์ ์ ํด์ฃผ๋ ํ์ค์ ์ผ๋ถ๊ฐ ๋๋ค.
TIP-403 ์ ์ฑ ๋ ์ง์คํธ๋ฆฌ๋ ์ด ํต์ ๋ฅผ ํ ํฐ ๋จ์์์ ์ ์ฑ ๋จ์๋ก ๊ฒฉ์ํ๋ค. ํ๋กํ ์ฝ ์ฐจ์์์ ํ์ฉ ๋ชฉ๋ก(whitelist)๊ณผ ์ฐจ๋จ ๋ชฉ๋ก(blacklist) ์ ์ฑ ์ ๋ ์ง์คํธ๋ฆฌ์ ๋ฑ๋กํด๋๋ฉด ์ฌ๋ฌ ํ ํฐ์ด ๊ฐ์ ์ ์ฑ ์ ์ฐธ์กฐํ๋ ๊ฒ์ด๋ค. ๊ดํ ๊ถ ๊ท์น์ด ๋ฐ๋์ด ๋ฐํ์ฌ๊ฐ ๋ชฉ๋ก์ ์์ ํ๋ฉด ๊ทธ ์ ์ฑ ์ ์ฐ๋ ๋ชจ๋ ํ ํฐ์ ํ ๋ฒ์ ์ ์ฉ๋๋ค. ํ ํฐ๋ง๋ค ์ ์ฑ ์ด ์ ๊ฐ๊ฐ์ด๋ ๋ฌธ์ ๊ฐ ๊ตฌ์กฐ์ ์ผ๋ก ์ฌ๋ผ์ง๋ค. ํธ๋ ๋ธ ๋ฃฐ ๋์์ฒ๋ผ ๊ดํ ๊ถ๋ง๋ค ๋ค๋ฅธ ๊ท์ ์๊ตฌ์ฌํญ๋ ์ด๋ฐ ๋๊ตฌ๋ค์ ์กฐํฉํด ๊ตฌํํ ์ ์๋ค.
์ปจํธ๋ํธ์ ์น์ ํต์ ๋ ๊ทธ ์ปจํธ๋ํธ๊ฐ ์ ๊ตฌํ๋์๊ธฐ๋ฅผ ๋ฐ๋ผ์ผ ํ์ง๋ง, ํ์ค์ ์๊ธด ํต์ ๋ ๋ธ๋ก์ฒด์ธ์ ํฉ์ ๊ท์น์ด ๋๋ค. ๊ฒฐ์ ๋ก ๋ถ๋ฅ๋๋ ํธ์ถ ํํ ์์ฒด๊ฐ TIP-20์ ํจ์๋ค๋ก ์ ์๋์ด ์์ผ๋ฏ๋ก, ์ ์ฑ ์งํ๊ณผ ๊ฒฐ์ ๋ ์ธ์ ๊ฒฐ๊ตญ ๊ฐ์ ํ์ค์ ๋ฐ๋ฅด๊ฒ ๋๋ค.
6.5 ํ ํฌ ์กด: ํ๋ผ์ด๋ฒ์์ ์ํธ์ด์ฉ์ฑ์ ์ ์ถฉ
์ด์ ๋จ์ ๊ฒ์ ๊ณต๊ฐ ์์ฅ์ด ์์ ์ ๋ณด๋ฅผ ์์ ์ ์ถํ๋ค๋ ๋ฌธ์ ๋ค. ํ ํฌ ์กด(Tempo Zones)์ ๋ฉ์ธ๋ท์ ์ฐ๊ฒฐ๋ ๋ณ๋ ฌ ํ๋ผ์ด๋น ์คํ ํ๊ฒฝ์ด๋ค. ๊ฐ ์กด์ ์ง์ ๋ ์ํ์๊ฐ ์ด์ํ๋ฉฐ, ์์น ์๊ธ์ ๋ฉ์ธ๋ท์ ์กด ํฌํธ(Zone Portal) ์ปจํธ๋ํธ์ ์ ๊ธด๋ค. ์กด ์์์ ์ผ์ด๋ ์ํ ์ ์ด๋ ์ ํจ์ฑ ์ฆ๋ช (validity proof)์ผ๋ก ๋ง๋ค์ด์ ธ ๋ฉ์ธ๋ท์์ ๊ฒ์ฆ๋๋ค. ์ฆ๋ช ์ Rust๋ก ์์ฑ๋ ์ํ ์ ์ด ํจ์๋ฅผ ZKVM์ด๋ TEE์์ ์คํํด ์์ฑํ๊ณ , ํฌํธ ์ปจํธ๋ํธ๊ฐ ์จ์ฒด์ธ์์ ์์ ๋น์ฉ์ผ๋ก ๊ฒ์ฆํ๋ค. ๋ฉ์ธ๋ท ๋ฐธ๋ฆฌ๋ฐ์ดํฐ์๊ฒ๋ ์ผ๋ฐ ํธ๋์ญ์ ์คํ ์ด์์ ์ถ๊ฐ ๋ถ๋ด์ด ์๋ค.
๊ตฌ์กฐ๋ง ๋ณด๋ฉด ํ ํฌ ์กด์ ์ด๋๋ฆฌ์์ ZK ๋กค์ ๊ณผ ๋น์ทํ๋ค. ์๊ธ์ ๋ถ๋ชจ ์ฒด์ธ ์ปจํธ๋ํธ์ ์ ๊ทธ๊ณ , ์ํ์๊ฐ ์ธ๋ถ์์ ์คํํ๊ณ , ์ํ ์ ์ด๋ฅผ ์ฆ๋ช ์ ํํ๋ก ๋ถ๋ชจ ์ฒด์ธ์์ ๊ฒ์ฆํ๋ค(๊ตณ์ด ๊ธฐ์กด ๋ถ๋ฅ์ ๋์์ํค๋ฉด ๋ฐ์ดํฐ๋ฅผ ์ฒด์ธ ๋ฐ์ ๋๋ ๋ฐธ๋ฆฌ๋์์ ๊ฐ๊น๋ค). ๋ฐฉ์์ ๋น์ทํ์ง๋ง ๋ชฉ์ ์์ ์ฐจ์ด๊ฐ ์๋ค. ๋กค์ ์ ์ฒ๋ฆฌ๋ ํ์ฅ์ ์ํด ์คํ์ ๋ฐ์ผ๋ก ๋นผ๋ ๋์ ํธ๋์ญ์ ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ชจ ์ฒด์ธ์ ๊ณต๊ฐ ๊ฒ์ํ๋ค. ์ด๋ ๋๊ตฌ๋ ๋กค์ ์ ์ํ๋ฅผ ์ฌ๊ตฌ์ฑํ ์ ์๊ฒ๋ ํ๋ค. ์กด์ ๋ฐ๋๋ก ํ๋ผ์ด๋ฒ์๋ฅผ ์ํด ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ ๋๊ณ ์ฆ๋ช ๋ง ๊ฒ์ํ๋ค. ๋กค์ ์ด ํ์ฅ์ฑ์ด ์ฃผ ๋ชฉ์ ์ด๊ณ , ํ ํฌ ์กด์ ํ๋ผ์ด๋ฒ์๊ฐ ๋ชฉ์ ์ธ ๊ฒ์ด๋ค.
ํ ํฌ ์ํ์์ ๊ถํ์ ์ ํจํ ํธ๋์ญ์ ์ ํฌํจ๊ณผ ์์ ๊ฒฐ์ ์ผ๋ก ์ ํ๋๋ค. ์๊ธ์ ํ์ทจํ๊ฑฐ๋ ์ํ๋ฅผ ์์กฐํ ์ ์๊ณ , ๋ฐํ์ฌ์ ํ ํฐ ์ ์ฑ ์ ์กด ์์ ๊ทธ๋๋ก ๋ฏธ๋ฌ๋ง๋์ด ์ฆ๋ช ์ด ๊ทธ ์ค์๊น์ง ์ปค๋ฐํ๋ค. ๋ค๋ง ์ํ์์๊ฒ ๋จ๋ ํ์ด ํ๋ ์๋ค. ๊ฒ์ด์ด๋ค. ์ธ์ถ ์์ฒญ์ ํฌํจํ์ง ์๊ณ ๋ฏธ๋ฃจ๋ ๊ฒ์ ๊ฐ๋ฅํ๊ณ , ๋ฌธ์์ ๊ฐ์ ์ธ์ถ ๋ฉ์ปค๋์ฆ์ ์๋ค. ํ์ทจ์ ์์กฐ๋ ๋ถ๊ฐ๋ฅํ์ง๋ง ๊ฒ์ด์ ๊ฐ๋ฅํ๋ค๋ ๊ฒ์ด ์กด์ ์ ํํ ์ ๋ขฐ ๋ชจ๋ธ์ด๋ค.
ํ๋ผ์ด๋ฒ์์ ๊ด์ธก ๋ฒ์๋ ๋ช ํํ๋ค. ์ธ๋ถ์์๋ ์กด ์์ ์๊ณ , ์ ์ก, ๊ฑฐ๋ ๋ด์ญ์ด ์ต์คํ๋ก๋ฌ์ ์ธ๋ฑ์์ ๋ณด์ด์ง ์๊ณ ์ ํจ์ฑ ์ฆ๋ช ๋ง ๊ด์ธก๋๋ค. ๊ธ์ฌ ์ง๊ธ์ด๋ ๊ฐ๋งน์ ์ ์ฐ์ ์กด ์์์ ์ฒ๋ฆฌํ๋ฉด ์ ์ถ ๋ฌธ์ ๊ฐ ํด์๋๋ค. ๋จ ์ด ํ๋ผ์ด๋ฒ์๋ ์ธ๋ถ์์ ๋ฐ๋ผ๋ณด๋ ๊ธฐ์ค์ด๋ฉฐ ์ํ์๋ ์กด ์์ ๋ชจ๋ ๊ฑฐ๋๋ฅผ ๋ณผ ์ ์๋ค. ์กด์ด ์ ๊ณตํ๋ ๊ฒ์ ์ด์์์ ๊ฑฐ๋ ๋น์ฌ์๋ง ๋ณด๋ ์์คํ ์ด๊ณ , ๊ธฐ์กด ๊ฒฐ์ ํ๋ก์ธ์์ ๋ฐ์ดํฐ ์ ๊ทผ ๊ตฌ์กฐ์ ๋น์ทํ ์์ค์ ๊ธฐ๋ฐ์ฑ์ด๋ผ๊ณ ๋ณด๋ ๊ฒ์ด ์ ํํ๋ค. ํ ํฌ ์กด์ ํตํ ํ๋ผ์ด๋ฒ์ ์ก๊ธ์ ๋ํ ๋๊ฐ๋ ์ํธ์ด์ฉ์ฑ์ด๋ค. ์กด๊ณผ ๋ฉ์ธ๋ท, ์กด๊ณผ ์กด ์ฌ์ด์ ์๊ธ ์ด๋์ ํฌํธ ๊ฒฝ์ ์ ์ฆ๋ช ์์ฑ ์ฃผ๊ธฐ๋ฅผ ๋ฐ๋ผ์ผ ํ๋ค.
6.6 ๊ทธ ๋ฐ์ ๊ฒฐ์ ๊ธฐ๋ฅ๋ค
์ด ๋ฐ์๋ ํ ํฌ์๋ ๊ฒฐ์ ๋ฅผ ์ํ ๊ธฐ๋ฅ๋ค์ด ์ฌ๋ฟ ์กด์ฌํ๋ค. ํธ๋์ญ์ ์๋ ํ์คํ๋ ๋ฉ๋ชจ๋ฅผ ๋ถ์ผ ์ ์์ด ๊ธฐ์ ์์คํ ์ ๋์ฌ(reconciliation) ์ ์ฐจ์ ์ฐ๊ฒฐ๋๊ณ (ISO 20022 ํธํ์ ์ผ๋์ ๋ ์ค๊ณ๋ค), ์์ฝ ๊ฒฐ์ ๋ ์ ๊ธฐ ๊ธ์ฌ๋ ๊ตฌ๋ ์ฒญ๊ตฌ๋ฅผ ์จ์ฒด์ธ ์ค์ผ์ค๋ก ๊ตฌํํ ์ ์๋๋ก ์ง์ํ๋ค. ํจ์คํค(WebAuthn/P256) ์๋ช ์ง์์ ํ๋์จ์ด ๋ณด์ ๋ชจ๋์ด๋ ํด๋ํฐ์ ์์ฒด ์ธ์ฆ์ผ๋ก ํธ๋์ญ์ ์ ์๋ช ํ ์ ์๊ฒ ํด, ๊ฒฐ์ ์ฌ์ ์๊ฐ ์ฌ์ฉ์์๊ฒ ์๋ ๊ตฌ๋ฌธ์ ์๊ตฌํ์ง ์์๋ ๋๊ฒ ํ๋ค. ์ด๋ฌํ ๊ธฐ๋ฅ๋ค์ ๊ฒฐ์ ์ฌ์ ์๊ฐ ํ ํฌ๋ฅผ ์ฌ์ฉํ๋ฉด ๊ธฐ์กด ์ด์ ์ ์ฐจ๋ฅผ ์จ์ฒด์ธ์์ ๊ทธ๋๋ก ์ฌํํ ์ ์๊ฒ๋ ๋๋๋ค.
7. ํธ๋ ์ด๋์คํ: ํนํ ๋คํธ์ํฌ ๊ตฌ์ฑ์ ์ํด ํฌ๊ธฐํด์ผ ํ๋ ๊ฒ๋ค
7.1 ์ปค์คํฐ๋ง์ด์ง์ ์ด์ ๊ณผ ํธ๋ ์ด๋์คํ
2.4์์ ์ ๋ฆฌํ โ๊ฒฐ์ ์ํฌ๋ก๋๊ฐ ์ธํ๋ผ์ ์๊ตฌํ๋ ๋ค์ฏ ๊ฐ์ง ์๊ตฌ์กฐ๊ฑดโ์ ๊ธฐ์ค์ผ๋ก ์ด๋๋ฆฌ์ L2, CometBFT ๊ณ์ด EVM L1, ๊ทธ๋ฆฌ๊ณ ํ ํฌ๋ฅผ ๋น๊ตํด๋ณด์.

ํ ํฌ๊ฐ ์ ํํ ๊ธฐ์ ์คํ์ด ๋ ์ข์ ๋ณด์ด๋ ๊ฒ์ด ๋น์ฐํ๋ค. ํ ํฌ๋ ๊ฒฐ์ ์ ์ต์ ํ๋์ด ์กฐ๋ฆฝ๋ ๋ชจ๋์ ๋ธ๋ก์ฒด์ธ์ด๊ธฐ ๋๋ฌธ์ด๋ค. ๋ฌผ๋ก ์ฌ๊ธฐ์๋ ํธ๋ ์ด๋์คํ๊ฐ ์กด์ฌํ๋ค. ํ ํฌ๊ฐ ํฌ๊ธฐํ ๊ฒ๋ค์ ๋ค์๊ณผ ๊ฐ๋ค.
- ์ด๋๋ฆฌ์์ ๋ณด์์ ์์ํ์ง ์๊ธฐ ๋๋ฌธ์ ์์ฒด ๋ฐธ๋ฆฌ๋ฐ์ดํฐ ์งํฉ์ ๋ณด์์ ์์กดํด์ผ ํ๋ค.
- IBC์ ๊ฐ์ ํ์คํ๋ ์ฒด์ธ๊ฐ ์ํธ ์ด์ฉ ํ๋กํ ์ฝ์ด ์กด์ฌํ์ง ์๊ธฐ ๋๋ฌธ์ ์ธ๋ถ์์ ์ฐ๊ฒฐ์ ๋ธ๋ฆฟ์ง์ ์ธ์ฆ์ ๊ฒ์ฆ์ ์ง์ ๊ตฌ์ถํด์ผ ํ๋ค.
- ์ปค๋จผ์จ์ด๋ ์ด์ ๋ง ๋ฑ์ฅํ ์ ์ ๊ธฐ์ ์คํ์ด๋ค. ํ๋ ์์ํฌ์ ๊ฒ์ฆ๋ ํ์ค์ด ์กด์ฌํ์ง ์๋๋ค.
- ํด๋ผ์ด์ธํธ ๋ค์์ฑ์ ๊ฐ์ ธ๊ฐ๊ธฐ ์ด๋ ค์ด ๊ตฌ์กฐ๋ค.
์ด๋ค์ ํ ํฌ๊ฐ ๊ฒฐ์ ๋ผ๋ ๋จ์ผ ์ํฌ๋ก๋์ ๋คํธ์ํฌ์ ๋ชจ๋ ๊ฒ์ ์ต์ ํํ ๊ฒ์์ ์ค๋ ๋๊ฐ๋ค.
7.2 ๋คํธ์ํฌ๋ฅผ ์ด์ํ๋ ๋ฐธ๋ฆฌ๋ฐ์ดํฐ
๊ท์ ๋์ ์ธก๋ฉด์์ ์ฒด์ธ์ ๊ฒ์ฆํ๋ ์ฃผ์ฒด๊ฐ ๋๊ตฌ์ธ๊ฐ๋ ์ค์ํ๋ค. ํ ํฌ์ ๋ฐธ๋ฆฌ๋ฐ์ดํฐ ์งํฉ์ ์จ์ฒด์ธ ์ปจํธ๋ํธ๋ก ๊ด๋ฆฌ๋๋ ํ๊ฐํ ํ์ดํธ๋ฆฌ์คํธ๊ณ , ์คํ ์ดํน๋ ์๋ค. ํ ํฌ์ ์ต์ปค ๋ฐธ๋ฆฌ๋ฐ์ดํฐ๋ ์คํธ๋ผ์ดํ, ๋น์(Visa), ์คํ ๋ค๋์ฐจํ๋ ์ฐํ ์กฐ๋์ ์ปค์คํฐ๋(Zodia Custody), ๋จธ๋๊ทธ๋จ(MoneyGram)์ผ๋ก, ์ ๋ถ ๊ธ์ต ๊ท์ ์ฒด๊ณ ์์์ ์ ์์ด ์๋ณ๋๊ณ ์ฑ ์์ ์ง๋ ๊ธฐ๊ด๋ค์ด๋ค. ๊ฒฐ์ ์ฌ์ ์๊ฐ ๊ท์ ๊ธฐ๊ด์ "์ด ์์ฅ์ ๋๊ฐ ์ด์ํ๋๊ฐ"๋ฅผ ์ค๋ช ํด์ผ ํ ๋, ์ต๋ช ์ ๋ ธ๋ ์งํฉ๋ณด๋ค๋ ์ปดํ๋ผ์ด์ธ์ค ์ฌ์ฌ๋ฅผ ํต๊ณผํ ๊ธฐ๊ด ๋ช ๋จ์ด ๋ ์ ๋ฆฌํ ๊ฒ์ด๋ค.
์์ ๋ฐธ๋ฆฌ๋ฐ์ดํฐ ์งํฉ์ ์ฑ๋ฅ์๋ ์ ๋ฆฌํ๋ค. 5์ฅ์ ํ ๊ณ์ฐ์ด 0.5์ด๋ก ๋๋๋ ๊ฒ์ ์์์ ๊ณ ์ฑ๋ฅ ๋ ธ๋๊ฐ ์ธ์ฆ๋ ์ฐ๊ฒฐ๋ก ๋ฌถ์ฌ ์๊ธฐ ๋๋ฌธ์ด๊ณ , ์ฅ์ ์ ์ฑ ์ ์์ฌ๋ ๋ช ํํ๋ค. ๋คํธ์ํฌ ์ฐธ์ฌ๊ฐ ํ๊ฐํ(permissioned)์ด๋ผ๋ ๊ฒ, ๊ทธ๋ฆฌ๊ณ ์ง๋ฆฌ์ /๊ดํ ๊ถ์ ๋ค์์ฑ์ด ์ ํ๋๋ค๋ ๊ฒ์ ํ์ค์ ๋คํธ์ํฌ๋ก์์ ๋ธ๋ก์ฒด์ธ ์ ์ ๊ณผ๋ ๊ฑฐ๋ฆฌ๊ฐ ์๋ค. ์ฌ์ค ๊ฒ์ด ์ ํญ์ฑ์ ๋ฒ์ฉ ์ฒด์ธ์ ๊ธฐ์ค์ผ๋ก ํ๊ฐํ๋ฉด ํ ํฌ๋ ๋์ ์ ์๋ฅผ ๋ฐ๊ธฐ ์ด๋ ต๋ค.
๋๋ฌธ์ ํ ํฌ์ ๋ฆฌ์คํฌ๋ ์ต๋ช ๋ค์๊ฐ ๋คํธ์ํฌ ํฉ์๋ฅผ ์ฅ์ ํ๋ ๊ฒ์ด ์๋๋ผ ์๋ณ ๊ฐ๋ฅํ ๊ธฐ๊ด์ ์ฑ ์ ์ดํ์ ์๋ค. ์ํ ๊ฐ ์ ์ฐ๋ง์ ํ๊ฐํ๋ ์ถ์ ๊ฐ๊น๊ณ , ์ฒด์ธ์ด ๋ถ๊ธฐ๋ ์ง์ธ์ ๋ฉ์ถ์ง ์๋ ๊ฒ์ด ์ค์ํ ์ด๋๋ฆฌ์๊ณผ๋ ๋ฌ๋ฆฌ "๋ฉ์ถ์ง์ธ์ ํ๋ฆฌ์ง ์๋๋ค"๋ ์ ํ์ ํ๋ค.
7.3 ์ฒ๋ฆฌ๋ ์ธ์ ๋ณ๋ชฉ
ํฉ์๊ฐ 0.5์ด๋ก ๋นจ๋ผ์ ธ๋ ์คํ๊ณผ ์ํ I/O๋ ๊ทธ๋๋ก๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฒฐ์ ์ฌ์ ์์ ์ค์ ๋ณ๋ชฉ์ ์ฐ๊ธฐ๋ณด๋ค ์ฝ๊ธฐ์ผ ๊ฐ๋ฅ์ฑ์ด ํฌ๋ค. ๋๋ฌธ์ ํ ํฌ๊ฐ ๊ถ์ฅํ๋ RPC ๋ ธ๋ ์ฌ์์ ๋ฐธ๋ฆฌ๋ฐ์ดํฐ ๊ถ์ฅ ์ฌ์๋ณด๋ค ๋๋ค. ๊ฒฐ์ ์๋น์ค๋ ํธ๋์ญ์ ์ ๋ฃ๋ ๊ฒ๋งํผ์ด๋ ์ํ ์กฐํ, ์นํ , ์จ์ฒด์ธ ๊ธฐ๋ก์ด ์์ฌ ์ฅ๋ถ์ ๋ง๋์ง ๋์กฐํ๋ ์ผ์ ํ๋ค. ๊ฒฐ์ ๋คํธ์ํฌ์ ์ฑ๋ฅ์ ํ๊ฐํ๋ ค๋ฉด ์ฐ๊ธฐ TPS ๋ฟ ์๋๋ผ ์กฐํ์ ๋์ฌ(reconciliation)๊น์ง ํฌํจํ ์๋ํฌ์๋ ํ์ดํ๋ผ์ธ์ ๋ด์ผ ํ๊ณ , ๊ทธ ๋ณ๋ชฉ์ ํฉ์ ํ๋กํ ์ฝ ์ธ๋ถ์ ์๋ค.
7.4 ๋จ์ ์๋ ์ง๋ฌธ
- ๋นํ๊ฐํ(permissionless)์ผ๋ก์ ์ ํ: ํ ํฌ๋ ๋นํ๊ฐํ ๋ฐธ๋ฆฌ๋ฐ์ดํฐ๋ก ํ์ฅํ ๊ฒ์์ ์ด์ผ๊ธฐํ๋ค. ํ์ง๋ง ํ ํฌ์ ๊ตฌ์กฐ์์๋ ๋ฐธ๋ฆฌ๋ฐ์ดํฐ๊ฐ ๋์๋ก ๋งค ์ํฌํฌ์ DKG ๋น์ฉ์ด ํจ๊ป ์ปค์ง๋ค. ์ง๋ฆฌ์ ์ผ๋ก ๋ถ์ฐ๋ ํฐ ์งํฉ์์ 0.5์ด ์๊ฒฐ์ฑ๊ณผ DKG ์ฃผ๊ธฐ๊ฐ ํจ๊ป ์ ์ง๋๋์ง๋ ์์ง ํ์ธ๋ ๋ฐ ์๋ค. ๋ํ ์คํ ์ดํน์ด ์์ผ๋ฏ๋ก ์ฌ๋์ฑ๋ ์๊ณ , ์๋ชป๋ ํ๋์ ๋ํ ์ ์ฌ๋ ํ๋กํ ์ฝ ๋ฐ์ ๊ณ์ฝ๊ณผ ๊ท์ ๊ด๊ณ์ ์๋ค. ์ด ๋ชจ๋ธ์ด ๋นํ๊ฐํ์ผ๋ก์ ํ์ฅ๊ณผ ์๋ฆฝํ ์ ์๋์ง๋ ๋ฏธ์ง์๋ค.
- ์๊ณ ์ธ์ฆ์์ ์ธ๋ถ ํ์ฉ: ๋ ธ๋ ์์ด ๊ฒ์ฆ ๊ฐ๋ฅํ 240๋ฐ์ดํธ ์ธ์ฆ์๋ ๋ธ๋ฆฟ์ง์ ์ ์ฐ ์ฆ๋น์ ์ฌ๋ฃ๋ก ์ฐ์ผ ์ ์์ง๋ง, ์ด๋ฅผ ์๋นํ๋ ํ์ค์ด ์์ง ์๋ค.
- ํฉ์ ๊ตฌ์กฐ์ ์งํ: ์ปค๋จผ์จ์ด๋ ๋ ๋ฎ์ ์ง์ฐ์ ๋ ธ๋ฆฌ๋ ํ์ ํ๋กํ ์ฝ ๋ฏธ๋๋ฐ(Minimmit)์ ์ด๋ฏธ ๋ฐํํ๋ค. ์ปค๋จผ์จ์ด๋ ๋ชจ๋ํ๋ ๋ถํ ์์์ด๊ธฐ์ ํฉ์ ์์ง ๊ต์ฒด๋ ๊ธฐ์กด ์ฒด์ธ๋ค๋ณด๋ค ์์ํ๋ค. ํ ํฌ์ ํฉ์๋ ์ง๊ธ์ ์๊ณ ์ฌํ๋ ์ค์์ ๋ฐ๋ ์ ์๋ ๊ฒ์ด๋ค.
8. ๋ง์น๋ฉฐ: ํนํ๋ ์์คํ ์ ๋ง๋ ๋ค๋ ๊ฒ
ํฌ๋ฆฝํ ๋ ๊ตญ๊ฐ์ ์ํ ๋ฐ๊นฅ์ ํํ๋ฅผ ๊ฟ๊พธ๋ ์์์ ์ฌ์ดํผํํฌ์์ ์ถ๋ฐํ๋ค. ํ์ง๋ง ์ง๊ธ ์ด ๊ธฐ์ ์ ์ฃผ ์ฌ์ฉ์๋ ๋ฐ๋๊ณ ์๋ค. ์ ๋ถ์ ๊ธ์ต ๊ธฐ๊ด์ด ์ง์ ํ๊ณ ์์ผ๋ฉฐ, ๊ทธ ์ถ๋ฐ์ ์ด ๊ฒฐ์ ๋ค. ๋ค์ํ ๊ธฐ๊ด์ด ์ ๋ง๋ค์ ๋ฐฉ์์ผ๋ก ๊ฒฐ์ ๋ ์ผ์ ๋ธ๋ก์ฒด์ธ ์์ ์ฌ๋ฆฌ๊ณ ์๋ค. ๊ทธ๋ค ์ค ํ๋์ธ ํ ํฌ๋ ๊ฒฐ์ ๋ง์ ์ํด ๊ธฐ์กด ๋ธ๋ก์ฒด์ธ ์คํ์ ์ฌ์กฐ๋ฆฝํ๋ ์ ํ์ ํ๋ค. ๋ฒ์ฉ ์คํ ํ๊ฒฝ์ ๊ทธ๋๋ก ๋๊ณ ํฉ์, ๋ธ๋ก์คํ์ด์ค, ์์๋ฃ, ํ ํฐ ํ์ค์ ๊ฒฐ์ ๋ผ๋ ์๊ตฌ์ ๋ง์ถฐ ๋ถํ ๋จ์๋ก ์ฌ์กฐ๋ฆฝํ๋ค.
ํ ํฌ๋ ๋ถ๋ช ์ค์ํ๋ ๋คํธ์ํฌ๋ฉฐ ์ฌ์ค ๊ธฐ์กด ๋ฒ์ฉ ์ฒด์ธ์ ๊ธฐ์ค์ผ๋ก ๋ณด๋ฉด ๋ธ๋ก์ฒด์ธ๋ค์์ ๋๋ถ๋ถ ์์ ์ ์ด๋ค. ์ฐ๋ฆฌ๊ฐ ์ง์คํด์ผ ํ๋ ๊ฒ์ ์ค์ํ ๋ ผ์ ๊ฐ์ ๊ฒ์ด ์๋๋ค. ํํ ํต์ฉ๋๋ ๋ธ๋ก์ฒด์ธ ๋คํธ์ํฌ์ ๊ตฌ์ฑ ์์ ์ค, ํน์ ํ ์๊ตฌ๋ฅผ ๋ง์ถ๊ธฐ ์ํด ์ด๋ ๋ถ๋ถ๊น์ง ๋ค์ ์ค๊ณํ ์ ์๋๊ฐ์ ์ง์คํด์ผ ํ๋ค. ๊ทธ๋ฆฌ๊ณ ํ ํฌ๊ฐ ๋์ ํ ์ปค๋จผ์จ์ด์ ๊ฐ์ ๋ถํ ์์์ ๋ฑ์ฅ์, ์ธ๋ถ์ ์ธ ๋ถ๋ถ๊น์ง ์ปค์คํฐ๋ง์ด์ง์ด ํ์ํ ๊ธฐ๊ดํฅ ๋คํธ์ํฌ์ ์์๋ฅผ ๋ช ํํ๊ฒ ๋ณด์ฌ์ค๋ค.
๋ฌผ๋ก ํ์ค์์ฑ์ด ๋ ์ด์ ์ค์ํ์ง ์๋ค๋ ๊ฒ์ ์๋๋ค. ํ ํฌ ๊ฐ์ ํนํ ๋คํธ์ํฌ๋ค์ด ์์ฐ๊ณผ ๋์ค ์ฌ์ฉ์๋ฅผ ์จ์ฒด์ธ์ผ๋ก ์จ๋ณด๋ฉํ ์๋ก, ๊ฒ์ด ์ ํญ์ฑ๊ณผ ํ์ ๋ขฐ์ฑ์ ๊ฐ์ถ ๊ทน์์ ๋คํธ์ํฌ์ ๊ฐ์น๋ ์คํ๋ ค ๋ ๋์์ง ๊ฒ์ด๋ค. ๊ทธ๋ผ์๋ ํ์ค์์ ์ํด ํฌ๊ธฐํด์ผ ํ๋ ์ฑ๋ฅ ๋ฌธ์ ์, ๊ท์ ํ๊ฒฝ์ ๋ค์ด๋ง์ง ์๋ ๊ฒ์ด ์ ํญ์ฑ์ผ๋ก๋ ๊ฒฐ์ ์ ๊ฐ์ ๊ธฐ๊ด์ ์ํฌ๋ก๋๋ฅผ ๊ฐ๋นํ ์ ์๋ค. ๋ ์ข ๋ฅ์ ๋คํธ์ํฌ๋ ๋ณด์์ฌ์ด์ง ์๋ก์ ๋์ฒด์ฌ๊ฐ ์๋๋ค. ๊ทธ๋ฆฌ๊ณ ํ ํฌ๋ ํนํ ๋ธ๋ก์ฒด์ธ์ด ๊ธฐ์ ์ ์ผ๋ก ๋์๊ฐ ๋ฐฉํฅ์ ๊ตฌ์ฒด์ ์ผ๋ก ๋ณด์ฌ์ฃผ๋ ์ข์ ์ฌ๋ก๋ค.
๋ณธ ๋ณด๊ณ ์์ ์์ฑ์๋ ๋ณธ ๋ณด๊ณ ์์์ ์ธ๊ธ๋ ์์ฐ ๋๋ ํ ํฐ์ ๋ํด ๊ฐ์ธ์ ์ธ ๋ณด์ ๋๋ ์ฌ์ฐ์ ์ดํด๊ด๊ณ๋ฅผ ๊ฐ์ง ์ ์์ต๋๋ค. ๋ค๋ง, ์ฐ๊ตฌ ์ํ ๋๋ ์์ฑ ๊ณผ์ ์์ ์ทจ๋ํ ๋ฏธ๊ณต๊ฐ์ค์์ ๋ณด๋ฅผ ์ด์ฉํ์ฌ ์ด๋ ํ ๊ฑฐ๋๋ ์ํํ์ง ์์์์ ๋ฐํ๋๋ค. ๋ณธ ๋ณด๊ณ ์๋ ์ผ๋ฐ์ ์ธ ์ ๋ณด ์ ๊ณต์ ๋ชฉ์ ์ผ๋ก ์์ฑ๋์์ผ๋ฉฐ, ๋ฒ๋ฅ , ์ฌ์ , ํฌ์ ๋๋ ์ธ๋ฌด ์๋ฌธ์ ์ ๊ณตํ์ง ์์ต๋๋ค. ๋ณธ ๋ณด๊ณ ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฌ์ ๊ฒฐ์ ์ ๋ด๋ฆฌ๊ฑฐ๋ ์ด๋ฅผ ํ๊ณ, ๋ฒ๋ฅ , ์ธ๋ฌด ๊ด๋ จ ์ง์นจ์ผ๋ก ์ฌ์ฉํด์๋ ์๋ฉ๋๋ค. ํน์ ์์ฐ์ด๋ ์ฆ๊ถ์ ๋ํ ์ธ๊ธ์ ์ ๋ณด ์ ๊ณต์ ๋ชฉ์ ์ด๋ฉฐ, ํฌ์ ๊ถ์ ๋๋ ์ข ๋ชฉ์ ๋ํ ์ถ์ฒ์ด ์๋์ ๋ฐํ๋๋ค. ๋ณธ ๋ณด๊ณ ์์ ํํ๋ ์๊ฒฌ์ ์ ์์ ๊ฐ์ธ์ ์ธ ์๊ฒฌ์ด๋ฉฐ, ๊ด๋ จ๋ ๊ธฐ๊ด, ์กฐ์ง ๋๋ ๊ฐ์ธ์ ๊ฒฌํด๋ฅผ ๋ฐ์ํ์ง ์์ ์ ์์ต๋๋ค. ๋ณธ ๋ณด๊ณ ์์ ๋ฐ์๋ ์๊ฒฌ์ ์ฌ์ ๊ณ ์ง ์์ด ๋ณ๊ฒฝ๋ ์ ์์ต๋๋ค. ๋ํ, ๊ฐ ๋ณด๊ณ ์์ ํฌํจ๋ ๊ฐ๋ณ ๊ณต์ ์ธ์๋ ๋น์ฌ ํฌํ๋ฌ์ค๋ ๋ณธ ๋ณด๊ณ ์์์ ์ธ๊ธ๋ ์ผ๋ถ ์์ฐ ๋๋ ํ๋กํ ์ฝ์ ๋ํด ๊ธฐ์กด ํฌ์๋ ํฅํ ํฌ์ ๊ณํ์ ๋ณด์ ํ๊ณ ์์ ์ ์์ต๋๋ค. ์์ธ๋ฌ, ๋น์ฌ ๊ณ์ด์ฌ์ธ FP Validated๋ ๋ณธ ๋ณด๊ณ ์์์ ์ธ๊ธ๋ ํ๋ก์ ํธ์ ๋ ธ๋๋ก ์ด๋ฏธ ์ฐธ์ฌ ์ค์ด๊ฑฐ๋, ํฅํ ์ฐธ์ฌํ ์์ ์ผ ์ ์์ต๋๋ค. FP Validated์ ๋คํธ์ํฌ ์ฐธ์ฌ ๊ด๋ จ ๊ณต์์ ํฌ๋ช ์ฑ ๊ณ ์ง๋ ํ๋จ์ ์๋ ๋งํฌ์์ ํ์ธํ์ค ์ ์์ต๋๋ค.



