๋ชฉ์ฐจ
- Key Takeaways
- 1. ์ง๊ฐ ์คํ์ ์ดํด
- 2. ํค ๊ด๋ฆฌ: ์ด๋์ ์ด๋ป๊ฒ ์ ์ฅํ ๊ฒ์ธ๊ฐ
- 2.1 ์ค๋ฏธ๋ฅด์ ๋น๋ฐ ๊ณต์ (Shamirโs Secret Sharing, SSS)
- 2.2 ์๊ณ๊ฐ ์๋ช ์ฒด๊ณ (Threshold Signature Schemes, TSS)
- 2.3 ์ ๋ขฐ ์คํ ํ๊ฒฝ (Trusted Execution Environment, TEE)
- 3. ๊ณ์ : ๊ณ์ ๊ณผ ์ฒด์ธ์ ์ ๋ณด์ด๊ฒ ํ๋ผ
- 3.1 ๊ณ์ ์ถ์ํ (Account Abstraction)
- 3.2 ์ฒด์ธ ์ถ์ํ (Chain Abstraction)
- 4. ์ธํฐํ์ด์ค: ๋ค์ ๊ฐ์ฒ์ง๋ ๋ชจ๋ฐ์ผ์ ์๋ค
- 4.๊ฒฐ๋ก
๋ฆฌ์์ฒ
Key Takeaways
ํฌ๋ฆฝํ ์ง๊ฐ์ ํค ๊ด๋ฆฌ, ๊ณ์ , ์ธํฐํ์ด์ค๋ผ๋ ์ธ ๊ฐ์ง ํต์ฌ ๋ ์ด์ด๋ก ๊ตฌ์ฑ๋๋ค. ๊ฐ ๋ ์ด์ด๋ ๊ณ ์ ํ ๊ณผ์ ์ ํ์ ์ ํตํด ์ ๋ฐ์ ์ธ ์ง๊ฐ ์ฌ์ฉ ๊ฒฝํ์ ํ์ฑํ๊ณ ์๋ค.
ํค ๊ด๋ฆฌ ๋ฐฉ์์ ๋จ์ ํ๋ผ์ด๋น ํค ๊ธฐ๋ฐ EOA์์ ๋์ฑ ์ ๊ตํ ์๋ฃจ์ ์ผ๋ก ๋ฐ์ ํ๊ณ ์๋ค. SSS๋ ํค๋ฅผ ์ฌ๋ฌ ์กฐ๊ฐ์ผ๋ก ๋๋๊ณ , TSS๋ ํค ์ฌ๊ตฌ์ฑ ์์ด ๋ค์ค ์๋ช ์ ๊ฐ๋ฅํ๊ฒ ํ๋ฉฐ, TEE๋ ํ๋์จ์ด ์์ค์ ๋ณด์์ ์ ๊ณตํ๋ค. Privy, Particle Network, Turnkey ๋ฑ์ด ๊ฐ๊ฐ์ ์ ๊ทผ ๋ฐฉ์๋ค์ ๊ตฌํ ์ฌ๋ก๋ฅผ ์ ์ํ๊ณ ์๋ค.
๊ณ์ ์ถ์ํ๋ ๋ณต์กํ ๊ณ์ ๊ตฌ์กฐ๋ฅผ ํ๋ก๊ทธ๋๋ฐ ๊ฐ๋ฅํ ์ธํฐํ์ด์ค๋ก ์ ํํ์ฌ ๋ธ๋ก์ฒด์ธ๊ณผ์ ์ํธ์์ฉ์ ํจ์ฌ ์ฝ๊ฒ ๋ง๋ค๊ณ ์๋ค. Abstract์ ๊ธ๋ก๋ฒ ์๋ ์ด ๋ณด์ฌ์ฃผ๋ฏ์ด, ๊ฐ์ค๋น ์๋ ๊ฑฐ๋, ์์ ๊ณ์ ๋ณต๊ตฌ, ๋ง์ถคํ ๋ณด์ ์ค์ ๋ฑ์ ํตํด ์ผ๋ฐ ์ฌ์ฉ์๋ ๋ธ๋ก์ฒด์ธ ๊ธฐ์ ์ ์ฝ๊ฒ ์ด์ฉํ๋ ๋ฐฉ์์ ์ ์ํ๊ณ ์๋ค.
์ฒด์ธ ์ถ์ํ๋ ์๋ก ๋ค๋ฅธ ๋ธ๋ก์ฒด์ธ๋ค์ ์กด์ฌ๋ฅผ ์ฌ์ฉ์๋ก๋ถํฐ ์จ๊น์ผ๋ก์จ ํฌ๋ก์ค์ฒด์ธ ์ํธ์์ฉ์ ๋ณต์ก์ฑ์ ํด๊ฒฐํ๊ณ ์๋ค. One Balance์ ์ ๋ขฐํ ์ ์๋ ๊ณ์ ์์คํ ์ ํ์ค์ํ์ ๋ณด์์ฑ์ ์ ์งํ๋ฉด์๋, ์ฌ์ฉ์๊ฐ ์ฌ๋ฌ ์ฒด์ธ์์ ์์ฐ์ ๊ด๋ฆฌํ๊ณ ์ด๋ค ํ ํฐ์ผ๋ก๋ ๊ฒฐ์ ํ ์ ์๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ค๋ค.
์ฌ์ง๊ป ๋ฐ์คํฌํฑ ์ค์ฌ์ผ๋ก ๊ฐ๋ฐ๋ ํฌ๋ฆฝํ ์ ๊ฐ๋ฐ ํ๊ฒฝ์์ ๋์๊ฐ ๋ชจ๋ฐ์ผ ์นํ์ ์ธ ์ธํฐํ์ด์ค๋ ํฌ๋ฆฝํ ์ ๋์คํ๋ฅผ ์ํ ํต์ฌ ์์๊ฐ ๋๊ณ ์์ต๋๋ค. Zora์ ๊ฐ์ ํ๋ซํผ๋ค์ ๋ธ๋ก์ฒด์ธ์ ๋ณต์ก์ฑ์ ๊ฐ์ถ๋ฉด์๋ ์ ๊ตํ ๋ชจ๋ฐ์ผ ๊ฒฝํ์ ์ ๊ณตํ๊ณ ์๋ค.
์ง๊ฐ ๊ฐ๋ฐ์ ๋ฏธ๋๋ ๋ณด์์ฑ์ ์ ์งํ๋ฉด์๋ ๋ณต์ก์ฑ์ ์ค์ด๋ ๋ฐ ์ด์ ์ ๋ง์ถ๊ณ ์์ต๋๋ค. ๋จ์ผ ํ๋ผ์ด๋น ํค์์ ๋ฒ์ด๋ ์์ ๋ก๊ทธ์ธ์ ๋์ ํ๊ณ , ๋ธ๋ก์ฒด์ธ์ ํต์ฌ ๊ฐ์น๋ ์ ์งํ๋ฉด์๋ Web2 ์ฑ ์์ค์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ๋ ๊ฒ์ด ๋ ๋์ ๋ฒ์์ ์ฌ์ฉ์๋ฅผ ์ ์ ์ํค๊ธฐ ์ํ ๊ณผ์ ๋ก ๋จ์์๋ค.
1. ์ง๊ฐ ์คํ์ ์ดํด
์ง๊ฐ์ ํฌ๋ฆฝํ ์ดํ๋ฆฌ์ผ์ด์ ์ ์์ด์ ๋จ์ํ ํ๋์ ๊ธฐ๋ฅ์ ๋์ด ์ฌ์ฉ์ ์ฌ์ ์ ๋ฐ์ ๋ด๋นํ๋ ํต์ฌ์ ์ธ ์ญํ ์ ์ํํ๋ค. ๋๋ถ๋ถ์ ํฌ๋ฆฝํ ์ดํ๋ฆฌ์ผ์ด์ ์์ ์ฌ์ฉ์ ์ฌ์ ์ ์ง๊ฐ์ ์ค์นํ๋ ๊ฒ์์ ์์ํ๋ฉฐ, ์จ๋ณด๋ฉ ๋จ๊ณ๋ฅผ ์ง๋ ์ดํ์๋ ์ฃผ์ ํ๋๋ง๋ค ํธ๋์ญ์ ์ ๊ฒ์ฆํ๊ธฐ ์ํด ์ง๊ฐ๊ณผ ์ํธ์์ฉ์ ๊ฑฐ์ณ์ผ ํ๋ค.
๋ํ ์ง๊ฐ์ ์ฌ์ฉ์์ ์ ํ ๋น์ฉ์ ๋์ด๋ ๊ฐ์ฅ ํฐ ์์ธ ์ค ํ๋๋ก ์์ฉํ๋ค. ์๋ก์ด ์ง๊ฐ์ ๋ง๋ค๊ณ ๊ฑฐ๊ธฐ์ ์์ฐ์ ๋ณด์ถฉํ๋ ๊ณผ์ ์ ์ฌ์ฉ์๋ก ํ์ฌ๊ธ ๋ง์ ์๊ณ ์ ๋ ธ๋ ฅ, ๊ทธ๋ฆฌ๊ณ ์ํ์ ๋ํ ๊ฐ์๋ฅผ ํ์๋ก ํ๋ค. ๊ทธ๋งํผ ์๋ก์ด ์ง๊ฐ์ผ๋ก ์ฌ์ฉ์๋ฅผ ์จ๋ณด๋ฉํ๊ธฐ ์ํด์๋ ๋ง์ ๊ณ ๊ฐ ํ๋ ๋น์ฉ(CAC)์ด ์์๋์ง๋ง, ๋ฐ๋๋ก ํ๋ฒ ์จ๋ณด๋ฉ๋ ์ฌ์ฉ์๊ฐ ์ดํํ์ง ์๋๋ก ํ๋ ๋ฝ์ธ ํจ๊ณผ๋ก๋ ์์ฉํ๋ค.
ํ์ง๋ง ์ด์ฒ๋ผ ๋์ ์ค์๋์๋ ๋ถ๊ตฌํ๊ณ , ํฌ๋ฆฝํ ์ดํ๋ฆฌ์ผ์ด์ ์ ์ค๋ซ๋์ ์ต์ ์ UX๋ฅผ ๊ฐ์ง ๊ฒ์ผ๋ก ๋นํ๋ฐ์์๋ค. ํนํ ์ฒ์ ํฌ๋ฆฝํ ์ดํ๋ฆฌ์ผ์ด์ ์ ์ฌ์ฉํ๋ ๋จ๊ณ์์ ์ฌ์ฉ์๋ค์ ํ๋ผ์ด๋น ํค์ ํผ๋ธ๋ฆญ ํค, ์๋ ๋ฌธ๊ตฌ ๋ฑ ์ต์ํ์ง ์์ ๊ฐ๋ ๋ค๋ก ์ธํด ์ง์ ์ ํฐ ์ด๋ ค์์ ๊ฒช๋๋ค. ๋ธ๋ก์ฒด์ธ์ด ๊ตฌ์ถํ ์ ๋ขฐ ์๋ ํ๊ฒฝ์ ๋๋ฆฌ๊ธฐ ์ํด์๋ ๊ทธ์ ๊ฑธ๋ง์ ๋ถํธํจ์ ๊ณ์ ๊ฐ์ํด์ผ๋ง ํ๋ ๊ฒ์ผ๊น?
๋คํํ๋ ์ค๋ ์ผ์์๋ ๋ถ๊ตฌํ๊ณ ๋๋ ๋ฐ์ ์๋๋ฅผ ๋ณด์ด๋ ์ง๊ฐ ์คํ์ ์ต๊ทผ ํฌ๋ฆฝํ ์ดํ๋ฆฌ์ผ์ด์ ์ ํ์ ์ด ๊ฐ์ํ๋๊ณ ์ฌ์ฉ์ ๊ฒฝํ์ ๋ํ ์ค์์ฑ์ด ์ฆ๊ฐํ๋ฉด์ ๋ฐ์ ์ด ๊ฐ์ํ๋๋ ์์์ ๋ณด์ด๊ณ ์๋ค. ํนํ ์์ ๋ก๊ทธ์ธ์ด๋ ์์ฒด ์ธ์ฆ๊ณผ ๊ฐ์ ์น์ํ ์ธ์ฆ ๋ฐฉ์์ ๋์ , ๊ณ์ ์ถ์ํ๋ฅผ ํตํ ๊ฐ์ค๋น ์คํฐ์์ญ, ๋ชจ๋ฐ์ผ์ ์ต์ ํ๋ UI/UX ๋ฑ์ ํตํด Web2 ์์ค์ ๊ทผ์ ํ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ๋ ค๋ ์๋๊ฐ ๋์ด๋๊ณ ์๋ค.
๋ธ๋ก์ฒด์ธ์ ์ง๊ฐ์ ๊ตฌ์ฑํ๋ ์ฃผ์ ๊ธฐ์ ์ ์ธํ๋ผ ๋ ์ด์ด๋ ํฌ๊ฒ 3๊ฐ์ง๋ก ๋๋ ์ ์๋ค:
ํค ๊ด๋ฆฌ: ์ฌ์ฉ์๊ฐ ํค๋ฅผ ์์ฑํ๊ณ ์ ์ฅํ๋ฉฐ ๋ณต๊ตฌํ๋ ์ ๋ฐ์ ์ธ ๊ณผ์ ์ ๋ค๋ฃฌ๋ค. ์ฌ๊ธฐ์๋ ๊ธฐ์ ์คํ ์ ํ, ์ํธ ์์ฑ ๋ฐฉ์, ํค ์ ๊ทผ ๋ฐฉ์ ๋ฑ์ด ํฌํจ๋๋ค. MPC, SSS ๋ฑ์ ํฌํจํด ์์ ๋ก๊ทธ์ธ์ด๋ ๋ชจ๋ฐ์ผ ํ๊ฒฝ์์์ Passkey ํ์ฉ ๋ฑ์ด ๋ํ์ ์ธ ํค ๊ด๋ฆฌ๋ฅผ ์ํ ์๋ฃจ์ ์ ์์์ด๋ค.
๊ณ์ : ๋ธ๋ก์ฒด์ธ ๋คํธ์ํฌ์์ ์ฌ์ฉ์๋ฅผ ์๋ณํ๊ณ ์์ฐ์ ๊ด๋ฆฌํ๋ ๊ณ์ ์ ๊ตฌํ ๋ฐฉ์์ ๋ค๋ฃจ๋ ๋ ์ด์ด๋ค. ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ํํ์ธ EOA๋ถํฐ ์ค๋งํธ ์ปจํธ๋ํธ ๊ธฐ๋ฐ์ SCA(Smart Contract Account)๊น์ง ๋ค์ํ ํํ๊ฐ ์๋ค. ๊ฐ ๊ณ์ ํ์ ์ ๊ฐ์ค๋น ๋๋ฉ, ๋ค์ค ์๋ช , ํธ๋์ญ์ ์ ํ ๋ฑ ์๋ก ๋ค๋ฅธ ๊ธฐ๋ฅ์ ์ ๊ณตํ ์ ์์ผ๋ฉฐ, ์ด๋ ์ง๊ฐ์ด ์ํํ ์ ์๋ ๊ธฐ๋ฅ๊ณผ ํ์ฉ์ฑ์ ๊ฒฐ์ ํ๋ค.
์ธํฐํ์ด์ค: ์ฌ์ฉ์๊ฐ ๋ธ๋ก์ฒด์ธ๊ณผ ์ํธ์์ฉํ๊ธฐ ์ํด ์ง์ ์ ์ผ๋ก ์ ํ๋ ์ธํฐํ์ด์ค ๋ ์ด์ด๋ฅผ ์๋ฏธํ๋ค. ๋ธ๋ผ์ฐ์ ์ต์คํ ์ , ๋ชจ๋ฐ์ผ ์ฑ, ์น ์ธํฐํ์ด์ค ๋ฑ ๋ค์ํ ํํ๋ก ๊ตฌํ๋ ์ ์์ผ๋ฉฐ, ํธ๋์ญ์ ์๋ช , ์์ฐ ๊ด๋ฆฌ, ๋์ฑ ์ฐ๊ฒฐ ๋ฑ ์ค์ ์ฌ์ฉ์์ ํ๋์ด ์ด๋ฃจ์ด์ง๋ ์ ์ ์ ์ ๊ณตํ๋ค. ๋ฉํ๋ง์คํฌ์ ๊ฐ์ ์ธ๋ถ ์ง๊ฐ๊ณผ์ ์ฐ๋ ์ธํฐํ์ด์ค๋ Privy, Dynamic๊ณผ ๊ฐ์ ์๋ฒ ๋๋ ์๋ ํํ๊ฐ ๋ํ์ ์ธ ์์๋ค.
๊ฐ๊ฐ์ ๋ ์ด์ด๋ค์ ๊ณ ์ ํ ํน์ฑ๊ณผ ์์ฌ ๊ฒฐ์ ๋ณ์๋ฅผ ์ง๋๊ณ ์์ผ๋ฉฐ, ์ด๋ค์ด ์ด๋ป๊ฒ ๊ตฌํ๋๊ณ ์กฐํฉ๋๋๋์ ๋ฐ๋ผ ์ ์ฒด์ ์ธ ์ง๊ฐ์ ์ฌ์ฉ์ ๊ฒฝํ์ด ๊ฒฐ์ ๋๋ค. ์ด๋ฒ ๊ธ์์๋ ์ง๊ฐ์ ๊ฐ ๋ ์ด์ด๋ฅผ ๊ตฌ์ฑํ๋ ์์์ ์ต๊ทผ์ ์ฃผ์ ๊ตฌํ ์ฌ๋ก๋ค์ ์ดํด๋ณด๋ฉฐ, ์ฌ์ฉ์ ์นํ์ ์ธ ํฌ๋ฆฝํ ์ดํ๋ฆฌ์ผ์ด์ ์ ์ํ ์ง๊ฐ ๊ตฌ์ถ์ ํ์ํ ์์๋ค์ ํ๊ตฌํด๋ณด๊ณ ์ ํ๋ค.
2. ํค ๊ด๋ฆฌ: ์ด๋์ ์ด๋ป๊ฒ ์ ์ฅํ ๊ฒ์ธ๊ฐ

Source: WebAuthn and Passkey, Key Management for Daily Cryptoย Users
ํค ๊ด๋ฆฌ ๋ ์ด์ด์์ ๊ฒฐ์ ํด์ผ ํ๋ ์์ฌ ๊ฒฐ์ ํธ๋ฆฌ์๋ ํฌ๊ฒ ํค ์์ฑ๊ณผ ์ ์ฅ, ๊ทธ๋ฆฌ๊ณ ์ธ์ฆ ๋ฐฉ์์ ๋ฐ๋ฅธ 3๊ฐ์ง ๋ ์ด์ด๋ก ๋๋ ์ ์๋ค.
ํค ์์ฑ (Key Generation): ์ด๋ค ๋ฐฉ์์ผ๋ก ํค๊ฐ ์์ฑ๋๊ณ ํธ๋์ ์ ์ ์ฌ์ด๋์ ์ด์ฉ๋๋ ์ง์ ๋ฐ๋ฅธ ๊ตฌ๋ถ์ ์๋ฏธํ๋ค. ๊ฐ์ฅ ์ผ๋ฐ์ ์ผ๋ก ํ๋ผ์ด๋น ํค๋ฅผ ์ด์ฉํ ๋ฐฉ์์ด ์ฌ์ฉ๋๊ณ ์์ผ๋, ์ต๊ทผ MPC๋ SSS ๋ฑ์ ํตํด์ ์ฌ๋ฌ ์ฃผ์ฒด๊ฐ ํค์ ์์ฑ ๋ฐ ์๋ช ์ ์ฐธ์ฌํ๋ ๋ฐฉ์์ผ๋ก ๋ณด์๊ณผ ํธ์์ฑ์ ๊ฐํํ๋ ๋ฐฉ์์ ์ ์ฉ์ด ๋ณดํธํ๋๊ณ ์๋ค.
์ ์ฅ (Storage): ์์ฑ๋ ํค๋ ํค ์กฐ๊ฐ์ ์ด๋์ ๋ณด๊ดํ ์ง๋ฅผ ๊ฒฐ์ ํ๋ค. ์ด๋ ๋ณด์์ฑ, ์ ๊ทผ์ฑ, ๋น์ฉ, ํ์ค์ํ ์ ๋ ๋ฑ ๋ค์ํ ์์์ ์ํฅ์ ๋ฐ๋๋ค. AWS์ ๊ฐ์ ์ค์ํ๋ ํด๋ผ์ฐ๋ ์๋ฒ๋ฅผ ํ์ฉํ๋ ๋ฐฉ์๋ถํฐ, ํ์ค์ํ ์คํ ๋ฆฌ์ง๋ ๊ฐ๋ณ ์ ์ฅ ๊ณต๊ฐ์ ์ฌ์ฉํ๋ ๋ฐฉ์, ๋ ๋์๊ฐ ํ๋์จ์ด ์๋ ๊น์ง ๊ฐ๊ธฐ ๋ค๋ฅธ ํน์ฑ์ ๊ฐ์ง ๋ค์ํ ์ต์ ์ด ์กด์ฌํ๋ค.
์ธ์ฆ (Authentication): ์ฌ์ฉ์๊ฐ ์ค์ค๋ก๋ฅผ ์ธ์ฆํ๊ณ ํค์ ์ ๊ทผํ๊ธฐ ์ํ ๋ฐฉ๋ฒ์ ์๋ฏธํ๋ค. EOA๋ฅผ ์ฌ์ฉํ๋ ๊ธฐ์กด ์ง๊ฐ์์๋ ๋น๋ฐ๋ฒํธ ๋ฐฉ์์ด ๊ฐ์ฅ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋์์ผ๋, ์ฌ์ฉ์ ๊ฒฝํ์ ์ค์์ฑ๊ณผ ๋ชจ๋ฐ์ผ ์นํ์ ์ธ ์ดํ๋ฆฌ์ผ์ด์ ์ด ๋์ฑ ๋ง์ด ๋ฑ์ฅํ๋ฉด์ ์์ ๋ก๊ทธ์ธ์ด๋ Passkey์ ๊ฐ์ ์ธ์ฆ ๋ฐฉ์์ด ๋๋ฆฌ ํ์ฉ๋๊ณ ์๋ค.
์ด์ฒ๋ผ ํค ๊ด๋ฆฌ์ ๊ฐ ์์ญ์๋ ์ดํ๋ฆฌ์ผ์ด์ ์ ๋ชฉ์ , ๊ตฌํ ๋ณต์ก๋, ๋น์ฆ๋์ค ์๊ตฌ์ฌํญ์ ๋ฐ๋ผ ์๋ง์ ์ค๊ณ ์์๊ฐ ์กด์ฌํ๋ฉฐ, ์ด์ ๋ฐ๋ผ ๋ค์ํ ๋ฐฉ์์ผ๋ก ๊ตฌํ๋ ์ ์๋ค. ํ์ฌ ์์ฅ์ ์กด์ฌํ๋ ์๋ฃจ์ ๋ค์ ๊ตฌ๋ถ ์ง๋ ๊ฐ์ฅ ํฐ ํน์ง์ ํค์ ์์ฑ๊ณผ ์ธ์ฆ ๋ฐฉ์์ ์๋ค. ์ด๋ ๋ณด์๊ณผ ์ฌ์ฉ์ฑ์ด๋ผ๋ ๋ ๊ฐ์ง ํต์ฌ ์์๋ฅผ ์ด๋ป๊ฒ ์กฐํ๋กญ๊ฒ ๊ตฌํํ๋๋์ ๋ฌธ์ ์ ์ง๊ฒฐ๋๊ธฐ ๋๋ฌธ์ด๋ค.

Source: Wallets and architectures, part 2: Walking the decision tree
์ ํต์ ์ผ๋ก ์ํธํํ์ ์ง๊ฐ์ ๊ด๋ฆฌํ๋ ๋ฐฉ์์ ๊ฐ์ธ์ด ๋ชจ๋ ๊ถํ๊ณผ ์ฑ ์์ ๊ฐ์ง๊ณ ํ๋ผ์ด๋น ํค๋ฅผ ์ ์ฅ ๋ฐ ์ด๋ฅผ ํตํด ์ธ์ฆํ๋ ๋ฐฉ์(i.e. EOA)์ด์๋ค. ๋จ์ผ ํ๋ผ์ด๋น ํค๋ฅผ ์ฌ์ฉ์๊ฐ ์ง์ ๊ด๋ฆฌํ๋ ๋ฐฉ์์ ์์ง๋ ๋๋ฆฌ ํต์ฉ๋๊ณ ๋ ์์ง๋ง, ์ฒ์ ํฌ๋ฆฝํ ์ง๊ฐ์ ์ ํ๋ ์ฌ์ฉ์์๊ฒ ๋์ ์ง์ ์ฅ๋ฒฝ์ ํ์ฑํ ๋ฟ ์๋๋ผ, ๋ณด์์ด ์ทจ์ฝํ ๊ฐ์ธ์ ์ํด์ ๊ด๋ฆฌ๋๊ธฐ ๋๋ฌธ์ ํดํน์ ์ํ์ ์ทจ์ฝํ๊ณ ๋ถ์ค ์ ๋ณต๊ตฌ๊ฐ ์ด๋ ต๋ค๋ ๋จ์ ์ด ์๋ค.
์ต๊ทผ์ ํค ๊ด๋ฆฌ ์๋ฃจ์ ๋ค์ ํฌ๊ฒ ์ธ ๊ฐ์ง ๋ฐฉ์์ผ๋ก ๋ฐ์ ํ๊ณ ์๋ค. SSS(Shamir's Secret Sharing)๋ฅผ ํตํด ํค๋ฅผ ์ฌ๋ฌ ์กฐ๊ฐ์ผ๋ก ๋๋์ด ๊ด๋ฆฌํ๋ ๋ฐฉ์, MPC(Multi-Party Computation)๋ฅผ ํ์ฉํ ๋ค์๊ฐ ์๋ช ๋ฐฉ์, ๊ทธ๋ฆฌ๊ณ TEE(Trusted Execution Environment)๋ฅผ ์ด์ฉํ ๋ณด์ ์คํ ํ๊ฒฝ ๊ธฐ๋ฐ์ ๋ฐฉ์์ด๋ค. ๊ฐ๊ฐ์ ์ ๊ทผ ๋ฐฉ์์ ์๋ก ๋ค๋ฅธ ์ฅ๋จ์ ์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ, ์ด์ด์ง๋ ๋ด์ฉ์์ ๊ฐ ๋ฐฉ์์ ํน์ง๊ณผ ๊ตฌํ ์ฌ๋ก๋ฅผ ์์ธํ ์ดํด๋ณด๊ณ ์ ํ๋ค.
2.1 ์ค๋ฏธ๋ฅด์ ๋น๋ฐ ๊ณต์ (Shamirโs Secret Sharing, SSS)
SSS๋ 1970๋ ๋์ ์ต์ด๋ก ๊ณ ์๋ ๋น๋ฐ ๊ณต์ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก, ํ๋์ ๋น๋ฐํค๋ฅผ ์ฌ๋ฌ ๊ฐ์ ์กฐ๊ฐ์ผ๋ก ๋๋์ด ๊ด๋ฆฌํ๋ ๋ฐฉ์์ด๋ค. ์ด๋ ๋จ์ผ ๊ฐ์ธ์ด๋ ๊ธฐ๊ด์ด ์ ์ฒด ํค๋ฅผ ๋ณด๊ดํจ์ผ๋ก์จ ๋ฐ์ํ ์ ์๋ ์ํ์ ๋ถ์ฐ์ํค๋ ๋์์, ํ์ํ ๋ ํค์ ๋ณต๊ตฌ๋ ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋๋ก ํ๋ ๊ฒ์ด ํต์ฌ์ด๋ค. SSS์์๋ ์ ์ฒด ํค ์กฐ๊ฐ ์ค ์ ํด์ง ์ ์ด์์ ์กฐ๊ฐ์ด ๋ชจ์ฌ์ผ๋ง ์๋์ ํค๋ฅผ ์ฌ๊ตฌ์ฑํ ์ ์์ผ๋ฉฐ, ๊ทธ ์ดํ์ ์กฐ๊ฐ์ผ๋ก๋ ํค์ ๋ํ ์ด๋ ํ ์ ๋ณด๋ ์ป์ ์ ์๋ค๋ ํน์ง์ด ์๋ค.
์ค์ ๊ตฌํ์ ์์ด SSS๋ ์ฌ์ฉ์์ ๋๋ฐ์ด์ค์์ ํ๋ผ์ด๋น ํค๋ฅผ ์์ฑํ๊ณ ์ด๋ฅผ ์ฌ๋ฌ ์กฐ๊ฐ์ผ๋ก ๋ถํ ํ ๋ค, ์ด ์กฐ๊ฐ๋ค์ ์ฌ์ฉ์์ ์๋น์ค ์ ๊ณต์ ๋ฑ ์ฌ๋ฌ ์ฃผ์ฒด์๊ฒ ๋ถ์ฐํ์ฌ ์ ์ฅํ๋ค. ํธ๋์ญ์ ์๋ช ์ด ํ์ํ ๊ฒฝ์ฐ์๋ ํ์ํ ์์ ํค ์กฐ๊ฐ์ ๋ชจ์ ์ผ์์ ์ผ๋ก ์๋์ ํค๋ฅผ ์ฌ๊ตฌ์ฑํ์ฌ ์ฌ์ฉํ๊ฒ ๋๋ค. ์ด๋ฌํ ๋ฐฉ์์ ํค์ ๋ณด์์ฑ์ ๋์ด๋ฉด์๋ ๊ธฐ์กด ๋ธ๋ก์ฒด์ธ ์์คํ ๊ณผ์ ํธํ์ฑ์ ์ ์งํ ์ ์๋ค๋ ์ฅ์ ์ด ์๋ค.
์ฅ์ :
๊ฒ์ฆ๋ ์์ ์ฑ: ์์ญ ๋ ๊ฐ ์ฌ์ฉ๋์ด ์จ ๋น๋ฐ ๊ณต์ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก, ์ถฉ๋ถํ ๊ฒ์ฆ์ ๊ฑฐ์ณค์ผ๋ฉฐ ๋ค์์ ์คํ์์ค ๊ตฌํ์ฒด๊ฐ ์กด์ฌํ๋ค.
์ ์ฐํ ํค ๋ถํ : ํ์ํ ๋งํผ์ ์กฐ๊ฐ ์์ ๋ณต๊ตฌ์ ํ์ํ ์ต์ ์กฐ๊ฐ ์๋ฅผ ์์ ๋กญ๊ฒ ์ค์ ํ ์ ์๋ค.
๋ชจ๋์ฑ: ๊ฐ๋ณ ํค ์กฐ๊ฐ์ ์ ์ฅ ๋ฐฉ์์ ์์คํ ์ ์ฒด์ ๋ณ๊ฒฝ ์์ด๋ ๋ ๋ฆฝ์ ์ผ๋ก ์ ๊ทธ๋ ์ด๋ํ ์ ์๋ค.
ํ์ฅ์ฑ: ๋๋ถ๋ถ์ ์ฐ์ฐ์ด ํด๋ผ์ด์ธํธ ์ธก์์ ์ด๋ฃจ์ด์ง๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์ ์๊ฐ ์ฆ๊ฐํด๋ ์ฑ๋ฅ ์ ํ๊ฐ ์ ๋ค.
๋จ์ :
ํค ์ฌ๊ตฌ์ฑ ๊ณผ์ ์ ์ทจ์ฝ์ฑ: ํธ๋์ญ์ ์๋ช ์ ์ํด ํค๋ฅผ ์ฌ๊ตฌ์ฑํ๋ ์๊ฐ์ ๋จ์ผ ์คํจ ์ง์ ์ด ์กด์ฌํ์ฌ ๋ณด์์ ์ทจ์ฝ์ ์ด ๋ฐ์ํ ์ ์๋ค.
๊ฒ์ฆ์ ํ๊ณ: ํค ์กฐ๊ฐ์ ์ญ์ ๋ ์ด๊ธฐ ํค ์์ฑ์ ์ ํ์ฑ์ ์ํธํ์ ์ผ๋ก ๊ฒ์ฆํ๊ธฐ ์ด๋ ต๋ค.
๋ณต์กํ ๊ตฌํ: ์์ ํ ํค ๋ถํ ๊ณผ ์ฌ๊ตฌ์ฑ์ ์ํด์๋ ๋ณต์กํ ๊ตฌํ ๊ณผ์ ์ด ํ์ํ๋ฉฐ, ํนํ ํด๋ผ์ด์ธํธ ์ธก ํ๊ฒฝ์ ๋ณด์์ด ์ค์ํ๋ค.
Case Study: Privy

Source: Sharing the secret
SSS ๊ธฐ๋ฐ์ ์ง๊ฐ ์๋ฃจ์ ์ ์ ๊ณตํ๋ ๋ํ์ ์ธ ์ฌ๋ก๋ก Privy๋ฅผ ๊ผฝ์ ์ ์๋ค. Privy์ ์๋ฒ ๋๋ ์๋ ์ ๋ณด์์ฑ์ด ํ๋ณด๋ ๋ ๋ฆฝ๋ iframe ๋ด์์ ๋์ํ๋ฉฐ, ์ํธํ์ ์ผ๋ก ์์ ํ ๋์ ์์ฑ๊ธฐ(CSPRNG)๋ฅผ ํตํด ๋๋ชจ๋์ ์์ฑํ๋ค. ์ด ๋๋ชจ๋์ผ๋ก๋ถํฐ ์ง๊ฐ์ ํผ๋ธ๋ฆญ ํค(์๋ ์ฃผ์)์ ํ๋ผ์ด๋น ํค๊ฐ ์์ฑ๋๋ค.
์ดํ ์์ฑ๋ ํ๋ผ์ด๋น ํค๋ SSS ์๊ณ ๋ฆฌ์ฆ์ ํตํด ์ธ ๊ฐ์ ์กฐ๊ฐ์ผ๋ก ๋ถํ ๋๋ค:
๋๋ฐ์ด์ค ์กฐ๊ฐ (Device Share): ์ฌ์ฉ์์ ๋๋ฐ์ด์ค์ ์ ์ฅ๋๋ฉฐ, ๋ธ๋ผ์ฐ์ ํ๊ฒฝ์์๋ ๋ก์ปฌ ์คํ ๋ฆฌ์ง์ ๋ณด๊ด๋๋ค.
์ธ์ฆ ์กฐ๊ฐ (Auth Share): ์ํธํ๋์ด Privy ์๋ฒ์ ์ ์ฅ๋๋ฉฐ, ์ฌ์ฉ์๊ฐ ๋ก๊ทธ์ธํ ๋ ๋ณต๊ตฌ๋๋ค.
๋ณต๊ตฌ ์กฐ๊ฐ (Recovery Share): Privy์ ํค ๊ด๋ฆฌ ์์คํ ์ด๋ ์ฌ์ฉ์๊ฐ ์ง์ ๋ณด๊ดํ ์ ์๋ค.
์ด๋ ์์ ํ ํ๋ผ์ด๋น ํค๋ ๋ฉ๋ชจ๋ฆฌ์์๋ง ์ผ์์ ์ผ๋ก ์กด์ฌํ๋ฉฐ ์ด๋ค ํํ๋ก๋ ์๊ตฌ ์ ์ฅ๋์ง ์๋๋ค. ๋ํ ํค๋ฅผ ๋ณต๊ตฌํ๊ธฐ ์ํด์๋ ์ต์ ๋ ๊ฐ์ ์กฐ๊ฐ์ด ํ์ํ๋๋ก ์ค๊ณ๋์ด ์๋ค. ์ด๋ ๋ค์ํ ์๋๋ฆฌ์ค์์ ์ ์ฐํ ํค ๋ณต๊ตฌ๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ๋๋ฐ, ๊ตฌ์ฒด์ ์ผ๋ก ๋ค์๊ณผ ๊ฐ์ ์ํฉ์ ๋ฐ๋ฅธ ์กฐํฉ์ด ๊ฐ๋ฅํด์ง๋ค:
๋๋ฐ์ด์ค ์กฐ๊ฐ + ์ธ์ฆ ์กฐ๊ฐ: ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ์ฌ์ฉ ๋ฐฉ์์ผ๋ก, ์ฌ์ฉ์๊ฐ ์์ ๊ณ์ ๋ฑ ๊ธฐ์กด์ ๋ก๊ทธ์ธ ๋ฐฉ์์ผ๋ก Privy ์๋ฒ์ ์ธ์ฆํ๋ฉด ์ธ์ฆ ์กฐ๊ฐ์ด ๋ณตํธํ๋์ด ํค๋ฅผ ์ฌ๊ตฌ์ฑํ ์ ์๋ค.
๋๋ฐ์ด์ค ์กฐ๊ฐ + ๋ณต๊ตฌ ์กฐ๊ฐ: Privy ์๋ฒ์ ์ ๊ทผํ ์ ์๊ฑฐ๋ ๊ธฐ์กด ๋ก๊ทธ์ธ ์๋จ(์: ์์ ๊ณ์ )์ ์์ด๋ฒ๋ฆฐ ๊ฒฝ์ฐ์๋ ๋ณต๊ตฌ ์กฐ๊ฐ์ ํตํด ํค์ ์ ๊ทผํ ์ ์๋ค.
์ธ์ฆ ์กฐ๊ฐ + ๋ณต๊ตฌ ์กฐ๊ฐ: ์๋ก์ด ๋๋ฐ์ด์ค์์ ๊ณ์ ์ ์ ๊ทผํด์ผ ํ๋ ๊ฒฝ์ฐ, ์ด ๋ ์กฐ๊ฐ์ ๊ฒฐํฉํ์ฌ ์๋ก์ด ๋๋ฐ์ด์ค ์กฐ๊ฐ์ ์์ฑํ ์ ์๋ค.
Privy์ ์ ์ฐํ ๋ณต๊ตฌ ๋ฉ์ปค๋์ฆ์ ๋ค์ํ ์ํฉ์์๋ ์ฌ์ฉ์๊ฐ ์์ ์ ์ง๊ฐ์ ์์ ํ๊ฒ ์ ๊ทผํ ์ ์๋๋ก ๋ณด์ฅํ๋ฉฐ, ๋์์ ์ถฉ๋ถํ ๋ณด์์ฑ๋ ์ ์งํ ์ ์๋ค๋ ์ฅ์ ์ด ์๋ค.
2.2 ์๊ณ๊ฐ ์๋ช ์ฒด๊ณ (Threshold Signature Schemes, TSS)
TSS๋ ๋ค์๊ฐ ์ฐ์ฐ(MPC)์ ํ ํํ๋ก, ์ฌ๋ฌ ์ฐธ์ฌ์๊ฐ ํ๋์ ๊ณต์ ๋ ๋น๋ฐ์ ๋ํ ์๋ช ์ ๋ถ์ฐํ์ฌ ์์ฑํ๊ณ ์ด๋ฅผ ๊ฒฐํฉํ์ฌ ์ํธํ ์์ ์ ์ํํ๋ ๋ฐฉ์์ด๋ค. SSS์ ๋ฌ๋ฆฌ TSS์์๋ ํค๋ฅผ ์ฌ๊ตฌ์ฑํ๋ ๊ณผ์ ์์ด ๊ฐ ์ฐธ์ฌ์๊ฐ ๊ฐ์ง ์๋ช ์กฐ๊ฐ์ ๊ฒฐํฉํ์ฌ ์์ ์ ์ํํ ์ ์๋ค๋ ๊ฒ์ด ํฐ ํน์ง์ด๋ค.
TSS๋ ์ฌ๋ฌ ๋ ธ๋๊ฐ ์ฐ์ฐ์ ์ฐธ์ฌํ๋ ๋๊ท๋ชจ ๋คํธ์ํฌ ๋ฐฉ์๋ถํฐ, ์ฌ์ฉ์์ ์๋น์ค ์ ๊ณต์ ๊ฐ์ ๋จ์ํ ์ด์ค ์๋ช ๋ฐฉ์๊น์ง ๋ค์ํ ํํ๋ก ๊ตฌํ๋ ์ ์๋ค. ์ฐธ์ฌ์๋ค์ ๋น๋ฐ ํค๋ฅผ ์ง์ ์ ํ์ ์์ด ์๋ช ์์ฑ์ ์ฐธ์ฌํ ์ ์์ผ๋ฉฐ, ์ด๋ฅผ ํตํด ํค์ ๋ณด์์ฑ์ ๋์ด๋ฉด์๋ ์ ์ฐํ ์๋ช ํ๋ก์ธ์ค๋ฅผ ๊ตฌํํ ์ ์๋ค.
์ฅ์ :
ํฅ์๋ ๋ณด์์ฑ: ํค๋ฅผ ์ฌ๊ตฌ์ฑํ๋ ๊ณผ์ ์ด ์์ด SSS์ ๋จ์ผ ์คํจ ์ง์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋ค.
์ ์ฐํ ๊ตฌ์กฐ: ์ฐธ์ฌ์ ์์ ํ์ํ ์๋ช ์๋ฅผ ์์ ๋กญ๊ฒ ์ค์ ํ ์ ์์ด ๋ค์ํ ์ ๋ขฐ ๋ชจ๋ธ์ ๊ตฌํํ ์ ์๋ค.
๋จ์ :
๊ธฐ์ ์ ์ฑ์๋: ๋น๊ต์ ์ต๊ทผ์ ์ค์ฉํ๋ ๊ธฐ์ ๋ก, ๊ฒ์ฆ๋ ๊ตฌํ์ฒด๊ฐ ์ ๊ณ ๋๊ท๋ชจ ์ด์ ์ฌ๋ก๊ฐ ๋ถ์กฑํ๋ค.
ํ์ฅ์ฑ ์ ์ฝ: TSS ๊ธฐ๋ฐ ์์คํ ์ ์ฐธ์ฌ์ ๊ฐ ํต์ ์ด ํ์ํด ์ฒ๋ฆฌ ์๋๊ฐ ๋๋ฆฌ๋ฉฐ, ํนํ ์ด๋๋ฆฌ์์ ECDSA์์๋ ๋์ฑ ๋นํจ์จ์ ์ผ ์ ์๋ค.
๊ตฌํ ๋ณต์ก์ฑ: ์ฌ๋ฌ ์ฐธ์ฌ์ ๊ฐ์ ํต์ ๊ณผ ์กฐ์ ์ด ํ์ํด ๊ตฌํ์ด ๋ณต์กํ๊ณ ์ด์ ๋น์ฉ์ด ๋์ ์ ์๋ค.
์์ฝํ์๋ฉด TSS๋ SSS์ ๋จ์ผ ์คํจ ์ง์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋ ๊ฐ๋ ฅํ ๋์์ผ๋ก ์ฃผ๋ชฉ๋ฐ๊ณ ์์ง๋ง, ํ์ฌ๋ ์ฑ๋ฅ๊ณผ ๊ตฌํ์ ๋ณต์ก์ฑ ๋ฌธ์ ๋ก ์ธํด ๋ค์ ๋ถ์กฑํ ํ์ฅ์ฑ์ ๊ฐ์ง๊ณ ์๋ค๋ ์ ์ฝ์ด ์๋ค.
Case Study: Particle Network

Source: Particle Network Docs
Particle Network๋ MPC-TSS ๊ธฐ์ ์ ํ์ฉํ์ฌ ์ฌ์ฉ์ ์นํ์ ์ธ ์ง๊ฐ ์๋ฃจ์ ์ ์ ๊ณตํ๋ ๋ํ์ ์ธ ์ฌ๋ก๋ค. ํนํ 2/2 TSS ๋ฐฉ์์ ๋์ ํ์ฌ ํ๋ผ์ด๋น ํค์ ์์ฑ๋ถํฐ ์ ์ฅ, ์ฌ์ฉ์ ์ด๋ฅด๋ ์ ๊ณผ์ ์์ ํค๊ฐ ๋จ์ผ ์ฅ์์ ์ง์ค๋์ง ์๋๋ก ์ค๊ณ๋์๋ค.
Particle Network์ TSS ๊ตฌํ์์๋ ๋ ๊ฐ์ ๋ ๋ฆฝ์ ์ธ ํค ์กฐ๊ฐ์ด ์์ฑ๋์ด ์๋ก ๋ค๋ฅธ ์์น์ ๋ถ์ฐ ์ ์ฅ๋๋ค. ํ ์กฐ๊ฐ์ ์ฌ์ฉ์์ ๋ก์ปฌ ํ๊ฒฝ์ ์ ์ฅ๋๊ณ , ๋ค๋ฅธ ํ ์กฐ๊ฐ์ Particle์ ์ ๋ขฐ ์คํ ํ๊ฒฝ(TEE)์ ๋ณด๊ด๋๋ค. ์ค์ํ ์ ์ ๊ฐ๊ฐ์ ์กฐ๊ฐ๋ง์ผ๋ก๋ ์ ์ฒด ํค์ ๋ํ ์ด๋ ํ ์ ๋ณด๋ ์ป์ ์ ์์ผ๋ฉฐ, ์๋ช ์์ฑ ์์๋ ํค๋ฅผ ์ฌ๊ตฌ์ฑํ์ง ์๊ณ ๋ ์กฐ๊ฐ์ ๊ฒฐํฉํ์ฌ ์์ ์ ์ํํ๋ค๋ ๊ฒ์ด๋ค.
์ถ๊ฐ์ ์ธ ๋ณด์ ๊ณ์ธต์ผ๋ก ์ฌ์ฉ์๋ ๋ง์คํฐ ๋น๋ฐ๋ฒํธ๋ฅผ ์ค์ ํ ์ ์๋๋ฐ, ์ด๋ ๋ก์ปฌ์ ์ ์ฅ๋ ํค ์กฐ๊ฐ์ ์ํธํํ๋ ๋ฐ ์ฌ์ฉ๋๋ค. ์ด๋ฅผ ํตํด ์์ ๋ก๊ทธ์ธ๋ง์ผ๋ก๋ ๋ฌ์ฑํ๊ธฐ ์ด๋ ค์ด ๋ณด์์ฑ์ ํ๋ณดํ๋ฉด์๋, ๋ค๋ฅธ ๊ธฐ๊ธฐ์์๋ ์์ ํ๊ฒ ์ง๊ฐ์ ๋ณต๊ตฌํ ์ ์๊ฒ ๋๋ค.
ํ์ฌ Particle Network๋ ์๋ผ๋์ EVM ๊ธฐ๋ฐ ์ฒด์ธ๋ค ๋ชจ๋์ ๋ํด MPC ๊ธฐ๋ฐ์ ์๋ช ์ ์ง์ํ๋ค. ์ด๋ฅผ ํตํด Particle Network๋ ์ฒด์ธ์ ์ข ๋ฅ์ ๊ตฌ์ ๋ฐ์ง ์์ผ๋ฉด์๋ ์์ ํ๊ณ ์ฌ์ฉํ๊ธฐ ์ฌ์ด ๋น์ํํ ํค ๊ด๋ฆฌ ์์คํ ์ ์ ๊ณตํ๊ณ ์๋ค.
2.3 ์ ๋ขฐ ์คํ ํ๊ฒฝ (Trusted Execution Environment, TEE)
TEE๋ ์์ ์ดํด๋ณธ SSS๋ MPC์๋ ์์ ํ ๋ค๋ฅธ ์ ๊ทผ ๋ฐฉ์์ ์ทจํ๋ค. TEE๋ ๋ณด์์ด ํ๋ณด๋ ๋ ๋ฆฝ์ ์ธ ์คํ ํ๊ฒฝ(์ํด๋ ์ด๋ธ)์์ ํ๋ผ์ด๋น ํค์ ๊ด๋ จ๋ ๋ชจ๋ ์์ ์ ์ํํ๋ ๋ฐฉ์์ด๋ค. ์ด๋ฌํ ์ ๋ขฐ์ฑ์ Intel SGX๋ AWS Nitro Enclaves์ ๊ฐ์ ํ๋ซํผ์ ํตํด ํ๋์จ์ด์ ์ํํธ์จ์ด ์์ค์์ ๋ณด์ฅ๋๋ค.
TEE ๊ธฐ๋ฐ ์์คํ ์์๋ ๊ถํ์ด ๋ถ์ฌ๋ ์ฝ๋๊ฐ ๊ฒฉ๋ฆฌ๋ CPU์ ๋ฉ๋ชจ๋ฆฌ ์์์ ๊ฐ์ง ์๊ฒฉ ์ํด๋ ์ด๋ธ์์ ์คํ๋๊ธฐ ๋๋ฌธ์, ์ธ๋ถ์์์ ๋ชจ๋ํฐ๋ง์ด๋ ๊ฐ์ญ์ ๋ฐ์ง ์๋๋ค. ์ํด๋ ์ด๋ธ๋ ์์ ์ด ์ฌ๋ฐ๋ฅด๊ฒ ์ํ๋์์์ ์ฆ๋ช ํ๋ ์ธ์ฆ์๋ฅผ ์์ฑํ ์ ์์ผ๋ฉฐ, ์ด๋ฅผ ํตํด ์ฌ์ฉ์๋ ์์ ์ ๋น๋ฐํค๊ฐ ์์ ํ๊ฒ ์ฒ๋ฆฌ๋๊ณ ์์์ ๊ฒ์ฆํ ์ ์๋ค. ์ด๋ ํค ๊ด๋ฆฌ์ ์์ด ๋จ์ํ๋ฉด์๋ ๊ฐ๋ ฅํ ํ๋ซํผ์ ์ ๊ณตํ๋ค. SSS๋ TSS์ ๊ฐ์ด ๋ณต์กํ ํค ๋ถํ ์ด๋ ๋ค์๊ฐ ์ฐ์ฐ์ด ํ์ํ์ง ์์ผ๋ฉด์๋, ํ๋์จ์ด ์์ค์ ๋ณด์ฅ์ ํตํด ์์ ํ ํค ๊ด๋ฆฌ๊ฐ ๊ฐ๋ฅํ๋ค.
์ฅ์ :
๊ฐ๋ ฅํ ๋ณด์์ฑ: ํ๋์จ์ด ์์ค์ ๊ฒฉ๋ฆฌ๋ฅผ ํตํด ๋์ ์์ค์ ๋ณด์์ ์ ๊ณตํ๋ค.
๊ฒ์ฆ ๊ฐ๋ฅ์ฑ: ๋ชจ๋ ์์ ์ด ์๋๋ ๋๋ก ์ํ๋์์์ ์ํธํ์ ์ผ๋ก ์ฆ๋ช ํ ์ ์๋ค.
ํจ์จ์ ์ธ ์ฑ๋ฅ: TSS์ ๋ฌ๋ฆฌ ๋คํธ์ํฌ ํต์ ์ด ์ ์ด ๋น๊ต์ ๋น ๋ฅธ ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํ๋ค.
๋จ์ :
ํ๋์จ์ด ์์กด์ฑ: ํน์ ํ๋์จ์ด๋ ๋ฒค๋์ ๋ํ ์์กด๋๊ฐ ๋์ ์ค์ํ ๋๋ ๊ฒ์ด์ ์ํ์ด ์๋ค.
๋ณด์ ์ทจ์ฝ์ : ์ํด๋ ์ด๋ธ ์์ฒด์ ๋ณด์ ์ด์๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ ์ ์ฒด ์์คํ ์ด ์ํํด์ง ์ ์๋ค
TEE๋ ํ๋์จ์ด ๊ธฐ๋ฐ์ ๋ณด์์ ํตํด ํค ๊ด๋ฆฌ ๋ฌธ์ ์ ๋ํ ์ค์ฉ์ ์ธ ํด๊ฒฐ์ฑ ์ ์ ์ํ๋ค. SSS๋ณด๋ค ๋จ์ํ๊ณ TSS๋ณด๋ค ํจ์จ์ ์ธ ๊ตฌํ์ด ๊ฐ๋ฅํ์ง๋ง, ํ๋์จ์ด ํ๋ซํผ์ ๋ํ ์์กด์ฑ์ ์ฃผ์ํด์ผ ํ ์์๋ค.
Case Study: Turnkey

Source: Turnkey Docs
Turnkey๋ ๋ชจ๋ ๋ณด์ ์ค์ ์์ ์ TEE ๋ด์์ ์ฒ๋ฆฌํ๋ ๊ฒ์ ํต์ฌ ๋ณด์ ์ ์ฑ ์ผ๋ก ์ผ๊ณ ์๋ค. ์ด๋ค์ ์์คํ ์์๋ ํค ์์ฑ, ์๋ช , ์ ์ฑ ์์ง ๋ฑ ๋ณด์์ ๋ฏผ๊ฐํ ๋ชจ๋ ์๋น์ค๊ฐ ๋ณด์ ์ํด๋ ์ด๋ธ ๋ด์์ ์คํ๋๋ค.
Turnkey์ ์ํคํ ์ฒ๋ ํฌ๊ฒ ๋ ๋ถ๋ถ์ผ๋ก ๊ตฌ์ฑ๋๋ค:
Host: ์ผ๋ฐ์ ์ธ AWS ๊ฐ์ ๋จธ์ ์ผ๋ก, ๋คํธ์ํฌ ํธ๋ํฝ์ ์์ ํ๊ณ ์ํด๋ ์ด๋ธ๋ฅผ ํธ์ถํ๋ ๊ธฐ๋ณธ์ ์ธ ์ดํ๋ฆฌ์ผ์ด์ ์ด ์คํ๋๋ค. ์ด๋ ์ํด๋ ์ด๋ธ์ ์ธ๋ถ ์์คํ ์ฌ์ด์ ์์ถฉ ์ง๋ ์ญํ ์ ํ๋ฉฐ, ์ํด๋ ์ด๋ธ ์ด์์ ๊ดํ ๋ฉํธ๋ฆญ์ค์ ๊ธฐํ ์ด์ ์ ๋ณด๋ฅผ ์์งํ๋ ๊ณ์ธต์ผ๋ก ์๋ํ๋ค.
Enclave: ์ธ๋ถ์์ ์ฐ๊ฒฐ์ด ์์ ํ ์ฐจ๋จ๋ ํ๊ฒฝ์ผ๋ก, ์ค์ง ํธ์คํธ์์ ๊ฐ์ ์๋ฆฌ์ผ ์ฐ๊ฒฐ๊ณผ ์์ฒด ๋ณด์ ๋ณด์กฐ ํ๋ก์ธ์๋ง์ ๊ฐ์ง๋ค. AWS์์๋ ์ด๋ฅผ Nitro Security Module(NSM)์ด๋ผ ๋ถ๋ฅธ๋ค. ์ด ํ๊ฒฝ์์๋ Turnkey์ ์ํด๋ ์ด๋ธ ์ด์ ์ฒด์ ์ธ QuorumOS(QOS)์ ๊ทธ ์์์ ๋์ํ๋ ๋ณด์ ์ดํ๋ฆฌ์ผ์ด์ ์ด ์คํ๋๋ค.
์ด๋ฌํ ๊ตฌ์กฐ๋ฅผ ํตํด Turnkey๋ ์์ฌ์ ์ฌ์ฉ์๋ค์๊ฒ ๋ชจ๋ ๋ณด์ ์ค์ ์์คํ ์ด ์ ํํ ์๋๋ ๋๋ก๋ง ๋์ํ๋ค๋ ๊ฒ์ ์ฆ๋ช ํ ์ ์๋ค. ์ํด๋ ์ด๋ธ๋ ์๊ตฌ ์ ์ฅ์๋ ๋ํํ ์ ๊ทผ, ์ธ๋ถ ๋คํธ์ํน์ด ์๋ ๊ณ ๋๋ก ์ ํ๋ ์ปดํจํ ํ๊ฒฝ์์ ๋์ํ๋ฉฐ, ์ด๋ฅผ ํตํด ์ต๊ณ ์์ค์ ๋ณด์์ฑ์ ์ ๊ณตํ๋ค.
3. ๊ณ์ : ๊ณ์ ๊ณผ ์ฒด์ธ์ ์ ๋ณด์ด๊ฒ ํ๋ผ
๋ธ๋ก์ฒด์ธ ๊ธฐ์ ์ด ๋ฐ์ ํ๊ณ ๋ ๋ง์ ์ฌ์ฉ์๋ค์๊ฒ ๋๋ฌํ๋ฉด์, ๊ธฐ์ ์ ๋ณต์ก์ฑ์ ๋จ์ํํ๊ณ ์ถ์ํํ๋ ๊ณผ์ ์ด ํ์ํด์ง๊ณ ์๋ค. ํนํ ์ง๊ฐ์ ์ฌ์ฉ์๊ฐ ๋ธ๋ก์ฒด์ธ๊ณผ ์ํธ์์ฉํ๋ ํต์ฌ ์ธํฐํ์ด์ค๋ก์, ํ๋ผ์ด๋น ํค ๊ด๋ฆฌ, ๊ฐ์ค๋น ์ง๋ถ, ํธ๋์ญ์ ์๋ช ๋ฑ ์์ํ ๊ฐ๋ ๋ค์ ์ฒ๋ฆฌํด์ผ ํ๋ ์ง์ ์ฅ๋ฒฝ์ด ์กด์ฌํ๋ค.
์ด๋ฌํ ๊ธฐ์ ์ ์ถ์ํ ๊ณผ์ ์ ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ๋ ๋๋ถ๋ถ์ IT ๊ธฐ์ ์์๋ ์ฐพ์๋ณผ ์ ์๋ค. ์ฐ๋ฆฌ๋ ์ธํฐ๋ท์ ์ฌ์ฉํ ๋ TCP/IP ํ๋กํ ์ฝ์ด๋ DNS ์์คํ ์ ์ดํดํ ํ์๊ฐ ์๊ณ , ์ค๋งํธํฐ์ผ๋ก ํตํ๋ฅผ ํ ๋๋ GSM์ด๋ LTE ํต์ ๋ฐฉ์์ ์ ํ์๊ฐ ์๋ค. ๋ณต์กํ ๊ธฐ์ ์ด ์ฑ์๊ธฐ์ ์ ์ด๋ค์๋ก, ๊ทธ ๋ด๋ถ ๊ตฌ์กฐ๋ ์ฌ์ฉ์์๊ฒ ๋ณด์ด์ง ์๊ฒ ์ถ์ํ๋๋ ๊ฒ์ด๋ค.
์ด๋ฒ ์ฅ์์๋ ์ง๊ฐ์ ์ฌ์ฉ์ ๊ฒฝํ์ ๊ฐ์ ํ๊ธฐ ์ํ ๋ ๊ฐ์ง ํต์ฌ์ ์ธ ์ถ์ํ ๊ฐ๋ ์ ์ดํด๋ณธ๋ค. ์ฒซ์งธ๋ ๊ณ์ ์ถ์ํ(Account Abstraction)๋ก, ๋ณต์กํ ๋ธ๋ก์ฒด์ธ ๊ณ์ ๊ตฌ์กฐ๋ฅผ ๋จ์ํํ๊ณ ํ๋ก๊ทธ๋๋ฐ ๊ฐ๋ฅํ๊ฒ ๋ง๋๋ ๋ฐฉ์์ด๋ค. ๋์งธ๋ ์ฒด์ธ ์ถ์ํ(Chain Abstraction)๋ก, ์ฌ๋ฌ ๋ธ๋ก์ฒด์ธ ๋คํธ์ํฌ ๊ฐ์ ์ํธ์์ฉ์ ์์ฐ์ค๋ฝ๊ฒ ๋ง๋๋ ์ ๊ทผ ๋ฐฉ์์ด๋ค.
3.1 ๊ณ์ ์ถ์ํ (Account Abstraction)
๊ธฐ์กด์ EOA๋ ์ฌ์ค์ ํน๋ณํ ๊ธฐ๋ฅ์ด ๋ฐ๋ก ์กด์ฌํ์ง ์๋, ๋ง ๊ทธ๋๋ก ์ฃผ์์ด์ ์๋ช ์๋จ์ ๋ถ๊ณผํ๋ค. ํ ๋ง๋๋ก ๊ณ์ ๋ ๋ฒจ์์ ํ๋ก๊ทธ๋๋ฐ ๊ฐ๋ฅํ ๊ธฐ๋ฅ์ ๋ถ์ฌํ ์ ์์ ๋งํ ์๋จ์ด ์กด์ฌํ์ง ์์๋ค. ํ์ง๋ง ๊ณ์ ์ถ์ํ์ ๊ฐ๋ ์ด ์ฒ์์ผ๋ก ์๊ฐ๋ ์ดํ ๊ณ์ ์ฐจ์์์ ์ฌ์ฉ์์ ํธ์๋ฅผ ์ํ ๊ธฐ๋ฅ์ ์ธ ์์๋ค์ด ์ ์๋๊ธฐ ์์ํ๋ค.
๊ณ์ ์ถ์ํ์ ๊ฐ๋ ์ด ์ฒ์์ผ๋ก ๋๋๋ ์งํ์๋ ๋ธ๋ก์ฒด์ธ์ด ๊ฐ์ง ๋ถํธํ ์ฌ์ฉ์ ๊ฒฝํ์ ํด์ํ ์ ์๋ ๊ฐ๋ ฅํ ์ด๋์ ํฐ๋ธ๋ก ํฐ ๊ธฐ๋๋ฅผ ๋ฐ์๋ค. ํ์ง๋ง ๋ณต์กํ ๊ตฌํ๊ณผ ๋น์ผ ๊ฐ์ค๋น ๊ทธ๋ฆฌ๊ณ ๋ณดํธ์ ์ธ EOA์ ์ฐ๋๋์ง ์๋๋ค๋ ํ๊ณ๋ก ์ธํด ์์ฉ์ ์ธ ์๋ฃจ์ ์ผ๋ก ์๋ฆฌ์ก๊ธฐ ๊น์ง๋ ์์๋ณด๋ค ๋ง์ ์๊ฐ์ด ์์๋์๋ค.
ํ์ง๋ง ๊ณ์ ์ถ์ํ๋ ์ด์ ๋ ๊ธฐ๋๊ฐ์ ์ ์ ๊ณผ ํ๋ฉธ์ ๊ณ๊ณก ๋จ๊ณ๋ฅผ ์ง๋ ์์ฉํ์ ์ ์ฐจ ๊ฐ๊น์์ง๋ ๋จ๊ณ๋ก ์ ์ด๋ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค. ํนํ๋ ์ต๊ทผ์ ๋ฑ์ฅํ๋ ์๋น์ ๋์ ์ดํ๋ฆฌ์ผ์ด์ ๋ค์ ๊ฒฝ์ฐ, ๋ผ์ดํธํ ์ ์ ์ ์ฅ์์ ๋ ์ด์ ์ง๊ฐ์ ์กด์ฌ๋ฅผ ๊ฑฐ์ ์์์ฐจ๋ฆฌ์ง ๋ชปํ ์ฑ๋ก ์ฌ์ฉํ ์ ์๋ ์์ค์ ๋๋ฌํ ๊ฒฝ์ฐ๋ ์ด๋ ต์ง ์๊ฒ ์ ํ ์ ์๋ค. ์ด๋ ๊ธฐ์กด ํฌ๋ฆฝํ ์ฌ์ฉ์ ์ธต์ ๋์ด ์ผ๋ฐ ์ฌ์ฉ์์ ์ฑํ์ ์๋น๊ธธ ์ ์๋ค๋ ์ ์์ ๋งค์ฐ ๊ณ ๋ฌด์ ์ด๋ค.
๊ณ์ ์ถ์ํ๋ ์ด์ ํน์ํ ๊ธฐ๋ฅ์ ๋์ด ํฌ๋ฆฝํ ์ ๋ฐ์ ๊ฑธ์ณ ๋ณด๊ธ์ด ์ผ์ด๋๊ณ ์๋ค. ์ ์ฐจ ๋ ๋ง์ ๋กค์ ๋ค์ด ๊ณ์ ์ถ์ํ๋ฅผ ํ๋กํ ์ฝ ๋ ๋ฒจ์์ ํตํฉํด ์ต์ ํ๋ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ๊ณ ์ ์๋ํ๊ณ ์์ผ๋ฉฐ, WaaS(Wallet as a Service)๋ค ๋ํ ์ ์ฐจ ์์ฑ๋ ๋์ ์๋ฒ ๋๋ ์ง๊ฐ์ ์ ๋ณด์ด๊ณ ์๋ค. ๋ํ ๋ค๊ฐ์ค๋ ์ด๋๋ฆฌ์ Pectra ์ ๊ทธ๋ ์ด๋๋ EIP-7702๋ฅผ ํตํด ๋ฉ์ธ๋ท ์ฐจ์์์ ๊ธฐ์กด EOA๋ฅผ ๋ง์น ์ค๋งํธ ์ปจํธ๋ํธ ๊ณ์ (SCA)์ฒ๋ผ ์ฌ์ฉํ ์ ์๋ ์คํ์ ํฌํจ์ํค๊ธฐ๋ ํ๋ค.
Case Study: Abstract

Source: Abstract Global Wallet
Abstract๋ ๋ชจ๋ ์ดํ๋ฆฌ์ผ์ด์ ์์ ๊ณตํต์ผ๋ก ์ฌ์ฉํ ์ ์๋ ๋ฒ์ฉ ์๋ฒ ๋๋ ์ง๊ฐ์ธ Abstract Global Wallet (AGW)์ ์ถ์ํ๋ค. AGW๋ ๋จ์ํ ํน์ ์ดํ๋ฆฌ์ผ์ด์ ์์๋ง ์ฌ์ฉํ ์ ์๋ ์ง๊ฐ์ด ์๋, Abstract ํ๋ซํผ์ ๋ชจ๋ ์ดํ๋ฆฌ์ผ์ด์ ์์ ์ฌ์ฉํ ์ ์๋ ํตํฉ ์ง๊ฐ ์๋ฃจ์ ์ด๋ค. ์ด๋ ์ฌ์ฉ์๊ฐ ์ด๋ ํ ์ดํ๋ฆฌ์ผ์ด์ ์์ ๋ก๊ทธ์ธํ ๊ณ์ ์ผ๋ก ๋ค๋ฅธ ์ดํ๋ฆฌ์ผ์ด์ ์ ๋ฐ์ดํฐ์ ์์ฐ์๋ ์์ ๋กญ๊ฒ ์ ๊ทผํ ์ ์์ด์ผ ํ๋ค๋ ํ์์ฑ์์ ์์๋์๋ค.
Abstract๋ ๊ธฐ์กด EOA ์ง๊ฐ๋ณด๋ค ๋ ๋์ ์์ค์ ๋ณด์์ฑ๊ณผ ์ ์ฐ์ฑ์ ์ ๊ณตํ๋ ์ค๋งํธ ์ปจํธ๋ํธ ์ง๊ฐ์ ์์ฑํ๊ธฐ ์ํด ๋ค์ดํฐ๋ธ ๊ณ์ ์ถ์ํ(Native Account Abstraction)๋ฅผ ๋์ ํ๋ค. ์ด๋ ๋ชจ๋ ๊ณ์ ์ ์ค๋งํธ ์ปจํธ๋ํธ๋ก ์ฒ๋ฆฌํ์ฌ ๋์ผํ ํธ๋์ญ์ ์๋ช ์ฃผ๊ธฐ๋ฅผ ๋ฐ๋ฅด๋๋ก ํ๋ ๋ฐฉ์์ด๋ค. ๊ธฐ์กด ์ด๋๋ฆฌ์์์๋ EOA์ ์ค๋งํธ ์ปจํธ๋ํธ ๊ณ์ ์ด ๋ณ๋ ฌ์ ์ผ๋ก ์กด์ฌํ์ฌ ์๋ก ๋ค๋ฅธ ๋ฐฉ์์ผ๋ก ์ฒ๋ฆฌ๋์์ง๋ง, Abstract์ ๋ค์ดํฐ๋ธ ๊ณ์ ์ถ์ํ์์๋ ๋ชจ๋ ๊ณ์ ์ด ๋์ผํ ๋ฐฉ์์ผ๋ก ์ฒ๋ฆฌ๋๋ฏ๋ก ๊ธฐ์กด EOA๋ฅผ ๊ฐ์ง ์ฌ์ฉ์์ ์๋กญ๊ฒ AA ์ง๊ฐ์ ์์ฑํ๋ ์ฌ์ฉ์ ๋ชจ๋ ์ต์ ์ ์ฌ์ฉ์ ๊ฒฝํ์ ๋๋ฆด ์ ์๋ค๋ ์ฅ์ ์ ๊ฐ์ง๊ณ ์๋ค.
AGW๋ EOA์ AA๋ฅผ ํตํด ์์ฑ๋๋ SCA์ ํตํฉ์ ์ํด 2๋จ๊ณ ๊ณ์ ์์ฑ ํ๋ก์ธ์ค๋ฅผ ๋์ ํ๋ค. ๋จผ์ ์ฌ์ฉ์๊ฐ ์ด๋ฉ์ผ, ์์ ๋ก๊ทธ์ธ, ํจ์คํค ๋ฑ ์ต์ํ ๋ฐฉ์์ผ๋ก ๋ก๊ทธ์ธํ๋ฉด ๋ฐฑ๊ทธ๋ผ์ด๋์์ EOA ์ง๊ฐ์ด ์์ฑ๋๋ค. ๊ทธ ๋ค์ ์ด EOA ์ฃผ์๋ฅผ ์น์ธ๋ ์๋ช ์๋ก ๋ฑ๋กํ์ฌ ์ค๋งํธ ์ปจํธ๋ํธ ์ง๊ฐ์ด ๋ฐฐํฌ๋๋ค. ์ด๋ฌํ ๋ฐฉ์์ ๊ธฐ์กด ๋ธ๋ก์ฒด์ธ ์ง๊ฐ์ ๋ณต์กํ ์์ฑ ๊ณผ์ ์ ์ฌ์ฉ์์๊ฒ ๋ ธ์ถ์ํค์ง ์์ผ๋ฉด์๋, ๋ธ๋ก์ฒด์ธ์ ์ฅ์ ์ ๊ทธ๋๋ก ํ์ฉํ ์ ์๊ฒ ํด์ค๋ค.
Abstract์ ๋ค์ดํฐ๋ธ ๊ณ์ ์ถ์ํ๋ zkSync์ ํ์ค์ ๋ฐ๋ฅด๊ณ ์์ผ๋ฉฐ, ๊ทธ ํต์ฌ ์์๋ ๋ค์๊ณผ ๊ฐ๋ค:
IAccount ํ์ค ์ธํฐํ์ด์ค: ๋ชจ๋ ์ค๋งํธ ์ปจํธ๋ํธ ๊ณ์ ์ด ํ์์ ์ผ๋ก ๊ตฌํํด์ผ ํ๋ ๋ฉ์๋๋ฅผ ์ ์ํ๋ค. ์ด๋ฅผ ํตํด ๊ณ์ ์ ๋์ ๋ฐฉ์์ ํ์คํํ๊ณ ์ผ๊ด์ฑ์ ํ๋ณดํ๋ค.
DefaultAccount ๋ณํ: MetaMask์ ๊ฐ์ EOA ์ง๊ฐ๋ ํธ๋์ญ์ ์ฒ๋ฆฌ ๊ณผ์ ์์ ์๋์ผ๋ก IAccount๋ฅผ ๊ตฌํํ DefaultAccount๋ก ๋ณํ๋๋ค. ์ด๋ฅผ ํตํด ๊ธฐ์กด EOA๋ SCA์ ๊ณ ๊ธ ๊ธฐ๋ฅ์ ํ์ฉํ ์ ์๋ค.
ํ์ด๋ง์คํฐ ์ง์: ๋ชจ๋ ๊ณ์ ์ด ๋ค๋ฅธ ๊ณ์ ์ ๊ฐ์ค๋น๋ฅผ ๋์ ์ง๋ถํ๊ฑฐ๋ ETH ๋์ ๋ค๋ฅธ ERC-20 ํ ํฐ์ผ๋ก ๊ฐ์ค๋น๋ฅผ ์ง๋ถํ ์ ์๋ค. ์ด๋ฅผ ํตํด ์๋ก์ด ์ฌ์ฉ์์ ์ง์ ์ฅ๋ฒฝ์ ํฌ๊ฒ ๋ฎ์ถ ์ ์๋ค
์ด๋ฌํ ๊ตฌ์กฐ๋ฅผ ํตํด Abstract๋ ์ฌ์ฉ์๊ฐ EOA ์์ฑ๋ถํฐ ์ค๋งํธ ์ปจํธ๋ํธ ์ง๊ฐ ๋ฐฐํฌ๊น์ง์ ๊ณผ์ ์ ์์ํ์ง ์๊ณ ๋ ์์ฐ์ค๋ฝ๊ฒ ๊ณ ๊ธ ๊ธฐ๋ฅ์ ํ์ฉํ ์ ์๋๋ก ๋ง๋ค์๋ค. ์ฌ์ฉ์๋ ์ด๋ฉ์ผ์ด๋ ์์ ๋ก๊ทธ์ธ๊ณผ ๊ฐ์ ์น์ํ ๋ฐฉ์์ผ๋ก ๊ณ์ ์ ์์ฑํ๋ฉด, ๋ฐฑ๊ทธ๋ผ์ด๋์์ ์๋์ผ๋ก EOA๊ฐ ์์ฑ๋๊ณ ์ด๋ฅผ ์น์ธ๋ ์๋ช ์๋ก ๋ฑ๋กํ ์ค๋งํธ ์ปจํธ๋ํธ ์ง๊ฐ์ด ๋ฐฐํฌ๋๋ค. ์ด๊ธฐํ๊ฐ ์๋ฃ๋ ํ์๋ ๋ค์ค ์๋ช ์ค์ , ํธ๋์ญ์ ํ๋ ์ค์ , ๊ณ์ ๋ณต๊ตฌ ๋ฉ์ปค๋์ฆ ๋ฑ ์ค๋งํธ ์ปจํธ๋ํธ ์ง๊ฐ์ ๋ค์ํ ๊ธฐ๋ฅ์ ์์ ๋กญ๊ฒ ํ์ฉํ ์ ์๋ค.

Source: Cross-app ecosystem
๋ค์ดํฐ๋ธ ๊ณ์ ์ถ์ํ์ ๋๋ถ์ด, AGW๋ ์ปจ์๋จธ ์ดํ๋ฆฌ์ผ์ด์ ์ ์ํ ์ฒด์ธ์ด๋ผ๋ ๋ชฉํ์ ๊ฑธ๋ง๊ฒ ๋ ๋์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ๊ธฐ ์ํด Privy๊ฐ ์ ๊ณตํ๋ ์ฑ๊ฐ ๋ฒ์ฉ ์ง๊ฐ(Cross App Wallet)์ ๋์ ํ๋ค. ์ฑ์์ ์์ฒด์ ์ผ๋ก ์์ฑ๋๋ ์๋ฒ ๋๋ ์๋ ์ ์์ ๋ก๊ทธ์ธ ๋ฑ ๋ง์ ํตํด์ ๊ณ์ ์ ์์ฑํ๊ณ ๋ฒ๊ฑฐ๋ก์ด ํค ๊ด๋ฆฌ๋ฅผ ํ์๋ก ํ์ง ์์ ํธ๋ฆฌํ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ์ง๋ง, ๋จ์ผ ์ง๊ฐ์ ํตํ ์ดํ๋ฆฌ์ผ์ด์ ๊ฐ์ ํธํ์ฑ์ ๋ฌ์ฑํ ์ ์๊ณ ์ฌ์ฉ์๊ฐ ์ฌ๋ฌ ๊ตฐ๋ฐ์ ํํธํ๋ ์์ฐ์ ๊ด๋ฆฌํด์ผ ํ๋ค๋ ๋จ์ ์ด ์กด์ฌํ๋ค. AGW์ ์ค๊ณ, ๋ ์ผ๋ฐ์ ์ผ๋ก ์ฑ๊ฐ ํตํฉ ์ง๊ฐ(Cross-app Wallet)์ ์ฌ์ฉ์๊ฐ ์ด๋ ํ ์ดํ๋ฆฌ์ผ์ด์ ์์ ๋ก๊ทธ์ธํ ๊ณ์ ์ผ๋ก ๋ค๋ฅธ ์ดํ๋ฆฌ์ผ์ด์ ์ ๋ฐ์ดํฐ์ ์์ฐ์๋ ์์ ๋กญ๊ฒ ์ ๊ทผํ ์ ์์ด์ผ ํ๋ค๋ ํ์์ฑ์์ ์์๋์๋ค.
๋ฒ์ฉ ์๋ฒ ๋๋ ์ง๊ฐ์ ๊ตฌํ์ ์ผํ ๋จ์ํด ๋ณด์ด์ง๋ง, ์ค์ ๋ก๋ ๋ณด์ ๋ชจ๋ธ์ ๊ตฌ์ถํ๋ ๊ณผ์ ์์ ๋ณต์กํ ๊ณ ๋ ค ์ฌํญ๋ค์ด ์กด์ฌํ๋ค. ์๋ฅผ ๋ค์ด ํน์ ์ฑ์์๋ง ์ฌ์ฉํ๋ ์ง๊ฐ์ ํด๋น ์ฑ์๋ง ์ํฅ์ ๋ฏธ์น๋ ์ ํ๋ ๋ณด์ ๋ฆฌ์คํฌ๋ฅผ ๊ฐ์ง์ง๋ง, ์ฌ๋ฌ ์ฑ์์ ๊ณตํต์ผ๋ก ์ฌ์ฉ๋๋ ์ง๊ฐ์ ํ ๊ฐ๋ฐ์์ ํ๋์ด ์ฌ์ฉ์๊ฐ ์ฌ์ฉํ๋ ๋ชจ๋ ์ฑ์ ์ํฅ์ ๋ฏธ์น ์ ์์ด ๋์ฑ ์ ์คํ ์ค๊ณ๊ฐ ํ์ํ๋ค. ๊ทธ๋ฌ๋ ๋ณต์กํ ๊ตฌํ์ ์ด๋ ค์์๋ ๋ถ๊ตฌํ๊ณ ๋ฒ์ฉ ์ง๊ฐ์ ์ฌ์ฉ์ ๊ฒฝํ ์ธก๋ฉด์์ ๋ค์๊ณผ ๊ฐ์ ํ์คํ ์ด์ ์ ์ ๊ณตํ๋ค:
๊ฐํธํ ์จ/์คํ๋จํ: ํ ๋ฒ๋ง ์์ฐ์ ์์นํ๋ฉด ๋ชจ๋ ์ฑ์์ ์ฌ์ฉํ ์ ์๋ค
ํตํฉ๋ ์์ฐ ๊ด๋ฆฌ: ์ฑ์ ๊ฐ๋ฐ์๋ ์ฌ์ฉ์๊ฐ ๋ชจ๋ ์ฑ ๋ด์ ๋ถ์ฐ๋ ์์ฐ์ ํ๋์ ํ์ ํ ์ ์๋ค
์ ์ฐํ ์์ฐ ์ด๋: ์ฌ์ฉ์๊ฐ ์ฌ๋ฌ ์ฑ์ ๊ฑธ์ณ ์์ฐ์ ์์ ๋กญ๊ฒ ์ด๋ํ๊ณ ํ์ฉ ๊ฐ๋ฅ
3.2 ์ฒด์ธ ์ถ์ํ (Chain Abstraction)
๊ณ์ ์ถ์ํ์์ ํ๋ฐ ๋ ๋์๊ฐ ์ต๊ทผ ๊ฐ๊ด๋ฐ๊ณ ์๋ ๊ฐ๋ ์ค ํ๋๋ก ์ฒด์ธ ์ถ์ํ(Chain Abstraction)๊ฐ ์๋ค. ๊ธฐ์กด ๊ณ์ ์ถ์ํ๊ฐ ๋จ์ผ ์ฒด์ธ ๋ด์์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ฆ์ง์ํค๊ธฐ ์ํ ์๋ฃจ์ ์ด์๋ค๋ฉด, ์ฒด์ธ ์ถ์ํ๋ ์ฌ๋ฌ ์ฒด์ธ์ ๊ฑธ์ณ ์๋ ์์ฐ์ ๋ธ๋ฆฟ์ง ๊ณผ์ ์์ด ์ํํ๊ฒ ์ฌ์ฉํ๊ฒ ํ๋ ๋ฐ ์ค์ ์ ๋๊ณ ์๋ค. ๊ฐ๋จํ ๋งํ๋ฉด ์ฒด์ธ ์ถ์ํ์ ๋ชฉํ๋ ์ฌ์ฉ์๊ฐ ์ด๋ค ์ฒด์ธ์ ์ฌ์ฉํ๋ ์ง ๋ชจ๋ฅด๊ฒ ํ๋ ๋ฐ์ ์๋ค. ์ฒด์ธ ์ถ์ํ๋ ํนํ๋ ๋ชจ๋๋ฌ ๋ธ๋ก์ฒด์ธ์ ๋์ ์ด ๊ฐ์ํ๋๋ฉด์ ์ ์ฐจ ํํธํ๋๊ณ ๋ณต์กํด์ง๊ณ ์๋ ์จ์ฒด์ธ ํ๊ฒฝ์ ๋ฌธ์ ์ ์ ํด๊ฒฐํ๊ธฐ ์ํ ๋ํ๊ตฌ๋ฅผ ์ ์ํ๋ค.

Source: Chain Abstraction vs Account Abstraction
์๋ฐํ ๋งํ๋ฉด ์ฒด์ธ ์ถ์ํ๋ ๊ณ์ ์ถ์ํ์ ํ์ฅ ๋๋ ๋ฐ์ ์ ๊ฐ๋ ์ด๋ผ๊ณ ๋ณด๊ธฐ๋ ์ด๋ ต๋ค. ์ฒด์ธ ์ถ์ํ๋ EIP-4337๊ณผ ๊ฐ์ด ํน์ ํ ๊ธฐ์ ์คํ์ด๋ผ๊ธฐ ๋ณด๋ค๋ ์ฒด์ธ์ด๋ผ๋ ๊ฐ๋ ์์ฒด๋ฅผ ์ถ์ํํ ์ ์๋ ์ดํ๋ฆฌ์ผ์ด์ , ๊ณ์ , ๋๋ ํ๋กํ ์ฝ ๋ ๋ฒจ์์ ์ด๋ฃจ์ด์ง๋ ๋ฐฉ๋ฒ๋ก ์ ์ง์นญํ๋ ์ข ๋ ๊ด๋ฒ์ํ ์ฉ์ด๋ผ๊ณ ํด์ํ๋ ๊ฒ์ด ๋ง์ ๊ฒ์ด๋ค.
์ฒด์ธ ์ถ์ํ๋ฅผ ํตํด ๊ฐ์ ๋ ์ ์๋ ๋ธ๋ก์ฒด์ธ์ ์ฃผ์ ์ฌ์ฉ์ ๊ฒฝํ์ ํฌ๊ฒ ์ธ ๊ฐ์ง ์ธก๋ฉด์์ ์ดํด๋ณผ ์ ์๋ค. ์ฒซ์งธ, ๋ค์ค ์ฒด์ธ์ ์์ก์ ํ๋๋ก ํตํฉ ๊ด๋ฆฌํ ์ ์์ด ์ฌ์ฉ์๋ ๋ณธ์ธ์ ์์ฐ์ด ์ด๋ค ์ฒด์ธ์ ์์นํ๋์ง ์ ๊ฒฝ ์ฐ์ง ์๊ณ ๋ ํ๋์ ๊ณ์ ์ผ๋ก ๋ชจ๋ ๋ธ๋ก์ฒด์ธ์์ ์์ ๋กญ๊ฒ ๊ฑฐ๋๋ฅผ ์ํํ ์ ์๋ค. ๋ ๋ฒ์งธ๋ก ์ด๋ค ์ฒด์ธ์ ์ด๋ค ํ ํฐ์ผ๋ก๋ ๊ฒฐ์ ๊ฐ ๊ฐ๋ฅํ ์ ์ฐํ ๊ฒฐ์ ์์คํ ์ ๊ตฌํํ ์ ์๋ค. ์๋ฒ๋ค์ด ๋ชจ๋ ํ ํฐ์ด๋ ์ฝ์ธ์ ๊ฒฐ์ ์๋จ์ผ๋ก ๋ฐ์๋ค์ด๊ณ ๋ธ๋ฆฟ์ง๊ณผ ๊ฐ์ค๋น ์ง๋ถ์ ๋ฐฑ์๋์์ ์ฒ๋ฆฌํ๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์๋ ๋ ์ด์ ๋ธ๋ฆฟ์ง ๊ณผ์ ์ ์ ๊ฒฝ ์ธ ํ์๊ฐ ์๋ค. ๋ฌผ๋ก ์ด์ ๊ฐ์ ๋ฐฉ์์ ์ค์ํ๋ ์ดํ๋ฆฌ์ผ์ด์ ์ ์ฌ์ฉํ๋ฉด ์ผ๋ง๋ ์ง ๊ฐ๋จํ๊ฒ ์ถ์ํํ ์ ์๋ ๋ฒ์ฃผ์ ์์ง๋ง, ์ฒด์ธ ์ถ์ํ๋ฅผ ์ด์ฉํ๋ ๋ฐฉ๋ฒ์ ๊ฐ์ธ์ ์์ ๊ถ๊ณผ ๋ณด์์ ํํํ์ง ์์ผ๋ฉด์๋ ์ด๋ฐ ๊ธฐ๋ฅ์ ๊ตฌํ ๊ฐ๋ฅํ๊ฒ ํ๋ ๋ฐ์ ์์๋ฅผ ๋๊ณ ์๋ค.
Case Study: One Balance

Source: Credible Accounts and Credible Stack
์ด๋ฒ ๊ธ์์๋ ์ฒด์ธ ์ถ์ํ๋ฅผ ๊ตฌํํ ์ฌ๋ก๋ก ์๋ฐธ๋ฐ์ค(One Balance)๋ฅผ ์๊ฐํ๋ค. ์๋ฐธ๋ฐ์ค๋ ์ฒด์ธ ์ถ์ํ์ ๋ฐฉ๋ฒ๋ก ๊ณผ ๊ตฌ์กฐ๋ฅผ ์ ์ํ CAKE ํ๋ ์์ํฌ๋ฅผ ๊ณ ์ํ ํ๋ก ํฐ์ด ๋ฆฌ์์น ํ์์ ์ถ์ํ ํ๋ก์ ํธ๋ค. ์๋ฐธ๋ฐ์ค๋ ์ฒด์ธ ์ถ์ํ๋ฅผ ๋ฌ์ฑํ๊ธฐ ์ํด ๊ธฐ์กด์ EOA์ SCA์ ์ฅ์ ์ ๊ฒฐํฉํ '์ ๋ขฐํ ์ ์๋ ๊ณ์ (Credible Account)'์ด๋ผ๋ ์๋ก์ด ๊ฐ๋ ์ ์ ์ํ๋ค.
์ ๋ขฐํ ์ ์๋ ๊ณ์ ์ EOA, SCA ๋ฑ ๊ธฐ์กด ๊ณ์ ํ์์ ํ์ฅ๋ ํํ๋ก, ๋ธ๋ก์ฒด์ธ ๊ฐ์ ํฉ์ ๊ณผ์ ์์ด๋ ์ ๋ขฐํ ์ ์๋ ๋ณด์ฆ์ ์ ๊ณตํ๋ค. ์ ๋ขฐํ ์ ์๋ ๊ณ์ ์ ์ฌ์ฉ์๊ฐ ์ ํํ ๋ณด์ ๋จธ์ ์์ ์กด์ฌํ๋ฉฐ, ์ด๋ค ๋ฉ์์ง์ ์๋ช ํ ์ง ํน์ ํ์ง ์์์ง์ ๋ํ ์ ๋ขฐํ ์ ์๋ ์ฝ์์ ์ ๊ณตํ๋ค. ์ด ๊ณ์ ์ SCA์ ๋์ผํ ๋ณด์ฆ์ ์ ๊ณตํ๋ฏ๋ก ๊ฐ์ค ์ถ์ํ, ์์ ๋ณต๊ตฌ, ๊ถํ ์ ์ฑ , ์ต์ ์ธ์ฆ ๋ฐฉ์๊ณผ ๊ฐ์ ๊ณ์ ์ถ์ํ์ ๋ชจ๋ ์ฌ์ฉ์ ๊ฒฝํ์์ ์ด์ ์ ํจ๊ป ์ ๊ณตํ๋ค.
ํนํ ์ ๋ขฐํ ์ ์๋ ๊ณ์ ์ ์ฌ๋ฌ ์ฒด์ธ์ ๊ฑธ์ณ ์์์ ์์ ํ์ ๊ณ์ ์ ์์ฑํ๊ณ ํด๋น ์ฒด์ธ์ ๋ชจ๋ ์ํ๋ฅผ ๊ด๋ฆฌํ ์ ์๋ค. ์ด๋๋ฆฌ์, ์๋ผ๋, ๋นํธ์ฝ์ธ๊ณผ ๊ฐ์ ์๋ก ๋ค๋ฅธ ์ฒด์ธ์์๋ถํฐ ERC20, NFT, DAO, DeFi ํ๋กํ ์ฝ ๋ฑ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ชจ๋ ์ฒด์ธ, ์ค๋งํธ ์ปจํธ๋ํธ๋ ์์ฐ ์ข ๋ฅ์ ํธํ๋๋ค๋ ํน์ง์ด ์๋ค.
์๋ฐธ๋ฐ์ค์ ์ฒด์ธ ์ถ์ํ ์์คํ ์ ๋ค์ ๋ ๊ฐ์ง ํต์ฌ ์์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ค:
๋ฆฌ์์ค ์ ๊ธ(Resource Lock): ๋ฆฌ์์ค ์ ๊ธ์ ํน์ ์กฐ๊ฑด์ด ์ถฉ์กฑ๋๊ฑฐ๋ ๋ง๋ฃ ์๊ฐ์ด ๋ ๋๊น์ง ์ํ๋ฅผ ์์คํฌ๋กํ๊ฒ ๋ค๋ ์ฌ์ฉ์์ ์ ๋ขฐํ ์ ์๋ ์ฝ์์ด๋ค. ์ด๋ ์ค๋งํธ ์ปจํธ๋ํธ์ ์๊ธ์ ์์นํ๊ฑฐ๋ ERC20 ์น์ธ์ ๋ฐํํ๋ ๊ฒ๊ณผ ์ ์ฌํ์ง๋ง, ์จ์ฒด์ธ ์๊ฒฐ์ฑ์ ๊ธฐ๋ค๋ฆด ํ์ ์์ด ๊ณ์ ๋ด์์ ์ฒ๋ฆฌ๋๋ค๋ ์ฅ์ ์ด ์๋ค. ์๋ฅผ ๋ค์ด ์ด๋๋ฆฌ์์ USDC๋ก ์๋ผ๋์ NFT๋ฅผ ๊ตฌ๋งคํ๋ ํฌ๋ก์ค์ฒด์ธ ์์ฒญ์ ๊ฒฝ์ฐ, ์ฌ์ฉ์๋ ํน์ ๋ธ๋ก ๋์ด๊น์ง USDC๋ฅผ ์ ๊ทธ๊ณ NFT ๊ตฌ๋งค๋ฅผ ์๋ฃํ๊ฒ ๋ค๋ ์ฝ์์ ํ๊ฒ ๋๋ค. ์ด๋ฌํ ๋ฐฉ์์ ์ฌ์ฉ์๊ฐ ์ด์ค ์ง์ถ์ด๋ ์์ฒญ ์คํ ์ค ํธ๋์ ์ ์ ์ทจ์ํจ์ผ๋ก์จ ์๋ฒ๊ฐ ํผํด๋ฅผ ์ ๋ ๊ฒ์ ๋ฐฉ์งํ ์ ์๊ฒ ํ๋ค.
์ ๋ขฐํ ์ ์๋ ๋ณด์ฅ ์์คํ (Credible Commitment Machines): ์ ๋ขฐํ ์ ์๋ ๋ณด์ฆ ์์คํ ์ ์ฌ์ฉ์์ ํฌ๋ก์ค์ฒด์ธ ๊ฑฐ๋๋ฅผ ์์ ํ๊ฒ ์คํํ๊ธฐ ์ํ ํต์ฌ ์ธํ๋ผ๋ค. ์ด ์์คํ ์ ํน๋ณํ ๋ณด์ ํ๊ฒฝ์ ๊ฐ์ถ ์ปดํจํฐ์์ ์ด์๋๋ฉฐ, ๋ ๊ฐ์ง ์ฃผ์ ๊ธฐ๋ฅ์ ์ํํ๋ค. ์ฒซ์งธ, ์ฌ์ฉ์๊ฐ ์ค์ ํ ๋ฆฌ์์ค ์ ๊ธ์ด ์ ํจํ์ง ๊ฒ์ฆํ๊ณ , ๋์งธ, ์ ๊ธ ์กฐ๊ฑด์ด ์ถฉ์กฑ๋์์ ๋ ์ด๋ฅผ ์ ํํ ์ดํํ๋ ๊ฒ์ ๋ณด์ฅํ๋ค. ์๋ฅผ ๋ค์ด, ์ฌ์ฉ์๊ฐ ์ด๋๋ฆฌ์์ USDC๋ก ์๋ผ๋์ NFT๋ฅผ ๊ตฌ๋งคํ๋ ค๋ ๊ฒฝ์ฐ, ์ดํ ๋ณด์ฆ ์์คํ ์ ์ฌ์ฉ์๊ฐ ์ค์ ๋ก ํด๋น USDC๋ฅผ ๋ณด์ ํ๊ณ ์๋์ง ํ์ธํ๊ณ , NFT ๊ตฌ๋งค๊ฐ ์๋ฃ๋์์ ๋ ์ ๊ธด USDC๊ฐ ์ ํํ ํ๋งค์์๊ฒ ์ ๋ฌ๋๋๋ก ๋ณด์ฅํ๋ค. ์ด ๋ชจ๋ ๊ณผ์ ์ ๋ฏธ๋ฆฌ ์ ์๋ ๊ท์น์ ๋ฐ๋ผ ์๋์ผ๋ก ์คํ๋๋ฉฐ, ๊ฑฐ๋์ ์ฐธ์ฌํ๋ ๋ชจ๋ ๋น์ฌ์๊ฐ ์ ๋ขฐํ ์ ์๋ ๋ฐฉ์์ผ๋ก ์ฒ๋ฆฌ๋๋ค. ์ดํ ๋ณด์ฆ ์์คํ ์ ์ ๋ขฐ ์คํ ํ๊ฒฝ(TEE), ๋ค์ค ์๋ช (MPC), ์ค๋งํธ ์ปจํธ๋ํธ ๊ณ์ (SCA)๊ณผ ํ๋กํ ์ฝ ๊ฐ์ ๋จธ์ ๋ฑ ๋ค ๊ฐ์ง ๋ฐฉ์์ผ๋ก ๊ตฌํ๋ ์ ์๋ค.
์๋ฐธ๋ฐ์ค๊ฐ ์ ๊ณตํ๋ ์ ๋ขฐํ ์ ์๋ ์ฒด์ธ ์ถ์ํ ์คํ์ ๋ฆฌ์์ค ์ ๊ธ๊ณผ ์ ๋ขฐํ ์ ์๋ ๊ณ์ ์ ์๋น์คํ๋ ๋ฐ ํ์ํ ๋ชจ๋ ๊ตฌ์ฑ ์์๋ฅผ ํฌํจํ๋ฉฐ, ๊ฐ ๊ตฌ์ฑ ์์๋ ์ปค๋ฎค๋ํฐ์์ ๊ฐ๋ฐํ ํ์ค ์ธํฐํ์ด์ค๋ฅผ ํตํด ๋ค๋ฅธ ๊ตฌ์ฑ ์์์ ์ํธ ์ด์ฉ๋ ์ ์๋ ๋ฒ์ฉ์ฑ์ ๊ฐ์ง๊ณ ์๋ค. ์๋ฐธ๋ฐ์ค๋ ์์ง ์์ฉํ๋ ์ดํ๋ฆฌ์ผ์ด์ ์ ์ ๊ณตํ๊ณ ์์ง ์์ง๋ง, Privy๋ฅผ ์ ์ฉํ ํตํฉ ์ดํ๋ฆฌ์ผ์ด์ ์์๋ฅผ ๊ณต๊ฐํ๊ณ ์๋ค. ํ์ฌ ์ฒด์ธ ์ถ์ํ๋ฅผ ์ ๊ณตํ๋ ๋๋ถ๋ถ์ ์๋ฃจ์ ๋ค์ด ์์ฒด ์ฒด์ธ ๋ฑ ๊ธฐ์กด ์ดํ๋ฆฌ์ผ์ด์ ์ด๋ ์ฒด์ธ๊ณผ ํธํ๋๊ธฐ ์ด๋ ค์ด ์คํ์ ๊ฐ์ง๊ณ ์๋ ๊ฒ์ ๋นํด, ์๋ฐธ๋ฐ์ค๋ ๊ธฐ์กด์ ์ด์๋๋ ์ฒด์ธ์ด๋ ์๋น์ค๋ค์๋ ์ ์ฉํ๊ธฐ ์ฉ์ดํ ํฌ๊ด์ ์ธ ํ๋ ์์ํฌ๋ผ๋ ์ ์์ ๋ฎ์ ์ ํ ๋น์ฉ์ ์ ๋ฐํ๋ค๋ ์ฅ์ ์ ๊ฐ์ง๊ณ ์๋ค.
4. ์ธํฐํ์ด์ค: ๋ค์ ๊ฐ์ฒ์ง๋ ๋ชจ๋ฐ์ผ์ ์๋ค
ํฌ๋ฆฝํ ์์ ํ๋ฆฌํฐ๊ฐ ๋์ ๋ชจ๋ฐ์ผ ์ดํ๋ฆฌ์ผ์ด์ ์ด ์ ๋ง ๋๋ฌผ๋ค. ๋๋ถ๋ถ์ ํฌ๋ฆฝํ ์ดํ๋ฆฌ์ผ์ด์ ์ด ๋ฐ์คํฌํ ์์ฃผ๋ก ๋ฐ์ ํ๊ฒ ๋ ๋ฐ์๋ ํฌ๊ฒ ๋ ๊ฐ์ง ์ด์ ๋ฅผ ๊ผฝ์ ์ ์๋ค.
์ฒซ ๋ฒ์งธ๋ ๊ธ์ต ๊ฑฐ๋๊ฐ ๋ง์ ํฌ๋ฆฝํ ์ดํ๋ฆฌ์ผ์ด์ ํน์ฑ ์ ๋ชจ๋ฐ์ผ ์ฒ๋ผ ์ฌ์ฉ์ ์นํ์ ์ด๊ณ ๊ฐํธํ ๊ฒฝํ ๋ณด๋ค๋ ๋ฐ์คํฌํ์ด ์ ๊ณตํ ์ ์๋ ํฌ๊ด์ ์ด๊ณ ์์ธํ ์ ๋ณด๋ฅผ ํ์๋ก ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์๋ค. ๋ชจ๋ฐ์ผ ์ดํ๋ฆฌ์ผ์ด์ ์ ๋น์ฐํ ๋ฐ์คํฌํ ์ดํ๋ฆฌ์ผ์ด์ ์ ๋นํด ์์ธํจ์ด๋ ๊ธฐ๋ฅ์ ๋ค์์ฑ์ ์์ด์ ๋จ์ด์ง ์ ๋ฐ์ ์๋ค. ๊ธ์ต ๊ฑฐ๋๊ฐ ๊ทผ๊ฐ์ด ๋๋ ํฌ๋ฆฝํ ์ดํ๋ฆฌ์ผ์ด์ ์ ํน์ฑ ์ ๋ฐ์คํฌํ์ด ๋จผ์ ๋ฐ์ ํ๊ฒ ๋ ๊ฒ์ ์ด๋ ์ ๋ ํ์ฐ์ ์ธ ๊ฒฐ๊ณผ๋ผ๊ณ ๋ณผ ์ ์๋ค.
๋ฐ์คํฌํ๊ณผ ์น ์ฑ ์์ฃผ๋ก ํ์ฑ๋ ํฌ๋ฆฝํ ์ดํ๋ฆฌ์ผ์ ์ ํน์ฑ ์ ์ฌ์ฉ์๋ ์์ ์ด ์ฃผ๋ก ์ฌ์ฉํ๋ ์ง๊ฐ์ด ์๊ณ , ์ดํ๋ฆฌ์ผ์ด์ ์ ์ฌ์ฉํ ๋๋ง๋ค ๋ณธ์ธ ์ง๊ฐ์ ์ฐ๊ฒฐํด์ ์ฌ์ฉํ๋ ๋ฐฉ์์ ์ฃผ๋ก ์ฌ์ฉํ๋ค. ํ์ง๋ง ์ด์ ๊ฐ์ ์ฌ์ฉ์ ๊ฒฝํ์ ๋ชจ๋ฐ์ผ ํ๊ฒฝ์ ๊ทธ๋๋ก ์ ์ฉํ ๊ฒฝ์ฐ, ๋งค๋ฒ ๋ก๊ทธ์ธํ ๋๋ ํธ๋์ ์ ์ ์๋ช ํด์ผ ํ ๋๋ง๋ค ์ดํ๋ฆฌ์ผ์ด์ ์์ ์ง๊ฐ์ผ๋ก ์ดํํด์ผ ํ๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ํดํ๋ ์ ์ธ์ผ๋ก ์์ฉํ๋ค.
๋ค์์ผ๋ก ๋ชจ๋ฐ์ผ ์ดํ๋ฆฌ์ผ์ด์ ์ ์ฃผ์ ๋ฐฐํฌ ์ฑ๋์ธ ์ฑ์คํ ์ด์ ๋์ ๊ฒ์ด ์ฅ๋ฒฝ ๋ํ ํฌ๋ฆฝํ ์์ ๋ชจ๋ฐ์ผ ํ๊ฒฝ์ด ๋ณดํธํ๋๋ ๋ฐ์ ์ ์ฝ์ผ๋ก ์์ฉํ๋ค. ์ ํ์ ์ฑ์คํ ์ด๋ ํฌ๋ฆฝํ ๊ฒฐ์ ๋ฅผ ์๋ฐํ๋ ์ดํ๋ฆฌ์ผ์ด์ ๋ค์ ๊น๋ค๋ก์ด ๊ฒ์ด ์ ์ฑ ์ ์ํํ๊ณ , ์ด๋ก ์ธํด ํฌ๋ฆฝํ ์ดํ๋ฆฌ์ผ์ด์ ๋ค์ ์ด๋ฅผ ์ฐํํ ์ ์์ ๋งํ ๋ฐฉ์์ ์ฐพ์์ผ ํ๋ค. ํ ๋ PWA(Progressive Web App)์ ํตํด ์ฑ์คํ ์ด๋ฅผ ์ฐํํ๋ ๋ฐฉ์์ด ์ฑํํ๊ธฐ๋ ํ์ผ๋, ์ต์ํ์ง ์์ ์ฌ์ฉ์ ์ฌ์ ์ผ๋ก ์ธํด ์ฑํ์ด ํ๋ฐํ ์ด๋ฃจ์ด์ง์ง๋ ์์์ผ๋ฉฐ ์ต๊ทผ์๋ ๋ํ๋์ง ์๊ณ ์๋ ์ถ์ธ์ด๋ค. ์ด์ธ์๋ ํ ๋ ๊ทธ๋จ์์ ์ถ์ํ App Center๋ 1000๊ฐ ์ด์์ ๋ฏธ๋ ์ฑ๊ณผ ์๊ฐ ์ฌ์ฉ์ 5์ต๋ช ์ ์จ๋ณด๋ฉ ์ํค๋ฉฐ ํฌ๋ฆฝํ ์ดํ๋ฆฌ์ผ์ด์ ์ ์ํ ํจ๊ณผ์ ์ธ ๋ฐฐํฌ ์ฑ๋์ ํ์์ฑ์ ๋๋ฌ๋ด๊ธฐ๋ ํ๋ค.

ํ์ง๋ง ๊ธฐ์กด ๊ธ์ต ์ฑ๊ฒฉ์ ๋๋ ์ดํ๋ฆฌ์ผ์ด์ ์ด ์ฃผ๋ฅผ ์ด๋ฃจ๋ ์์ฅ์์ ๋ฐ ์ฝ์ธ์ด๋ AI ๋ฑ ์ผ๋ฐ ์๋น์ ๋์ ์๋น์ค๊ฐ ๋ฐ์ ํ๊ธฐ ์์ํ๋ฉด์ ์ ์ฐจ ๋ชจ๋ฐ์ผ ์นํ์ ์ธ ์ดํ๋ฆฌ์ผ์ด์ ์ ์ค์์ฑ์ด ๊ฐ์กฐ๋๊ณ ์์ผ๋ฉฐ, ์ค์ํ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ๋ ์ฌ๋ก๊ฐ ๋์ด๋๊ณ ์๋ค. ์์ ํ๋ซํผ์ธ Farcaster๋ Interface ๋ฐ ์ฝ์ธ ํธ๋ ์ด๋ฉ ํ๋ซํผ Moonshot ๋ฑ์์ ๋ชจ๋ฐ์ผ์ ํนํ๋ ์ดํ๋ฆฌ์ผ์ด์ ์ ์ ๊ณตํ๊ณ ์์ผ๋ฉฐ, Jupiter์ Uniswap ๋ฑ ์ ํต์ ์ธ DEX๋ค ๋ํ ์ต๊ทผ ๋ชจ๋ฐ์ผ ์ดํ๋ฆฌ์ผ์ด์ ์ ์ง์คํ๋ ๋ชจ์ต์ ๋ณด์ด๋ฉฐ ๋ ๋ง์ ์ฌ์ฉ์์๊ฒ ๋ฟ๊ธฐ ์ํ ๋ ธ๋ ฅ์ ์ด์ด๋๊ฐ๊ณ ์๋ค. ์ด์ธ์๋ Privy๋ Reown(์ Wallet Connect)๊ณผ ๊ฐ์ WaaS์์๋ ์ ์ฐจ ๋ชจ๋ฐ์ผ์ ํนํ๋ UI์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ SDK์ ๋ํ ์ง์์ ํ์ฅํ๋ฉฐ, ์ฆ๊ฐํ๋ ๋ชจ๋ฐ์ผ ์ดํ๋ฆฌ์ผ์ด์ ์ ๋ํ ์ค์์ฑ์ ๋ํ๋ด๊ณ ์๋ค.
Case Study: Zora

Source: X(@privy_io)
ํฌ๋ฆฝํ ์ํ๊ณ์์ ๋ชจ๋ฐ์ผ ์นํ์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ฑ๊ณต์ ์ผ๋ก ๊ตฌํํ ๋ํ์ ์ธ ์ฌ๋ก๋ก Zora๋ฅผ ๋ค ์ ์๋ค. Zora๋ ๋์งํธ ์ฐฝ์๋ฌผ์ ์ง์คํ ์์ ๋คํธ์ํฌ ์ฑ์ผ๋ก, ์ฌ์ฉ์๋ค์ด ์ด๋ฏธ์ง, ๋น๋์ค, ์์ , ๋ฐ ๋ฑ ๋ค์ํ ํํ์ ๋์งํธ ์ฝํ ์ธ ๋ฅผ ์ฝ๊ฒ ์์ฑํ๊ณ ๊ณต์ ํ ์ ์๋ ํ๋ซํผ์ด๋ค.
Zora๋ ๊ณ์ ์์ฑ๋ถํฐ NFT ๋ฏผํ ๊น์ง ๋ชจ๋ ๊ณผ์ ์ ๋ชจ๋ฐ์ผ์ ์ต์ ํํ๋ค. ์ฌ์ฉ์๋ ์ด๋ฉ์ผ๋ก ๊ฐ๋จํ ํ์๊ฐ์ ์ ํ ์ ์์ผ๋ฉฐ, Farcaster๋ ์ธ์คํ๊ทธ๋จ ๊ณ์ ์ ์ฐ๋ํ๋ฉด ์๋์ผ๋ก ์น๊ตฌ๋ฅผ ์ถ์ฒ๋ฐ๊ณ ๋ง์ถคํ ํผ๋๋ฅผ ์ ๊ณต๋ฐ์ ์ ์๋ค. ํนํ ์ค๋งํธํฐ ์นด๋ฉ๋ผ๋ก ์ง์ ์ฐ์ ์ฌ์ง์ด๋ ์์์ ๋ฐ๋ก ์ ๋ก๋ํ ์ ์์ด, ์ผ๋ฐ์ ์ธ ์์ ๋ฏธ๋์ด๋ฅผ ์ฌ์ฉํ๋ ๊ฒ๊ณผ ๊ฐ์ ์์ฐ์ค๋ฌ์ด ๊ฒฝํ์ ์ ๊ณตํ๋ค.
๊ธฐ์ ์ ์ผ๋ก Zora๋ Privy์ ์๋ฒ ๋๋ ์๋ ์ Coinbase ์ค๋งํธ ์๋ ์ ์๋ช ์๋ก ์ฌ์ฉํ๋ ํ๋์ ์ธ ๊ณ์ ์ถ์ํ ๊ธฐ์ ์คํ์ ๋์ ํ๋ค. ์ด๋ฅผ ํตํด ๋ฏผํ ์ ๋ฐ์ํ๋ ๊ฐ์ค๋น๋ฅผ ๋์ ์ฒ๋ฆฌํ๊ณ ํธ๋์ญ์ ์ ์ผ๊ด ์ฒ๋ฆฌํ๋ ๋ฑ ๋ณต์กํ ๋ธ๋ก์ฒด์ธ ์ํธ์์ฉ์ ์ถ์ํํ๋ค. ์ฌ์ฉ์๋ ์ด๋ฌํ ๊ธฐ์ ์ ๋ณต์ก์ฑ์ ์ ํ ์ธ์ํ์ง ์์ ์ฑ ์๋น์ค๋ฅผ ์ด์ฉํ ์ ์๋ค.
ํนํ ์ฃผ๋ชฉํ ๋งํ ์ ์ Zora๋ง์ ์ธ์ฑ ํํ์ธ '์คํํฌ(Spark)' ์์คํ ์ด๋ค. ์คํํฌ๋ ETH์ ๋ฐฑ๋ง๋ถ์ 1 ๋จ์๋ก(์ฆ 1000 Gwei), ์ผ๋ฐ์ ์ธ ์ฑ ๊ฒฐ์ ์ ๋ง์ฐฌ๊ฐ์ง ๋ฐฉ์์ผ๋ก ์ ์ฉ์นด๋๋ ์ง๋ถ์นด๋๋ก ๊ตฌ๋งค๊ฐ ๊ฐ๋ฅํ๋ค. ์ฌ์ฉ์๋ ์ถฉ๋ถํ ์คํํฌ๋ฅผ ๋ณด์ ํ๊ณ ์๋ค๋ฉด ๋ง์์ ๋๋ ์ฝํ ์ธ ๋ฅผ ๋๋ธํญํ๋ ๊ฒ๋ง์ผ๋ก NFT๋ฅผ ๋ฏผํ ํ ์ ์๋ค. ๊ฐ ๋ฏผํ ์๋ 111 ์คํํฌ๊ฐ ์์๋๋ฉฐ, ๊ฐ์ค๋น๊ฐ ์๋ ๋ฌด๋ฃ ๊ฑฐ๋๊ฐ ๊ฐ๋ฅํ๋ค. ๊ตฌ๋งคํ ์คํํฌ๋ ๋ง๋ฃ๋์ง ์์ผ๋ฉฐ, Zora์ ๋ฏผํ ์์๋ฃ๊ฐ ๋ณ๊ฒฝ๋๋๋ผ๋ ๊ณ์ ์ฌ์ฉํ ์ ์๋ค.
Zora์ ์ด๋ฌํ ์ค๊ณ๋ ๋ณต์กํ ๋ธ๋ก์ฒด์ธ ๊ธฐ์ ์ ์๋ฒฝํ๊ฒ ์ถ์ํํ์ฌ ์ผ๋ฐ ์ฌ์ฉ์๋ค์๊ฒ ์น์ํ ๊ฒฝํ์ ์ ๊ณตํ๋ค. ์ง๊ฐ ์์ฑ, ๊ฐ์ค๋น ์ฒ๋ฆฌ, NFT ๋ฏผํ ๊ณผ ๊ฐ์ ๋ธ๋ก์ฒด์ธ์ ๊ธฐ์ ์ ๊ณผ์ ๋ค์ด ๋ชจ๋ ๋ฐฑ๊ทธ๋ผ์ด๋์์ ์ฒ๋ฆฌ๋๋ฉฐ, ์ฌ์ฉ์๋ ๋ง์น ์ผ๋ฐ์ ์ธ ์์ ๋ฏธ๋์ด ์ฑ์ ์ฌ์ฉํ๋ ๊ฒ์ฒ๋ผ ์์ฐ์ค๋ฝ๊ฒ ํฌ๋ฆฝํ ์ํ๊ณ์ ์ฐธ์ฌํ ์ ์๋ค. ์ด๋ ์น3 ์๋น์ค๊ฐ ์งํฅํด์ผ ํ ๋ชจ๋ฐ์ผ ์ฌ์ฉ์ ๊ฒฝํ์ ์๋ก์ด ๊ธฐ์ค์ ์ ์ํ๋ค๊ณ ํ๊ฐ๋ฐ๋๋ค.
4.๊ฒฐ๋ก
ํฌ๋ฆฝํ ์ฐ์ ์ 2021๋ ์ Defi ๊ทธ๋ฆฌ๊ณ NFT Summer๋ฅผ ๋์ผ๋ก ์ดํ๋ฆฌ์ผ์ด์ ๋ค์ด ์บ๋ธ๋ฆฌ์๊ธฐ ํญ๋ฐ์ฒ๋ผ ์ฑ์ฅํ ์๊ธฐ๋ฅผ ๋ง์ดํ ์ง ๊ฝค๋ ์ค๋ ์๊ฐ์ด ์ง๋ฌ๋ค. ๊ทธ๋ฆฌ๊ณ ์ง๋ 2๋ ๊ฐ ๋ชจ๋๋ฌ ๋ธ๋ก์ฒด์ธ๊ณผ ๊ณ ์ฑ๋ฅ L1, ์ค๋ผํด๊ณผ ๋ธ๋ฆฟ์ง ๋ฑ ํฌ๋ฆฝํ ๋ ์ธํ๋ผ ๋ถ๋ฌธ์์ ํนํ๋ ๋ง์ ๋ฐ์ ์ ๊ฑฐ๋์๋ค. ์ด๋ก ์ธํด ๋ ์ด์ ์ฐ๋ฆฌ๋ ๋๋ฆฐ ํธ๋์ ์ ๊ณผ ๋น์ผ ์์๋ฃ๋ก ์ธํด ๊ณ ํต ๋ฐ์ง ์๊ฒ ๋์๊ณ , ๋ธ๋ก์ฒด์ธ ํ๋กํ ์ฝ ์์ฒด์ ๋ด์ฌ๋ ํ๊ณ๋ ๋ง์ ๋ถ๋ถ์ด ๊ฐ์ ๋์๋ค.
์ดํ๋ฆฌ์ผ์ด์ ๊ณผ ์ฌ์ฉ์ ๊ฒฝํ ์์ค์์์ ๊ฐ๋ฐ๊ณผ ์คํ ๋ํ ์ง์์ ์ผ๋ก ์ด๋ฃจ์ด์ก์ผ๋, ์์ง์ Web2 ์ดํ๋ฆฌ์ผ์ด์ ์ ํ์ ํ ๋งํ ์์ค์ ๋๋ฌํ ๋งํ ์ฌ๋ก๋ ๋๋ฌผ๋ค. ์ธํ๋ผ ๋ ์ด์ด๊ฐ ๋ค์ ์ธ๋์ ์ดํ๋ฆฌ์ผ์ด์ ์ ์ํ ์ค๋น๋ฅผ ๋ง์น ์ง๊ธ, ๋ ๋ง์ ์ฌ์ฉ์๋ฅผ ํฌ๋ฆฝํ ๋ก ๋ถ๋ฌ๋ค์ด๊ธฐ ์ํ Web2 ์์ค์ ํ์ ํ ๋งํ ์ฌ์ฉ์ ์์ค์ ์ ๊ณตํ๋ ์๋น์ค์ ๋ฑ์ฅ์ ์ด๋ ๋๋ณด๋ค ์ ์คํ๋ค.
๊ทธ ์ค์์๋ ์ง๊ฐ์ ์ฌ์ฉ์๊ฐ ์ดํ๋ฆฌ์ผ์ด์ ์ผ๋ก ์จ๋ณด๋ฉํ๋ ์ฒซ ๋ฒ์งธ ์คํ ์ด์ ์ฃผ์ ์ก์ ๋ง๋ค ์๋ช ๋๋ ํ์ธ์ ๊ฑฐ์น๊ธฐ ์ํด ์ํธ ์์ฉ์ ํ๋ ๊ด๋ฌธ ์ญํ ์ ํ๋ค๋ ์ ์์, ์ ๋ฐ์ ์ธ ์ฌ์ฉ์ ๊ฒฝํ์ ๊ฒฐ์ ํ๋ ๊ฐ์ฅ ์ค์ํ ๋ ์ด์ด๋ก ์์ฉํ๋ค.
์ง๊ฐ ๋ถ์ผ์์์ ์ฐ๊ตฌ ๊ฐ๋ฐ๊ณผ ํ์ ์ ๋น๋จ ํ๋์ ๋ ์ด์ด๊ฐ ์๋ ํค ๊ด๋ฆฌ์ ๊ณ์ , UI/UX ๋ฑ ๋ค์ํ ๋ ์ด์ด์ ๊ฑธ์ณ ๋์ ๋ค๋ฐ์ ์ผ๋ก ์งํ๋๊ณ ์์ผ๋ฉฐ, ์ดํ๋ฆฌ์ผ์ด์ ์ ํน์ง๊ณผ ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ๊ฐ๊ฐ์ ๋ ์ด์ด ๋ง๋ค ๊ณ ์ ํ ์ค๊ณ ํ๋ผ๋ฏธํฐ๊ฐ ์กด์ฌํ๋ค. ์์ง ์ง๊ฐ ๋ถ์ผ์ ํ์ ์ ํ์ฌ ์งํํ์ด๋ฉฐ, ๊ณ์ ์ถ์ํ, ์ฒด์ธ ์ถ์ํ์ ๊ฐ์ ๋ค๋ฌํฐ๋ธ์ ๋ฑ์ฅ๊ณผ WebAuthn์ด๋ TEE ๋ฑ ์๋ก์ด ๊ธฐ์ ์ ๋์ ๋ํ ์ด์ด์ง๊ณ ์๋ค. ๋ฐ๋ผ์ ์ฌ์ฉ์์๊ฒ ์ต์ ์ ๊ฒฝํ์ ์ ๊ณตํ๋ ์ง๊ฐ์ ์ ๊ณตํ๊ธฐ ์ํด์ ๊ฐ๊ฐ์ ๋ ์ด์ด์ ์กด์ฌํ๋ ์์ฌ ๊ฒฐ์ ํธ๋ฆฌ์ ๋ํ์ ์ธ ๊ตฌํ ์ฌ๋ก๋ฅผ ํ์ ํ๋ ๊ฒ์ด ํ์์ ์ผ ๊ฒ์ด๋ค.



