๋ชฉ์ฐจ
- Key Takeaways
- 1. ์ ์์ ์ฝ๋ฉํธ
- 2. ์๋ก์ด ์ ์๋ EIP๋ค
- 2.1 ์ฝ์ด / ๋คํธ์ํน ๋ ์ด์ด
- 2.2 ๋ฐ์ดํฐ / ๋ฉ์์ง / ํธ๋์ญ์
- 2.3 ๊ณ์ / ์ปจํธ๋ํธ / ํ ํฐ ํ์ค / ์ง๊ฐ
- 2.4 ์ ํ๋ฆฌ์ผ์ด์
- 3. ๊ธฐ์กด EIP๋ค์ ์ง์
- 3.1 ์ฝ์ด / ๋คํธ์ํน ๋ ์ด์ด
- 4. โ์๊ฐํด๋ณด๊ธฐโ - ์ด๋๋ฆฌ์์ ๋ณต์ ๋ถ๊ฐ๋ฅํ ์ ์ฒด์ฑ
๋ฆฌ์์ฒ
๊ด๋ จ ํ๋ก์ ํธ
Key Takeaways
3์์ ์ ์์ 1,2์๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ํ๋กํ ์ฝ์ ์ฑ์์ ๋ฐ๋ผ ์๋กญ๊ฒ ๋๋๋๋ ์ฌ๋ฌ ๋ณตํฉ์ ์ธ ๋ฌธ์ ๋ค์ ๋ฐ์ํ๊ณ ์์ผ๋ฉฐ, ์ด์ ๋ฐ๋ผ ์ฝ์ด(Core) EIP ์ ์์ด ํ๋๋๊ณ ๋ ผ์ ๋ํ ํ์ธต ์ธ๋ถํ๋ ํํ๋ก ์ ๊ฐ๋๊ณ ์๋ค.
์ฌ ํ๋ฐ๊ธฐ ํค๊ณ ํ(Hegota) ์ ๊ทธ๋ ์ด๋ ์ดํ, FOCIL ๋์ ์ผ๋ก ๊ธฐ์กด ๋น๋ยท๋ฆด๋ ์ด ์ค์ฌ ๊ตฌ์กฐ์ ํ๊ณ๊ฐ ๋๋ฌ๋ ๊ฒ์ผ๋ก ๋ณด์ด๋ฉฐ, ์ด์ ๋ฐ๋ผ enshrined PBS, ์ํธํ๋ ๋ฉคํ, ์์๋ฃ ๋ง์ผ ๋ฑ๊ณผ ๊ด๋ จ๋ ํ์ ์ ์๋ค์ ๋ํ ๋ ผ์๊ฐ ๋์ฑ ํ๋ฐํด์ง ๊ฒ์ผ๋ก ๋ณด์ธ๋ค.
ํํธ, ์ด๋๋ฆฌ์์ 3์์ ๋ ๊ฐ์ ๋ธ๋ก๊ทธ ๊ธ์ ํตํด ์์ ์ ์ ์ฒด์ฑ๊ณผ ์ญํ ์ ํบ์๋ณด์๋ค. CROPS ์์น์ ๊ธฐ๋ฐํ โ๋ณต์ ๋ถ๊ฐ๋ฅํ ํ๋ฅด์๋โ๋ฅผ ์ค์ฌ์ผ๋ก ์ฅ๊ธฐ๊ฐ ์ถ์ ๋ ์ ๋ขฐ์ ์ํ๊ณ ์ฑ์๋๋ฅผ ๋ฐํ์ผ๋ก, ์ด๋๋ฆฌ์์ ๋์ฑ ๊ฒฌ๊ณ ํ ๊ณต๊ณต ์ธํ๋ผ๋ก ์งํํด๋๊ฐ ๊ฒ์ด๋ค.
์ด๋๋ฆฌ์์ ์ค๋งํธ ์ปจํธ๋ํธ๋ผ๋ ๊ฐ๋ ์ ๊ธฐ์กด์ ๋ถ์ฐ ์์ฅ ๊ตฌ์กฐ์ ์ ๋ชฉํ๋ฉฐ ๋ธ๋ก์ฒด์ธ์ ์๋ก์ด ์งํ์ ์ด์๋ค. ์ด๋ฌํ ์ค๊ณ ์ฒ ํ์ EIP(Ethereum Improvement Proposal)๋ผ๋ ํํ๋ฅผ ํตํด ์ ์ง์ ์ผ๋ก ๊ตฌ์ฒดํ๋์๊ณ , ๊ทธ ๊ฒฐ๊ณผ ๋ธ๋ก์ฒด์ธ์ ๋จ์ํ ๊ฐ์น ์ ์ฅ ์๋จ์ ๋์ด ์ค์ ๋น์ฆ๋์ค์ ๋ค์ํ ์ ์ค์ผ์ด์ค๋ฅผ ๋ด์๋ผ ์ ์๋ ์ธํ๋ผ๋ก ์งํํ๊ณ ์๋ค. ์ด๋ฌํ ๋ฐ์ ์ ํ๋ฆ ์์์, ๊ฐ๊ธฐ ๋ค๋ฅธ ์๊ฐ๊ณผ ๋ฌธ์ ์์์ ์ง๋ ์คํผ๋์ธ ๋ฆฌ๋๋ค์ด EIP ๋ ผ์์ ๋์ฑ ํญ๋๊ฒ ์ฐธ์ฌํ๋ค๋ฉด, ์ฐ๋ฆฌ๊ฐ ๊ทธ๋ ค๋ณด๋ ๋์งํธ ๋ค์ดํฐ๋ธํ ๋ฏธ๋ ์ญ์ ํ์ธต ๋ ํ๋ถํด์ง ์ ์์ ๊ฒ์ด๋ค.
๋ณธ ์ํฐํด์ ๋งค์ ์๋กญ๊ฒ โDraftโ ๋จ๊ณ๋ก ์ฑํ๋๋ ์ ์๋ค๊ณผ, ๊ทธ ๊ณผ์ ์์ ์ํ(status)๊ฐ ๋ณํํ๋ ์ฃผ์ ์ ์๋ค์ ํ์ด๋ ๋ฒจ์์ ์กฐ๋งํ๋ฉฐ EIP ํธ๋ ๋๋ฅผ ์ ๋ฆฌํ๋ค. ์ด๋ฅผ ํตํด ๋น๋์ ๋น์ฆ๋์ค ๊ด๊ณ์๋ค์ด EIP์ ํ๋ฆ๊ณผ ๋งฅ๋ฝ์ ๋ณด๋ค ์ ์ฒด์ ์ผ๋ก ์ดํดํ๊ณ , ๋์๊ฐ ๊ฐ์์ ์์ญ์์ ์๋ก์ด ๊ฐ์น๋ฅผ ์ ์ํ๋ ๋ฐ ์ฐธ๊ณ ํ ์ ์๋ ์ถ๋ฐ์ ์ด ๋๊ธฐ๋ฅผ ๊ธฐ๋ํ๋ค.
๋ณธ ์ํฐํด๊ณผ ๊ด๋ จ๋ EIP ๋ฐ์ดํฐ๋ EIP, ERC, RIP ๊ณต์ ๊นํ๋ธ ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ๊ฐ๊ฐ ํ์ฉํด ์์งยท๋ถ์๋์๋ค.
1. ์ ์์ ์ฝ๋ฉํธ
3์์ EIP ํ๋ฆ์์ ๊ฐ์ฅ ๋๋๋ฌ์ง๋ ํน์ง์, 1์๊ณผ 2์์ ์ด์ด ์ฝ์ด(Core) ๋จ์์ ์ ์๋ฏธํ ์์ ์ ๊ท EIP๊ฐ ๋ค์ํ๊ฒ, ๋ ์ง์์ ์ผ๋ก ์ ์๋๊ณ ์๋ค๋ ์ ์ด๋ค. ์ด๋ ํ๋กํ ์ฝ์ด ์ ์ฐจ ์ฑ์ํจ์ ๋ฐ๋ผ ๋์์ ํด๊ฒฐํด์ผ ํ ๋ฌธ์ ๋ค์ ์๊ฐ ์ฆ๊ฐํ๊ณ ์์ผ๋ฉฐ, ์ด๋ฅผ ๋์ํ๊ธฐ ์ํ EIP ํ์ดํ๋ผ์ธ์ด ๋ณด๋ค ๋ณ๋ ฌํ(pipelined)๋ ํํ๋ก ์ด๋ค์ง๊ณ ์์์ ์์ฌํ๋ค.
๋ณด๋ค ๊ตฌ์ฒด์ ์ผ๋ก๋ ๋ฐ์ดํฐ ๊ฐ์ฉ์ฑ ๋ฐ ๊ฐ์ค ์ต์ ํ, ์ ์ฐํ ํธ๋์ญ์ ํ์ ๋ฐ ์ฒ๋ฆฌ ๋ฐฉ์, ์ํธํ ๊ธฐ๋ฐ ์๋ฃจ์ ๊ณผ ์์ ์ ํญ ๋ฉ์ปค๋์ฆ ๋ฑ ํ์ฅ์ฑ, UX, ๊ทธ๋ฆฌ๊ณ L1 ๋ณด์ ์ ๋ฐ์ ๋ํ ์์๊ฐ ๋ณตํฉ์ ์ผ๋ก ์ฆ๊ฐํ๋ฉด์ ํ๋กํ ์ฝ ๋ ๋ฒจ์์์ ๋ ผ์๊ฐ ํ์ธต ํ๋ฐํด์ง๊ณ ์๋ค. ์ด๋ฌํ ํ๋ฆ ์์์, ๊ฐ๋ณ ๊ธฐ๋ฅ์ ๋ณด๋ค ์์ ๋จ์๋ก ๋๋์ด ๋น ๋ฅด๊ฒ ํ๋กํ ์ฝ์ ๋ฐ์ํ๋ ค๋ ๋ฐฉํฅ์ฑ์ด ๋๋ ทํด์ง๊ณ ์์ผ๋ฉฐ, EIP ์ค๊ณ ์ญ์ ์ ์ฐจ ์ธ๋ถํ๋๋ ์ถ์ธ๋ค.
์ ๊ณ ํธ๋ ๋๋ฅผ ๋ฐ์ํ๋ค๊ณ ๋ ๋ณผ ์ ์๋, ์ ํ๋ฆฌ์ผ์ด์ ๋จ์์ ๊ตฌํ๋๋ ERC ํ์ค๋ค ๋ํ ์ ์๋ฏธํ ์ง์ ์ ๋ณด์๋ค. ํ์ ์น์ ์์ ์ดํด๋ณด๊ฒ ์ง๋ง, ๋ฉค๋ฒ์ญ์ ํํํ๋ ํ์ค, ํฌ๋ก์ค์ฒด์ธ ๋ฉ์์ง ํ์ค, ๊ทธ๋ฆฌ๊ณ ๋ณด๋ค ์ ๊ตํ๊ฒ ๋ก์ดํฐ ๊ด๊ณ๋ฅผ ์ ์ํ๊ณ ์ ํ ๋ฒ์๋ฅผ ์ ์ดํ ์ ์๋๋ก ํ๋ ํ์ค ๋ฑ, ์ด 6๊ฐ์ ์ฃผ์ ์ง์ ์ด ์์๋ EIP ์ค ๋ฌด๋ ค 5๊ฐ๊ฐ โFinalโ ๋จ๊ณ๋ก ํ์ ๋์๋ค๋ ์ ์ ํนํ ์ฃผ๋ชฉํ ๋งํ๋ค.

Source: forkcast
ํํธ, ์ด๋๋ฆฌ์ ์ปค๋ฎค๋ํฐ ๋ด์์๋ ์ง๋ ๋ฌ์ ์ด์ด ๊ณ์ํด์ ์ฐจ๊ธฐ ์ ๊ทธ๋ ์ด๋์ธ ํค๊ณ ํ(Hegota)์ ํค๋๋ผ์ด๋ ์ ์ ์ ๋๊ณ ํ ๋ฌ๊ฐ ํ๋ฐํ ๋ ผ์๊ฐ ์ด์ด์ก๋ค. ํฉ์ ๋ ์ด์ด(CL) ์ธก๋ฉด์์๋ FOCIL(Fork-choice Enforced Inclusion Lists, EIP-7805)*์ด SFI(Scheduled for Inclusion)๋ก ์ ์ ๋์์ผ๋ฉฐ, ์คํ ๋ ์ด์ด(EL)์์๋ ํ๋ ์ ํธ๋์ญ์ (Frame Transactions, EIP-8141)**์ด CFI(Considered for Inclusion)๋ก ๊ฒฉ์๋์ด ์ง์์ ์ธ ๊ฒํ ๋์์ ์ฌ๋๋ค. ์ด ๋ EIP๋ค์ ์ ์ธํ๊ณ ํค๊ณ ํ ์ ๊ทธ๋ ์ด๋์ ํฌํจํ๊ธฐ ์ ํฉํ ๋ค๋ฅธ EIP ๋ค์ ๋ํด์๋ ์์ง๊น์ง ๋ ผ์๊ฐ ์งํ ์ค์ธ ์ํ๋ค.
ํ์ฌ๊น์ง์ ํ๋ฆ์ ์ข ํฉํ๋ฉด, ํค๊ณ ํ ์ดํ์๋ FOCIL์ ๋์ ์ ๊ธฐ์ ์ผ๋ก ํน์ ํธ๋์ญ์ ํฌํจ(inclusion)์ด ๋ ์ด์ ์ ํ์ ๋ฌธ์ ๊ฐ ์๋๋ผ ํ๋กํ ์ฝ์ด ๊ฐ์ ํ๋ ๊ท์น์ผ๋ก ์๋ฆฌ์ก๊ฒ ๋ ๊ฐ๋ฅ์ฑ์ด ๋๋ค. ์ด์ ๋ฐ๋ผ ๊ธฐ์กด์ฒ๋ผ ๋น๋ ๋ฐ ๋ฆด๋ ์ด์ด ์ค์ฌ์ผ๋ก ์๋ํ๋ ๋ธ๋ก ์์ฐ ๊ตฌ์กฐ๋ ์ ์ฐจ ๊ตฌ์กฐ์ ์ธ ํ๊ณ๋ฅผ ๋๋ฌ๋ผ ๊ฒ์ผ๋ก ๋ณด์ด๋ฉฐ, ์ด๋ enshrined PBS(EIP-7732), ์ํธํ๋ ๋ฉคํ(EIP-8184), ์์๋ฃ ๋ง์ผ ๊ด๋ จ EIP ๋ฑ ๋ธ๋ก ํฌํจ(inclusion)๊ณผ ์ค๋๋ง(ordering)์ ํ๋กํ ์ฝ ๋ ๋ฒจ์์ ์ ๋ ฌํ๋ ค๋ ํ์ ์ด๋์ ํฐ๋ธ๋ค์ ํ์์ฑ์ ์์ฐ์ค๋ฝ๊ฒ ๋ถ๊ฐ์ํค๋ ๋ฐฉํฅ์ผ๋ก ์ด์ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค.
*FOCIL์ ํน์ ๋ธ๋ก ๋น๋๊ฐ ์์๋ก ํธ๋์ญ์ ์ ๋ฐฐ์ ํ์ง ๋ชปํ๋๋ก, ๊ฒ์ฆ์ ์์ํ(committee)๊ฐ ํฌํจํด์ผ ํ ํธ๋์ญ์ ๋ชฉ๋ก์ ์ ์ํ๊ณ ์ด๋ฅผ ๋ธ๋ก์ ๊ฐ์ ๋ฐ์ํ๋๋ก ํ๋ ํ๋กํ ์ฝ ๊ท์น์ ์ ์ํ๋ EIP์ด๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์ด๋ ์ด๋๋ฆฌ์์ ํต์ฌ ๊ฐ์น์ธ ๊ฒ์ด ์ ํญ์ฑ๊ณผ ์ ๋ขฐํ ์ ์๋ ์ค๋ฆฝ์ฑ(credible neutrality)์ ํ๋กํ ์ฝ ์์ค์์ ๊ฐํํ๋ ๋ฉ์ปค๋์ฆ์ผ๋ก ํ๊ฐ๋๋ค.
**ํ๋ ์ ํธ๋์ญ์ ์ ์ฌ์ ํ ์ฐฌ์ฑ ์ธก๊ณผ ๊ตฌํ ๋ณต์ก์ฑ์ ์ฐ๋ คํ๋ ๋ฐ๋ ์ธก ๊ฐ์ ๋ ผ์๊ฐ ์งํ ์ค์ด๋ค. ํด๋น ์ ์์ ๋ํ ๋ณด๋ค ์์ธํ ๋ด์ฉ์ Four Pillars ๋ฆฌ์์ฒ r2jamong์ ๋ณ๋ ํฌ์คํ ์ ์ฐธ๊ณ ํ๊ธฐ ๋ฐ๋๋ค.
2. ์๋ก์ด ์ ์๋ EIP๋ค

3์ ํ๋ฌ ๊ฐ ์๋ก์ด โDraftโ๋ก ์ฑํ๋ EIP์ ์๋ ์ด 11๊ฐ๋ก, ์ ์๋๋น 11๊ฐ๊ฐ ๊ฐ์ํ์๋ค. ๋น์์ ์๋ก์ด ๋๋ํํธ ์ํ์ EIP๋ ๋คํธ์ํฌ ๋จ์ ๊ฐ์ ์ ์ํ๋ ์ฝ์ด(Core) EIP๊ฐ ์ฃผ๋ฅผ ์ด๋ฃจ์๋ค.
์๋์์๋ ์๋ก์ด โDraftโ๋ก ์ฑํ๋ EIP๋ค์ ๋์ฑ ์ธ๋ถ์ ์ผ๋ก ๋ถ๋ฅํด๋ณด๊ณ , ํน๋ณํ ์ฃผ์๊น๊ฒ ์ดํด๋ณผ๋งํ EIP๋ค์ ์ดํด๋ณธ๋ค.
2.1 ์ฝ์ด / ๋คํธ์ํน ๋ ์ด์ด
2.1.1 EIP-8163: Reserve EXTENSION (0xae) opcode
๋ณธ EIP์ ๋ํ ์ค๋ช ์ Four Pillars์ ๋ฆฌ์์ฒ C4lvin์ ์ํด ๋ณ๋์ ํฌ์คํธ๋ฅผ ํตํด ๊ธฐ์ค๋ช ๋์๋ค. ์๋๋ ํด๋น ํฌ์คํ ์ ๋ํ ์๋ฌธ์ ์ฝ๊ฐ์ ์์ ์ ๊ฐํ ๊ฒ์ด๋ค.
๋ชจ๋๋(Monad) ์ธก์์ ์ ์๋ EIP-8163์ ์ด๋๋ฆฌ์ L1 EVM์์ โ0xaeโ ๋ผ๊ณ ํ๋ OPCODE๋ฅผ ์๊ตฌํ ์์ฝํ์๋ ์ ์์ด๋ค. ํด๋น OPCODE๊ฐ ๋์ ๋ ๊ฒฝ์ฐ, L1 ์ธ๋ถ์ EVM ์ฒด์ธ๋ค์ ์ด OPCODE๋ฅผ ํ์ฅ ๋ช ๋ น์ด์ ์ ๋์ฌ๋ก ์์ ๋กญ๊ฒ ํ์ฉํ ์ ์๊ฒ ๋๋ค*. ์ด๋๋ฆฌ์์ด "์ด ๋ฒํธ๋ ์ ๋ ์ฐ์ง ์๊ฒ ๋ค"๊ณ ๊ณต์ ์ฝ์ํจ์ผ๋ก์จ, ๋ค๋ฅธ EVM ์ฒด์ธ๋ค์ด OPCODE ์ถฉ๋ ๊ฑฑ์ ์์ด ๋ ์์ ์ธ EVM ํ์ฅ์ ์๋ํ ์ ์๋ ๋ค์์คํ์ด์ค๋ฅผ ๋ณด์ฅํ๋ ๊ฒ์ด๋ค.
์ด ์ ์์ ์๋ฏธ๋ EVM์ ์ฑํํ ์ํธ(alt) L1๋ค์ด ๊ฒช๋ ์ด๋๋ฆฌ์ ์ข ์์ฑ ๋๋ ๋ง์ ์ํ์ ์๋ค. ์ํธ L1๋ค์ด ๊ฐ๊ฐ ๋ ์์ ์ธ VM์ ๋ง๋ค๋ฉด ์ํ๊ณ๋ฅผ ์ฒ์๋ถํฐ ๊ตฌ์ถํด์ผ ํ๋ ๋น์ฉ์ด ํฌ๊ณ , EVM์ ๊ทธ๋๋ก ๋ฐ๋ฅด๋ฉด ์ด๋๋ฆฌ์ L1์ ํ๋กํ ์ฝ ๋ณ๊ฒฝ์ ์๋์ ์ผ๋ก ๋๋ ค๊ฐ ์๋ฐ์ ์๋ค.
์ด์ ๋ํด์๋ ์ต๊ทผ EIP-8141(Frame Transaction)์ ๋ํ ๋ ผ์์ด ์ ๋ณด์ฌ์ค๋ค. EIP-8141์ ํธ๋์ญ์ ์ ์ ํจ์ฑ์ด ๊ฒ์ฆ ํ๋ ์์ EVM ์คํ ๊ฒฐ๊ณผ์ ๋ฐ๋ผ ๋์ ์ผ๋ก ๊ฒฐ์ ๋๋ ๊ตฌ์กฐ์ธ๋ฐ, ์ด๋ ํ ํฌ(Tempo)์ฒ๋ผ ์์ฒด ํธ๋์ญ์ ์ค๊ณ๋ฅผ ๊ฐ์ง ์ฒด์ธ์๊ฒ๋ ์ฐ์ด์ง ์์ dead code๋ฅผ ๊ฐ์ ๋ก ํ์ฌํ๋ ๊ฒ๊ณผ ๊ฐ๊ณ , ํฉ์์ ์คํ์ ๋ถ๋ฆฌํ์ฌ ํธ๋์ญ์ ์์์ ๋ํด ๋จผ์ ํฉ์ํ ๋ค ์คํ์ ๋ณ๋ ํ์ดํ๋ผ์ธ์์ ์ฒ๋ฆฌํ๋ ๋ชจ๋๋์ ๊ฐ์ ์ฒด์ธ์๊ฒ๋ "ํฉ์ ์ ์คํ ํ์"๋ฅผ ๊ฐ์ ํ์ฌ ์ํคํ ์ฒ์ ๊ทผ๊ฐ์ ํ๋๋ ๋ฌธ์ ๊ฐ ๋๋ค. ์์ปจ๋, EVM ๋๋ฑ์ฑ์ ์ ์งํ๋ ค๋ฉด ๋ฐ์๋ค์ฌ์ผ ํ๊ณ , ๊ฑฐ๋ถํ๋ฉด ํธํ์ฑ์ ํฌ๊ธฐํด์ผ ํ๋ ๋๋ ๋ง๊ฐ ์๊ธฐ๋ ์ ์ด๋ค.
๋ชจ๋๋ ์ธก์์ EIP-8163์ ์ ์ํ๋ค๋ ์ ์ ์ด๋ฌํ ๋งฅ๋ฝ์์ ์์ฐ์ค๋ฝ๊ฒ ์ฝํ๋ค. L1์ ํ๋กํ ์ฝ ๋ณ๊ฒฝ์ ์ผ๋ฐฉ์ ์ผ๋ก ์ข ์๋๋ ๊ฒ์ด ์๋๋ผ, ํฉ์๋ ํ์ฅ ๊ณต๊ฐ ์์์ ๊ฐ ์ฒด์ธ์ด ์๊ธฐ ์ํคํ ์ฒ์ ๋ง๋ ์คํ์ ํ ์ ์๋ ๊ตฌ์กฐ๋ฅผ ํ๋ณดํ๋ ค๋ ์๋์ธ ๊ฒ์ด๋ค.
์ด ์ ์ ์์ฒด๋ ์ด๋๋ฆฌ์ L1์ ์๋ฌด๋ฐ ์ค์ง์ ์ธ ํ๋กํ ์ฝ ๋ณ๊ฒฝ์ ๊ฐํ์ง ์๊ณ , ์ฑ๊ณต์ ์ธ ํ์ฅ ๊ธฐ๋ฅ์ ๋ณ๋ EIP๋ฅผ ํตํด L1์ผ๋ก ์ญ์ด์ํ ์ ์๋ค๋ ์ ์์ ๊ธฐ์ ์ ๋ฆฌ์คํฌ๊ฐ ๋ฎ๋ค. ์ด๋๋ฆฌ์ ํ๋กํ ์ฝ์ ์งํ ์๋๋ ๊ฒฐ๊ตญ ํด๋ผ์ด์ธํธ ๊ฐ๋ฐ์์ ํด๋ง ๋น๋๋ค์ด ๊ฐ๋นํ ์ ์๋ ๋ณต์ก๋์ ํ๊ณ์ ๋ฌ๋ ค ์์ผ๋ฉฐ, EIP-8163์ ์ ๊ทผ์ ๊ทธ ํ๊ณ๋ฅผ ์ฐํํ๋ ํ์ค์ ํด๋ฒ์ด ๋ ์ ์์ ๊ฒ์ด๋ผ๊ณ ๋ณด์ฌ์ง๋ค.
*์ด๋๋ฆฌ์ L1์์๋ ๊ธฐ์กด์ INVALID (0xfe)์ ๋์ผํ๊ฒ ๋์ํ์ฌ ์์ฒด์ ์ธ ํ๋กํ ์ฝ ๋ณ๊ฒฝ ์ด์๊ฐ ์ ํ ์๋ค.
2.1.2 EIP-8184: LUCID encrypted mempool
EIP-8184๋ ์ด๋๋ฆฌ์์์์ MEV ๋ฌธ์ ๋ฅผ ๋จ์ํ ์์ฅ ๊ตฌ์กฐ์ ๋ถ์ฐ๋ฌผ์ด ์๋๋ผ, ๊ณต๊ฐ ๋ฉคํ(public mempool)์ ๊ตฌ์กฐ์ ์ธ ํฌ๋ช ์ฑ์์ ๋น๋กฏ๋ ์ค๊ณ ํ๊ณ๋ก ์ธ์ํ๋ ๋ฐ์ ์ถ๋ฐํ๋ค.
ํ์ฌ์ ๊ณต๊ฐ ๋ฉคํ ๊ตฌ์กฐ์์๋ ํธ๋์ญ์ ์ด ์ ํ๋๋ ์๊ฐ ๋ด์ฉ์ด ๋ ธ์ถ๋๊ธฐ ๋๋ฌธ์ ์์ฒ(searcher)์ ๋น๋(builder)์๊ฒ ๋น๋์นญ์ ์ ๋ณด ์ฐ์๋ฅผ ์ ๊ณตํ๋ค. ์ด๋ก ์ธํด ์ฌ์ฉ์๋ ์๋์น ์์ ๊ฐ๊ฒฉ ๋ถ๋ฆฌ, ์๋์์น ๊ณต๊ฒฉ, ๊ฒ์ด ๋ฑ์ ๋ฆฌ์คํฌ์ ์ง์์ ์ผ๋ก ๋ ธ์ถ๋์ด ์๋ค.
EIP-8184๋ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด, ํธ๋์ญ์ ์ ์ํธํ๋ ์ํ๋ก ์ ์งํ ์ฑ ๋ธ๋ก์ ํฌํจ์ํค๋ ์ํธํ๋ ๋ฉคํ(encrypted mempool)์ ๊ฐ๋ ์ ํ๋กํ ์ฝ ๋ ๋ฒจ์์ ๊ตฌํํ๋ ค๋ ์๋์ด๋ค.

Source: EIP-8184
๋ณธ ์ ์์ ํต์ฌ ๋ฉ์ปค๋์ฆ์ ํธ๋์ญ์
์ ํ๋ฌธ์ด ์๋ ์ํธ๋ฌธ ํํ๋ก ์ ์ถํ๊ณ , ์ดํ ํน์ ์์ ์ ์ผ๊ด์ ์ผ๋ก ๋ณตํธํํ๋ ๊ตฌ์กฐ์ ์๋ค. ์ฆ, ciphertext, commitment, ๊ทธ๋ฆฌ๊ณ ๋ณตํธํ๋ฅผ ์ํ decryption key์ ๊ฐ์ ์์๋ค๋ก ๊ตฌ์ฑ๋ ์ํธํ๋ ํธ๋์ญ์
์ด ์ ํ(propagation)๋๋ฉด, ๋ธ๋ก ๋น๋ ๋ํ ํด๋น ๋ด์ฉ์ ํด์ํ์ง ๋ชปํ ์ฑ ์ค๋๋ง์ ์ํํ๊ฒ ๋๊ณ , ์ดํ ์ผ์ ์กฐ๊ฑด์ด ์ถฉ์กฑ๋๋ฉด decryptor ํน์ key publisher์ ์ํด ๋ณตํธํ๊ฐ ์ด๋ฃจ์ด์ง๋ฉฐ, ์ด ๊ณผ์ ์์ ํธ๋์ญ์
์ ์ค์ ์คํ ๋ด์ฉ์ด ๋๋ฌ๋๋ค.
๋ ํ๋ EIP-8184์ ์ค์ํ ํน์ง ์ค ํ๋๋, EIP-8148์ด ์์ ํ ํ๋ก ํธ๋ฌ๋ ์ ๊ฑฐ ์์ฒด์ ์ด์ ์ ๋ง์ถ๊ธฐ๋ณด๋ค๋ โ์ ์ด ๊ฐ๋ฅํ ๋ฆฌ์คํฌ ๊ด๋ฆฌโ์ ์ด์ ์ ๋๋ค๋ ์ ์ด๋ค. ์ด๋ ํ๋กํฌ์ ๋ด์์ ๋ํ๋๋ max_preceding_commitments์ ๊ฐ์ ํ๋ผ๋ฏธํฐ๋ฅผ ํตํด ๊ตฌํ๋๋ค. ํด๋น ๋ณ์๋ ๋ด๊ฐ ์ ์ถํ ํธ๋์ญ์
์์ ์ฌ ์ ์๋ โ์ ํ ์ปค๋ฐ ์โ๋ฅผ ์ ํํจ์ผ๋ก์จ, ์ค๋๋ง์ ๋ํ ๋ถํ์ค์ฑ์ ์ผ์ ์์ค ์ดํ๋ก ํต์ ํ๋ค. ์ฆ, ์ฌ์ฉ์๋ ์์ ํ ์ค๋๋ง ๊ฐ๋ฐํฐ๋ฅผ ํฌ๊ธฐํ๋ ๋์ , ์์ธก ๊ฐ๋ฅํ ๋ฒ์ ๋ด์์๋ง ๊ฒฝ์์ ํ์ฉํ๋ ๊ตฌ์กฐ๋ฅผ ์ ํํ ์ ์๋ค. ์ด๋ฌํ ์ ๊ทผ์ ๋คํธ์ํฌ์ ์ ์ฐ์ฑ๊ณผ ์ค์ฉ์ฑ์ ์ ์งํ๋ฉด์๋, ๊ณผ๋ํ MEV๋ฅผ ์ต์ ํ๋ ค๋ ๊ฒ์ ์ ์ถฉ์ ์ธ ์ค๊ณ๋ก ๋ณด์ฌ์ง๋ค*.
EIP-8184๊ฐ ๋์ ๋์ด ์ํธํ๋ ๋ฉคํ์ด ํ๋กํ ์ฝ ๋ ๋ฒจ์์ ์ ์ฐฉ๋ ๊ฒฝ์ฐ, ๋ธ๋ก ๋น๋์ ์ญํ ์ ์ ๋ณด ์ฐ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ์ ๋ต์ ์ต์ ํ์์ ๋ฒ์ด๋, ๋ณด๋ค ์ค๋ฆฝ์ ์ธ ์ค๋๋ง๊ณผ ํฌํจ(inclusion)์ ์ํํ๋ ์ฃผ์ฒด๋ก ์ฌ์ ์๋ ๊ฐ๋ฅ์ฑ์ด ํฌ๋ค. ์ด๋ PBS(Proposer-Builder Separation) ๊ตฌ์กฐ์์ ์ํธ์์ฉ ์์์ ๋น๋ ์์ฅ์ ๊ฒฝ์ ๋ฐฉ์ ์์ฒด๋ฅผ ์ฌํธํ ์ ์์์ ์์ฌํ๋ค.
๋์์ ๋ณตํธํ ๊ณผ์ ์์์ ์ง์ฐ์ด๋ ์คํจ, ํน์ ํค ๊ด๋ฆฌ์ ๊ฐ์ ์๋ก์ด ๋ฆฌ์คํฌ๊ฐ ๋ถ์ํ ์ ์์ผ๋ฉฐ, ์ด์ ๋ฐ๋ผ ๋คํธ์ํฌ์ ์ ๋ขฐ ๋ชจ๋ธ ์ญ์ ์ฌ์ค๊ณ๊ฐ ๋ถ๊ฐํผํด์ง ์ ์๋ค. ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ EIP-8184๋ โ์ ๋ณด ๋น๋์นญ์ ๊ธฐ๋ฐํ ์์ฅโ์์ โ์ํธํ์ ๊ณต์ ์ฑ์ ๊ธฐ๋ฐํ ์์ฅโ์ผ๋ก์ ์ ํ์ ์งํฅํ๋ค๋ ์ ์์, ์ด๋๋ฆฌ์์ ์ฅ๊ธฐ์ ์ธ ์์ฅ ๊ตฌ์กฐ์ ๊ตฌ์กฐ์ ์ธ ๋ณํ๋ฅผ ์ผ๊ธฐํ ์ ์๋ ์ค์ํ ์ ์์ผ๋ก ๋ณด์ฌ์ง๋ค.
*์ด๋ฌํ ์ค๊ณ๋ EIP-8105์ ๋น๊ตํ์ ๋ ๋์ฑ ๋ถ๋ช ํด์ง๋ค. ์ํธํ๋ ๋ฉคํ์ ๊ตฌํํ๋ ค๋ ๋์ผํ ๋ชฉ์ ์ ๊ฐ์ง EIP-8105๋ key publisher ๊ฐ์ trust graph๋ฅผ ๊ธฐ๋ฐ์ผ๋ก, ์ ๋ขฐํ์ง ์๋ ์ฃผ์ฒด๊ฐ ๋ด ํธ๋์ญ์ ์์ ์์นํ๋ ๊ฒ์ ๊ตฌ์กฐ์ ์ผ๋ก ์ฐจ๋จํ๋ ค๋ ์ ๊ทผ์ ์ทจํ๋ค. ์ฆ, ์ค๋๋ง ์์ฒด๋ฅผ ์ ๋ขฐ ๊ด๊ณ ์์์ ๊ฒฐ์ ํ๋ฉฐ, ํ๋ก ํธ๋ฌ๋์ ๊ฐ๋ฅ์ฑ์ ๊ทผ๋ณธ์ ์ผ๋ก ์ ๊ฑฐํ๋ ค ํ๋ค. ๋ฐ๋ฉด EIP-8184๋ ์ด๋ฌํ ๊ฐํ ์ ์ฝ ๋์ , ์ผ์ ์์ค์ ๊ฒฝ์์ ํ์ฉํ๋ ์ด๋ฅผ ํ๋ผ๋ฏธํฐํํ์ฌ ๊ด๋ฆฌํ๋ ๋ฐฉ์์ ์ ํํ๋ค. ํ์ฌ EIP-8105 ํ์ EIP-8184 ์ด๋์ ํฐ๋ธ๋ฅผ ์์ ํ ์ํฌํธํ๊ธฐ๋ก ํ์๋ค.
2.1.3 EIP-8189: snap/2 - BAL-Based State Healing
EIP-8189๋ ์ด๋๋ฆฌ์์ ์ํ ๋๊ธฐํ(snap sync) ๊ณผ์ ์์์ โํ๋ง ๋จ๊ณ(healing stage)โ๋ฅผ ๊ตฌ์กฐ์ ์ผ๋ก ์ฌ์ค๊ณํ๋ ค๋ ์ ์์ด๋ค. ๊ธฐ์กด์ ๋๊ธฐํ ๊ณผ์ ์ ๋๋ฝ๋ ์ํ๋ฅผ ๋ณด์ํ๊ธฐ ์ํด ๊ฐ๋ณ ๋จธํด ํธ๋ฆฌ(Merkle trie) ๋ ธ๋๋ฅผ ๋ฐ๋ณต์ ์ผ๋ก ์์ฒญํ๋ ๋ฐฉ์์ ์์กดํ์๊ณ , ์ด๋ ๋์ ๋คํธ์ํฌ ์๋ณต ๋น์ฉ(round trip)๊ณผ ๊ตฌํ ๋ณต์ก์ฑ์ ์ ๋ฐํ๋ค.
EIP-8189๋ ์ด๋ฌํ ๊ธฐ์กด ์ ๊ทผ ๋ฐฉ์์ ํ๊ธฐํ๊ณ , ๋ธ๋ก ๋จ์ ์ํ ๋ณํ ์งํฉ์ธ BAL(Block Access List, EIP-7928)์ ํ์ฉํด ์ํ๋ฅผ ์ฌ๊ตฌ์ฑํ๋ ๋ฐฉ์์ผ๋ก ์ ํํ๋ ๊ฒ์ ์ ์ํ๋ค.
๊ตฌ์ฒด์ ์ผ๋ก, ๋ค์๊ณผ ๊ฐ์ ๋ฉ์์ง ๋ณ๊ฒฝ์ด ์ด๋ฃจ์ด์ง๋ค:
์ ๊ฑฐ (Removed):
GetTrieNodes (0x06)
TrieNodes (0x07)
์ถ๊ฐ (Added):
GetBlockAccessLists (0x08)
BlockAccessLists (0x09)
์ฆ, ๊ธฐ์กด์๋ ์ด๋ค ์ํ๊ฐ ๋๋ฝ๋์๋์ง ๋ชจ๋ฅด๋ ์ํ์์ ํ์์ ์ผ๋ก ํธ๋ฆฌ ๋ ธ๋๋ฅผ ์์ฒญํด์ผ ํ์ง๋ง, ์ด์ ๋ ํน์ ๋ธ๋ก ๋ฒ์์ BAL์ ๊ฐ์ ธ์ ์์ฐจ์ ์ผ๋ก ์ ์ฉํ๋ฉด ๋๋ ๊ฒ์ด๋ค*.
๋ณธ ์ ์์ ์ด๋๋ฆฌ์ ๋คํธ์ํฌ์ ํ์ฅ์ฑ๊ณผ ํด๋ผ์ด์ธํธ ๊ตฌํ ๋ณต์ก๋์ ์ค์ํ ์์๋ฅผ ๊ฐ์ง๋ค. ๊ธฐ์กด ํธ๋ฆฌ ๊ธฐ๋ฐ์ ํ๋ง ๋จ๊ณ๋ ๋คํธ์ํฌ ์์ฒญ์ด ๋ง๊ณ , ๋ ์ดํด์์ ๋์ญํญ(bandwidth)์ ๋ฏผ๊ฐํ๋ฉฐ, ํด๋ผ์ด์ธํธ ๊ตฌํ๋ ๋ณต์กํ๋ค. ๋ฐ๋ฉด BAL ๊ธฐ๋ฐ์ผ๋ก ์ ๊ทผ์ ํ๊ฒ๋ ๊ฒฝ์ฐ, ๋ฐ์ดํฐ์ ํ๋ฆ์ด ๋์ฑ ์ ํํ(linearization)๊ฐ ๋๊ณ , ๋๊ธฐํ(sync) ๊ณผ์ ์์ ํ์ํ ์ ๋ณด์ ๋ฒ์๋ฅผ ์ฌ์ ์ ํ์ ํ ์ ์๊ฒ ๋ง๋ ๋ค. ์ด๋ ํนํ ๋ผ์ดํธ ํด๋ผ์ด์ธํธ๋ ๋น ๋ฅธ ๋ ธ๋ ๋ถํธ์คํธ๋ฉ ์๋๋ฆฌ์ค์์ ๋งค์ฐ ์ค์ํ ๊ฐ์ ์ผ ์ ์๋ค.
๋ค๋ง, ์ ์์์ ์ ์ ํ๋ฏ BAL ๋ฐ์ดํฐ ์์ฒด์ ํฌ๊ธฐ ์ฆ๊ฐ์ ์ด๋ฅผ ์์ ์ ์ผ๋ก ์ ํํด์ผ ํ๋ ์๋ก์ด ๋คํธ์ํฌ ๋ถ๋ด์ ์ถ๊ฐ์ ์ธ ๊ณ ๋ ค์ฌํญ์ผ๋ก ๋จ๋๋ค. ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ , EIP-8189๋ ์ด๋๋ฆฌ์์ด ์ ์ ๋ ๋ชจ๋๋ฌ ๋ฐฉ์์ผ๋ก ์งํํ๊ณ ๋ฐ์ดํฐ ํจ์จ์ ์ธ ๋ฐฉํฅ์ผ๋ก ์งํํ๊ณ ์์์ ๋ณด์ฌ์ฃผ๋ ์ฌ๋ก์ด๋ฉฐ, ํฅํ state diff ๊ธฐ๋ฐ์ ๋๊ธฐํ๋ ๋ถ๋ถ ์ํ ์ ๊ณต ๋ชจ๋ธ๋ก ํ์ฅ๋ ์ ์๋ ๊ธฐ๋ฐ์ ๋ง๋ จํ ์ ์๋ค.
*EIP-7928์์ ๋์
๋ block-level access list(BAL)์ ๊ฐ ๋ธ๋ก์์ ๋ฐ์ํ ์ํ ๋ณ๊ฒฝ์ ์งํฉ ํํ๋ก ๊ธฐ๋กํ๊ณ , ์ด๋ฅผ block-access-list-hash๋ก ๋ธ๋ก ํค๋์ ์ปค๋ฐํ๋ค. ๋ฐ๋ผ์ syncing ๋
ธ๋๋ BAL์ ๋ค์ด๋ก๋ํ ํ, ํด๋น ๋ฐ์ดํฐ๊ฐ ๋ธ๋ก ํค๋์ ์ผ์นํ๋์ง๋ง ๊ฒ์ฆํ๋ฉด ๋๋ ๊ฒ์ด๋ค.
2.1.4 EIP-8198: Quick Slots
EIP-8198์ ์ถ๋ฐ์ ์ ์ด๋๋ฆฌ์์ ๊ธด ๋ ์ดํด์๊ฐ ์์ฅ ๊ตฌ์กฐ ์ ๋ฐ์ ๋ถ์ ์ ์ธ ์ํฅ์ ๋ฏธ์น๋ค๊ณ ์๋ค๋ ์ธ์์ด๋ค. ํ์ฌ ์ด๋๋ฆฌ์์ ์์๋ก ์ ํ 12์ด๋ผ๊ณ ํ๋ ์ฌ๋กฏ ์๊ฐ์ ๊ธฐ๋ฐ์ผ๋ก ๋ธ๋ก์ ์์ฑํ์ง๋ง, ์ด๋ ์ฌ์ฉ์ ๊ฒฝํ๊ณผ ์์ฅ ํจ์จ์ฑ ์ธก๋ฉด์์ ๊ตฌ์กฐ์ ์ธ ๋ณ๋ชฉ์ผ๋ก ์์ฉํด์๋ค. ์ฌ๋กฏ ์๊ฐ์ด ๊ธธ์๋ก ๊ฑฐ๋ ํ์ ์ด ์ง์ฐ๋๊ณ , ์ด๋ DEX ๊ฐ๊ฒฉ ๊ดด๋ฆฌ, ์๋นํธ๋ผ์ง ์์ค, ๊ทธ๋ฆฌ๊ณ MEV ์ถ์ถ ๊ธฐํ๋ฅผ ํ๋์ํค๋ ์์ธ์ผ๋ก ์์ฉํ๋ค. ํนํ ๋ธ๋ก ์์ฑ ๊ฐ๊ฒฉ์ด ๊ธธ์๋ก ๋ธ๋ก ๋น๋๋ ๋ ๋ง์ ์ ๋ณด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ ํํ ์ ์๋ โ์ต์ (optionality)โ์ ๊ฐ์ง๊ฒ ๋๊ณ , ์ด๋ ๋น ๋ธ๋ก ์์ฑ ๋ฑ๊ณผ ๊ฐ์ ๋นํจ์จ๊ณผ ์์ฅ ์๊ณก์ ์ฌํ์ํจ๋ค.
EIP-8198 ์ ์์ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ๋จ๊ณ์ ์ธ ์ ๊ทผ์ ์ทจํ๋ค. ์ฐ์ , SLOT_DURATION_MS๋ฅผ ์ปดํ์ผ ํ์ ์์๊ฐ ์๋ ๋ฐํ์ ํ๋ผ๋ฏธํฐ๋ก ์ ํํ๊ณ , ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํด๋น ์์ ์์ ์ต์ ์ ์ฌ๋กฏ ์๊ฐ์ ๋์ถํด๋ด ํฅํ ์ ์ง์ ์ผ๋ก ๋ ์ดํด์๋ฅผ ๋จ์ถํ ์ ์๋ ๊ตฌ์กฐ๋ฅผ ๋์
ํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ค*.
ํฅ๋ฏธ๋ก์ด ์ ์, ์ด ์ ์์ด ์ ๋์ ์ธ ์ฒ๋ฆฌ๋(throughput) ์์ฒด๋ฅผ ๋๋ฆฌ์ง ์๋๋ค๋ ๋ฐ ์๋ค. ๋์ ์ฌ๋กฏ ์๊ฐ์ด ์งง์์ง๋ ๋งํผ, ๋ธ๋ก ๊ฐ์ค ํ๋(block gas limit)๊ณผ ๋ธ๋กญ(blob) ๊ด๋ จ ํ๋ผ๋ฏธํฐ๋ฅผ ๋น๋ก์ ์ผ๋ก ์กฐ์ ํ์ฌ ๋จ์ ์๊ฐ๋น ์ฒ๋ฆฌ๋์ ์ผ์ ํ๊ฒ ์ ์งํ๋ค. ์ฆ, โ๋ธ๋ก์ ์๊ฒ ๋ง๋ ๋คโ๋ผ๋ ์ ๊ทผ๋ณด๋ค๋, ์๊ฐ ๋จ์ถ์ ๋ง์ถฐ ๋ฆฌ์์ค ๋จ์๋ฅผ ์ ๋ฐํ๊ฒ ๋ฆฌ์ค์ผ์ผ๋งํ๋ ๊ตฌ์กฐ์ด๋ฉฐ ๊ฒฐ๊ณผ์ ์ผ๋ก ๋คํธ์ํฌ ๋ถํ๋ ์ ์งํ๋ฉด์๋ ๋ ์ดํด์๋ง ์ ํ์ ์ผ๋ก ์ค์ด๋ ์ ๊ตํ ํธ๋ ์ด๋์คํ๋ฅผ ๊ตฌํํ๋ ๊ฒ์ด๋ค.
๋ณธ ์ ์์ ์์๋ ๋จ์ํ UX ๊ฐ์ ์ ๋์ด์ ๋ค. L1 ๋ ์ดํด์์ ๊ฐ์๋ ๊ณง๋ฐ๋ก L2 ์ํ์ฑ ์๋ ๊ฐ์ ์ผ๋ก ์ด์ด์ ธ ๋กค์ ์ ๋ฐ์ ์๋ต์ฑ์ ์์ฐ์ค๋ฝ๊ฒ ๋์ด์ฌ๋ฆด ์ ์๋ค. ๋์์ MEV ์์ถ, ๊ฐ๊ฒฉ ์ ํฉ์ฑ ๊ฐ์ , ๊ทธ๋ฆฌ๊ณ ํ๋ฆฌ์ปจํผ๋ฉ์ด์ (preconfirmation)๊ณผ ๊ฐ์ ์คํ์ฒด์ธ ๋ณด์ ๋ฉ์ปค๋์ฆ์ ๋ํ ์์กด๋ ๊ฐ์๋ ๊ธฐ๋ํ ์ ์๋ค.
๋ค๋ง ์ฌ๋กฏ ์๊ฐ ๋จ์ถ์ ๋คํธ์ํฌ ์ ํ(propagation), ํด๋ผ์ด์ธํธ ์ฑ๋ฅ, ๊ฒ์ฆ์ ์ด์ ๋ถ๋ด ๋ฑ ์๋ก์ด ๋ฆฌ์คํฌ๋ฅผ ๋๋ฐํ ์ ์๋ค. ๋ํ ์ด๋ฌํ ๊ตฌ์กฐ์ ์ ํ ์์ฒด๋ ํฉ์ ๋ ์ด์ด์ ๋์ ๋ฐฉ์์ ๋ณ๊ฒฝํ๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์, ์ด๊ธฐ ๋์ ์ ํ๋ํฌํฌ๋ฅผ ํตํด ์ด๋ฃจ์ด์ง ์๋ฐ์ ์๋ค. ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ , ๋ณธ ์ ์์ ํฅํ ๋ธ๋ก ํ์ ๊ตฌ์กฐ๋ฅผ ๋ณด๋ค ์ ์ฐํ๊ฒ ์กฐ์ ํ ์ ์๋ ๊ธฐ๋ฐ์ ๋ง๋ จํ๋ฉฐ, ์ค๋ น ์ฆ๊ฐ์ ์ธ ์ฑ๋ฅ ๊ฐ์ ์ด ์ ํ์ ์ผ์ง๋ผ๋ ๋ ์ ๊ตํ ํด๋ผ์ด์ธํธ ์ํคํ ์ฒ์ CL ์ฑ๋ฅ ๋ถ์์ ํ์ํ๋๋ฐ์ ํฐ ์์๊ฐ ์๋ค.
*์ดํ์๋ ํ๋ํฌํฌ ์์ด๋ ํ๋ผ๋ฏธํฐ ์กฐ์ ์ ํตํด ์ ์ง์ ์ธ ์ฑ๋ฅ ํ๋์ด ๊ฐ๋ฅํด์ง๋ ๋ฐฉํฅ์ด ๋ ผ์์ค์ด๋ค. ์๋ฅผ ๋ค์ด epoch ๋จ์๋ก ์ฌ๋กฏ ์๊ฐ์ ๋ค๋ฅด๊ฒ ์ค์ ํ๋ ๋ฐฉ์์ด๋, ๋คํธ์ํฌ ์กฐ๊ฑด์ ๋ฐ๋ผ ์๊ฐ ์ถ์ ์ ์ฐํ๊ฒ ์กฐ์ ํ๋ ๋ฐฉํฅ๋ ์ด๋ ค ์๋ค.
2.1.5 ๊ธฐํ
2.2 ๋ฐ์ดํฐ / ๋ฉ์์ง / ํธ๋์ญ์
2.2.1 EIP-8182: Private ETH and ERC-20 Transfers
EIP-8182๋ ํ๋ง๋๋ก, ์ด๋๋ฆฌ์์ โ๊ธฐ๋ณธ ๋ด์ฅ ํ๋ผ์ด๋ฒ์ ์ ์ก ๊ธฐ๋ฅโ์ ๋ฃ์๋ ์ ์์ด๋ค. ํ์ฌ ํ๋กํ ์ฝ์ ํตํ ๋ชจ๋ ๊ฑฐ๋๋ ๊ณต๊ฐ๋๋ ๊ตฌ์กฐ์ด๊ธฐ ๋๋ฌธ์, ๊ธ์ฌ ์ง๊ธ์ด๋ ๊ธฐ์ ์๊ธ ์ด๋ ๊ฐ์ ์ฌ๋ก์์ ํธ๋์ญ์ ๋ด์ญ์ด ๋ชจ๋ ๋ ธ์ถ๋ ์ ๋ฐ์ ์๋ค. ์ด์, ํ๋ผ์ด๋ฒ์ ๊ธฐ๋ฅ์ด ์ฑ ์์ค์์ ๊ฐ๊ฐ์ด ๋ฐ๋ก ๋ง๋ค์ด์ง๋ค ๋ณด๋, ์ฌ๋๋ค์ด ํ๊ณณ์ ๋ชจ์ด์ง ์์ ์ต๋ช ์ฑ๊ณผ ์ ๋์ฑ์ด ์ฝํด์ง๋ ๋ฌธ์ ์ญ์ ์กด์ฌํ๊ฒ ๋์๋ค. EIP-8182์ ๊ณจ์๋ ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ํ๋์ ํฐ ๊ณต์ฉ ํ๋ผ์ด๋ฒ์ ํ์ ์ด๋๋ฆฌ์ ํ๋กํ ์ฝ ์ฐจ์์์ ์ ๊ณตํ์๋ ๊ฒ์ด๋ค.
๊ธฐ์ ์ ์ผ๋ก ์ด ์ ์์ ํต์ฌ์ ์ธ๋ถ ์ํท(outer circuit)๊ณผ ๋ด๋ถ ์ํท(inner circuit)์ ๋ถ๋ฆฌ ๊ตฌ์กฐ(; Two-Circuit Architecture)์ ๊ตฌํ์ ์๋ค. ์ ์๋ ์๊ธ ๋ณด์กด, nullifier(์ด์ค ์ฌ์ฉ ๋ฐฉ์ง), Merkle ๊ฒ์ฆ ๊ฐ์ ์ ๋ ๊นจ์ง๋ฉด ์ ๋๋ ๊ท์น์ ๋ด๋นํ๋ค. ๋ฐ๋ฉด ํ์๋ ์๋ช ๋ฐฉ์(ECDSA, ํจ์คํค, ๋ฉํฐ์๊ทธ ๋ฑ)์ ๋ด๋นํ๋ฉฐ ์์ ๋กญ๊ฒ ํ์ฅ๋๋ค. ์ด๋ ๊ฒ ๊ตฌ์กฐ๋ฅผ ๋๋๊ฐ๋๋ฉด ์๋ก์ด ๋ก๊ทธ์ธ ๋ฐฉ์์ด ๋์๋ ์ ์ฒด ํ๋กํ ์ฝ์ ์ ๊ทธ๋ ์ด๋ํ ํ์ ์์ด ํด๋น ๋ฐฉ์์ ์ ์ฐํ๊ฒ ์ถ๊ฐํ ์ ์๋ค. ์ฆ, ์์ ์ฑ์ ์ ์งํ๋ฉด์ ์ ์ฐ์ฑ์ ํฌ๊ฒ ๋๋ฆฐ ๊ตฌ์กฐ์ธ ์ ์ด๋ค.
์ค์ ๋ก ํด๋น EIP๊ฐ ๋์ํ๋ ๋ฐฉ์๋ ์๊ฐ๋ณด๋ค ์ง๊ด์ ์ด๋ค. ์ฌ์ฉ์๋ ๋์ ํ๋ผ์ด๋ฒ์ ํ์ ๋ฃ๊ณ (deposit), ๊ทธ ์์์๋ ๊ฑฐ๋๊ฐ ๋ณด์ด์ง ์๊ฒ ์ด๋ํ๋ค. ๊ทธ๋ฆฌ๊ณ ํ์ํ ๋ ๋ค์ ๋ฐ์ผ๋ก ๊บผ๋ผ ์ ์๋ค(withdraw). ์ด ๊ณผ์ ์์ ์์คํ
์ปจํธ๋ํธ๋ commitment tree, nullifier set, user registry, auth policy registry ๋ฑ์ ๊ด๋ฆฌํ๋ฉฐ, ํธ๋์ญ์
๋ง๋ค ์ฆ๋ช
๊ฒ์ฆ๊ณผ ์ํ ์
๋ฐ์ดํธ๋ฅผ ์ํํ๋ค. ๋ํ registerAuthPolicy๋ฅผ ํตํด ๋ค์ํ ์ธ์ฆ ์ ์ฑ
์ ๋ฑ๋กํ ์ ์์ด, ํ๋์ ์ฃผ์๊ฐ ๋ณต์์ ์ธ์ฆ ๋ฐฉ์์ ์ ์ฐํ๊ฒ ์ฌ์ฉํ ์๋ ์๋ค.

Source: EIP-8182
์ด EIP๊ฐ ํนํ ํฅ๋ฏธ๋ก์ด ์ด์ ๋, ๋จ์ํ ์ต๋ช ์ฑ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋๊ฒ์ ๋์ด ๋ณด๋ค ์ ์ฐํ ๋ฐฉ์์ผ๋ก โ์ ์ถฉํ ํ๋ผ์ด๋ฒ์ ๊ณ์ธตโ์ผ๋ก์จ ๊ธฐ๋ฅํ ์ ์๋ค๋ ์ ์ด๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก๋ ๊ฑฐ๋๋ฅผ ์๋ํ์ง๋ง, optional origin-tagged note๋ฅผ ํตํด ํ์ ์ ์๊ธ์ ์ถ์ฒ๋ฅผ ์ฆ๋ช ํ ์ ์๋ค. ์ฆ, ์์ ํ ์ต๋ช ์ฑ๊ณผ ์์ ํ ํฌ๋ช ์ฑ ์ฌ์ด์์ ์ปดํ๋ผ์ด์ธ์ค ๊ณ์ธต์ ์ ์ฐํ๊ฒ ์น์ ์ ์์ผ๋ฉฐ, ๊ฒฐ๊ณผ์ ์ผ๋ก AML, ํ๊ณ, ๊ธฐ๊ด ์๊ตฌ์ฌํญ๊ณผ๋ ์ฐ๊ฒฐ ๊ฐ๋ฅํ ์ค์ง์ ์ธ ํ์ฉ ๊ตฌ์กฐ๋ฅผ ๊ตฌํํ ์ ์๋๋ก ํ๋ค.
๋ฌผ๋ก ์ด EIP๋ ๊ฐํ ์ ์ฝ๋ ๊ฐ๋๋ค. ์์คํ ์ปจํธ๋ํธ๋ ์ ๊ทธ๋ ์ด๋๊ฐ ๋ถ๊ฐ๋ฅํ๋ฉฐ, ํ๋ผ์ด๋ฒ์ ๊ตฌ์กฐ๊ฐ ํ ๋ฒ ์๋ชป ์ค๊ณ๋๋ฉด ํ๋ํฌํฌ ์์ด๋ ์์ ์ด ์ด๋ ต๋ค. ๋ํ, ๋ฉคํ(mempool) ํ๋ผ์ด๋ฒ์๋ ๋คํธ์ํฌ ๋ ๋ฒจ์์์ ์ต๋ช ์ฑ์ ๋ณธ EIP์ ๋ฒ์(scope)์ ๋ฐ ์ด๋ผ๊ณ ์ง์ ์ ์ผ๋ก ํํํ๋ค.
๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ๋ณธ ์ ์์ ๋ฐฉํฅ์ฑ์ ์ด๋๋ฆฌ์์ด ๋จ์ํ ์คํ ๋ ์ด์ด๋ฅผ ๋์ด ๊ณต์ ๋๋ ๊ฒฐ์ (shared settlement) + ๊ณต์ ๋๋ ํ๋ผ์ด๋ฒ์(shared privacy) ๋ ์ด์ด๋ฅผ ๋์์ ๊ฐ์ถ ๋คํธ์ํฌ๋ก ์งํํ ์ ์๋ ๊ฐ๋ฅ์ฑ์ ๋ณด์ฌ์ค๋ค๋ ์ ์์ ๋ถ๋ช ํ ์์๊ฐ ์๋ค.
2.2.2 ๊ธฐํ
2.3 ๊ณ์ / ์ปจํธ๋ํธ / ํ ํฐ ํ์ค / ์ง๊ฐ
2.3.1 ERC-8167: Modular Dispatch Proxies
ERC-8167์ ๊ธฐ์กด ๋ชจ๋๋ฆฌํฑ(monolithic) ํ๋ก์ ๊ตฌ์กฐ์ ํ๊ณ๋ฅผ ๋ณด์ํ๊ธฐ ์ํด, ํจ์ selector ๊ธฐ๋ฐ์ผ๋ก ๋ก์ง ๋ชจ๋(delegate)์ ๋ถ๋ฆฌํ๊ณ ์ด๋ฅผ ๋์ ์ผ๋ก ๋ผ์ฐํ ํ๋ ๋ชจ๋๋ฌ์ ๋์คํจ์น ํ๋ก์(modular dispatch proxy) ๊ตฌ์กฐ๋ฅผ ํ์คํํ๋ ค๋ ์ ์์ด๋ค.
๊ธฐ์กด์ ํ๋ก์ ๊ตฌ์กฐ์์๋ ํ๋์ ๊ตฌํ(implementation)์ ๋ชจ๋ ๋ก์ง์ ์์ํ๋ ๋ฐฉ์์ด์๊ธฐ ๋๋ฌธ์ ์
๊ทธ๋ ์ด๋ ์ ์ ์ฒด ์ปจํธ๋ํธ ๊ต์ฒด๊ฐ ํ์ํ๊ณ ๋ฆฌ์คํฌ๊ฐ ์ปธ๋ค. ๋ฐ๋ฉด ERC-8167์ ํจ์ ๋จ์๋ก delegate๋ฅผ ๋ถ๋ฆฌํ์ฌ delegatecall์ ์ํํจ์ผ๋ก์จ, ํน์ ๊ธฐ๋ฅ๋ง ์ ํ์ ์ผ๋ก ๊ต์ฒดํ๊ฑฐ๋ ํ์ฅํ ์ ์๋ค. ์ด๋ ์ฝ๋ ์ฌ์ด์ฆ ์ ํ์ ์ฐํํ๋ ๋์์, ๊ณต์ ๋๋ ๋ก์ง์ ์ฌ์ฌ์ฉ(shared logic reuse)์ ์ํธ๊ฒฐํฉ์ฑ(composability)๋ฅผ ๊ตฌ์กฐ์ ์ผ๋ก ๊ฐํํ๋ค.

Source: ERC-8167
์ฝ๋๋ฅผ ์ข ๋ ๋ค์ฌ๋ค๋ณด์๋ฉด, ERC-8167์ ํต์ฌ์ calldata์ ์ฒซ 4๋ฐ์ดํธ(selector)๋ฅผ ๊ธฐ์ค์ผ๋ก delegate๋ฅผ ๋งคํํ๊ณ , ํด๋น selector์ ๋์ํ๋ delegate ์ฃผ์๋ฅผ ์กฐํํ ๋ค, ๋์ผํ calldata๋ฅผ ๋๊ฒจ ์คํํ๋ค๋ ์ ์ด๋ค. ์ด๋ ํ๋ก์๋ ๋ก์ง์ ์ฌ๊ตฌ์ฑํ์ง ์๊ณ ๋จ์ ๋ผ์ฐํฐ ์ญํ ๋ง ์ํํ๊ธฐ ๋๋ฌธ์, ์ค์ ๊ธฐ๋ฅ์ ๊ฐ delegate ๋ชจ๋์ ๋ถ์ฐ๋๋ค.
implementation(bytes4)๋ ํน์ selector๊ฐ ์ด๋ค delegate๋ฅผ ๊ฐ๋ฆฌํค๋์ง๋ฅผ ๋ฐํํ๊ณ , selectors()๋ ํ๋ก์๊ฐ ์ง์ํ๋ ์ ์ฒด selector ๋ชฉ๋ก์ ๋
ธ์ถํ๋ค. ์ด๋ฅผ ํตํด ์ธ๋ฑ์๋ ์ต์คํ๋ก๋ฌ๋ selector ๋ชฉ๋ก์ ์์งํ ๋ค ๊ฐ delegate์ ABI์ ๋งค์นญํ์ฌ ํ๋ก์์ ์ ์ฒด ์ธํฐํ์ด์ค๋ฅผ ๋ณต์ํ ์ ์๋ค. selector์ ๋์ํ๋ delegate๊ฐ ์กด์ฌํ์ง ์์ ๊ฒฝ์ฐ์๋ FunctionNotFound ์๋ฌ๋ก revertํ๋ ๊ฒ์ด ๊ถ์ฅ๋๋ค.
ERC-8167์ ์ค๋งํธ ์ปจํธ๋ํธ์ ์ ๊ทธ๋ ์ด๋ ๋ฐฉ์์ ์ ์ฒด์ ์ธ ๊ต์ฒด(batch replacement) ์์ ์ ์ง์ ์ธ ๊ฐ์ (incremental evolution)์ผ๋ก ์ ํ์ํจ๋ค๋๋ฐ์ ์์๊ฐ ์๋ค. ์ฆ, ๊ธฐ์กด์๋ ํ๋์ ๋ณ๊ฒฝ์ด ์ ์ฒด ์์คํ ๋ฆฌ์คํฌ๋ก ์ด์ด์ก๋ค๋ฉด, ์ด์ ๋ ๋ชจ๋ ๋จ์๋ก ์ ์ง์ ์ ๋ฐ์ดํธ๊ฐ ๊ฐ๋ฅํด์ง๋ค. ๋ํ ์๋ก์ด ํ์ค์ด๋ ๊ธฐ๋ฅ์ด ๋ฑ์ฅํ์ ๋, ๊ธฐ์กด ์ปจํธ๋ํธ๋ฅผ ๊ต์ฒดํ์ง ์๊ณ ์๋ก์ด ๋ชจ๋๋ง ์ถ๊ฐํ๋ ๋ฐฉ์์ผ๋ก ํ์ฅ์ด ๊ฐ๋ฅํ๋ค. ์ด๋ ํนํ ๊ณ์ ์ถ์ํ(account abstraction), ์ค๋งํธ ๊ณ์ (smart account), ํ ํฐ ํ์ฅ(token extension) ๋ฑ ๋ชจ๋๋ณ๋ก ๊ธฐ๋ฅ์ด ๋น ๋ฅด๊ฒ ํ์ฅ๋๋ ์์ญ์์ ๋งค์ฐ ์ค์ํ ์ ์ฐ์ฑ์ ์ ๊ณตํ๋ค.
๋ค๋ง ์ด๋ฌํ ๊ตฌ์กฐ๋ ์๋ก์ด ๋ณต์ก์ฑ๊ณผ ๋ณด์ ๋ฆฌ์คํฌ๋ ๋๋ฐํ๋ค. ๋ณธ EIP ์ค๋ช ์ ๋ณด์ ๊ณ ๋ ค์ฌ์(Security Considerations)์๋ ์ธ๊ธ๋์ด์๋ฏ, delegatecall ๊ธฐ๋ฐ ๊ตฌ์กฐ๋ storage layout ์ถฉ๋, access control ์ค๋ฅ, ๊ทธ๋ฆฌ๊ณ ์๋ชป๋ delegate ๋ฑ๋ก ์ ์น๋ช ์ ์ธ ๊ถํ ์์ ๋ฌธ์ ๋ฅผ ์ผ๊ธฐํ ์ ์๋ค. ๋ํ selector ๋จ์๋ก ๋ก์ง์ด ๋ถ์ฐ๋๋ฉด์ ์์คํ ์ ์ฒด์ ์ถ์ ๊ฐ๋ฅ์ฑ๊ณผ ๊ฐ์ฌ ๋์ด๋๋ ์ฆ๊ฐํ๋ค.
๊ทธ๋ผ์๋ ERC-8167์ด ์ ์ํ๋ ์ต์ ํ์ค ์ธํฐํ์ด์ค๋ ์ด๋ฌํ ๋ณต์ก์ฑ์ ์ผ์ ์์ค ํต์ ํ๋ฉด์, ๋ค์ํ ๋ชจ๋๋ก ํ๋ก์ ๊ธฐ๋ฐ์ ์ค๊ณ๋ค์ ํ๋์ ๊ณตํต ํ๋ ์์ํฌ๋ก ๋ฌถ๋ ์ญํ ์ ํ๊ณ , ๊ฒฐ๊ณผ์ ์ผ๋ก ์ด๋๋ฆฌ์ ์ค๋งํธ ์ปจํธ๋ํธ๊ฐ ๋จ์ผ ์ปจํธ๋ํธ ์ค์ฌ ๊ตฌ์กฐ์์ ๋ชจ๋ํ ์คํ ๋ ์ด์ด๋ก ๊ธฐ๋ฅํ ์ ์๊ฒ๋ ํ ์ ์๋ค.
2.4 ์ ํ๋ฆฌ์ผ์ด์
2.4.1 ERC-8183: Agentic Commerce
๋ณธ ํ์ค์ ๋ํ ์ค๋ช ์ Four Pillars ๋ฆฌ์์ฒ Jun์ ์ํด ๋ณ๋์ ํฌ์คํธ๋ฅผ ํตํด ์ค๋ช ๋์๋ค. ์๋๋ ํด๋น ํฌ์คํธ์ ๋ํ ์์ฝ๋ณธ์ด๋ฉฐ, ์์ธํ ๋ด์ฉ์ ํด๋น ํฌ์คํ ์ ์ฐธ์กฐ๋ฐ๋๋ค.
๊ฑฐ๋๋ ๋ณธ์ง์ ์ผ๋ก ์๋๋ฐฉ์ ๋ํ ์ ๋ขฐ๋ฅผ ์ ์ ๋ก ํ๋ค. ํ์ง๋ง ์จ์ฒด์ธ ํ๊ฒฝ์์๋ ์ด๋ฌํ ์ ๋ขฐ๋ฅผ ์ ์ ํ๊ธฐ ์ด๋ ต๊ณ , ๊ทธ ๊ฒฐ๊ณผ ์ปค๋จธ์ค์ ํ์ฉ ๋ฒ์ ์ญ์ ๊ตฌ์กฐ์ ์ผ๋ก ์ ํ๋๋ค. ์ด๋๋ฆฌ์ ์ฌ๋จ(Ethereum Foundation)์ dAI ํ๊ณผ ๋ฒ์ถ์ผ์ค ํ๋กํ ์ฝ(Virtuals Protocol)์, ํนํ ์์ด์ ํธ ๊ธฐ๋ฐ ์ํฌํ๋ก์ฐ๊ฐ ํ์ฐ๋๊ณ ์๋ ํ์ฌ์ ๋งฅ๋ฝ์ ๋ง์ถฐ ์์ด์ ํฑ ์ปค๋จธ์ค์ ๋ณด๋ค ํญ๋์ ์ฌ์ฉ์ฌ๋ก๋ฅผ ์ง์ํ๊ธฐ ์ํด ERC-8183์ ํตํด ์์ด์ ํฑ ์ปค๋จธ์ค๋ฅผ ์ํ ์๋ก์ด ํ์ค์ ์ ์ํ๋ค.
ํ์ฌ ์จ์ฒด์ธ์์๋ ๊ฐ๋ณ ์ฃผ์ฒด์ ์ ์ฉ์ ํ๊ฐํ๊ณ ์ด๋ฅผ ๊ฐ์ ํ ์ ์๋ ๊ตฌ์กฐ๊ฐ ๋ถ์ฌํ๊ธฐ ๋๋ฌธ์, ์ปค๋จธ์ค๋ ํ์ฐ์ ์ผ๋ก ์ ํ๋ ํํ๋ก๋ง ๊ตฌํ๋๋ค. ๊ณผ๊ฑฐ ์คํํธ๋ด ํ๋กํ ์ฝ(Spectral Protocol)๊ณผ ๊ฐ์ ์๋๋ค์ด ์จ์ฒด์ธ ์ ์ฉ ์ ์ ๋ชจ๋ธ์ ๋์ ํ๋ ค ํ์ง๋ง, ์์ฅ์์ ์ง์๋์ง ๋ชปํ๋ค. ์ด๋ ๋จ์ํ ๋ฐ์ดํฐ ๋ถ์กฑ์ ๋ฌธ์ ์ ๋ฌธ์ ๋ฅผ ๋์ด, ์ ์ฉ์ด ์๋ํ๊ธฐ ์ํด ํ์ํ ์ ์ โ๊ฐ์ ๋ ฅ, ์ ์, ์ฐ์์ฑโ๊ฐ ์จ์ฒด์ธ์์๋ ์ฑ๋ฆฝํ๊ธฐ ์ด๋ ต๊ธฐ ๋๋ฌธ์ด๋ค.
์ด๋ฌํ ๋งฅ๋ฝ์์ ERC-8183์ ์์ด์ ํธ ๊ฐ ๊ฑฐ๋๋ฅผ ์ง์ํ๊ธฐ ์ํด, ์ํธ ๊ฐ ์ ๋ขฐ๋ฅผ ์ ๊ตํ๊ฒ ์ถ์ ํ๋ ์ ๊ทผ ๋์ ๊ฑฐ๋ ๊ตฌ์กฐ ์์ฒด๋ฅผ ์ฌ์ค๊ณํ๋ ๋ฐฉํฅ์ ํํ๋ค. ์ฆ, ์ ๋ขฐ๋ฅผ ์ ๊ฑฐํ๊ธฐ๋ณด๋ค๋ ๊ทธ ์์น๋ฅผ ๊ตฌ์กฐ์ ์ผ๋ก ์ฌ๋ฐฐ์นํจ์ผ๋ก์จ ๊ฑฐ๋ ์๋๋ฐฉ ๋ฆฌ์คํฌ๋ฅผ ์ํํ๊ณ , ๊ฒฐ๊ณผ์ ์ผ๋ก ์จ์ฒด์ธ ์ปค๋จธ์ค์ ์๋ ์๋ฆฌ๋ฅผ ๊ทผ๋ณธ์ ์ผ๋ก ์ฌ์ ์ํ๋ ค๋ ์๋์ ๊ธฐ๋ฐ์ ๋ง๋ จํ๋ค.

Source : ERC-8183
์ ์์ ์์ด์ ํธ ๊ฐ ์๊ฑฐ๋๋ฅผ ์ํ ์ต์ ๋จ์๋ก Job, Escrow, Evaluator, Hook์ด๋ผ๋ ๋ค ๊ฐ์ง ๊ตฌ์ฑ ์์๋ฅผ ์ ์ํ๋ค. ๋ชจ๋ ๊ฑฐ๋๋ Job์ผ๋ก ํํ๋๋ฉฐ, ํด๋ผ์ด์ธํธ๋ ์์ ์์ ์ด์ ์ ์์ฐ์ ์์คํฌ๋ก์ ์์นํด์ผ ํ๋ค. ์ํ๋ Open โ Funded โ Submitted โ Completed/Rejected/Expired๋ก ์ ์ด๋๋ฉฐ, Funded ๋จ๊ณ์์ ์๊ธ์ด ์ ์ ์ ์ผ๋ก ์ ๊ธฐ๊ธฐ ๋๋ฌธ์ โ๋๊ธ์ ๋ฐ์ ์ ์์์งโ์ ๋ํ ๋ถํ์ค์ฑ์ด ์ ๊ฑฐ๋๋ค. ์ฆ, ๊ฑฐ๋ ์ดํ ์์ฒด๋ ๊ตฌ์กฐ์ ์ผ๋ก ๋ณด์ฅ์ด ๋๋ ๊ตฌ์กฐ์ด๋ค.

Source : ERC-8183
๋ค๋ง ๊ฒฐ๊ณผ๋ฌผ์ ์ ์ ์ฑ์ ๋ํ ํ๋จ์ ์ฌ์ ํ ํ์ํ๋ฉฐ, ์ด ์ญํ ์ Evaluator๊ฐ ๋ด๋นํ๋ค. Submitted ์ดํ์๋ Evaluator๋ง์ด ํด๋น Job์ ์๋ฃ ๋๋ ๊ฑฐ์ ์ ๊ฒฐ์ ํ ์ ์๋๋ฐ, ์ด๋ ์ ๋ขฐ๋ฅผ ์์ ํ ์ ๊ฑฐํ๋ค๊ธฐ๋ณด๋ค ํน์ ์ง์ ์ผ๋ก ์ฌ๋ฐฐ์นํ ๊ตฌ์กฐ๋ก ์ดํดํ๋ ๊ฒ์ด ํ๋นํ๋ค. ๊ฑฐ๋ ๋น์ฌ์ ๊ฐ ์ ๋ขฐ๋ ์ ๊ฑฐ๋์ง๋ง, ๋์ Evaluator์๊ฒ ํ๋จ ๊ถํ์ด ์ง์ค๋๊ธฐ ๋๋ฌธ์ด๋ค. ์ ์์ ์ด๋ฅผ ๋ณด์ํ๊ธฐ ์ํด Hook ๊ตฌ์กฐ์ ์ธ๋ถ ํํ ์์คํ ์ฐ๋์ ์ด์ด๋๊ณ ์์ผ๋ฉฐ, ์๋ฅผ ๋ค์ด ERC-8004์ ๊ฐ์ ๋ ์ด์ด๋ฅผ ํตํด Evaluator์ ์ด๋ ฅ๊ณผ ์ ๋ขฐ๋๋ฅผ ์ถ์ ํ๋ ๋ฐฉ์์ ๊ถ์ฅํ๋ค.
๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ Evaluator์ ์ ์์ ํ๋ ๊ฐ๋ฅ์ฑ์ ์ฌ์ ํ ์กด์ฌํ๋ฉฐ, ํ๋กํ ์ฝ ์ฐจ์์์์ ๋ถ์ ํด๊ฒฐ์ด๋ ๊ฐ์ ์งํ ๋ฉ์ปค๋์ฆ์ ํฌํจ๋์ด ์์ง ์๋ค. ํ์ง๋ง ERC-8183์ ์์๋ ์์ ํ ์ ๋ขฐ๋ฅผ ๊ตฌํํ๋ ๋ฐ ์๋ ๊ฒ์ด ์๋๋ผ, ์ ๋ขฐ๊ฐ ์๊ตฌ๋๋ ์ง์ ์ ์ต์ํํ๊ณ ์ง์ค์ํค๋ ๋ฐ ์๋ค. ์์คํฌ๋ก๋ฅผ ํตํด ์ดํ์ ๊ฐ์ ํ๊ณ , Evaluator์ ํํ์ ์ ํ ๊ธฐ์ค์ผ๋ก ํ์ฉํ๋ฉฐ, ์ธ์ผํฐ๋ธ ์ค๊ณ๋ฅผ ํตํด ์ ์งํ ํ๋์ด ํฉ๋ฆฌ์ ์ธ ์ ํ์ด ๋๋๋ก ์ ๋ํจ์ผ๋ก์จ, ์จ์ฒด์ธ ํ๊ฒฝ์ ์ ํฉํ ๋ณด๋ค ํจ์จ์ ์ธ ์ธ๋ก์ด ์ ๋ขฐ ๊ตฌ์กฐ๋ฅผ ์ ์ํ๋ ๊ฒ์ด๋ค.
3. ๊ธฐ์กด EIP๋ค์ ์ง์

ํํธ, 3์ ํ๋ฌ๊ฐ์ 11๊ฐ์ ์๋ก์ด โDraftโ๋ก ์ฑํ๋ EIP๋ค์ ์ ์ธํ๊ณ , 10๊ฐ์ ๊ธฐ์กด EIP์ ์ํ๊ฐ ๋ณํํ์๋ค. ์ด ์ค 6๊ฐ์ EIP๋ค์ ์ต์ข ์ ์ผ๋ก ์ฑํ๋๊ธฐ์ํ ๋ค์ ๋จ๊ณ(i.e., โFinalโ, โLast Callโ, โReviewโ, โDraftโ ๋ฑ์ ๋จ๊ณ)๋ก ๊ฒฉ์๋์๋๋ฐ, ๊ฒ์ค์์๋ 5๊ฐ๊ฐ Final ๋จ๊ณ๋ก ๊ฒฉ์๋์๋ค. ๋๋จธ์ง ์ด 4๊ฐ์ EIP์ ๊ฒฝ์ฐ, ๋ค์ ๋จ๊ณ๋ก ๊ฐ์ง๋ชปํ๊ณ โStagnantโ ๋จ๊ณ๋ก ๋ฐ๋ EIP๊ฐ 4๊ฐ(i.e., EIP-7768, EIP-7792, EIP-7898, EIP-8013)๊ฐ ์๋ค.
๋ํ ํน์ดํ๊ฒ๋, ์ด๋ฒ ๋ฌ์ ์ง์ ์ด ์์๋ 6๊ฐ์ EIP ๋ค์ ๋ชจ๋ ์ ํ๋ฆฌ์ผ์ด์ ์์ค์์ ๊ตฌํ๋๋ ERC๋ค์ด ์๋ฆฌํ์๋ค.
ERC๋ค ์ค ํนํ ์ฃผ๋ชฉํ ๋งํ ๊ฒ๋ค์ ๋ค์ํ ํฌ๋ก์ค์ฒด์ธ ๋ฉ์์ง ํ๋กํ ์ฝ์ ํ๋ฌ๊ทธ์ธ์ฒ๋ผ ๊ต์ฒด ๊ฐ๋ฅํ๊ฒ ์ถ์ํํ๋ Gateway ์ธํฐํ์ด์ค ํ์ค์ธ ERC-7786, ํ์ ์ฐธ์ฌ์ ๊ฐ ๊ถํ๊ณผ ์์ต ๋ถ๋ฐฐ ๊ด๊ณ๋ฅผ ํ์คํํ์ฌ ๊ณต๋ ์ฐฝ์ NFT ์ปฌ๋ ์ ์ ๊ฐ๋ฅํ๊ฒ ํ๋ ํ์ค์ธ ERC-7832, rNFT ๊ธฐ๋ฐ DAG ๊ตฌ์กฐ์์ ์ฌ๋ฌ NFT ๊ฐ ๋ก์ดํฐ ๋ถ๋ฐฐ์ ์ ํ ๋ฒ์๋ฅผ ์ ์ดํ ์ ์๋๋ก ํ๋ ํ์ฅํ ๋ก์ดํฐ ํ์ค์ธย ERC-8034*, ๊ทธ๋ฆฌ๊ณ ERC-20 ํ ํฐ์ ์์ก์ โ๋ฉค๋ฒ์ญ ์์คโ์ผ๋ก ํด์ํ์ฌ ์จ์ฒด์ธ์์ ๊ทธ๋ฃน ๊ตฌ์ฑ์๊ณผ ๊ถํ์ ํํํ ์ ์๋๋ก ํ๋ ํ์ค์ธย ERC-8063 ๋ฑ์ด ์๋ค.
*์ด์ ๋ํด์๋ย ์ด์ ์ํฐํด์์ ๋ค๋ฃจ์๋ค.
์ด ์ธ ์ฐธ๊ณ ํ ๋งํ ๋ค๋ฅธ EIP๋ค์ ์๋์ ๊ฐ๋ค.
3.1 ์ฝ์ด / ๋คํธ์ํน ๋ ์ด์ด
4. โ์๊ฐํด๋ณด๊ธฐโ - ์ด๋๋ฆฌ์์ ๋ณต์ ๋ถ๊ฐ๋ฅํ ์ ์ฒด์ฑ
3์, ์ด๋๋ฆฌ์์ ์ ์ฒด์ฑ๊ณผ ์ญํ ์ ๋ค์ ํบ์๋ณด๋ ๋ ๊ฐ์ ์ค์ํ ๊ธ์ด ๊ณต๊ฐ๋์๋ค. ํ๋๋ ์ด๋๋ฆฌ์ ์ฌ๋จ์ ์ญํ ์ ๊ท์ ํ Mandate์๊ณ , ๋ค๋ฅธ ํ๋๋ L1โL2 ๊ตฌ์กฐ ์์์ ์ด๋๋ฆฌ์์ด ์ด๋ค ์์น๋ฅผ ๊ฐ์ ธ์ผ ํ๋์ง๋ฅผ ์ค๋ช ํ ๊ธ์ด์๋ค. ๋ ๊ธ์ ์๋ก ๋ค๋ฅธ ์ธต์๋ฅผ ๋ค๋ฃจ์ง๋ง, ๊ฒฐ๊ตญ ํ๋์ ์ง๋ฌธ์ผ๋ก ์๋ ดํ์๋ค. ๋ฐ๋ก โ์ด๋๋ฆฌ์์ ์ด๋ค ์์น ์์ ์กด์ฌํ๋ ์์คํ ์ธ๊ฐโ์ ๋ํ ๋ต์ด๋ค.
์ด๋๋ฆฌ์์ ๋นํธ์ฝ์ธ์ โ๋ถํน์ ๋ค์์ ์ฐธ์ฌ์๊ฐ ์ธ์ผํฐ๋ธ ๊ธฐ๋ฐ์ผ๋ก ์์คํ ์ ์ ์งํ๋ ๊ตฌ์กฐโ๋ฅผ ํตํด ํ์ค์ํ์ ๊ฐ๋ ์ ํ์ฅํ์๊ณ , ์ค๋งํธ ์ปจํธ๋ํธ ํ๋ซํผ์ ์๋ก์ด ์งํ์ ์ด์๋ค. ํ์ง๋ง ๊ทธ ๊ณผ์ ์ด ์ฒ์๋ถํฐ ์ํํ๋ ๊ฒ์ ์๋๋ค. ๊ธ๋ก๋ฒ ๋จ์์ ๋ณด์๊ณผ ํ์ค์์ฑ์ ์ ์งํ๋ p2p ๋คํธ์ํฌ๋ฅผ ์ฒ์ ์ค๊ณํ๋ ๊ณผ์ ์ด๋ค๋ณด๋, ํ์ฅ์ฑ์ ํ์ฐ์ ์ผ๋ก ์ ์ฝ์ ๋ฐ์ ์ ๋ฐ์ ์์๊ณ , ์ด๋ ๋ฎ์ ์ค์ฉ์ฑ์ด๋ผ๋ ๋นํ์ผ๋ก ์ด์ด์ก๋ค. ๊ทธ ํ์ ํ๊ณ ๋ค๋ฉฐ ์๋ง์ ์ํธ L1๋ค์ด ๋ฑ์ฅํ๊ณ , ์ด๋๋ฆฌ์์ ์ง์๊ฐ ํ๋ค๋ฆฌ๋ ์๊ธฐ๋ ์กด์ฌํ๋ค.
๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ํ์ฌ ์ด๋๋ฆฌ์์ ์ฌ์ ํ ๊ฐ์ฅ ๊ฐ๋ ฅํ ์ ๋์ฑ๊ณผ ๊ฐ๋ฐ์ ์ํ๊ณ๋ฅผ ๋ณด์ ํ ์ค๋งํธ ์ปจํธ๋ํธ ํ๋ซํผ์ผ๋ก ์๋ฆฌ์ก๊ณ ์๋ค. ๋คํธ์ํฌ ์ฑ๋ฅ์ ์๋ง์ ์ฐ๊ตฌ์ ๊ฐ์ ์ ํตํด ์ ์ง์ ์ผ๋ก ๋ฐ์ ํด์์ง๋ง, ์ง๊ธ์ ์์น๋ฅผ ๋ง๋ ๊ฒ์ ๋จ์ํ ๊ธฐ์ ์ ์ฐ์๋ง์ ์๋๋ค. ์ฅ๊ธฐ๊ฐ์ ๊ฑธ์ณ ์ถ์ ๋ ์ ๋ขฐ, ๊ทธ๋ฆฌ๊ณ ๊ทธ ์ ๋ขฐ๋ฅผ ๊ฐ๋ฅํ๊ฒ ๋ง๋ ์ผ๊ด๋ ๋ฐฉํฅ์ฑ์ด ์ง๊ธ์ ์์น๋ฅผ ๋ง๋ค์๋ค. ์ฆ, ์ด๋๋ฆฌ์์ ์งํฑํด์จ ๊ฒ์ ์ฑ๋ฅ์ด ์๋๋ผ โ๋ฌด์์ ํฌ๊ธฐํ์ง ์๋๊ฐโ์ ๋ํ ์ด๋๋ฆฌ์์ ๊ทผ๊ฐ ์ฒ ํ์ด์๋ ๊ฒ์ด๋ค.
์ด ์ง์ ์์ ์ด๋๋ฆฌ์์ ํ๋ฅด์๋๋ ๋ถ๋ช ํด์ง๋ค. ์ค๋งํธ ์ปจํธ๋ํธ ํ๋ซํผ์ ๋ณธ์ง์ ์ผ๋ก ์คํ์์ค์ด๊ธฐ ๋๋ฌธ์ ๋ฉํฐ์ฒด์ธ ํ๊ฒฝ์์๋ ๊ธฐ๋ฅ์ ์ฐจ๋ณํ๋ง์ผ๋ก ์ง์์ ์ธ ์ฑํ์ ์ด๋์ด๋ด๊ธฐ ์ด๋ ต๋ค. ๊ทธ๋ ๋ค๋ฉด ๊ฒฐ๊ตญ ์ค์ํ ๊ฒ์ ๋ณต์ ๋ถ๊ฐ๋ฅํ(unforkable) ์ ์ฒด์ฑ์ด๋ค. ์ด๋๋ฆฌ์์ CROPS(Censorship Resistance, Open Source, Privacy, Security)๋ผ๋ ์์น์ ์ค์ฌ์ผ๋ก, ์ด๋ค ์ํฉ์์๋ ํผ์๋์ง ์๋ ๊ธฐ์ค์ ์ ์งํด์๋ค. ์ด๋ ๋จ์ํ ๊ฐ์น ์ ์ธ์ด ์๋๋ผ, ํ๋กํ ์ฝ ์ค๊ณ์ ์์ฌ๊ฒฐ์ ์ ๋ฐ์ ๊ดํตํ๋ ๊ตฌ์กฐ์ ์ธ ์ ์ฝ์ด๋ฉฐ, ๋ฐ๋ก ์ด ์ ์ด ์ด๋๋ฆฌ์์ ๋ค๋ฅธ L1๊ณผ ๊ตฌ๋ณ์ง๋๋ค.
์ต๊ทผ ๋ฐํ๋ ๋ ๋ธ๋ก๊ทธ ๊ธ ์ญ์ ์ด๋ฌํ ๋ฐฉํฅ์ฑ์ ๋์ฑ ์ ๋ช ํ๊ฒ ๋๋ฌ๋ธ๋ค. ์ด๋๋ฆฌ์ ์ฌ๋จ์ ๋คํธ์ํฌ๋ฅผ ์ฑ์ฅ์ํค๊ฑฐ๋ ํต์ ํ๋ ์ฃผ์ฒด๊ฐ ์๋๋ผ, ์คํ๋ ค ๊ทธ ์ํฅ๋ ฅ์ ์ค์ด๋ฉฐ ๋คํธ์ํฌ์ ๋ ๋ฆฝ์ฑ๊ณผ ํ์ค์์ฑ์ ๋ณด์ฅํ๋ ์ญํ ์ ์ํํ๋ค. ๋์์ ์ด๋๋ฆฌ์์ L1์์ ๋ชจ๋ ๊ฒ์ ํด๊ฒฐํ๋ ค ํ์ง ์๊ณ , L2์์ ๋ถ๋ฆฌ๋ฅผ ํตํด ์ ๋ขฐ ๋ ์ด์ด๋ก์์ ์ญํ ์ ์ถฉ์คํ ์ง์คํ๋ค.
์ด๋ฌํ ๊ตฌ์กฐ๋ ๊ฒฐ๊ตญ โ์ํ๊ณ ์ฑ์๋(ecosystem maturity)โ๋ก ์ด์ด์ง๋ค. ์ธํ๋ผ ์ฑ๋ฅ์ด ์ํฅํ์คํ๋ ํ์ฌ, ์ค๋งํธ ์ปจํธ๋ํธ ํ๋ซํผ ๊ฐ์ ๊ฒฝ์๋ ฅ์ ๋ ์ด์ ๋จ๊ธฐ์ ์ธ ์ฑ๋ฅ ์งํ๋ก ๊ฒฐ์ ๋์ง ์๋๋ค. ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ฑ์ฅํ ์ ์๋ ํ๊ฒฝ, ์ถฉ์ฑ๋ ๋์ ์ฌ์ฉ์์ธต, ํญ๋์ ์ฐธ์ฌ์ ๊ธฐ๋ฐ, ๊ทธ๋ฆฌ๊ณ ๊ณ ์ ํ ๋ฌธํ์ ์ด์ ์ฒ ํ์ด ์ฅ๊ธฐ๊ฐ ์ถ์ ๋๋ฉฐ ํ์ฑ๋๋ ์ง์ ๊ฐ๋ฅํ ์๋์ง๊ฐ ํต์ฌ์ด๋ค. ์ด๋๋ฆฌ์์ ์ด๋ฏธ ์ด ์ฑ์๋๋ฅผ ๊ฐ์ฅ ๊น๊ฒ ์ถ์ ํ ๋คํธ์ํฌ์ด๋ฉฐ, ์ด์ ๊ธฐ์ ํ๋ ํ๋ฅด์๋์ ๊ณต๊ฐํ๋ ์๋ก์ด ์ฐธ์ฌ์๋ค์ ๊ณ์ํด์ ๋์ด๋ค์ด๊ณ ๋ค์ ์ํ๊ณ๋ฅผ ๊ฐํํ๋ ์ ์ํ์ ๋ง๋ค์ด๋ธ๋ค.
๊ฒฐ๊ตญ ์ด๋๋ฆฌ์์ ์ง๊ธ๊น์ง ์์น์ ๊ทผ๊ฑฐํ ์ ํ์ ํตํด ์ค์ค๋ก๋ฅผ ์ฆ๋ช ํด์๋ค. ๋ช ํํ ์ฒ ํ์ ๊ณต๊ฐํ๋ ์ด๊ธฐ ๊ธฐ์ฌ์๋ค๋ก๋ถํฐ ์ถ๋ฐํด, ์ค๋ ์๊ฐ ๋์ ์ ๋ขฐ์ ๋ฌธํ๋ฅผ ์ถ์ ํด์จ ๊ฒฐ๊ณผ, ์ด์ ๋ ์ฝ๊ฒ ํ๋ค๋ฆฌ์ง ์๋ ๊ธฐ๋ฐ์ธต์ ๊ฐ์ถ๊ฒ ๋์๋ค. ๊ทธ๋ฆฌ๊ณ ์ด์ , ๋น๋ก ์ ๋ํ๋ฅผ ํ ์๋ ์๊ฒ ์ง๋ง, ์ด๋๋ฆฌ์์ ๋จ์ํ ์์กด์ ๋์ด ๋์ฑ ๋น ๋ฅธ ์๋๋ก ๋ ๋ณด์ ์ธ ์ธํ๋ผ๋ฅผ ๊ณต๊ณ ํ ํด ๋๊ฐ๋ ๋จ๊ณ์ ์ง์ ํ๊ณ ์๋ค.



