๋ชฉ์ฐจ
- Key Takeaways
- 1. ๋ฐฐ๊ฒฝ - ์ฑ์ฅํ๋ ๋ชจ๋๋ฌ ์ํ๊ณ
- 1.1 ๋์์์ด ๋์ด๋๋ ๋์ฑ๊ณผ ๋คํธ์ํฌ์ ์ซ์
- 1.2 ๋ชจ๋๋ฌ ์๋์ ์ค๋ผํด์ ์ค์์ฑ
- 1.3 ๋ ๋์คํค์ ์๊ฐํฉ๋๋ค
- 2. ์์ฌ์ - ๋น ๋ฅธ ์ฑ์ฅ๊ณผ ํ์ค์์ฑ์ ๊ท ํ์ด ํ์ํ ๋
- 2.1 ๋ชจ๋๋ฌ ๋ธ๋ก์ฒด์ธ ์๋์ ์๋ง๋ ์ค๋ผํด
- 2.2 ์ด์ ๋ ํ์ค์์ฑ์๋ ์ง์คํด์ผํ ๋
- 3. ๋ฆฌ์์ค
๋ฆฌ์์ฒ
๊ด๋ จ ํ๋ก์ ํธ
Key Takeaways
๋ชจ๋๋ฌ ๋ธ๋ก์ฒด์ธ ์ํ๊ณ๋ ๋น ๋ฅด๊ฒ ์ฑ์ฅํ์ผ๋ฉฐ, ์ด์ ๋ฐ๋ผ ์ ๋ง์ ๋คํธ์ํฌ๋ค๊ณผ ๋์ฑ๋ค์ด ํ์ํ๋ค.
์ ๋ง์ ํ๋ก์ ํธ๋ค์ ์๋น์ค๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด ์ค๋ผํด์ ๋ ํจ์จ์ ์ด๊ณ ๋ฒ์ฉ์ ์ด์ด์ผํ ํ์์ฑ์ด ์๊ฒผ์ผ๋ฉฐ, ๋ ๋์คํค์ ๊ธฐ์กด ํธ์ฌ ์ค๋ผํด ๋ฐฉ์๊ณผ ๋๋น๋๋ ํ ์ค๋ผํด ๋ชจ๋ธ๊ณผ ๋ชจ๋๋ฌ ๊ตฌ์กฐ๋ฅผ ํตํด ์ด๋ฅผ ํด๊ฒฐํ๊ณ ์ ํ๋ค.
์ด๋ฌํ ํน์ฑ ๋๋ถ์ ๋ ๋์คํค์ ์งง์ ์๊ฐ ๋ด์ ๋งค์ฐ ๋น ๋ฅด๊ฒ ์ฑ์ฅํ์ผ๋ฉฐ, ์์ผ๋ก ํ ํฐ ์ถ์์ ์์ด๊ฒ๋ ์ด์ด(EigenLayer) AVS ๋์ ์ ํตํด ๊ฒฌ๊ณ ํ ๋ณด์์ ์ํ ํ์ค์์ฑ ๊ฐ์ ๊น์ง ๊ธฐ๋๋๋ค.
1. ๋ฐฐ๊ฒฝ - ์ฑ์ฅํ๋ ๋ชจ๋๋ฌ ์ํ๊ณ
1.1 ๋์์์ด ๋์ด๋๋ ๋์ฑ๊ณผ ๋คํธ์ํฌ์ ์ซ์
1.1.1 ์ด๊ธฐ ๋ชจ๋๋ฌ ๋ธ๋ก์ฒด์ธ ์ํ๊ณ
์ ๋ ์คํฐ์(Celestia)์ ํ์ด๋์ธ Mustafa Al-Bassam์ด 2019๋ 6์ LazyLedger: A Distributed Data Availability Ledger With Client-Side Smart Contracts๋ฅผ ํผ๋ธ๋ฆฌ์ํ๋ฉฐ ๋ชจ๋๋ฌ ๋ธ๋ก์ฒด์ธ ๊ฐ๋ ์ ์์ด๋ฅผ ์๋ ธ๋ค. ์ดํ, ๋ชจ๋๋ฌ ๋ธ๋ก์ฒด์ธ ์ํ๊ณ๋ ๊ต์ฅํ ๋น ๋ฅธ ์๋๋ก ์ฑ์ฅํ๊ณ ์๋ค.
์ดํ 2020๋ 10์, ์ด๋๋ฆฌ์์ ์ฐฝ์์์ธ ๋นํ๋ฆญ ๋ถํ ๋ฆฐ์ โA rollup-centric ethereum roadmapโ์ ๋ฐํํจ์ผ๋ก์จ, ๋กค์ ๋คํธ์ํฌ๋ฅผ ์ด๋๋ฆฌ์์ ์ค๋จ๊ธฐ์ ์ธ ํ์ฅ์ฑ ์๋ฃจ์ ์ผ๋ก ๊ณ ๋ คํจ์ ๋ฐํ๋ค. ์ด๊ธฐ ์ํ๊ณ์ ๋ฃจํ๋ง(Loopring), Zksync 1.0, DeversiFi ๋ฐ ๋์์ด๋์์ค(dYdX)์ ๊ฐ์ ์คํํฌ์์ค(StarkEx) ๊ธฐ๋ฐ์ ํ๋ก์ ํธ๋ค, Fuel v1, ์ตํฐ๋ฏธ์ฆ(Optimism), ์๋นํธ๋ผ(Arbitrum), ์์ฆํ (Aztec) ๋ฑ์ ํ๋ก์ ํธ๋ค์ด ์ถ์๋๋ฉฐ ๋ชจ๋๋ฌ ๋ธ๋ก์ฒด์ธ ์ํ๊ณ์ ์์์ ์๋ ธ๋ค.
1.1.2 L2 SDK & RaaS, ์ํ๊ณ ์ฑ์ฅ์ ์ด๋งค

Source: L2BEAT - The state of the layer two ecosystem
ํนํ ์ตํฐ๋ฏธ์ฆ์ด๋ ์๋นํธ๋ผ๊ณผ ๊ฐ์ ๋ฒ์ฉ ๋กค์ ๋ค์ ์ฐ์ฐ์ ์คํ์ฒด์ธ์์ ์ํํจ์ผ๋ก์จ, ๊ธฐ์กด ์ด๋๋ฆฌ์ ์ฌ์ฉ์๋ค์๊ฒ ๊ต์ฅํ ๋ฐ์ด๋ UX๋ฅผ ์ ๊ณตํ์๊ณ , 2022๋ ๋์ ์ ์ฒด L2 ์ํ๊ณ์ ์ฝ $4-8B TVL์ ์ ์นํ ๋งํผ ์ ์๋ฏธํ ์ด๋ต์ ์ ๋ณด์ฌ์ฃผ์๋ค. ํ์ง๋ง ์ง์ง ๋ชจ๋๋ฌ ๋ธ๋ก์ฒด์ธ ์ํ๊ณ๋ฅผ ํญ๋ฐ์ ์ผ๋ก ์ฑ์ฅ์ํจ ์ด๋งค๊ฐ ์์ผ๋, ๋ฐ๋ก L2 SDK์ด๋ค.
๊ณผ๊ฑฐ์๋ ์ฝ์ค๋ชจ์ค SDK(Cosmos SDK)๋, ํด์นดํ(Polkadot)์ Substrate์ ๊ฐ์ด L1 ๋คํธ์ํฌ๋ฅผ ์ฝ๊ฒ ๋น๋ฉํ ์ ์๋ ๊ฐ๋ฐ์ ํด์ด ์ธ๊ธฐ๊ฐ ๋ง์๋ค๋ฉด, ์ตํฐ๋ฏธ์ฆ์ OP-Stack์ ํ๋๋ก, ์๋นํธ๋ผ์ ์๋นํธ๋ผ ์ค๋น(Arbitrum Orbit), zkSync์ ZK Stack, ํด๋ฆฌ๊ณค(Polygon)์ ํด๋ฆฌ๊ณค CDK ๋ฑ L2 ๋คํธ์ํฌ๋ฅผ ์ฝ๊ฒ ๋น๋ฉํ ์ ์๋ L2 SDK๋ค์ด ํ๋ ๋ ์ฉ ์ถ์๋๋ค.
L2 SDK๋ ์ฆ๋ช ์์คํ (proof system), ์ธํ๋จผํธ(settlement), ๋ฐ์ดํฐ ๊ฐ์ฉ์ฑ ๋ ์ด์ด(data availability layer), ์คํ ํ๊ฒฝ(execution environment) ๋ฑ์ ์ฝ๊ฒ ์ปค์คํฐ๋ง์ด์งํ๊ณ ๋์ ํ ์ ์๋๋ก ๋์์ฃผ๊ณ , L2 ๊ฐ๋ฐ์๋ค์ด ์ฑ ๋ก์ง์๋ง ์ง์คํ ์ ์๋๋กํ๋ค. ํนํ, ์ด์ ๋ํด L2 SDK๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋น๊ฐ๋ฐ์๋ค๋ L2 ๋คํธ์ํฌ๋ฅผ ๋ฐฐํฌํ ์ ์์ ์ ๋๋ก ๋น๋ฉ ํ๋ก์ธ์ค๋ฅผ ์ถ์ํํด์ฃผ๋, ์นผ๋ฐ๋ผ(Caldera), ์ปจ๋์(Conduit), ์ ค๋ผํ (Gelato)์ ๊ฐ์ Rollup-as-a-Service (RaaS) ํ๋ก์ ํธ๋ค๊น์ง ๋ฑ์ฅํ๋ฉด์ ๋ชจ๋๋ฌ ๋ธ๋ก์ฒด์ธ ์ํ๊ณ๋ ์ ์ฑ๊ธฐ๋ฅผ ๋ง์ดํ๋ค.
์ฐธ๊ณ ๋ก L2beat์ ๋ฐ๋ฅด๋ฉด 49๊ฐ์ ๋กค์ ์ค L2 SDK์ ์ฝ๋๋ฒ ์ด์ค๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ค์ด์ง ๋กค์ ์ 33๊ฐ์ด๋ฉฐ, 69๊ฐ์ validiums & optimiums ์ค์์ ๋ฌด๋ ค ํ๋๋ฅผ ์ ์ธํ ๋๋จธ์ง 68๊ฐ๊ฐ L2 SDK๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋น๋ฉ๋์๋ค. ์ฆ, L2 SDK์ RaaS๊ฐ ์ผ๋ง๋ ๋ชจ๋๋ฌ ๋ธ๋ก์ฒด์ธ ์ํ๊ณ์ ์ฑ์ฅ์ ๊ธฐ์ฌํ๋์ง ํ์ธํ ์ ์๋ค.
๋ชจ๋๋ฌ ๋ธ๋ก์ฒด์ธ ์ํ๊ณ๋ ์ด๋๋ฆฌ์ ์ํ๊ณ ๋ฐ์์๋ ๋น ๋ฅด๊ฒ ์ฑ์ฅํ๊ณ ์๋ค. ๊ฐ์ฅ ๋ํ์ ์ธ ๊ฒ์ ์ ๋ ์คํฐ์(Celestia) ์ํ๊ณ์ด๋ฉฐ, ์ด์ธ์๋ ์ ๋ง์ L2 ๋คํธ์ํฌ๋ค์ด ๋์ด DA(NEAR DA), ์์ด๊ฒ DA (EigenDA), ์ด๋ฒ ์ผ(Avail) ๋ฑ์ ๋ฐ์ดํฐ ๊ฐ์ฉ์ฑ ๋ ์ด์ด๋ก ์ฑํํ๊ณ ์๋ค.
1.2 ๋ชจ๋๋ฌ ์๋์ ์ค๋ผํด์ ์ค์์ฑ
๋ธ๋ก์ฒด์ธ ๋ด ์ฌ์ฉ์๋ค์ ํ๋์ ์ด์ฉ ์ ์์ด ๊ฒฝ์ ํ๋๊ณผ ๋งค์ฐ ๋ฐ์ ํ ๊ด๋ จ์ ๊ฐ์ง๊ณ ์๋ค. ๋ฐ๋ผ์, ๊ฐ๊ฒฉ ์ ๋ณด๋ฅผ ๋๋ถ์ด ๋ค์ํ ์คํ์ฒด์ธ์ ์ ๋ณด๋ฅผ ์จ์ฒด์ธ์ผ๋ก ์ ๋ฌํ๋ ์ค๋ผํด์ ์ค์๋๋ ๋งค์ฐ ๋๋ค. ๊ณผ๊ฑฐ์ ๋คํธ์ํฌ์ ๋์ฑ์ ์๊ฐ ์ ์์ ๋์๋ ์ค๋ผํด์ ์ ํ ๋ฐ ๋์ ์ ํฐ ์ด๋ ค์์ด ์์๋ค. ํ์ง๋ง, ๋ชจ๋๋ฌ ์คํ์ ๋ฐ์ ๋๋ถ์ ์ฌ์ฉ์๋ค์ ๊ณผ๊ฑฐ์ ๋ฌ๋ฆฌ ์ ๋ง์ ๋คํธ์ํฌ ์์ ์๋ ์ ๋ง์ ๋์ฑ๋ค๊ณผ ์ํธ์์ฉํ๊ณ ์์ผ๋ฉฐ, ์ด์ ๋ฐ๋ผ ๋์ฑ ์ ์ฅ์์ ์ค๋ผํด์ ๋์ ํ ๋ ๊ณ ๋ คํด์ผํ ์ฌํญ์ด ๋ง์์ก๋ค.
1.2.1 ๋ฒ์ฉ์ฑ
์ฒซ ๋ฒ์งธ๋ก ๋ฒ์ฉ์ฑ์ด๋ค. ์ด์ ์๋ ์ํ๊ณ์ ์ค์ฌ์ด๋๋ ์ค๋ผํด ํ๋ก์ ํธ๊ฐ 1๊ฐ์ธ ๊ฒฝ์ฐ๊ฐ ๋ง์๋ค. ์๋ฅผ ๋ค์ด, ์ด๋๋ฆฌ์ ์ํ๊ณ์ ์ฒด์ธ๋งํฌ(Chainlink), ์๋ผ๋ ์ํ๊ณ์ ํผ์ค(Pyth), ์ฝ์ค๋ชจ์ค ์ํ๊ณ์ ๋ฐด๋(Band) ๋ฑ ๊ฐ ์ค๋ผํด๋ค์ ๊ฐ ์ํ๊ณ์ ๊ฐ๋ฐํ๊ฒฝ์ ๋ง๊ฒ ๊ฐ๋ฐ๋๊ณ ์ต์ ํ๋์ด ์ด์๋์๋ค. ํ์ง๋ง ์ด์ ๋ ์ ๋ง์ ๋คํธ์ํฌ๋ค์ด ์กด์ฌํ๋ ๋งํผ, ์ค๋ผํด ํ๋ก์ ํธ๋ค๋ ๋คํธ์ํฌ์ ์คํํ๊ฒฝ๊ณผ ์๊ด์์ด ์ฝ๊ฒ ๋ฐฐํฌํ ์ ์๊ฒ ๋์๋ค.
1.2.2 ๋น์ฉ ํจ์จ์ฑ

Source: Chainlink Data Streams | Chainlink Documentation
๋ ๋ฒ์งธ๋ก ๋น์ฉ ํจ์จ์ฑ์ด๋ค. ๊ณผ๊ฑฐ์๋ ๋ฐ์ดํฐ๊ฐ ์ฃผ๊ธฐ์ ์ผ๋ก ์จ์ฒด์ธ์ ๊ธฐ๋ก๋๊ณ , ๋์ฑ๋ค์ด ์ด๋ฅผ ์ฝ๋ ๋ฐฉ์์ธ โํธ์ฌ ์ค๋ผํดโ ๋ฐฉ์์ ์ค๋ผํด์ด ๋๋ถ๋ถ์ด์๋ค. ๋ฐ์ดํฐ๊ฐ ์จ์ฒด์ธ์ ์ฃผ๊ธฐ์ ์ผ๋ก ๊ธฐ๋ก๋ ๋์๋ ๊ฐ์ค๋น๊ฐ ๋ฐ์ํ๋ค. ์๋ฅผ ๋ค์ด ์ฒด์ธ๋งํฌ์ ์ค๋ผํด ๋ ธ๋ ์ค ํ๋์ธ 01node๋ 1์๊ฐ์ ์ฝ 2~3๊ฐ์ ํธ๋์ญ์ ์ ๋ฐ์์ํค๋ฉฐ, ์ต๊ทผ์ ํธ๋์ญ์ ๋น ์ฝ 0.001-0.01 ETH์ ๊ฐ์ค๋น๊ฐ ๋ฐ์ํ๋ค.
์ง์ํ๋ ๋คํธ์ํฌ ๋ฐ ๋ฐ์ดํฐ ํผ๋์ ์๊ฐ ์ ์ ๊ฒฝ์ฐ ๋น์ฉ์ด ํฌ๊ฒ ๋ถ๋ด๋์ง ์๊ฒ ์ง๋ง, ์จ์ฒด์ธ์ ์ฃผ๊ธฐ์ ์ผ๋ก ๊ธฐ๋ก๋๋ ๋ฐ์ดํฐ๊ฐ ์ฐ์ด๋์ง๋ ๋ถํ์คํ ์ํฉ์์ ์ง์์ ์ผ๋ก ๊ฐ์ค๋น๋ฅผ ๋ฐ์์ํค๋ฉฐ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋กํ๋ ๊ฒ์ ๋น์ฉ์ ์ผ๋ก ํจ์จ์ ์ด์ง ์๋ค.
ํนํ, ๋ชจ๋๋ฌ ๋ธ๋ก์ฒด์ธ ์ํ๊ณ๊ฐ ์ฑ์ฅํ๋ฉฐ, ์ ๋ง์ ๋คํธ์ํฌ์ ์ ๋ง์ ๋ฐ์ดํฐ ํผ๋๋ฅผ ์ง์ํด์ผํ๋ ๊ฒฝ์ฐ ์จ์ฒด์ธ์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ธฐ์ ์ผ๋ก ์ ๋ก๋ํ๋ ๋น์ฉ์ด ๋งค์ฐ ์ปค์ง ์ ์๋ค. ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ์ ๋ ๋์คํค์ด ํ์ํ๋ค.
1.3 ๋ ๋์คํค์ ์๊ฐํฉ๋๋ค
1.3.1 ํ ์ค๋ผํด (Pull Oracle)
๋ ๋์คํค์ ๊ธฐ์กด ํธ์ ์ค๋ผํด์ ๋ฎ์ ๋น์ฉ ํจ์จ์ฑ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด 'ํ ์ค๋ผํด'์ ๊ตฌ์ถํ๊ฒ ๋ค๋ ๋ชฉํ๋ฅผ ๊ฐ์ง๊ณ ๋ฑ์ฅํ๋ค. ํ์ฌ ์ฒด์ธ๋งํฌ์ ํผ์ค๋ ํ ์ค๋ผํด์ ์ง์ํ๊ณ ์์ง๋ง, ์ฒด์ธ๋งํฌ๋ 2023๋ 10์์, ํผ์ค๋ 2022๋ 12์์ ํ ์ค๋ผํด ์๋น์ค๋ฅผ ๋ฐํํ์๊ธฐ์ 2022๋ 1์ ํ ์ค๋ผํด ๊ฐ๋ ์ ๋์ ํ ๋ ๋์คํค์ด ๋ณด๋ค ํ๋ฐ ์์์๋ค. ํ์ฌ 5๊ฐ ์ฒด์ธ๋ง ์ง์ํ๋ ์ฒด์ธ๋งํฌ์ ๋นํด ๋ ๋์คํค์ ํ ์ค๋ผํด ๋ชจ๋ธ์ ํ์ฌ 60๊ฐ ์ด์์ ๋ธ๋ก์ฒด์ธ์ ์ง์ํ๋ฉฐ ์ฐ์๋ฅผ ์ ํ๊ณ ์๋ค. ๊ทธ๋ ๋ค๋ฉด ํ ์ค๋ผํด์ด๋ ๋ฌด์์ด๋ฉฐ ํธ์ ์ค๋ผํด๊ณผ ์ด๋ป๊ฒ ๋ค๋ฅผ๊น?

Source: Chainlink Data Streams | Chainlink Documentation
ํ ์ค๋ผํด์ ๋ฐ์ดํฐ๋ฅผ ์ง์์ ์ผ๋ก ์จ์ฒด์ธ์ ์ฃผ์ ํ๋ ๊ฒ์ด ์๋, ์ฌ์ฉ์์ ๋์ฑ์ด ํ์ํ ๋ ๋ฐ์ดํฐ๋ฅผ ์คํ์ฒด์ธ์์ ๊ฐ์ ธ์ค๋ ๋ฐฉ์์ ์๋ฏธํ๋ค. ์ฆ, ์จ๋๋งจ๋๋ก ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ฌ ์ ์๊ธฐ ๋๋ฌธ์, ๋ฐ์ดํฐ๊ฐ ์ฌ์ฉ๋์ง ์์ ๋ ๋นํจ์จ์ ์ผ๋ก ๋ฐ์ํ๋ ๊ฐ์ค๋น๊ฐ ์๋ค.
์ด๋ฅผ ๋ฐ๋๋ก ํ์ฉํ๋ฉด, ํ์ํ๋ค๋ฉด ๋ฐ์ดํฐ๋ฅผ ๋ ๋น ๋ฅธ ์ฃผ๊ธฐ๋ก ์จ์ฒด์ธ์ ๊ฐ์ ธ์ ์ธ ์ ์๋ ๊ฒ์ด๋ค. ๋ณดํต ํธ์ฌ ์ค๋ผํด์ ๋ฐ์ดํฐ ์ ๋ฐ์ดํธ ์ฃผ๊ธฐ๊ฐ 10๋ถ์์ 1์๊ฐ ์ ๋์์ ์๊ฐํ๋ฉด, ํ ์ค๋ผํด์ ์ ์ด์ ์ฃผ๊ธฐ๋ก ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ฌ ์๋ ์๋ค.
ํ ์ค๋ผํด์ ๋ฒ์ฉ์ฑ ์ธก๋ฉด์์๋ ํธ์ฌ ์ค๋ผํด์ ๋นํด ์ด์ ์ ๊ฐ๋๋ค. ํ์ํ ๋ฐ์ดํฐ ํผ๋๋ง ์ฌ์ฉํ ์ ์๊ธฐ ๋๋ฌธ์, ํจ์ฌ ๋ ๋ค์ํ ๋ฐ์ดํฐ ํผ๋๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ ์ ์๋ค. ๋ํ, ํ ์ค๋ผํด์ ๋ ๋ง์ ์ข ๋ฅ์ ๋ธ๋ก์ฒด์ธ ๋คํธ์ํฌ์์ ํ์ฉํ ์ ์๋ค. ๋ฐ์ดํฐ๋ ์คํ์ฒด์ธ์ ์กด์ฌํ๊ณ , ์จ์ฒด์ธ์์๋ ์ด๋ฅผ ๊ฐ์ ธ์ ์ฌ์ฉํ๋ฉด ๋๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์, ์จ์ฒด์ธ์ ์คํ ํ๊ฒฝ๊ณผ ์๊ด์์ด ์ฝ๊ฒ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์์ฌ ์ ์๋ ์ฅ์ ์ด ์๋ค.
1.3.2 ํ๋ก๋ํธ ์ค๋ฒ๋ทฐ

Source: RedStone
๋ ๋์คํค์ ๋ค์ํ ํ ํฐ, ํ์จ ๋ฑ์ ๊ฐ๊ฒฉ ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ๋ ์ค๋ผํด๋ก, ํนํ LST๋ LRT์ ๊ฐ์ ์์ฐ๋ค์ ๊ฐ์ ์ด ์๋ค. ์๋์์ ์์ธํ ์ดํด๋ณด๊ฒ ์ง๋ง, ๋ ๋์คํค์ ๋ชจ๋๋ฌ ๋์์ธ ๋๋ถ์ ๋ฐ์ดํฐ ์์ค, ๊ฐ๊ฒฉ ํผ๋, ๊ฒ์ฆ ๋ฉ์ปค๋์ฆ, ๋ฐ์ดํฐ ์ ๋ฌ ๋ฐฉ์ ๋ฑ์ ์ปดํฌ๋ํธ๋ฅผ ์ฝ๊ฒ ๋ฐ๊พธ๊ฑฐ๋ ์ถ๊ฐํ๊ณ , ์ ๋ฐ์ดํธํ ์ ์๋ค.
์ฌ์ฉ์๋ ๋ ๋์คํค์ผ๋ก๋ถํฐ ๊ฐ๊ฒฉ ๋ฐ์ดํฐ๋ฅผ 1) ๋ ๋์คํค ํ ๋ชจ๋ธ, 2) ๋ ๋์คํค ํธ์ฌ ๋ชจ๋ธ ๋ ๊ฐ์ง ๋ฐฉ์์ผ๋ก ๋ถ๋ฌ์ฌ ์ ์๋ค.
๋ ๋์คํค ํ ๋ชจ๋ธ(Pull Model)

Source: How Data Flows to the Blockchain | RedStone Documentation
๋ ๋์คํค์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ชจ๋๋ฌ ๋ ์ด์ด๋ก ์ด๋ฃจ์ด์ง ํ ์ค๋ผํด์ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๊ณ ์๋ค. ๋ ๋์คํค Pull Model์ ์์์ ์ดํด๋ดค๋ฏ์ด, ๋ฐ์ดํฐ๊ฐ ํ์ํ ๋๋ง๋ค ์จ๋๋งจ๋๋ก ์ฌ์ฉ์์ ํธ๋์ญ์ ์ ํฌํจ๋๋ ๋ฐฉ์์ด๋ค. ๋น์ฉ ํจ์จ์ฑ์ด ๋๊ณ , ์ด์ ๋ฐ๋ผ ๋ ๋ค์ํ ๊ฐ๊ฒฉ ํผ๋๋ฅผ ๋ค๋ฃฐ ์ ์์ผ๋ฉฐ, ๋ ๋น ๋ฅธ ์ฃผ๊ธฐ๋ก ๊ฐ๊ฒฉ์ ์ ๋ฐ์ดํธํ ์ ์๋ค. ๊ตฌ์ฑ ๋ ์ด์ด๋ ๋ค์๊ณผ ๊ฐ๋ค:
๋ฐ์ดํฐ ์์ค(Data sources): ๋ ๋์คํค์ ๋ฐ์ด๋ธ์ค(Binance), ์ฝ์ธ๋ฒ ์ด์ค(Coinbase), ๋ฐ์ด๋น(Bybit)๊ณผ ๊ฐ์ CEX, ์ฝ์ธ๊ฒ์ฝ(Coingecko), ์ฝ์ธ๋ง์ผ์บก(Coinmarketcap)๊ณผ ๊ฐ์ ์น์ฌ์ดํธ, ์ ๋์ค์(Uniswap), ํธ๋ ์ด๋ ์กฐ(Trader Joe), ์ค์์ค์(Sushiswap)๊ณผ ๊ฐ์ DEX ๋ฑ ๋ค์ํ ์์ค๋ค๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์จ๋ค.
๋ ๋์คํค ์ค๋ผํด ๋ ธ๋: ๋ ธ๋๋ค์ ๋ฐ์ดํฐ ์์ค๋ค๋ก๋ถํฐ ๊ฐ๊ฒฉ์ ๊ฐ์ ธ์, TWAP, LWAP ๋ฑ ๋ค์ํ ๋ฐฉ์์ ํตํด ๊ฐ๊ฒฉ์ ์ฐ์ (aggregate)ํ๊ณ , ์ด์ ์๋ช ํ์ฌ DDL๋ก ์ ์กํ๋ค. ๋ง์ฝ ์ ์ํ ๊ฐ๊ฒฉ์ด ๋ค๋ฅธ ๋ ธ๋๋ค๊ณผ ๋น๊ตํ์ฌ ๋๋ฌด ๋ฒ์ด๋์์ผ๋ฉด ๊ฐ์ง๋์ด ํ๋ํฐ๋ฅผ ๋ฐ๋๋ค. ๋ ธ๋๊ฐ ๋๊ธฐ ์ํด์ ๋ ๋์คํค ํ ํฐ์ ์คํ ์ดํนํด์ผํ์ง๋ง, ํ์ฌ ํ ํฐ์ด ์ถ์๋์ง ์์ ์์ง ์ด ๊ธฐ๋ฅ์ ๊ตฌํ๋์ด์์ง ์๋ค.
๋ฐ์ดํฐ ๋ฐฐํฌ ๋ ์ด์ด(Data Distribution Layer, DDL): DDL์ ๋ ๋์คํค ์ค๋ผํด์ ์คํ์ฒด์ธ ๋ฐ์ดํฐ ๊ฐ์ฉ์ฑ ๋ ์ด์ด์ด๋ค. ์ค๋ผํด ๋ ธ๋๋ค์ด ์๋ช ํ ๋ฐ์ดํฐ๋ ๋ ๋์คํค์ ์คํ์์ค ๊ฒ์ดํธ์จ์ด ํน์ ์คํธ๋ฆฌ๋จธ(Streamr)์ ํ์ค์ ๊ฒ์ดํธ์จ์ด๋ฅผ ํตํด ์ ํ๋๋ค. ์ฐธ๊ณ ๋ก ๋ ๋์คํค์ ๋ฐ์ดํฐ๋ฅผ ์์๋ธ(Arweave)์ ์ ์ฅ๋ ํ์ฌ, ๋ฐฉ๋ํ ์์ ๊ณผ๊ฑฐ ๋ฐ์ดํฐ๋ฅผ ์ ๋ ดํ๊ฒ ์ ์ฅํ ์ ์๊ณ , ๋์ฑ๋ค์ ์์๋ธ๋ฅผ ํตํด ๊ณผ๊ฑฐ ๋ฐ์ดํฐ๋ฅผ ์ฐธ์กฐํ ์ ์๋ค.
๋ ๋์คํค ํธ์ฌ ๋ชจ๋ธ(Push Model)

Source: ๐ Push Model | RedStone Documentation
๋ ๋์คํค ํธ์ฌ ๋ชจ๋ธ์ ์ ํต์ ์ธ ์ค๋ผํด ๋ชจ๋ธ์ ์ฌ์ฉํ๊ณ ์ถ์ ๋์ฑ๋ค์ด ์ฌ์ฉํ ์ ์๋๋ก, ๋ ๋์คํค ํ ๋ชจ๋ธ์ ๊ธฐ๋ฐ์ผ๋ก ๋น๋ฉ๋ ์๋น์ค์ด๋ค. ๊ฐ๊ฒฉ ๋ฐ์ดํฐ๋ ๋ ๋์คํค ์ค๋ผํด ๋ ธ๋๋ค์ ์ํด ์ง์์ ์ผ๋ก DDL ์คํ์ฒด์ธ์ ์ ์ฅ์ด๋๋๋ฐ, ๋ฆด๋ ์ด์ด(Relayer)๋ผ๋ ์ญํ ๊ตฐ์ด DDL๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ธฐ์ ์ผ๋ก ํ๊ฒ ์จ์ฒด์ธ์ ์ ๋ฌํจ์ผ๋ก์จ ๋์ฑ๋ค์ ํด๋น ๋ฐ์ดํฐ๋ฅผ ์ ํต์ ์ธ โํธ์ฌ ์ค๋ผํดโ์ฒ๋ผ ์ฌ์ฉํ ์ ์๋ ๊ฒ์ด๋ค.
์ฌ๊ธฐ์ ์คํ์ฒด์ธ ๋ฆด๋ ์ด์ด๋ ๋๊ตฌ๋ ๋ ์ ์์ผ๋ฉฐ, ์ด์ฐจํผ ๋ฐ์ดํฐ์ ๊ฒ์ฆ์ ์จ์ฒด์ธ์์ ์ผ์ด๋๊ธฐ ๋๋ฌธ์ ์ถ๊ฐ์ ์ธ ์ ๋ขฐ ๊ฐ์ ์ด ์ถ๊ฐ๋์ง ์๋๋ค.
2. ์์ฌ์ - ๋น ๋ฅธ ์ฑ์ฅ๊ณผ ํ์ค์์ฑ์ ๊ท ํ์ด ํ์ํ ๋
2.1 ๋ชจ๋๋ฌ ๋ธ๋ก์ฒด์ธ ์๋์ ์๋ง๋ ์ค๋ผํด
๋ ๋์คํค์ ๋ชจ๋๋ฌ ํํ๋ก ๋ค์ํ ์ปดํฌ๋ํธ๋ฅผ ์ฝ๊ฒ ๋ฐ๊ฟ ์ ์๋ ํ ์ค๋ผํด ๋ชจ๋ธ์ ๊ธฐ๋ฐ์ผ๋ก ๋ค์ํ ๋คํธ์ํฌ์ ๋์ฑ์ ์ ํ์ ๋ฐ์ผ๋ฉฐ ๋น ๋ฅด๊ฒ ์ฑ์ฅํ ์ ์์๋ค. ์ด๋ ํ ํ๋ก์ ํธ์ด๋ ๋ ๋์คํค DDL ์คํ์ฒด์ธ์์ ๋ฐ์ดํฐ๋ฅผ ๋์ด๋ค ์ฌ์ฉํ๋ฉด ๋๊ธฐ ๋๋ฌธ์, EVM ํธํ ๊ฐ๋ฅํ ๋ชจ๋ ๋คํธ์ํฌ๋ค ๋ฟ๋ง ์๋๋ผ, ์คํํฌ๋ท(Starknet), ํฐ ๋คํธ์ํฌ(Fuel Network), ํธ๋ก (Tron), ๋์ด(NEAR), ํค(TON), ์บ์คํผ(Casper), ์คํ์ค(Stacks)์ ๊ฐ์ non-EVM ๋คํธ์ํฌ๋ค์์๋ ์ฝ๊ฒ ํ์ฉ๋ ์ ์๋ค.
๋ ๋์คํค์ ๋ฒ์ฉ ์ค๋ผํด ์ค์์ ์ฒด์ธ๋งํฌ ๋ฐ ํผ์ค์ ์ด์ด ์ธ ๋ฒ์งธ๋ก ๋์ TVS (Total Value Secured)๋ฅผ ๋ณด์ฌ์ฃผ๊ณ ์์ผ๋ฉฐ, ์ฝ 50๊ฐ์ ๋คํธ์ํฌ ๋ฐ ๋ฉ์ด์ ๋ํ์ด ํ๋กํ ์ฝ๋คdl (e.g. ํ๋ค(Pendle), ๋ชจํฌ(Morpho), ๋กฌ๋ฐ๋(Lombard), ์ด๋ํ์ด(EtherFi), ๋ ์กฐ(Renzo) ๋ฑ) ๋ ๋์คํค์ ์ฌ์ฉํ๊ณ ์์ ์ ๋๋ก ์งง์ ์๊ฐ๋ด์ ๋น ๋ฅด๊ฒ ์ฑ์ฅํ ์ ์์๋ค.
2.2 ์ด์ ๋ ํ์ค์์ฑ์๋ ์ง์คํด์ผํ ๋
์ค๋ผํด์ ํ์ฅ์ฑ๊ณผ ๋ฒ์ฉ์ฑ๋ ์ค์ํ์ง๋ง, ํ์ค์์ฑ๋ ์ค์ํ๋ค. ๋น๋ก ๋ฐ์ดํฐ์ ๋ณธ์ง์ ์ค์ํ์ ์ธ ์์๊ฐ ์๊ธด ํ์ง๋ง, ๋ง์ฝ ์ค๋ผํด์ด ์ค์ํ๋์ด์๋ค๋ฉด ๊ฒ์ด, ๋ค์ดํ์ ๋ฑ์ ์ธก๋ฉด์์ ๋จ์ผ์ ์คํจ ์ง์ ์ด ์๊ธธ ์ ์๋ค.
ํ์ฌ ๋ ๋์คํค์ ์ค๋ผํด ๋ ธ๋๋ 5๊ฐ๋ก, ํผ๋ฏธ์ ๋ ๊ตฌ์กฐ์ด๋ค. ๋ํ, ์๋ชป๋ ๋ฐ์ดํฐ์ ๋ค๋ฅธ ์ฌ๋์ฑ๊ณผ ๊ฐ์ ํ๋ํฐ ๋ฉ์ปค๋์ฆ๋ ์์ง ๊ตฌ์ถ๋์ด์์ง ์๋ค. ํ์ง๋ง ์ด๋ ๋ ๋์คํค ํ ํฐ ์ถ์๋ฅผ ํตํด ๊ฐ์ ๋ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค. ์์ง ๋ฐ์นญํ์ง๋ ์์์ง๋ง, ๊ฐ๋ฐ์๋ฌธ์์ ๋ฐ๋ฅด๋ฉด ๋ ๋์คํค ํ ํฐ์ ์ ํธ๋ฆฌํฐ๋ 1) ์ค๋ผํด ์ฌ์ฉ ๋น์ฉ 2) ์ค๋ผํด ๋ ธ๋๊ฐ ๋๊ธฐ ์ํ ์คํ ์ดํน 3) ๋ถ์ ํด๊ฒฐ์ ์ํ ํฌํ ๋ฑ์ ํ์ฉ๋ ๊ฒ์ผ๋ก ํ๋ค.
์ด์ ๋ํด ๋ ๋์คํค์ ์์ด๊ฒ๋ ์ด์ด์ ๊ฐ๋ ฅํ ์ํธ๊ฒฝ์ ํ์ ๋ณด์ ๊ท๋ชจ์ ์์กดํ๋ ๋ ๋์คํค AVS๋ ์ถ์ํ ๊ณํ์ ๊ฐ์ง๊ณ ์๋๋ฐ, ์ด๋ฌํ ๋ก๋๋งต์ ์์ผ๋ก ๋ ๋์คํค์ ๋น ๋ฅธ ์ฑ์ฅ๋ฟ๋ง ์๋๋ผ, ๊ฒฌ๊ณ ํ ๋ณด์์ ์ํ ํ์ค์์ฑ์ ๊ฐํํด์ค ๊ฒ์ด๋ค.
3. ๋ฆฌ์์ค
๊ด๋ จ ์ํฐํด/ํธ์:



