๋ชฉ์ฐจ
- Key Takeaways
- 1. ์ ์์ ์ฝ๋ฉํธ
- 2. ์๋ก์ด ์ ์๋ EIP๋ค
- 2.1 ์ฝ์ด / ๋คํธ์ํน ๋ ์ด์ด
- 2.2 ๋ฐ์ดํฐ / ๋ฉ์์ง / ํธ๋์ญ์
- 2.3 ๊ณ์ / ์ปจํธ๋ํธ / ํ ํฐ ํ์ค / ์ง๊ฐ
- 2.4 ์ ํ๋ฆฌ์ผ์ด์
- 3. ๊ธฐ์กด EIP๋ค์ ์ง์
- 3.1 ์ฝ์ด / ๋คํธ์ํน ๋ ์ด์ด
- 3.2 ๋ฐ์ดํฐ / ๋ฉ์์ง / ํธ๋์ญ์
- 3.3 ๊ณ์ / ์ปจํธ๋ํธ / ํ ํฐ ํ์ค / ์ง๊ฐ
- 3.4 ์ ํ๋ฆฌ์ผ์ด์
- 4. โ์๊ฐํด๋ณด๊ธฐโ - ์ด๋๋ฆฌ์์ ๋ก๋๋งต์ ๋น๊ธฐ๋ ๊ฑด AI๊ฐ ์๋, ๊ฑฐ๋ฒ๋์ค๋ค
๋ฆฌ์์ฒ
๊ด๋ จ ํ๋ก์ ํธ
Key Takeaways
2์์๋ ์ปจํธ๋ํธ ๋ฐ ์ฝ์ด / ๋คํธ์ํน ๋ ์ด์ด ์ ๋ฐ์์ ์ด๋๋ฆฌ์์ ํ์ฅ์ฑ์ ๊ฐํํ๊ธฐ ์ํ ์ ๊ท EIP๋ค์ด ๋ค์ ๋ฑ์ฅํ์ผ๋ฉฐ, ๊ธฐ์กด ์ ์๋ค๋ ๋ธ๋กญ ๋ฉ์ปค๋์ฆ ์ต์ ํ์ UX ๊ฐ์ ์ ์ค์ฌ์ผ๋ก ๋ฐ์ ํ๋ค. ์ด๋ ๋กค์ ์ค์ฌ ํ์ฅ ๊ตฌ์กฐ๋ฅผ ์ ์งํ๋ฉด์๋ L1 ํจ์จ์ฑ๊ณผ ๊ฐ๋ฐ์ ๊ฒฝํ์ ๋์์ ๊ฐ์ ํ๋ ค๋ ๋ฐฉํฅ์ฑ์ ๋ณด์ฌ์ค๋ค.
๊ธ๋จ์คํ ๋ฅด๋ด ์ดํ ์ ๊ทธ๋ ์ด๋์ธ ํค๊ณ ํ์์๋ ํฉ์ ๋ ์ด์ด ํค๋๋ผ์ด๋๋ก FOCIL(EIP-7805)์ด ์ ์ ๋์๊ณ , ์คํ ๋ ์ด์ด ํค๋๋ผ์ด๋๋ก๋ ํ๋ ์ ํธ๋์ญ์ (EIP-8141)์ ์ฑํ ๊ฐ๋ฅ์ฑ์ด ๋๊ฒ ๋ ผ์๋๊ณ ์๋ค. ๋์์ ์ ์คํด ๋๋ ์ดํฌ์ Strawmap ๋ก๋๋งต์ด ๊ณต๊ฐ๋๋ฉฐ, 2029๋ ๊น์ง 7๊ฐ ํฌํฌ๋ฅผ ํตํด Fast L1, Gigagas L1, Teragas L2, Post-quantum ๋ณด์, L1 ํ๋ผ์ด๋ฒ์๋ฅผ ๊ตฌํํ๋ ์ฅ๊ธฐ ๋ฐ์ ๊ฒฝ๋ก๊ฐ ์ ์๋์๋ค.
ํํธ, AI ๊ธฐ๋ฐ ์์ด์ ํฑ ๊ฐ๋ฐ ์คํ์ ํ์ฐ์ผ๋ก ์ด๋๋ฆฌ์ ๋ก๋๋งต ๊ฐ์ ๊ฐ๋ฅ์ฑ์ด ์ ๊ธฐ๋๊ณ ์์ง๋ง, ์ค์ ํ๋กํ ์ฝ ์งํ ์๋๋ฅผ ์ข์ฐํ๋ ๋ณ๋ชฉ์ ์ฌ์ ํ ์ปค๋ฎค๋ํฐ ๊ฑฐ๋ฒ๋์ค๋ค. ๋ฐ๋ผ์ ๊ฑฐ๋ฒ๋์ค ํ๋ ์์ํฌ์ ์งํ์ ํจ๊ป ์ด๋๋ฆฌ์์ ๋น์ ยท๋งฅ๋ฝยท์ฝ์ด ๊ธฐ์ ์ ๊น์ด ์ดํดํ ์ฐธ์ฌ์๋ค์ ์จ๋ณด๋ฉ์ด ๋ก๋๋งต ๊ฐ์์ ํต์ฌ ๋ณ์๋ก ์์ฉํ ๊ฒ์ด๋ค.
์ด๋๋ฆฌ์์ ์ค๋งํธ ์ปจํธ๋ํธ๋ผ๋ ๊ฐ๋ ์ ๊ธฐ์กด์ ๋ถ์ฐ ์์ฅ ๊ตฌ์กฐ์ ์ ๋ชฉํ๋ฉฐ ๋ธ๋ก์ฒด์ธ์ ์๋ก์ด ์งํ์ ์ด์๋ค. ์ด๋ฌํ ์ค๊ณ ์ฒ ํ์ EIP(Ethereum Improvement Proposal)๋ผ๋ ํํ๋ฅผ ํตํด ์ ์ง์ ์ผ๋ก ๊ตฌ์ฒดํ๋์๊ณ , ๊ทธ ๊ฒฐ๊ณผ ๋ธ๋ก์ฒด์ธ์ ๋จ์ํ ๊ฐ์น ์ ์ฅ ์๋จ์ ๋์ด ์ค์ ๋น์ฆ๋์ค์ ๋ค์ํ ์ ์ค์ผ์ด์ค๋ฅผ ๋ด์๋ผ ์ ์๋ ์ธํ๋ผ๋ก ์งํํ๊ณ ์๋ค. ์ด๋ฌํ ๋ฐ์ ์ ํ๋ฆ ์์์, ๊ฐ๊ธฐ ๋ค๋ฅธ ์๊ฐ๊ณผ ๋ฌธ์ ์์์ ์ง๋ ์คํผ๋์ธ ๋ฆฌ๋๋ค์ด EIP ๋ ผ์์ ๋์ฑ ํญ๋๊ฒ ์ฐธ์ฌํ๋ค๋ฉด, ์ฐ๋ฆฌ๊ฐ ๊ทธ๋ ค๋ณด๋ ๋์งํธ ๋ค์ดํฐ๋ธํ ๋ฏธ๋ ์ญ์ ํ์ธต ๋ ํ๋ถํด์ง ์ ์์ ๊ฒ์ด๋ค.
๋ณธ ์ํฐํด์ ๋งค์ ์๋กญ๊ฒ โDraftโ ๋จ๊ณ๋ก ์ฑํ๋๋ ์ ์๋ค๊ณผ, ๊ทธ ๊ณผ์ ์์ ์ํ(status)๊ฐ ๋ณํํ๋ ์ฃผ์ ์ ์๋ค์ ํ์ด๋ ๋ฒจ์์ ์กฐ๋งํ๋ฉฐ EIP ํธ๋ ๋๋ฅผ ์ ๋ฆฌํ๋ค. ์ด๋ฅผ ํตํด ๋น๋์ ๋น์ฆ๋์ค ๊ด๊ณ์๋ค์ด EIP์ ํ๋ฆ๊ณผ ๋งฅ๋ฝ์ ๋ณด๋ค ์ ์ฒด์ ์ผ๋ก ์ดํดํ๊ณ , ๋์๊ฐ ๊ฐ์์ ์์ญ์์ ์๋ก์ด ๊ฐ์น๋ฅผ ์ ์ํ๋ ๋ฐ ์ฐธ๊ณ ํ ์ ์๋ ์ถ๋ฐ์ ์ด ๋๊ธฐ๋ฅผ ๊ธฐ๋ํ๋ค.
๋ณธ ์ํฐํด๊ณผ ๊ด๋ จ๋ EIP ๋ฐ์ดํฐ๋ EIP, ERC, RIP ๊ณต์ ๊นํ๋ธ ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ๊ฐ๊ฐ ํ์ฉํด ์์งยท๋ถ์๋์๋ค.
1. ์ ์์ ์ฝ๋ฉํธ
2์์ EIP ํ๋ฆ์์ ๊ฐ์ฅ ๋๋๋ฌ์ง ์ ์ ์ปจํธ๋ํธ(Contract) ๋ฐ ์ฝ์ด(Core) / ๋คํธ์ํน(Networking) ๋ ์ด์ด ์ ๋ฐ์์ ์ด๋๋ฆฌ์์ ํ์ฅ์ฑ์ ๊ฐํํ๊ธฐ ์ํ ์ ๊ท ์ ์๋ค์ด ๋ค์ ๋ฑ์ฅํ๋ค๋ ์ ์ด๋ค. ํนํ ์คํ ํ๊ฒฝ๊ณผ ํ๋กํ ์ฝ ๊ตฌ์กฐ๋ฅผ ๋ณด๋ค ์ ์ฐํ๊ฒ ๋ง๋ค๊ธฐ ์ํ ๋ค์ํ ์ค๊ณ๋ค์ด ๋ ผ์๋์์ผ๋ฉฐ, ๊ธฐ์กด EIP๋ค์ ์ง์ ์ญ์ ๋ธ๋กญ(blob) ๋ฉ์ปค๋์ฆ ์ต์ ํ์ ์ฌ์ฉ์ ๊ฒฝํ(UX) ๊ฐ์ ์ ์ค์ฌ์ผ๋ก ์ด๋ฃจ์ด์ก๋ค. ์ด๋ ์ด๋๋ฆฌ์์ด ๋กค์ ์ค์ฌ ํ์ฅ ๊ตฌ์กฐ๋ฅผ ์ ์งํ๋ ๋์์ L1์ ํจ์จ์ฑ๊ณผ ๊ฐ๋ฐ์ ๊ฒฝํ์ ํจ๊ป ๊ฐ์ ํ๋ ค๋ ๋ฐฉํฅ์ฑ์ ๋ณด์ฌ์ค๋ค.

ํํธ, ๊ธ๋จ์คํ ๋ฅด๋ด(Glamsterdam) ์ดํ ์์ ๋ ์ ๊ทธ๋ ์ด๋์ธ ํค๊ณ ํ(Hegota)์ ํค๋๋ผ์ด๋๋ฅผ ๋๋ฌ์ผ ๋ ผ์ ์ญ์ 2์ ํ ๋ฌ ๋์ ์ฃผ์ ํ๋์๋ค. ํฉ์ ๋ ์ด์ด ํค๋๋ผ์ด๋๋ก๋ FOCIL(Fork-choice Enforced Inclusion Lists, EIP-7805)*์ด ์ ์ ๋์์ผ๋ฉฐ, ์คํ ๋ ์ด์ด ํค๋๋ผ์ด๋ ํ๋ณด๋ก๋ ์ฌ๋ฌ ์ต์ ์ด ๋ ผ์๋์์ง๋ง ํ์ฌ๋ก์๋ ํ๋ ์ ํธ๋์ญ์ (Frame Transaction, EIP-8141)**์ด ์ฑํ๋ ๊ฐ๋ฅ์ฑ์ด ๋์ ์ํฉ์ด๋ค.
*FOCIL์ ํน์ ๋ธ๋ก ๋น๋๊ฐ ์์๋ก ํธ๋์ญ์ ์ ๋ฐฐ์ ํ์ง ๋ชปํ๋๋ก ๊ฒ์ฆ์ ์์ํ(Committee)๊ฐ ํฌํจํด์ผ ํ ํธ๋์ญ์ ๋ชฉ๋ก์ ์ ์ํ๊ณ ์ด๋ฅผ ๋ธ๋ก์ ๊ฐ์ ๋ฐ์ํ๋๋ก ํ๋ ํ๋กํ ์ฝ ๊ท์น์ ์ ์ํ๋ EIP์ด๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก EIP-7805๋ ์ด๋๋ฆฌ์์ ํต์ฌ ๊ฐ์น์ธ ๊ฒ์ด ์ ํญ์ฑ๊ณผ ์ ๋ขฐํ ์ ์๋ ์ค๋ฆฝ์ฑ(credible neutrality)์ ํ๋กํ ์ฝ ์์ค์์ ๊ฐํํ๋ ๋ฉ์ปค๋์ฆ์ผ๋ก ํ๊ฐ๋๋ค.
**ํ๋ ์ ํธ๋์ญ์ ์ ๊ดํ ์ค๋ช ์ ์ด์ ํฌ์คํ ์ ์ฐธ์กฐํ๊ธฐ ๋ฐ๋๋ค.

Source: Strawmap | Justin Drake
์ด์ ํจ๊ป ์ ์คํด ๋๋ ์ดํฌ(Justin Drake)๊ฐ ๊ณต๊ฐํ ์ฅ๊ธฐ ๋ก๋๋งต โStrawmapโ ์ญ์ ์ค์ํ ๋ ผ์ ์ฃผ์ ๋ก ๋ ์ฌ๋๋ค. ํด๋น ๋ก๋๋งต์ 6๊ฐ์ ๊ฐ๊ฒฉ์ 7๊ฐ ํฌํฌ๋ฅผ ํตํด 2029๋ ๊น์ง Fast L1(1์ด ์ฌ๋กฏ), Gigagas L1(~10K TPS), Teragas L2(~10M TPS), Post-quantum ๋ณด์, L1 ํ๋ผ์ด๋ฒ์ ํธ๋์ญ์ ์ ๋จ๊ณ์ ์ผ๋ก ๊ตฌํํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ค. ๊ธฐ์กด ๋ก๋๋งต์ด ๊ธฐ์ ์ ๋ฐฉํฅ์ฑ์ ์ ์ํ๋ ๋ฐ ์ด์ ์ ๋ง์ท๋ค๋ฉด, Strawmap์ ๊ฐ ๊ธฐ์ ์ด ์ด๋ค ํฌํฌ์์ ์ด๋ค ์์๋ก ๊ตฌํ๋ ์ง์ ๋ํ ์คํ ๊ฒฝ๋ก๋ฅผ ๋ณด๋ค ๊ตฌ์ฒด์ ์ผ๋ก ์ ์ํ๋ค๋ ์ ์์ ์๋ฏธ๊ฐ ์๋ค.
2. ์๋ก์ด ์ ์๋ EIP๋ค

2์ ํ๋ฌ ๊ฐ ์๋ก์ด โDraftโ๋ก ์ฑํ๋ EIP์ ์๋ ์ด 22๊ฐ๋ก, ์ ์๋๋น 2๊ฐ๊ฐ ๊ฐ์ํ์๋ค. ๋น์์ ์๋ก์ด ๋๋ํํธ ์ํ์ EIP๋ ์ฝ์ด(Core)์ ERC๊ฐ ์ฃผ๋ฅผ ์ด๋ฃจ์๊ณ , ์ ์ง์์ ์์ ๋คํธ์ํน(Networking) ๋ฐ ๋ฉํ(Meta)์ ํด๋นํ๋ EIP๊ฐ ์ ์๋ ๊ฒ๋ ์ฃผ๋ชฉํ ๋งํ๋ค.
์๋๋ ์๋ก์ด ๋๋ํํธ๋ก ์ฑํ๋ EIP๋ค์ ๋์ฑ ์ธ๋ถ์ ์ผ๋ก ๋ถ๋ฅํด๋ณด๊ณ , ํน๋ณํ ์ฃผ์๊น๊ฒ ์ดํด๋ณผ๋งํ EIP๋ค์ ์ดํด๋ณธ๋ค.
2.1 ์ฝ์ด / ๋คํธ์ํน ๋ ์ด์ด
2.1.1 EIP-8105: Universal Enshrined Encrypted Mempool
์ด๋๋ฆฌ์์ ๊ณต๊ฐ ๋ฉคํ(public mempool)์ ๊ตฌ์กฐ๋ ์ค๋ซ๋์ ๋คํธ์ํฌ์ ๊ฐ๋ฐฉ์ฑ๊ณผ ํฌ๋ช ์ฑ์ ์์งํ๋ ํต์ฌ ์์๋ก ๊ธฐ๋ฅํด ์๋ค. ํ์ง๋ง ์ด๋ ๋์์, ํธ๋์ญ์ ์ด ๋ธ๋ก์ ํฌํจ๋๊ธฐ ์ ์ ๋๊ตฌ์๊ฒ๋ ๋ ธ์ถ๋๋ค๋ ์๋ฏธ์ด๊ธฐ๋ ํ๋ฉฐ, ๊ฒฐ๊ณผ์ ์ผ๋ก ํ๋ก ํธ๋ฌ๋(front-running)์ด๋ ์๋์์น ๊ณต๊ฒฉ(sandwich attack)๊ณผ ๊ฐ์ ์ ์์ ์ธ MEV ์ ๋ต์ ๊ฐ๋ฅํ๊ฒ ํ๋ ๊ทผ๋ณธ์ ์ธ ๊ตฌ์กฐ์ ์ทจ์ฝ์ ์ผ๋ก ์ง์ ๋์ด ์๋ค.
ํนํ ๋ํ์ด(DeFi) ํ๋๊ณผ ๊ท๋ชจ๊ฐ ์ฆ๊ฐํ๋ฉด์ ์ด๋ฌํ ๊ณต๊ฒฉ์ ์ ์ ๋ ์ ๊ตํด์ก๊ณ , ์ฌ์ฉ์ ๊ฒฝํ๊ณผ ์์ฅ ๊ณต์ ์ฑ์ ์ ํดํ๋ ์ฃผ์ ์์ธ์ผ๋ก ์๋ฆฌ ์ก์๋ค. ์ต๊ทผ ๋ช ๋ ๊ฐ ํ๋ผ์ด๋น ์ค๋ ํ๋ก์ฐ(private order flow)์ MEV ๋ฆด๋ ์ด๊ฐ ๋น ๋ฅด๊ฒ ํ์ฐ๋ ๊ฒ๋ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ์ฐํํ๋ ค๋ ์์ฅ์ ์๋ฐ์ ๋์์ด๋ผ ๋ณผ ์ ์๊ฒ ๋ค. ํ์ง๋ง ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์ ์ญ์ ๊ฑฐ๋ ํ๋ฆ์ ํน์ ์ธํ๋ผ ์ฌ์ ์์๊ฒ ์ง์ค์ํค๋ ๋ถ์์ฉ์ ๋ณ์์์ผ๋ฉฐ, ์ด๋๋ฆฌ์์ด ์ถ๊ตฌํด์จ ํ์ค์์ฑ๊ณผ ์ค๋ฆฝ์ฑ์ ์ฝํ์ํฌ ๊ฐ๋ฅ์ฑ ๋ํ ์ ๊ธฐ๋์ด ์๋ค. EIP-8105๋ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ํ๋กํ ์ฝ ๋ ๋ฒจ์ ์ ๊ทผ์ผ๋ก์จ, โUniversal Enshrined Encrypted Mempool(EEM)โ์ด๋ผ๋ ์๋ก์ด ํธ๋์ญ์ ์ ๋ฌ ๊ตฌ์กฐ๋ฅผ ์ ์ํ๋ค.
EIP-8105์ ํต์ฌ ์์ด๋์ด๋ ํธ๋์ญ์ ์ ํ์ด๋ก๋(payload)๋ฅผ ์ํธํ๋ ์ํ๋ก ๋ฉคํ์ ์ ํํ๊ณ , ๋ธ๋ก์ ํฌํจ๋๋ ์์๊ฐ ํ์ ๋๊ธฐ ์ ๊น์ง ๊ทธ ๋ด์ฉ์ ๋๊ตฌ๋ ํ์ธํ ์ ์๋๋ก ๋ง๋๋ ๊ฒ์ด๋ค. ์ฆ, ์ฌ์ฉ์๋ ์ํธํ๋ ํธ๋์ญ์ ๊ณผ ํจ๊ป ์ต์ํ์ ๋ฉํ๋ฐ์ดํฐ๋ง์ ํฌํจํ โenvelopeโ๋ฅผ ์ ์ถํ๋ฉฐ, ๋ธ๋ก ๋น๋๋ ํด๋น ํธ๋์ญ์ ์ ๊ฒฝ์ ์ ์ธ ์ ๋ณด๋ฅผ ์ ์ ์๋ ์ํ์์ ์ด๋ฅผ ๋ธ๋ก์ ํฌํจํ๊ฒ ๋๋ค.

์ด ๊ตฌ์กฐ์์ ์ค์ํ ์ ์ ํ์ด๋ก๋๊ฐ ์ํธํ๋์ด ๋ฉคํ์ ์กด์ฌํ๋ค๋ ๊ฒ์ด๋ค. ๋ธ๋ก ๋น๋๋ โenvelopeโ๋ง์ ๊ธฐ์ค์ผ๋ก ํธ๋์ญ์ ์ ๋ธ๋ก์ ํฌํจ์ํค๋ฉฐ, ์ค์ ์คํ์ ํ์ํ ์ ๋ณด๋ ์ดํ ๋ณตํธํ ๋จ๊ณ์์ ๊ณต๊ฐ๋๋ค.
ํธ๋์ญ์ ์ฒ๋ฆฌ ํ๋ฆ ์ญ์ ๊ธฐ์กด ์ด๋๋ฆฌ์๊ณผ ๋ค๋ฅด๊ฒ ์๋ํ๋ค. ํ์ฌ ์ด๋๋ฆฌ์์์๋ ํธ๋์ญ์ ์ด ๋ฉคํ์ ๋๋ฌํ๋ ์๊ฐ ๊ทธ ๋ด์ฉ์ด ๊ณต๊ฐ๋๊ธฐ ๋๋ฌธ์, ์์ฒ(searcher)๋ ๋น๋(builder)๋ ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ฑฐ๋๋ฅผ ์ฌ์ ๋ ฌํ๊ฑฐ๋ ์ ํ ์คํํ ์ ์๋ค. ๋ฐ๋ฉด ์ํธํ๋ ๋ฉคํ(encrypted mempool)์์๋ ๋ค์๊ณผ ๊ฐ์ ํ๋ฆ์ด ์ ์ฉ๋๋ค.
์ฌ์ฉ์๋ ์ํธํ๋ ํธ๋์ญ์ ์ ์ ์ถํ๋ค
๋คํธ์ํฌ๋ ์ํธํ๋ ํ์ด๋ก๋๋ฅผ ์ ํํ๋ค
๋น๋๋ ๋ธ๋ก์ ์ํธํ๋ ํธ๋์ญ์ ์ ํฌํจํ๋ค
์์(ordering)๊ฐ ํ์ (final)๋๋ค.
๋ณตํธํ ๊ณผ์ ์ด ์งํ๋๊ณ , ํธ๋์ญ์ ์ ์คํ๋๋ค
์ด ๊ณผ์ ์์ ํต์ฌ์ ์ค๋๋ง ์ด์ ์๋ ๋๊ตฌ๋ ํธ๋์ญ์ ๋ด์ฉ์ ์ ์ ์๋ค๋ ์ ์ด๋ค. ๋ฐ๋ผ์ ์์ฒ๊ฐ ๊ฑฐ๋๋ฅผ ์์ง๋ฌ ์คํํ๊ฑฐ๋ ํน์ ๊ฑฐ๋๋ฅผ ์๋์ ์ผ๋ก ์ฌ์ ๋ ฌํ๋ ์ ๋ต ์์ฒด๊ฐ ๊ตฌ์กฐ์ ์ผ๋ก ๋ถ๊ฐ๋ฅํด์ง๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก, ์ด๋ฌํ ๊ตฌ์กฐ๋ฅผ ํตํด MEV์ ์๋น ๋ถ๋ถ์ ์ฐจ์งํ๋ ์ ์์ ์ธ ์ ๋ต์ ์ ๊ฑฐํ๋ ํจ๊ณผ๋ฅผ ๊ธฐ๋ํ ์ ์๋ค.
๋ ์ค์ํ ์ ์ ์ด๋ฌํ ์ค๊ณ๊ฐ ๋จ์ํ MEV ๊ณต๊ฒฉ์ ์ค์ด๋ ๊ธฐ์ ์ ๊ฐ์ ์ ๊ทธ์น๋ ๊ฒ ์ด์์ ์์๋ฅผ ๊ฐ์ง ์ ์๋ค๋ ์ ์ด๋ค. ์ํธํ๋ ๋ฉคํ์ ํ๋ผ์ด๋น ๋ฆด๋ ์ด(private relay)์ ์์กด๋๋ฅผ ๋ฎ์ถ๊ณ , ๋ค์ ๊ณต๊ฐ ๋ฉคํ์ ์ ๋ขฐ ๊ฐ๋ฅํ ์กฐ์ ๋ ์ด์ด(coordination layer)๋ก ๋ณต์ํ๋ ค๋ ์๋๋ผ๋ ์ ์์ ์ด๋๋ฆฌ์์ ๋คํธ์ํฌ ๊ตฌ์กฐ ์ ๋ฐ์ ์ํฅ์ ๋ฏธ์น ์ ์๋ค. ํนํ ํ๋กํฌ์ -๋น๋ ๋ถ๋ฆฌ(proposer-builder separation, PBS)์ด๋ FOCIL๊ณผ ๊ฐ์ ๊ฒ์ด ์ ํญ์ฑ ๋ฉ์ปค๋์ฆ๋ค๊ณผ ๊ฒฐํฉ๋ ๊ฒฝ์ฐ, ์ํธํ๋ ๋ฉคํ์ ๋ธ๋ก ์์ฐ ๊ตฌ์กฐ, ๊ฑฐ๋ ์ค๋๋ง์ ๊ณต์ ์ฑ, ๊ฒ์ด ์ ํญ์ฑ์ ๋์์ ๊ฐํํ๋ ํต์ฌ ์ธํ๋ผ๋ก ์๋ํ ์ ์์ ๊ฒ์ด๋ค.
2.1.2 EIP-8130: Account Abstraction by Account Configuration
์ด๋๋ฆฌ์์ ์ฅ๊ธฐ์ ์ธ ์ฌ์ฉ์ ๊ฒฝํ ๊ฐ์ ๋ก๋๋งต์์ ๊ฐ์ฅ ์ค์ํ ์ถ(pillar) ์ค ํ๋๋ ๊ณ์ ์ถ์ํ(Account Abstraction)์ด๋ค*. EIP-8130 ์ญ์ ์ด๋ฌํ ํ๋ฆ ์์์ ๋ฑ์ฅํ ์ ์์ผ๋ก, ๊ณ์ ์ด ์ฌ์ฉํ๋ ์ธ์ฆ ๋ฐฉ์์ โAccount Configuration(๊ณ์ ๊ตฌ์ฑ)โ์ด๋ผ๋ ๊ตฌ์กฐ(struct)๋ก ์ ์ธ์ ์ผ๋ก ์ ์ํ๊ณ ์ด๋ฅผ ํ๋กํ ์ฝ์ด ์ง์ ํด์ํ ์ ์๋๋ก ๋ง๋๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ค.
์ด๋๋ฆฌ์์ ๊ณ์ ๋ชจ๋ธ์ ์ค๋ซ๋์ ๋จ์ผ ์๋ช ๋ฐฉ์์ ๊ธฐ๋ฐํ ๋จ์ํ ๊ตฌ์กฐ๋ฅผ ์ ์งํด ์๋ค. ์ผ๋ฐ์ ์ธ EOA๋ secp256k1 ๊ธฐ๋ฐ์ ์๋ช ๊ฒ์ฆ์ ํตํด ํธ๋์ญ์ ์ ์น์ธํ๋ฉฐ, ๊ฒ์ฆ ๋ฐฉ์ ์์ฒด๋ ํ๋กํ ์ฝ์ ์ฌ์ค์ ๊ณ ์ ๋์ด ์๋ค. EIP-8130์ ์ด๋ฌํ ๊ตฌ์กฐ์ ํ๊ณ๋ฅผ ํ์ฅํ๊ธฐ ์ํ ์ ์์ผ๋ก, ๊ณ์ ์ด ์ฌ์ฉํ๋ ์ธ์ฆ ๋ฐฉ์์ โAccount Configurationโ ํํ๋ก ์ ์ธํ๊ณ ํ๋กํ ์ฝ์ด ์ด๋ฅผ ์ง์ ํด์ํ๋๋ก ์ค๊ณํ๋ค. ์ด๋ฅผ ํตํด ๊ณ์ ์ ๋ ์ด์ ๋จ์ผ ํค ๊ธฐ๋ฐ์ ์ธ์ฆ์ ์ ํ๋์ง ์์ผ๋ฉฐ, ๋ค์ํ ์ธ์ฆ ๋ชจ๋ธ์ ์ ์ฐํ๊ฒ ์์ฉํ ์ ์๋ ๊ธฐ๋ฐ์ ๊ฐ๊ฒ ๋๋ค.
*๊ณ์ ์ถ์ํ๋ฅผ ๋ค๋ฃจ๋ ์๋ง์ ํ์ค๋ค์ ๋ํ ์ค๋ช ์ ๋ณธ ์ํฐํด์์ ์๋ตํ๋ค. ํํธ, ์ง๋ ์ํฐํด์์๋ ์๋ก์ด ํธ๋์ญ์ ๊ตฌ์กฐ๋ฅผ ํตํด ํ์ฅ์ฑ ์๋ ๊ณ์ ์ถ์ํ๋ฅผ ๊ตฌํํ๋ ค๋ ํ๋ ์ ํธ๋์ญ์ (EIP-8141)์ ๋ํด ์ค๋ช ํ ๋ฐ ์๋ค. ์๋ก ์์ ์ค๋ช ํ ๋ฐ์ ๊ฐ์ด, ํ๋ ์ ํธ๋์ญ์ ์ ๋ค์ ํค๊ณ ํ ์ ๊ทธ๋ ์ด๋์ ํฌํจ๋ ์ ์๋ ์ ๋ ฅํ ํ์ค์ด๋ค.

EIP-8130์ ํต์ฌ ๊ตฌ์กฐ๋ ๊ณ์ ์ด ์ธ์ฆ ํค์ ์ ์ฑ
์ ๊ตฌ์กฐํ๋ ๋ฐ์ดํฐ ํํ๋ก ๊ด๋ฆฌํ๋๋ก ๋ง๋๋ ๊ฒ์ด๋ค. ์ ์๋ IAccountConfigย ์ธํฐํ์ด์ค์๋ ๊ณ์ ์ ์ธ์ฆ ํค์ ๊ด๋ จ๋ ์ฌ๋ฌ ๊ตฌ์กฐ์ฒด๊ฐ ์ ์๋์ด ์์ผ๋ฉฐ, ๊ทธ ์ค์ฌ์๋ InitialKey์ AuthKey๊ฐ ์๋ค. InitialKey๋ ๊ณ์ ์์ฑ ์ ์ค์ ๋๋ ๊ธฐ๋ณธ ์ธ์ฆ ํค๋ฅผ ์๋ฏธํ๋ฉฐ, AuthKey๋ ์ค์ ํธ๋์ญ์
์๋ช
์ ์ฌ์ฉ๋๋ ์ธ์ฆ ํค๋ฅผ ๋ํ๋ธ๋ค. ๊ฐ ํค๋ verifierย ๊ณ์ฝ๊ณผ keyId๋ฅผ ํตํด ์๋ณ๋๋ฉฐ, ์๋ช
๊ฒ์ฆ์ ํน์ ๊ฒ์ฆ ์ปจํธ๋ํธ(verifier contract)๊ฐ ์ํํ๋๋ก ์ค๊ณ๋๋ค.
๋ํ EIP-8130์ ๋จ์ํ ์ธ์ฆ ๋ฐฉ์์ ํ์ฅํ๋ ๊ฒ์ ๊ทธ์น์ง ์๊ณ , ๊ณ์ ์์ค์ ์ ์ฑ
๋ฐ ๋ณด์ ๊ด๋ฆฌ ๊ธฐ๋ฅ์ ํจ๊ป ํฌํจํ๋ค. AccountOperationย ๊ตฌ์กฐ์ฒด๋ ๊ณ์ ์ ์ฑ
์ ๋ณ๊ฒฝํ๊ฑฐ๋ ์ ๊ธ ์ํ๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํ ์์
์ ์ ์ํ๋ฉฐ, KeyOperation์ ์ธ์ฆ ํค์ ์ถ๊ฐ ๋ฐ ์ ๊ฑฐ์ ๊ฐ์ ํค ๊ด๋ฆฌ ์์
์ ๋ด๋นํ๋ค. ํนํ requestUnlock๊ณผ unlockDelay์ ๊ฐ์ ๋ฉ์ปค๋์ฆ์ ๊ณ์ ์ ์ฑ
๋ณ๊ฒฝ์ ์๊ฐ ์ง์ฐ ๊ธฐ๋ฐ ๋ณด์ ๋ชจ๋ธ(timelock)์ ๋์
ํ์ฌ, ๋ฏผ๊ฐํ ๊ถํ ๋ณ๊ฒฝ์ด ์ฆ์ ์คํ๋๋ ๊ฒ์ ๋ฐฉ์งํ ์ ์๋๋ก ํ ์ ์๋ค. ์ด๋ฌํ ์ค๊ณ๋ ๊ณ์ ์์ฒด๊ฐ ๋จ์ํ ์๋ช
์ฃผ์ฒด๊ฐ ์๋๋ผ ์ ์ฑ
๊ณผ ๋ณด์ ๋ก์ง์ ํฌํจํ๋ ์คํ ํ๊ฒฝ์ผ๋ก ํ์ฅ ๊ธฐ๋ฅํ ์ ์์์ ์์ฌํ๋ค.
๊ฒฐ๊ตญ, ๊ณ์ ์ถ์ํ์ ์ฅ๊ธฐ์ ์ธ ๋ฐ์ ๋ฐฉํฅ์ ์ธ์ฆ ๋ฐฉ์์ ์งํ์ ๋ํ ์ ์ฐ์ฑ ํ๋ณด๋ค. ์ด๋ฌํ ์ ์์, EIP-8130์ ๊ณ์ ์ ๊ฒ์ฆ ๋ก์ง์ ๊ตฌ์ฑ(configuration) ๊ธฐ๋ฐ์ผ๋ก ์ ์๋๊ธฐ ๋๋ฌธ์ ์๋ก์ด ์๋ช ์คํด์ด๋ ์ธ์ฆ ๋ชจ๋ธ์ ๋น๊ต์ ์ฝ๊ฒ ๋์ ํ ์ ์๋ค - ์๋ฅผ ๋ค์ด ๋ฉํฐ์๊ทธ ์ ์ฑ , ํจ์คํค ๊ธฐ๋ฐ ์ธ์ฆ, ํค ํ์ (key rotation), ๊ฐ์ค ์คํฐ์์ญ ๋ฑ ๋ค์ํ ๊ณ์ ๊ธฐ๋ฅ์ ๋์ผํ ๊ตฌ์กฐ ์์์ ํํํ ์ ์์ผ๋ฉฐ, ํฅํ ๋ฑ์ฅํ ์๋ก์ด ์ํธํ์ ์ธ์ฆ ๋ฐฉ์์๋ ์์ฐ์ค๋ฝ๊ฒ ๋์ํ ์ ์๋ค.
2.1.3 EIP-8142: Block-in-Blobs (BiB)
์ด๋๋ฆฌ์์ ํ์ฅ ๋ก๋๋งต์ ์ต๊ทผ ๋ช ๋ ๊ฐ ์คํ(execution)๊ณผ ๋ฐ์ดํฐ ๊ฐ์ฉ์ฑ(data availability)์ ์ญํ ์ ์ ์ง์ ์ผ๋ก ๋ถ๋ฆฌํ๋ ๋ฐฉํฅ์ผ๋ก ๋ฐ์ ํด์๋ค - ๋ํ์ ์ผ๋ก EIP-4844๋ ๋กค์ ๋ฐ์ดํฐ ์ ์ฉ ๊ณต๊ฐ์ธ ๋ธ๋กญ(blob)*์ ๋์ ํ์ฌ L2 ๋ฐ์ดํฐ ๊ฒ์ ๋น์ฉ์ ํฌ๊ฒ ๋ฎ์ถ์๊ณ , ์ด๋๋ฆฌ์์ด ์ ์ฐจ ์คํ ์ฒด์ธ ์ค์ฌ ๊ตฌ์กฐ์์ ๋ฐ์ดํฐ ๊ฐ์ฉ์ฑ ์ค์ฌ ๊ตฌ์กฐ๋ก ์ด๋ํ๊ณ ์์์ ๋ณด์ฌ์ฃผ์๋ค.
์ด๋ฌํ ํ๋ฆ ์์์ ๋ฑ์ฅํ EIP-8142๋ ํ ๋จ๊ณ ๋ ๋์๊ฐ ์คํ ํ์ด๋ก๋(payload) ์์ฒด๋ฅผ ๋ธ๋กญ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ก ์ด๋์ํค๋ ์๋ก์ด ๋ธ๋ก ๊ตฌ์กฐ๋ฅผ ์ ์ํ๋ค. ๊ธฐ์กด์ฒ๋ผ ๋ธ๋ก ๋ณธ๋ฌธ์ ํธ๋์ญ์
๋ฆฌ์คํธ์ ๊ด๋ จ ๋ฐ์ดํฐ๋ฅผ ์ง์ ํฌํจํ๋ ๋์ , ์คํ ๋ฐ์ดํฐ๋ ๋ธ๋กญ ๋จ์๋ก ํจํน๋์ด ์ ์ฅ๋๊ณ ๋ธ๋ก ํค๋๋ ํด๋น ๋ธ๋กญ์ ์ฐธ์กฐํ๋ ๋ฐฉ์์ผ๋ก ๋ธ๋ก ๊ตฌ์กฐ๊ฐ ์ฌ๊ตฌ์ฑ๋๋ค - ์ด๋ ๋ธ๋ก ํค๋์๋ ํด๋น ํ์ด๋ก๋๊ฐ ๋ช ๊ฐ์ ๋ธ๋กญ์ผ๋ก ๊ตฌ์ฑ๋๋์ง๋ฅผ ๋ํ๋ด๋ ๋ฉํ๋ฐ์ดํฐ(i.e., payload_blob_countย ํ๋)๊ฐ ํฌํจ๋๋ฉฐ, ๊ฒ์ฆ ๊ณผ์ ์์๋ ๋ธ๋กญ ์ปค๋ฐ๋จผํธ(commitment)์ KZG ์ฆ๋ช
(KGZ proof)๋ฅผ ํตํด ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ด ํ์ธ๋๋ค.
*๋ธ๋กญ์ ๋กค์ ๋ฐ์ดํฐ์๋ง ํ์ ๋ ํ์๋ ์๋ค - ๋ฐ์ดํฐ์ ์์ถ ํน์ ์ฆ๋ช ์ด ํ์ํ ๊ฒฝ์ฐ, ์ด๋ ๋ฐ์ดํฐ ํ์ ์ด๋ ํ์ฉ์ด ๊ฐ๋ฅํ๋ค.

Source: bytes_to_blobs | EIP-8142
์ฆ, ์ด ๊ตฌ์กฐ์ ํต์ฌ์ ์คํ ๋ฐ์ดํฐ๋ฅผ ๋ธ๋ก ๋ณธ๋ฌธ์์ ๋ถ๋ฆฌํ๊ณ , ์ด๋ฅผ ๋ธ๋กญ ๊ธฐ๋ฐ ๋ฐ์ดํฐ ๊ฐ์ฉ์ฑ ๋ ์ด์ด์ ์์ํ๋ ๊ฒ์ด๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ํฉ์ ๋ ์ด์ด๋ ๋ธ๋ก ํค๋์ ๋ธ๋กญ ์ปค๋ฐ๋จผํธ๋ง ํ์ธํ๋ฉด ๋๋ฉฐ, ์คํ ํด๋ผ์ด์ธํธ๋ ํ์ํ ๋ ๋ธ๋กญ ๋ฐ์ดํฐ๋ฅผ ์ฝ์ด ์ค์ ํธ๋์ญ์ ์คํ์ ์ํํ๊ฒ ๋๋ค.
์ด๋ฌํ ์ค๊ณ๋ ๋จ์ํ ๋ฐ์ดํฐ ํฌ๋งท ๋ณ๊ฒฝ ์ด์์ ์์(implication)๋ฅผ ๊ฐ์ง๋ค. ์คํ ํ์ด๋ก๋๊ฐ ๋ธ๋กญ์ผ๋ก ์ด๋ํ๋ฉด ๋ธ๋ก ์ ํ ๊ณผ์ ์์ ์ ๋ฌ๋๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ๊ฐ ๋จ์ํด์ง๊ณ , ์คํ ๋ฐ์ดํฐ์ ํ์ฅ์ฑ ๋ํ ๋ณด๋ค ์ ์ฐํ๊ฒ ํ๋ณดํ ์ ์๋ค. ํนํ ํ๋กํฌ์ -๋น๋ ๋ถ๋ฆฌ(PBS) ํ๊ฒฝ์์๋ ๋น๋๊ฐ ์์ฑํ ์คํ ํ์ด๋ก๋๋ฅผ ๋ธ๋กญ ํํ๋ก ์ ๊ณตํ๊ณ ํ๋กํฌ์ ๋ ์ด๋ฅผ ํค๋ ์์ค์์ ์ฐธ์กฐํ๋ ๋ฐฉ์๋ ๊ฐ๋ฅํด์ง๋ค - ์ด๋ ์ด๋๋ฆฌ์์ด ์ฅ๊ธฐ์ ์ผ๋ก ์งํฅํ๋ ๋ํฌ์ค๋ฉ(danksharding) ๊ธฐ๋ฐ ๋ฐ์ดํฐ ๊ฐ์ฉ์ฑ ๊ตฌ์กฐ์๋ ์์ฐ์ค๋ฝ๊ฒ ์ฐ๊ฒฐ๋๋ ์ค๊ณ๋ค.
๋ํ EIP-8142๋ฅผ ์ฃผ๋ชฉํด์ผํ๋ ์ด์ ์ค ํ๋๋ ์ด๋ฌํ ๊ตฌ์กฐ๊ฐ zkEVM๊ณผ ๊ฐ์ ์ฆ๋ช ๊ธฐ๋ฐ ์คํ ๋ชจ๋ธ๊ณผ๋ ์ ๋ง๊ธฐ ๋๋ฌธ์ด๋ค. zkEVM ํ๋ฃจ๋ฒ(prover)๋ ๋ธ๋ก์ ํธ๋์ญ์ ๋ฐ์ดํฐ์ ์คํ ๋ด์ญ(execution trace)์ ์ฝ์ด ์ฆ๋ช ์ ์์ฑํด์ผ ํ๋๋ฐ, ๊ธฐ์กด ์ด๋๋ฆฌ์ ๋ธ๋ก ๊ตฌ์กฐ์์๋ ์ด๋ฌํ ๋ฐ์ดํฐ๊ฐ ์คํ ํด๋ผ์ด์ธํธ ๋ด๋ถ ๊ตฌ์กฐ์ ๊น๊ฒ ๋ฌถ์ฌ ์์ด ์ ๊ทผ์ฑ์ด ์ ํ์ ์ด์๋ค. ๋ฐ๋ฉด ์คํ ํ์ด๋ก๋๊ฐ ๋ธ๋กญ ํํ๋ก ์ ๊ณต๋๋ฉด ํ๋ฃจ๋ฒ๋ ๋ฐ์ดํฐ ๊ฐ์ฉ์ฑ ๋ ์ด์ด์์ ๋ฐ์ดํฐ๋ฅผ ์ง์ ์ฝ์ด ์ฆ๋ช ์์ฑ ํ์ดํ๋ผ์ธ์ ๋ณด๋ค ๋จ์ํ๊ฒ ๊ตฌ์ฑํ ์ ์๋ค. ๋ฌผ๋ก zkEVM ์ง์์ด EIP-8142์ ์ง์ ์ ์ธ ๋ชฉ์ ์ ์๋์ง๋ง, ๊ฒฐ๊ณผ์ ์ผ๋ก ์ด๋๋ฆฌ์์ ๋ธ๋ก ๋ฐ์ดํฐ ๊ตฌ์กฐ๊ฐ zk์ ์นํ์ ์ธ ์ํคํ ์ฒ(zk-friendly architecture)๋ก ๋ฐ์ ํ๋ ๋ฐฉํฅ์ฑ๊ณผ ์์ฐ์ค๋ฝ๊ฒ ๋ง๋ฌผ๋ฆฐ๋ค๋ ์ ์์ ์ค์ํ ์๋ฏธ๋ฅผ ๊ฐ๋๋ค.
2.1.4 EIP-8148: Custom sweep threshold for validators*
*ํ๊ธฐ ๋ด์ฉ์ ๊ธฐ์ปจํ ์ธ ์์ ๋ค๋ฃฌ๋ฐ ์๋ค.
์ด๋๋ฆฌ์์ ํํธ๋ผ(Pectra) ์ ๊ทธ๋ ์ด๋๋ฅผ ํตํด ์ต๋ ์ ํจ ์์ก(Max Effective Balance)๋ฅผ 2,048 ETH๊น์ง ํ์ฅ(EIP-7251)ํ๋ฉฐ ๋ฒจ๋ฆฌ๋ฐ์ดํฐ(validator)์ ์๋ฅผ ์ค์ด๊ณ ํฉ์ ๋ ์ด์ด์ ๋์ญํญ ๋ถ๋ด์ ์ํํ๋ ค๋ ๋ฐฉํฅ์ผ๋ก ๋์๊ฐ๊ณ ์๋ค. ์ด๋ ๋จ์ํ ์ํ์ ์กฐ์ ํ๋ ๊ฒ์ด ์๋๋ผ, ๋ฒจ๋ฆฌ๋ฐ์ดํฐ ํตํฉ(validator consolidation)์ ํตํด ๋คํธ์ํฌ ํ์ฅ์ฑ์ ๊ตฌ์กฐ์ ์ผ๋ก ํ๋ณดํ๋ ค๋ ๋ฐ์ ์์๊ฐ ์๋ค.
์ด๋ฌํ ์ ํ์ ์คํ ๋ ์ด์ด ๊ธฐ๋ฐ์ ๋ณต๋ฆฌ ์ถ๊ธ ํฌ๋ ๋ด์ (compounding withdrawal credential)์ ์ ์ ๋ก ํ๋ฉฐ, ๋ฒจ๋ฆฌ๋ฐ์ดํฐ์ ์ด๋๋ฆฌ์ ์์ก(balance)๋ฅผ ์ฅ๊ธฐ๊ฐ๋์ ํ๋กํ ์ฝ ๋ด๋ถ์ ์ ์งํ ๋กํ๋ ์ด์ฉ ๋ชจ๋ธ์ ๋์ฑ ๊ฐํํ๋ค.
ํ์ง๋ง ์๋ ์ค์(sweep)์ด ์ฌ์ค์ ๊ณ ์ ๋ ์๊ณ๊ฐ(i.e., 2,048 ETH)์ ์์กดํ๋ ๊ตฌ์กฐ์์๋ ๋ณด์์ด ์ค๋ ๊ธฐ๊ฐ ์ธ๋ถ๋ก ์ ์ก๋์ง ์์ ์ ์๊ณ , ์ด๋ ๋ฒจ๋ฆฌ๋ฐ์ดํฐ๋กํ์ฌ๊ธ ์๋ณธ ํ์ ์จ๊ณผ ๋ณด์ ๊ฐ์์ฑ ์ธก๋ฉด์์ ๊ฒฝ์ง์ฑ์ ์ด๋ํ๋ค. EIP-8148์ ๋ฐ๋ก ์ด๋ฌํ ๊ตฌ์กฐ๋ฅผ ์ ์ฑ ๊ธฐ๋ฐ์ ์ ์ฐํ ๊ตฌ์กฐ๋ก ์ ํํ๋ ค๋ ์ ์์ด๋ค.
EIP-8148์ ํต์ฌ์ ๋ฒจ๋ฆฌ๋ฐ์ดํฐ๊ฐ ์๋ ์ค์ ์๊ณ๊ฐ(sweep_threshold)์ ์ง์ ์ค์ ํ ์ ์๋๋ก ํ์ฉํ๋ ๊ฒ์ด๋ค. ์ฆ, ๋ฒจ๋ฆฌ๋ฐ์ดํฐ์ ์์ก์ด ์ค์ ๋ ํด๋น ํ๋๊น์ง๋ ๋ณต๋ฆฌ๋ก ๋์ ๋๊ณ , ์ด๋ฅผ ์ด๊ณผํ๋ ๋ณด์๋ง ์ถ๊ธ์ง(withdrawal destination)๋ก ์๋ ์ ์ก๋ ์ ์๋๋ก ํ ์ ์๋ค.

์ด ๊ตฌ์กฐ๋ ํฉ์ ์์ ์ฑ(consensus safety)์ ํด์น์ง ์์ผ๋ฉด์ ๋ณด์ ๋ผ์ฐํ ์ ํ์ด๋ฐ๋ง์ ์ ์ฐํ๊ฒํ๋, ๋น๊ต์ ์์ ๋ณ๊ฒฝ(minimal state extension)์ ํด๋นํ๋ค. ์ฆ, ์ฌ๋์ฑ ์กฐ๊ฑด์ด๋ ์ ํจ ์์ก(effective balance) ๊ณ์ฐ์ ๋ณ๊ฒฝํ์ง ์์ผ๋ฉด์ ์๋ณธ ํ๋ฆ ์์ ์ ์ฑ ๋ณ์๋ฅผ ์ถ๊ฐํ๋ ์ค๊ณ์ธ ์ ์ด๋ค.
์กฐ๊ธ ๋ ์ ๋ต์ ์ธ ๊ด์ ์์ ๋ณด๋ฉด, ์ด ์ ์์ ์คํ ์ดํน์ ๋ณด๋ค โ์ ์ฑ ์ ์ผ๋ก ์ค๊ณ ๊ฐ๋ฅํ ์์ต ์ธํ๋ผโ๋ก ์ ํ์ํฌ ์ ์๋ค. ์๋ฅผ ๋ค์ด ๋ผ์ด๋ ํ์ด๋ธ์ค(Lido Finance)์ ๊ฐ์ ๋ํ LST ํ๋กํ ์ฝ์ ๋ฒจ๋ฆฌ๋ฐ์ดํฐ ํตํฉ์ ํตํด ์ด์ ํจ์จ์ ์ถ๊ตฌํ๋ ๋์์, stVaults์ ๊ฐ์ ์ ๋ต์ ๋ณผํธ(vault) ๊ตฌ์กฐ์์ ์์ต ๋ถ๋ฐฐ ํ์ด๋ฐ์ ์ธ๋ฐํ๊ฒ ์กฐ์ ํ๋ ค ํ๋ค.
์ด ๋, ์ค์ ๊ธฐ์ค(threshold)์ ๋์ ์ผ๋ก ์ค์ ํ ์ ์๋ค๋ฉด, ์ผ์ ์์ค๊น์ง๋ ๋ณต๋ฆฌ๋ก ์๋ณธ ํจ์จ์ ๊ทน๋ํํ๊ณ , ๊ทธ ์ดํ์๋ ์คํ ๋ ์ด์ด์์ ์ฌ์์น, ์ฌ์คํ ์ดํน(restaking), ํน์ ๋ํ์ด ์ ๋ต์ ์ฆ์ ํฌ์ ํ๋ ํ์ด๋ธ๋ฆฌ๋ ์ด์ฉ ๋ชจ๋ธ์ด ๊ฐ๋ฅํด์ง๋ค. ์ฆ, ์ด๋ ์คํ ์ดํน ๋ณด์์ ๋จ์ํ โ๋ฐ์ํ๋ ์์ตโ ์ ๋๋ก ํ์ ์ง๋ ๊ฒ์ ๋์ด, โ๋ผ์ฐํ ๊ฐ๋ฅํ ์ ๋์ฑโ์ผ๋ก ์ฌ์ ์๋ฅผ ํ ์ ์๋ค๋ ์์๊ฐ ์๋ค.
๊ฒฐ๊ณผ์ ์ผ๋ก EIP-8148์ ํ๋ฉด์ ์ผ๋ก๋ UX ๊ฐ์ ์ ์์ฒ๋ผ ๋ณด์ด์ง๋ง, ๊ทธ ์์๋ ์ฌ๋ฌ ์ดํด๊ด๊ณ์์ ๊ฑธ์ณ ๋งค์ฐ ๊ตฌ์กฐ์ ์ผ๋ก ๋ณด์ธ๋ค. MaxEB ํ์ฅ๊ณผ ๋ฒจ๋ฆฌ๋ฐ์ดํฐ ํตํฉ์ด๋ผ๋ ํ๋กํ ์ฝ ๋จ์ ๊ฑฐ์์ ์ธ ์ค๊ณ๊ฐ ์ง์ ๊ฐ๋ฅํ๋ ค๋ฉด, ๊ฐ๋ณ ๋ฒจ๋ฆฌ๋ฐ์ดํฐ์ ์๋ณธ ํ์ ๊ณผ ๋ณด์ ๊ฐ์์ฑ ๋ํ ์ ๊ตํ๊ฒ ์กฐ์ ๋์ด์ผ ํ๋ค. ์ด ์ ์์ ๊ทธ ๊ฐ๊ทน์ ๋ฉ์ฐ๋ ๋ฏธ์์ ๋ณด์ ์ฅ์น์ด์, ์คํ ์ดํน ๋ณด์์ ๋ณด๋ค ํ๋ก๊ทธ๋๋จธ๋ธํ ์์ต ํ๋ฆฌ๋ฏธํฐ๋ธ(yield primitive)๋ก ์ ํํ๋ ๊ณผ์ ์ ์ผ๋ถ๋ก ๋ณผ ์ ์๋ ๊ฒ์ด๋ค.
2.1.5 EIP-8159: eth/71 - Block Access List Exchange
์ต๊ทผ ์ด๋๋ฆฌ์ ์คํ ๋ ์ด์ด์ ์ค์ํ ์ฐ๊ตฌ ๋ฐฉํฅ ์ค ํ๋๋ ์คํ ํ์ดํ๋ผ์ธ์ ๋ณ๋ ฌํ(parallelization)์ ์ํ ์ ๊ทผ์ ์์ธก ๊ฐ๋ฅ์ฑ(predictability)์ ๋์ด๋ ๊ฒ์ด๋ค. ์ด๋ฌํ ํ๋ฆ ์์์ ์ ์๋ EIP-7928์ ๋ธ๋ก ์คํ ๊ณผ์ ์์ ์ ๊ทผ๋ ๋ชจ๋ ์ํ ์์น(state location)๋ฅผ ๊ธฐ๋กํ๋ ๋ธ๋ก ์์ค ํ์ฉ ๋ฆฌ์คํธ(Block-level Access List, BAL) ๊ฐ๋ ์ ๋์ ํ๋ค - BAL์ ๋ธ๋ก ๋ด์์ ์ด๋ค ๊ณ์ (account)๊ณผ ์คํ ๋ฆฌ์ง ์ฌ๋กฏ(storage slot)์ด ์ ๊ทผ๋๋์ง๋ฅผ ์ฌ์ ์ ๋ช ์ํจ์ผ๋ก์จ, ํด๋ผ์ด์ธํธ๊ฐ ๋ณ๋ ฌ ๋์คํฌ ์ฝ๊ธฐ, ๋ณ๋ ฌ ํธ๋์ญ์ ์คํ, ์คํ์ด ํ์์๋ ์ํ ์ ๋ฐ์ดํธ(executionless state update)์ ๊ฐ์ ์ต์ ํ๋ฅผ ์ํํ ์ ์๋ ๊ธฐ๋ฐ์ ์ ๊ณตํ๋ค.
ํ์ง๋ง ์ด๋ฌํ ๊ตฌ์กฐ๊ฐ ์ค์ ๋คํธ์ํฌ ํ๊ฒฝ์์ ํ์ฉ๋๊ธฐ ์ํด์๋ ๋จ์ํ ํ์ฌ ์์ ์ดํ์ ๋ธ๋ก ๋ด๋ถ์ BAL์ ํฌํจํ๋ ๊ฒ๋ง์ผ๋ก๋ ์ถฉ๋ถํ์ง ์๋ค. ์ฆ, ํนํ ์๋ก์ด ๋ ธ๋๊ฐ ๋คํธ์ํฌ์ ์ฐธ์ฌํ์ฌ ๊ณผ๊ฑฐ ๋ธ๋ก ๋๊ธฐํ(historical block synchronization)์ ์ํํ ๋ ์ญ์, ๊ธฐ์กด P2P ํ๋กํ ์ฝ์ ํตํด ํด๋น ๋ฐ์ดํฐ์ ์ ๊ทผํ ์ ์์ด์ผ ํ๋ค๋ ๋ฌธ์ ๊ฐ ์กด์ฌํ๋ค. ๋ฐ๋ก ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด EIP-8159๊ฐ ์ ์๋์๋ค.
EIP-8159๋ devp2p ethย ํ๋กํ ์ฝ์ BAL ๊ตํ ๋ฉ์ปค๋์ฆ์ ์ถ๊ฐํจ์ผ๋ก์จ, ๋ธ๋ก ์คํ ๋ฉํ๋ฐ์ดํฐ๊ฐ ๋คํธ์ํฌ ๋ ๋ฒจ์์๋ ์์ฐ์ค๋ฝ๊ฒ ์ ํ๋ ์ ์๋๋ก ์ค๊ณ๋์๋ค. ๊ตฌ์ฒด์ ์ผ๋ก, EIP-8159๋ ๋ธ๋ก ํค๋์ block-access-list-hash ํ๋๋ฅผ ์ถ๊ฐํ๊ณ , ๋
ธ๋ ๊ฐ BAL ๋ฐ์ดํฐ๋ฅผ ๊ตํํ๊ธฐ ์ํ ์๋ก์ด P2P ๋ฉ์์ง๋ฅผ ์ ์ํ๋ค. ์ด๋ฅผ ํตํด ์คํ ํด๋ผ์ด์ธํธ๋ค์ ํน์ ๋ธ๋ก์ BAL์ ๋คํธ์ํฌ ํผ์ด๋ก๋ถํฐ ์์ฒญํ๊ฑฐ๋ ์ ๊ณตํ ์ ์๋ค.

Source: EIP-8159
๋ํ ํ๋กํ ์ฝ ๋ ๋ฒจ์์๋ ๋ค์๊ณผ ๊ฐ์ ๋ฉ์์ง ํ์
์ด ์ถ๊ฐ๋๋ค ; GetBlockAccessLists(0x12),ย BlockAccessLists(0x13)
์ด ๊ตฌ์กฐ๋ ๊ธฐ์กด ๋ธ๋ก ์ ํ ๊ตฌ์กฐ๋ฅผ ํฌ๊ฒ ๋ณ๊ฒฝํ์ง ์์ผ๋ฉด์๋ ์คํ ๋ฉํ๋ฐ์ดํฐ์ ๋ณ๋ ๋๊ธฐํ ์ฑ๋์ ์ ๊ณตํ๋ค๋ ์ ์์ ์๋ฏธ๊ฐ ์๋ค. ํนํ BAL์ ๋ธ๋ก ๋ณธ๋ฌธ(block body)๊ณผ ๋ฌ๋ฆฌ ์คํ ์ต์ ํ๋ฅผ ์ํ ๋ณด์กฐ ๋ฐ์ดํฐ์ด๊ธฐ ๋๋ฌธ์, ์ด๋ฅผ ๋ณ๋์ ๋ฉ์์ง ๋ ์ด์ด์์ ๊ตํํ๋๋ก ์ค๊ณํ ๊ฒ์ ๋คํธ์ํฌ ํจ์จ์ฑ๊ณผ ์ญํธํ์ฑ(backward compatibility)๋ฅผ ๋์์ ๊ณ ๋ คํ ์ ๊ทผ์ด๋ผ ๋ณผ ์ ์๋ค.
2.1.6 ๊ธฐํ
2.2 ๋ฐ์ดํฐ / ๋ฉ์์ง / ํธ๋์ญ์
2.2.1 EIP-8151: Private Key Deactivation Aware ecRecover
์ด๋๋ฆฌ์์ ๊ณ์ ๋ชจ๋ธ์ ์ค๋ซ๋์ ๋จ์ผ ํ๋ผ์ด๋น ํค ๊ธฐ๋ฐ์ EOA ์๋ช ์ฒด๊ณ์ ์์กดํด์๋ค. ํ์ง๋ง ์ต๊ทผ ๋ฑ์ฅํ ๊ณ์ ์งํ ํ๋ฆโํนํ ์์๋ EOA(delegated EOA)๋ฅผ ๋์ ํ๋ EIP-7702์ ํ๋ผ์ด๋น ํค ๋นํ์ฑํ๋ฅผ ์ ์ํ๋ EIP-7851์ ์กฐํฉโ์ ๊ณ์ ๋ณด์ ๋ชจ๋ธ์ ๋ณด๋ค ๋์ ์ธ ๊ตฌ์กฐ๋ก ์ ํํ๊ณ ์๋ค.
ํ์ง๋ง ๋ฌธ์ ๋ ์ด๋๋ฆฌ์์ ํต์ฌ ์๋ช
๊ฒ์ฆ ํ๋ฆฌ๋ฏธํฐ๋ธ์ธ ecrecover๊ฐ ์์ ํ ๋ฌด์ํ(stateless)ํ๊ฒ ๋์ํ๋ค๋ ์ ์ด๋ค. ecrecover๋ ๋จ์ํ ์๋ช
์ผ๋ก๋ถํฐ ์ฃผ์(address)๋ฅผ ๋ณต๊ตฌํ ๋ฟ, ํด๋น ๊ณ์ ์ ์ํโ์์ปจ๋ ํ๋ผ์ด๋น ํค๊ฐ ์ด๋ฏธ ๋นํ์ฑํ๋์๋์ง ์ฌ๋ถโ๋ ์ ํ ๊ณ ๋ คํ์ง ์๋๋ค. ๊ทธ ๊ฒฐ๊ณผ, ๊ณ์ ๋ณด์์ด ์ ์ฐจ ์ ์ฑ
์ ๊ธฐ๋ฐํ ์ธ์ฆ ๋ ์ด์ด(policy-driven authentication layer)๋ก ํ์ฅ๋์ด๋๊ฐ๋ ๊ณผ์ ์์ ๊ธฐ์กด ์๋ช
๊ฒ์ฆ ๋ฉ์ปค๋์ฆ๊ณผ ์๋ก์ด ๊ณ์ ๊ด๋ฆฌ ๋ชจ๋ธ ์ฌ์ด์ ๊ตฌ์กฐ์ ๊ดด๋ฆฌ๊ฐ ๋ฐ์ํ๋ค.
์ด๋ฌํ ๋ฌธ์ ๋ ๋จ์ํ ์ด๋ก ์ ๊ฒฐํจ์ ๋์ด, ์ด๋ฏธ DeFi ์ ๋ฐ์ ์๋ฆฌ ์ก์ ์๋ช
๊ธฐ๋ฐ์ ์ธ์ฆ(signature-based authorization) ํจํด๊ณผ๋ ์ง์ ์ ์ผ๋ก ์ฐ๊ฒฐ๋๋ค. ๋ํ์ ์ธ ์ฌ๋ก๊ฐ EIP-2612์ permitย ๋ฉ์ปค๋์ฆ์ด๋ค. EIP-2612๋ ERC-20 ํ ํฐ์ permit์ ๋์
ํด ์ฌ์ฉ์๊ฐ ์จ์ฒด์ธ approveย ํธ๋์ญ์
์์ด ์คํ์ฒด์ธ ์๋ช
(signature)๋ง์ผ๋ก allowanceย ๋ฅผ ์ค์ ํ ์ ์๋๋ก ํ๋ค. ์ด๋ฅผ ํตํด ๊ธฐ์กด์ ๋ ๋จ๊ณ ํธ๋์ญ์
(approve โ transferFrom) ๋์ ๋จ์ผ ์๋ช
์ผ๋ก approvalย ๊ณผ ์คํ์ ๋์์ ์ฒ๋ฆฌํ ์ ์์ผ๋ฉฐ, ํ์ฌ ์ ๋์ค์(Uniswap), ์๋ฒ (Aave), ์ปค๋ธ(Curve) ๋ฑ ์ฃผ์ ๋ํ์ด ํ๋กํ ์ฝ๋ค์ด ์ด๋ฅผ ๋๋ฆฌ ์ฑํํ๊ณ ์๋ค. ํ์ง๋ง ์ด๋ฌํ ์์คํ
๋ค์ ๋๋ถ๋ถ ๋ถ๋ณ ๊ณ์ฝ(immutable contract)์ด๋ฉฐ ๋ด๋ถ์ ์ผ๋ก ecrecover๋ฅผ ํตํด ์๋ช
์(signer)๋ฅผ ๊ฒ์ฆํ๊ธฐ ๋๋ฌธ์, ๊ณ์ ์ ํค ์ํ ๋ณํ์ ๊ฐ์ ์๋ก์ด ๋ณด์ ์ ์ฑ
์ ์ธ์งํ์ง ๋ชปํ๋ค.
๋ฐ๋ผ์ ํ๋ผ์ด๋น ํค๊ฐ ์ดํ์ ๋นํ์ฑํ๋๋๋ผ๋ ๊ธฐ์กด ecrecoverย ๋ก์ง์์๋ ํด๋น ์๋ช
์ด ์ฌ์ ํ ์ ํจํ๊ฒ ์ฒ๋ฆฌ๋ ์ ์๋ค. ์ฆ EIP-7851์ ํตํด ๊ณ์ ์ด ํน์ ํค์ ์ฌ์ฉ ์ค๋จ์ ์ ์ธํ๋๋ผ๋, ๊ธฐ์กด DeFi ๋ฐ permitย ๊ธฐ๋ฐ ๊ณ์ฝ๋ค์ ์ด๋ฅผ ๋ฐ์ํ์ง ๋ชปํ๋ค. ๊ทธ ๊ฒฐ๊ณผ ๊ณผ๊ฑฐ ํค๋ก ์์ฑ๋ ์๋ช
์ด ์ฌ์ ํ โallowanceโ๋ฅผ ์์ฑํ ์ ์๋ ๊ตฌ์กฐ์ ๋ชจ์์ด ๋ฐ์ํ๋ ์ํฉ์ด ์ฐ์ถ๋ ์ ์๋ ๊ฒ์ด๋ค.
EIP-8151์ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ecrecover๊ฐ ํ๋ผ์ด๋น ํค ๋นํ์ฑํ ์ํ๋ฅผ ๋ฐ์ํ๋๋ก ์์ ํ๋ ๋ฐฉ์์ ์ ์ํ๋ค. ๊ณจ์๋ ์๋ช
์ผ๋ก๋ถํฐ ์ฃผ์๋ฅผ ๋ณต๊ตฌํ ๋ค ํด๋น ๊ณ์ ์ ํ๋ผ์ด๋น ํค๊ฐ EIP-7851 ๊ธฐ์ค์ผ๋ก ๋นํ์ฑํ๋์๋์ง ํ์ธํ๊ณ , ๋นํ์ฑํ ์ํ๋ผ๋ฉด address(0)์ ๋ฐํํ๋๋ก ํ๋ ๊ฒ์ด๋ค. ์ด๋ฅผ ํตํด ๊ธฐ์กด ๋ถ๋ณ ๊ณ์ฝ(immutable contract)์ ์์ ํ์ง ์๊ณ ๋ ๋คํธ์ํฌ ๋ ๋ฒจ์์ โ๋นํ์ฑํ๋ ํค๋ ๋ ์ด์ ์ ํจํ ์๋ช
์๊ฐ ์๋๋คโ๋ผ๋ ๋ณด์ ๋ถ๋ณ ์กฐ๊ฑด(security invariant)๋ฅผ ์ ์งํ ์ ์๊ฒ ๋๋ค.
EIP-8151์ ๋จ์ํ ํ๋ฆฌ์ปดํ์ผ ์์ ์ด์์ ์๋ฏธ๋ฅผ ๊ฐ์ง๋ค. ์ด๋๋ฆฌ์์ ์์ผ๋ก ํ๋ก๊ทธ๋จ๊ฐ๋ฅํ ๊ณ์ (programmable accounts), ํค ํ์ (key rotation), ์คํ ์์(delegated execution), ๋์๊ฐ ์์ ๋ด์ฑ ์ ํ(post-quantum migration)๊ณผ ๊ฐ์ ๋ฐฉํฅ์ผ๋ก ๋ฐ์ ํด๋์๊ฐ๊ณ ์ ํ๊ณ ์๋๋ฐ, EIP-8151์ ์ด๋ฌํ ํ๋ฆ ์์์ ์๋ช ๊ฒ์ฆ ์ญ์ ๊ณ์ ์ํ๋ฅผ ๋ฐ์ํ๋ ๋ฐฉ์์ผ๋ก ์งํํด์ผ ํ๋ค๋ ์ ์ ๋ช ํํ ํ๋ค. ํนํ ๊ธฐ์กด ๋ํ์ด ๋ฑ ์ค๋งํธ์ปจํธ๋ํธ๋ฅผ ์์ ํ์ง ์๊ณ ๋ ์๋ก์ด ๋ณด์ ๋ชจ๋ธ์ ๋์ ํ ์ ์๋ค๋ ์ ์์, EIP-8151์ ์ด๋๋ฆฌ์ ๊ณ์ ๊ตฌ์กฐ๊ฐ EOA ์ค์ฌ ๋ชจ๋ธ์์ ๋ณด๋ค ์ ์ฐํ ์ธ์ฆ ๊ตฌ์กฐ๋ก ์ ํ๋๋ ๊ณผ์ ์์ ์ค์ํ ์ฐ๊ฒฐ ๊ณ ๋ฆฌ๋ก ์์ฉํ ๊ฐ๋ฅ์ฑ์ด ๋๋ค.
2.2.2 ๊ธฐํ
2.3 ๊ณ์ / ์ปจํธ๋ํธ / ํ ํฐ ํ์ค / ์ง๊ฐ
2.3.1 ERC-8153: Facet-Based Diamonds
์ด๋๋ฆฌ์์ ์ํ๊ณ๊ฐ ์ฑ์ํด์ง๋ฉด์ ์ค๋งํธ ์ปจํธ๋ํธ์ ๊ตฌ์กฐ ์ญ์ ๋จ์ผ ์ปจํธ๋ํธ ์ค์ฌ์ ๋จ์ํ ์ค๊ณ์์ ์ ์ฐจ ๋ชจ๋ํ๋ ์์คํ ์ํคํ ์ฒ๋ก ๋ฐ์ ํ๊ณ ์๋ค - ๋ํ์ด, ์จ์ฒด์ธ ๊ฑฐ๋ฒ๋์ค, ๊ณ์ ์ถ์ํ, ์ธํ ํธ ๊ธฐ๋ฐ์ ์ฌ๋ฌ ์ํธ์์ฉ ๋ก์ง ๋ฑ ๋ณต์กํ ์ ํ๋ฆฌ์ผ์ด์ ๋ค์ ์์ญ ๊ฐ ์ด์์ ๊ธฐ๋ฅ ๋ชจ๋์ ํ์๋ก ํ๋ค. ํ์ง๋ง ์ด๋ฌํ ๊ธฐ๋ฅ์ ํ๋์ ์ปจํธ๋ํธ์ ์ง์ ๊ตฌํํ๋ ๋ฐฉ์์ ์ปจํธ๋ํธ ์ฌ์ด์ฆ ์ ํ(contract size limit, EIP-170) ๋ฐ ์ ๊ทธ๋ ์ด๋ ๋ฆฌ์คํฌ ์ธก๋ฉด์์ ๊ตฌ์กฐ์ ์ธ ํ๊ณ๋ฅผ ๋๋ฌ๋ธ๋ค.

Source: EIP-8153
์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋ฑ์ฅํ ๋ํ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ด EIP-2535 ๋ค์ด์๋ชฌ๋ ํ์ค(Diamond Standard)์ด๋ค. ๋ค์ด์๋ชฌ๋ ์ปจํธ๋ํธ ๊ตฌ์กฐ์์๋ ํ๋์ ์ํธ๋ฆฌ ์ปจํธ๋ํธ๊ฐ ์ฌ๋ฌ ๊ฐ์ ๋ก์ง ์ปจํธ๋ํธ(โfacetsโ)๋ก ํธ์ถ์ ๋ผ์ฐํ ํ๋ฉฐ, ์ด๋ฅผ ํตํด ์ฌ์ค์ ๋ฌด์ ํ์ ๊ฐ๊น์ด ๊ธฐ๋ฅ ํ์ฅ์ด ๊ฐ๋ฅํด์ง๋ค.

Source: EIP-8153
ํ์ง๋ง ๊ธฐ์กด์ ๋ค์ด์๋ชฌ๋ ๊ตฌํ์์๋ ์ด๋ค ๊ธฐ๋ฅ์ด ์ด๋ค โfacetโ์ ์กด์ฌํ๋์ง, ๊ทธ๋ฆฌ๊ณ ์ด๋ค ์ธํฐํ์ด์ค๋ฅผ ์ง์ํ๋์ง ํ์ธํ๊ธฐ ์ํด ํ๋ก์ ํธ๋ณ๋ก ์๋ก ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ์ฌ์ฉํด์ผ ํ๋ค. ์ด๋ ์ฌ๋ฌ ํด๋ง(e.g., Hardhat, Foundry), ์ธ๋ฑ์, ์๋ , ์ต์คํ๋ก๋ฌ ๋ฑ ์ด๋๋ฆฌ์ ์ํ๊ณ์ ํด๋ง ๋ ์ด์ด๋ค๊ณผ์ ํตํฉ์ ์ด๋ ต๊ฒ ๋ง๋๋ ์์ธ์ด์๋ค.
ERC-8153์ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด โfacetโ ๋ฐ โfunction selectorโ ์ ๋ณด๋ฅผ ์จ์ฒด์ธ์์ ํ์คํ๋ ๋ฐฉ์์ผ๋ก ์กฐํํ ์ ์๋๋ก ํ๋ ์ธํฐํ์ด์ค๋ฅผ ์ ์ํ๋ค. ์ด๋ฅผ ํตํด ์ธ๋ถ ์์คํ ์ ํน์ ์ปจํธ๋ํธ๊ฐ ์ด๋ค ๊ธฐ๋ฅ ๋ชจ๋์ ํฌํจํ๊ณ ์๋์ง, ๊ทธ๋ฆฌ๊ณ ์ด๋ค ์ธํฐํ์ด์ค๋ฅผ ์ง์ํ๋์ง ๊ธฐ๊ณ๊ฐ ์ฝ์ ์ ์๋(machine-readable) ๋ฐฉ์์ผ๋ก ํ์ ํ ์ ์๊ฒ ๋๋ค.

Source: The Core Idea of ERC-8153 | ERC-8153
ERC-8153์ ๊ฐ์ฅ ์ค์ํ ์๋ฏธ๋ ์ค๋งํธ ์ปจํธ๋ํธ์ ๊ตฌ์ฑ๊ฐ๋ฅ์ฑ(composability)๋ฅผ โ๊ตฌ์กฐ์ ์์ค(structural layer)โ์์ ํ์คํํ๋ค๋ ์ ์ด๋ค. ์ง๊ธ๊น์ง ์ด๋๋ฆฌ์์ ๊ตฌ์ฑ๊ฐ๋ฅ์ฑ์ ์ฃผ๋ก ABI์ ์ธํฐํ์ด์ค ํ์ค(ERC-20, ERC-721 ๋ฑ)์ ์ํด ์ด๋ฃจ์ด์ก๋ค. ํ์ง๋ง ํ๋กํ ์ฝ ๊ท๋ชจ๊ฐ ์ปค์ง๋ฉด์ ์ค์ ๊ธฐ๋ฅ์ ์ฌ๋ฌ ๋ชจ๋์ ๋ถ์ฐ๋์ด ๊ตฌํ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์์ก๊ณ , ๋จ์ํ ABI๋ง์ผ๋ก๋ ์ ์ฒด ์์คํ ์ ๊ตฌ์กฐ๋ฅผ ์ดํดํ๊ธฐ ์ด๋ ค์์ก๋ค.
๊ฒฐ๊ตญ ERC-8153์ ๋ค์ด์๋ชฌ๋ ํ์ค(ERC-2535)์ด ์ ์ํ ๋ชจ๋์ ์ค๋งํธ ์ปจํธ๋ํธ ํจ๋ฌ๋ค์์ ๊ฐ๋ฐ ํธ์์ฑ ์์ค์ ๋์ด ์ํ๊ณ ์ฐจ์์ ์กฐ์ ๋ ์ด์ด๋ก ํ์ฅํ๋ ค๋ ์๋๋ผ ๋ณผ ์ ์์ผ๋ฉฐ, ์ด๋ ์ด๋๋ฆฌ์์ด ์ ์ ๋ ๋ณต์กํ ์จ์ฒด์ธ ์์คํ ์ ์์ฉํ๋ ๊ณผ์ ์์ ๋ํ๋๋ ์์ฐ์ค๋ฌ์ด ์งํ๋ผ ๋ณด์ฌ์ง๋ค.
2.3.2 ๊ธฐํ
2.4 ์ ํ๋ฆฌ์ผ์ด์
2.4.1 ๊ธฐํ
3. ๊ธฐ์กด EIP๋ค์ ์ง์

ํํธ, 2์ ํ๋ฌ๊ฐ์ 24๊ฐ์ ์๋ก์ด โDraftโ๋ก ์ฑํ๋ EIP๋ค์ ์ ์ธํ๊ณ , 15๊ฐ์ ๊ธฐ์กด EIP์ ์ํ๊ฐ ๋ณํํ์๋ค. ์ด ์ค 10๊ฐ์ EIP๋ค์ ์ต์ข ์ ์ผ๋ก ์ฑํ๋๊ธฐ์ํ ๋ค์ ๋จ๊ณ(i.e., โFinalโ, โLast Callโ, โReviewโ, โDraftโ ๋ฑ์ ๋จ๊ณ)๋ก ๊ฒฉ์๋์๋ค. ๋๋จธ์ง ์ด 5๊ฐ์ EIP์ ๊ฒฝ์ฐ, ๋ค์ ๋จ๊ณ๋ก ๊ฐ์ง๋ชปํ๊ณ โStagnantโ ๋จ๊ณ๋ก ๋ฐ๋ EIP๊ฐ 4๊ฐ(i.e., EIP-3540, EIP-7762, EIP-7956, EIP-7957), ๊ทธ๋ฆฌ๊ณ โDraftโ ๋จ๊ณ์์ โWithdrawnโ ๋จ๊ณ๋ก ๋ฐ๋ EIP๊ฐ 1๊ฐ(i.e., ERC-8109)๊ฐ ์๋ค.
์ด๋ฒ ๋ฌ์ ์ง์ ์ด ์์๋ EIP ๋ค์ ๊ธฐ์กด์ ๋ ผ์๋์๋ L2 ๊ด๋ จ EIP๋ค๋ถํฐ ์๋ช ๊ด๋ จ, ๊ทธ๋ฆฌ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ํ์ค์์ ๊ตฌํ๋๋ ERC๋ค๊น์ง ๊ณ ๋ฃจ ๋ถํฌํ๋ค.
ERC๋ฅผ ์ ์ธํ EIP๋ค ์ค ์ฃผ๋ชฉํ ๋งํ ๊ฒ๋ค์ - ๋ ธ๋๊ฐ EIP-4844์ blob ๋ฐ์ดํฐ๋ฅผ ์ ์ฒด ๋ค์ด๋ก๋ ์์ด ์ํ๋ง๊ณผ KZG ์ฆ๋ช ์ผ๋ก ๊ฒ์ฆํด ๋ฐ์ดํฐ ๊ฐ์ฉ์ฑ์ ํ์ธํ ์ ์๋๋ก ํ๋ ํ๋กํ ์ฝ๋ก ๋ํฌ์ค๋ฉ(Danksharding)์ ์ํ ์ค๊ฐ ๋จ๊ณ ํ์ฅ ๋ฉ์ปค๋์ฆ์ด๊ธฐ๋ ํ EIP-7594, EIP-7702 ๊ธฐ๋ฐ ์์๋ EOA(delegated EOA)์์ ๊ธฐ์กด ํ๋ผ์ด๋น ํค ๊ถํ์ ๋นํ์ฑํํ๊ณ ํ์ ์ ๋ณต๊ตฌํ ์ ์๋๋ก ํ๋ ๋ฉ์ปค๋์ฆ์ ์ ์ํ๋ EIP-7851, ๋ธ๋กญ ๊ธฐ๋ณธ ์์๋ฃ(blob base fee)๊ฐ ๊ณผ๋ํ๊ฒ ๋ฎ์์ง๋ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํด L1 ๊ฐ์ค ๋น์ฉ์ ์ฐ๋๋ ์ต์ ๊ฐ๊ฒฉ์ ์ค์ ํ๋ ์ ์์ธ EIP-7918 ๋ฑ์ด ์๋ค.
ERC๋ค ์ค ์ฃผ๋ชฉํ ๋งํ ๊ฒ๋ค์ - ์ง๊ฐ์ด ์ฌ์ฉ์ ํ์ฉ ์ ์ฑ ์ ๊ธฐ๋ฐ์ผ๋ก ๋์ผํ SIWE(Sign-In with Ethereum, EIP-4361) ๋ก๊ทธ์ธ ๋ฉ์์ง๋ฅผ ์๋ ์๋ช ํ ์ ์๋๋ก ํ๋ ์ง๊ฐ-๋ก์ปฌ ์๋ ๋ก๊ทธ์ธ ํ์ค์ธ ERC-8019, rNFT ๊ธฐ๋ฐ DAG ๊ตฌ์กฐ์์ ์ฌ๋ฌ NFT ๊ฐ ๋ก์ดํฐ ๋ถ๋ฐฐ์ ์ ํ ๋ฒ์๋ฅผ ์ ์ดํ ์ ์๋๋ก ํ๋ ํ์ฅํ ๋ก์ดํฐ ํ์ค์ธ ERC-8034*, ๊ทธ๋ฆฌ๊ณ ERC-20 ํ ํฐ์ ์์ก์ โ๋ฉค๋ฒ์ญ ์์คโ์ผ๋ก ํด์ํ์ฌ ์จ์ฒด์ธ์์ ๊ทธ๋ฃน ๊ตฌ์ฑ์๊ณผ ๊ถํ์ ํํํ ์ ์๋๋ก ํ๋ ํ์ค์ธ ERC-8063 ๋ฑ์ด ์๋ค.
*์ด์ ๋ํด์๋ ์ด์ ์ํฐํด์์ ๋ค๋ฃจ์๋ค.
์ด ์ธ ์ฐธ๊ณ ํ ๋งํ ๋ค๋ฅธ EIP๋ค์ ์๋์ ๊ฐ๋ค.
3.1 ์ฝ์ด / ๋คํธ์ํน ๋ ์ด์ด
3.2 ๋ฐ์ดํฐ / ๋ฉ์์ง / ํธ๋์ญ์
3.3 ๊ณ์ / ์ปจํธ๋ํธ / ํ ํฐ ํ์ค / ์ง๊ฐ
3.4 ์ ํ๋ฆฌ์ผ์ด์
4. โ์๊ฐํด๋ณด๊ธฐโ - ์ด๋๋ฆฌ์์ ๋ก๋๋งต์ ๋น๊ธฐ๋ ๊ฑด AI๊ฐ ์๋, ๊ฑฐ๋ฒ๋์ค๋ค
์ง๋ ๋ช ๋ฌ ์ฌ์ด ์ํํธ์จ์ด ๊ฐ๋ฐ์ ๋ฐฉ์ ์์ฒด๊ฐ ๋น ๋ฅด๊ฒ ์ฌํธ๋๊ณ ์๋ค. Claude Code, Cursor, Cline ๊ฐ์ ์์ด์ ํฑ ์ฝ๋ฉ ๋๊ตฌ์ v0(Vercel), Lovable, Bolt.new ๊ฐ์ AI-๋ค์ดํฐ๋ธ ์ ํ๋ฆฌ์ผ์ด์ ์์ฑ ํ๋ซํผ์ด ํ์ฐ๋๋ฉฐ ์ด์ ๊ฐ๋ฐ์๋ฟ ์๋๋ผ ๋น๊ฐ๋ฐ์๋ค๋ ์์ฐ์ด ํ๋กฌํํธ๋ง์ผ๋ก ์๋น์ค๋ฅผ ๊ตฌ์ถํ๊ฑฐ๋ ์ ๋ฌด๋ฅผ ์๋ํํ ์ ์๋ ํ๊ฒฝ์ด ๋ฑ์ฅํ๊ณ ์๋ค. ์ด๋ฌํ ํ๋ฆ์ ๋จ์ํ ์ฝ๋ ๋ณด์กฐ๋ฅผ ๋์ด ์ฌ๋ฌ AI ์์ด์ ํธ๊ฐ IDE, ๋ฐ์ดํฐ๋ฒ ์ด์ค, API ๋ฑ์ ํธ์ถํ๋ฉฐ ์์ ์ ์ํํ๋ ์์ด์ ํฑ ๊ฐ๋ฐ ์คํ(agentic development stack)์ผ๋ก ๋ฐ์ ํ๊ณ ์์ผ๋ฉฐ, ๊ทธ ๊ฒฐ๊ณผ ๊ฐ์ธ์ด ์ฌ๋ฌ AI ์์ด์ ํธ๋ฅผ ํ์ฉํด ์์ด๋์ด๋ฅผ ์๋น์ค๋ก ๊ตฌํํ๋ ์๋ ์ญ์ ๋น ๋ฅด๊ฒ ๋์์ง๊ณ ์๋ค.
์ด๋ฌํ ํ๋ฆ ์์์ ์ฐ๋ฆฌ๋ ์์ฐ์ค๋ฝ๊ฒ ํ๋์ ์ง๋ฌธ์ ์ ๊ธฐํ ์ ๋ฐ์ ์๋ค:
โ๋ง์ฝ ๊ฐ๋ฐ ์์ฐ์ฑ์ด ๊ธฐํ๊ธ์์ ์ผ๋ก ์ฆ๊ฐํ๋ค๋ฉด, ์ฅ๊ธฐ์ ์ธ ๊ธฐ์ ๋ก๋๋งต์ ๊ฐ์ง ์ด๋๋ฆฌ์ ์ญ์ ์์๋ณด๋ค ๋น ๋ฅด๊ฒ ์งํํ ์ ์์๊น?โ

Source: Twitter (@yq_acc)
์ค์ ๋ก ์ํธ๋ ์ด์ด(AltLayer)์ ๊ณต๋์ฐฝ์ ์ YQ(Yaoqi Jia)๋ AI๋ฅผ ํ์ฉํด ์ด๋๋ฆฌ์์ 2030๋ ๋ก๋๋งต์ ๋ฐ์ํ ํ๋กํ ์ฝ ๊ตฌํ์ ๋ช ์ฃผ ๋ง์ ํ๋กํ ํ์ดํํ๋ ์คํ์ ๊ณต๊ฐํ๋ค. ์ด ์๋์ ๋ํด ๋นํ๋ฆญ ๋ถํ ๋ฆฐ(Vitalik Buterin) ์ญ์ ํฐ ๊ด์ฌ์ ๋ณด์ด๋ฉฐ, ๋น๋ก ๋ง์ ๋ฒ๊ทธ๊ฐ ์กด์ฌํ ์๋ ์์ง๋ง AI๊ฐ ์ฝ๋ฉ ์๋๋ฅผ ํฌ๊ฒ ๊ฐ์ํ๊ณ ์์ผ๋ฉฐ ์ด๋ฌํ ์ ๊ทผ์ด ์ฅ๊ธฐ์ ์ผ๋ก ์ด๋๋ฆฌ์ ๋ก๋๋งต์ ์คํ ์๋๋ฅผ ์๋น๊ธธ ๊ฐ๋ฅ์ฑ์ด ์๋ค๊ณ ์ธ๊ธํ๋ค. ๋ถ๊ณผ ๋ช ๋ฌ ์ ๋ง ํด๋ ํ์ค์ ์ผ๋ก ์ด๋ ค์ ๋ ์คํ์ด ๊ฐ๋ฅํด์ก๋ค๋ ์ ์์, AI ๊ธฐ๋ฐ ๊ฐ๋ฐ ํจ๋ฌ๋ค์์ด ๋ธ๋ก์ฒด์ธ ํ๋กํ ์ฝ ์ฐ๊ตฌ์ ๊ตฌํ ์ฌ์ดํด์ ๋จ์ถ์ํค๋ ์ด๋งค๋ก ์์ฉํ ์ ์๋ค๋ ์ ์ด ๋์ฑ ๋ถ๋ช ํด์ง ๊ฒ์ด๋ค.
ํ์ง๋ง ์ด๋๋ฆฌ์์ ๋ฐ์ ์ ์ผ๋ฐ์ ์ธ ์ํํธ์จ์ด ํ๋ก์ ํธ์๋ ๋ณธ์ง์ ์ผ๋ก ๋ค๋ฅด๋ค. ์ด ๋คํธ์ํฌ๋ ํด๋ผ์ด์ธํธ ๊ฐ๋ฐ์, ์ฐ๊ตฌ์, ์ธํ๋ผ ์ด์์, ์ ํ๋ฆฌ์ผ์ด์ ๋น๋ ๋ฑ ๋ค์ํ ์ดํด๊ด๊ณ์๋ค์ด ์ค๋ ๊ธฐ๊ฐ ํฉ์๋ฅผ ํตํด ๋ฐ์ ์์ผ ์จ ํ์ค์์ ์์คํ ์ด๋ฉฐ ์์ผ๋ก๋ ๊ทธ๋ด ๊ฒ์ด๊ธฐ ๋๋ฌธ์ด๋ค. ํนํ ์ฝ์ด์ ๋คํธ์ํน ๋ ์ด์ด์์๋ ํ๋์ ์ค๊ณ ๋ณํ๊ฐ ์ ์ฒด ํ๋กํ ์ฝ์ ๊ด๋ฒ์ํ ์ํฅ์ ๋ฏธ์น ์ ์๊ธฐ ๋๋ฌธ์, ๋จ์ํ ๊ตฌํ ์๋๋ณด๋ค ๋ณด์ ๊ฒ์ฆ๊ณผ ์ปค๋ฎค๋ํฐ ํฉ์๊ฐ ๋์ฑ ์ค์ํ๋ค. ์ฆ AI๊ฐ ์ฝ๋๋ฅผ ๋น ๋ฅด๊ฒ ์์ฑํ๋๋ผ๋ ํ๋กํ ์ฝ ๋ณํ์ ์ค์ ์๋๋ฅผ ๊ฒฐ์ ํ๋ ๋ณ๋ชฉ์ ์ฌ์ ํ ์ปค๋ฎค๋ํฐ ๊ฑฐ๋ฒ๋์ค์ ์๋ค. ์ด๋ฌํ ๊ตฌ์กฐ๋ฅผ ๊ณ ๋ คํ๋ฉด ์ด๋๋ฆฌ์ ์ธํ๋ผ๋ ์์ผ๋ก ์ง๊ธ๋ณด๋ค ๋ค์ ๋น ๋ฅด๊ฒ ๋ฐ์ ํ ์๋ ์๊ฒ ์ง๋ง, ๋์์ ๋ ผ์๋ ํจ์ฌ ๋ ์ ์คํ๊ณ ๋ณด์์ ์ธ ๋ฐฉ์์ผ๋ก ์งํํ ๊ฐ๋ฅ์ฑ์ด ํฌ๋ค.
๋ฐ๋ฉด ERC์ ๊ฐ์ ์ ํ๋ฆฌ์ผ์ด์ ํ์ค์ ์๋์ ์ผ๋ก ๊น์ ํ๋กํ ์ฝ ์์ค์ ๋ ผ์๋ฅผ ์๊ตฌํ์ง ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง๊ธฐ ๋๋ฌธ์, ๊ฒฌ๊ณ ํ๊ณ (robust) ๋ณด์์ ์ธ ์ด๋๋ฆฌ์ ์ธํ๋ผ ์์์ ๋ ๋น ๋ฅธ ์คํ๊ณผ ๋ฐ๋ณต์ด ๊ฐ๋ฅํ๋ค. ๋ฐ๋ผ์ AI ๊ธฐ๋ฐ ๊ฐ๋ฐ ํ๊ฒฝ์ด ๋ฐ์ ํ ์๋ก ์๋ก์ด ์ ์๊ณผ ๊ตฌํ ์๋๊ฐ ํฌ๊ฒ ๊ฐ์๋ ์ ์๋ค. ๋ค์ ๋งํด AI๊ฐ ๊ฐ์ ธ์ฌ ๊ฐ์ฅ ์ฆ๊ฐ์ ์ธ ๋ณํ๋ ํ๋กํ ์ฝ์ ๊ทผ๋ณธ ๊ตฌ์กฐ๋ณด๋ค๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ ์ด์ด์ ๋ค์ํ ์ ์๊ณผ ์คํ์์ ๋จผ์ ๋ํ๋ ๊ฐ๋ฅ์ฑ์ด ๋๋ค. ๋ค๋ง, ์ด๋ฌํ ์๋๊ฐ ์ค์ ์ฑํ์ผ๋ก ์ด์ด์ง๋ ์์ ์ ๊ฒฐ๊ตญ ์ด๋๋ฆฌ์ ์ธํ๋ผ๊ฐ ์ด๋ฅผ ์์ ์ ์ผ๋ก ์์ฉํ ๋งํผ ์ฑ์ํ์ ๋์ผ ๊ฒ์ด๋ค.
๋ฐ๋ผ์ ์ง๊ธ ์์ ์์ ๊ฐ์ฅ ์ค์ํ ์ง๋ฌธ์ ์ด๋ฌํ ๋ณํ ์์์ 1) ์ด๋๋ฆฌ์์ ๊ฑฐ๋ฒ๋์ค ํ๋ ์์ํฌ์ ๊ธฐ์ ๋ ผ์ ๊ตฌ์กฐ๊ฐ ์ด๋ป๊ฒ ์งํํ๋๊ฐ, ๊ทธ๋ฆฌ๊ณ 2) ์ด๋๋ฆฌ์์ ๋น์ ๊ณผ ๋งฅ๋ฝ, ๊ทธ๋ฆฌ๊ณ ์ฝ์ด ๊ธฐ์ ์ ๊น์ด ์ดํดํ ์ฐธ์ฌ์๋ค์ด ์ผ๋ง๋ ๋ ๋ง์ด ์จ๋ณด๋ฉ๋๋๊ฐ์ด๋ค. AI๊ฐ ๊ตฌํ๊ณผ ์คํ์ ์๋๋ฅผ ๋์ผ์๋ก ์๋ก ๋ค๋ฅธ ์ ์ ๊ฐ ์์กด์ฑ๊ณผ ์์คํ ์์ ์ฑ์ ํ๋จํ ์ ์๋ ๊น์ ํ๋กํ ์ฝ์ ๋ํ ์ดํด, ๊ทธ๋ฆฌ๊ณ ๋คํธ์ํฌ๊ฐ ํฅํด์ผ ํ ๋ฐฉํฅ์ ๋ํ ์ ์คํ ํ๋จ์ ์ค์์ฑ์ ๋์ฑ ์ปค์ง๋ค. ์ด๋ฌํ ๋งฅ๋ฝ์์ ์ด๋๋ฆฌ์ ์ฌ๋จ๊ณผ ์ปค๋ฎค๋ํฐ๊ฐ ์ฅ๊ธฐ์ ์ธ ๋น์ ์ ๋ํ ํฉ์๋ฅผ ๊ฐํํ๊ณ , ์๋ก์ด R&D ์ธ๋ ฅ์ ์จ๋ณด๋ฉํ๊ธฐ ์ํ ์ด๋์ ํฐ๋ธ์ ๋์ฑ ํ์ ๊ธฐ์ธ์ฌ์ผ ํ๋ ์ด์ ๋ ๋ถ๋ช ํด์ง๋ค.



