x402๋ฅผ ์ดํดํ ๋ ๊ฐ์ฅ ๋ง์ด ์๊ธฐ๋ ์คํด๋ ์ด๊ฒ์ด๋ค. โ๊ฒฐ๊ตญ ์ฝ์ธ์ผ๋ก ๊ฒฐ์ ํ๋ API ์๋๊ฐ?โ ๊ฒ์ผ๋ก๋ง ๋ณด๋ฉด ๊ทธ๋ ๊ฒ ๋ณด์ผ ์ ์๋ค. ํ์ง๋ง ํต์ฌ์ ๊ฒฐ์ ์๋จ ์์ฒด๋ณด๋ค ๊ฒฐ์ ๊ฐ ์์ฒญ ํ๋ฆ ์์ผ๋ก ๋ค์ด์จ๋ค๋ ๋ฐ ์๋ค. ์ด ์ฐจ์ด๋ฅผ ์ดํดํ๋ฉด ์ x402๊ฐ Agent Commerce์์ ์์ฃผ ์ธ๊ธ๋๋์ง, ๊ทธ๋ฆฌ๊ณ ์ ์ด๋ค ์ฅ๋ฉด์์๋ ๊ฐ๋ ฅํ์ง๋ง ์ด๋ค ์ฅ๋ฉด์์๋ ๊ตณ์ด ํ์ ์์ ์๋ ์๋์ง๊ฐ ๋์์ ๋ณด์ธ๋ค.
์ด ํธ์ ๋ชฉํ๋ ๊ธฐ์ ์ฉ์ด๋ฅผ ๋ง์ด ์๋ ๋ฐ ์์ง ์๋ค. ๋์ ์ด ๊ธ์ ์ฝ๊ณ ๋๋ฉด ์ธ ๊ฐ์ง๋ฅผ ํ๋จํ ์ ์์ด์ผ ํ๋ค. ์ฒซ์งธ, x402๊ฐ ๊ธฐ์กด ๊ฐ์ ํ ์ ๋ฃ API์ ๋ฌด์์ด ๋ค๋ฅธ์ง. ๋์งธ, x402๊ฐ ์ค์ ๋ก ์ด๋ค ๋น์ฆ๋์ค ํ๋ฆ์ ๊ฐ๋ฅํ๊ฒ ํ๋์ง. ์ ์งธ, x402๊ฐ ์ ๋ง๋ ์ฅ๋ฉด๊ณผ ๊ณผํ ์ฅ๋ฉด์ ๊ตฌ๋ถํ ์ ์์ด์ผ ํ๋ค.
flowchart LR A[request] --> B[402 Payment Required] B --> C[๊ฒฐ์ ์ ๋ณด ํ์ธ] C --> D[pay] D --> E[retry] E --> F[result]
์น ํ ํ์ํ ์นํธ์ํธ
- x402์ ํต์ฌ์ ๊ฒฐ์ ๋ฅผ ์์ฒญ ํ๋ฆ ์์ผ๋ก ๋ฃ๋ ๊ฒ์ด๋ค.
- ์๋ฒ๋ 402๋ก โ์ ๋ฃโ๋ฅผ ์๋ฆฌ๊ณ , ํด๋ผ์ด์ธํธ๋ ๊ฒฐ์ ํ ๋ค์ ์์ฒญํ๋ค.
- ๊ทธ๋์ x402๋ ๊ฒฐ์ API๋ณด๋ค ์์ฒญํ ์๊ฑฐ๋ ํ๋กํ ์ฝ์ ๊ฐ๊น๋ค.
- ์ง์ง ์ง๋ฌธ์ โx402๊ฐ ๊ฐ๋ฅํ๊ฐโ๋ณด๋ค โ์ฐ๋ฆฌ ์ ๋ฌด์ ์ด ํ๋ฆ์ด ํ์ํ๊ฐโ๋ค.
x402๊ฐ ์ ํํ ๋ฐ๊พธ๋ ๊ฒ
Coinbase์ x402 ๋ฌธ์๋ ์ด ๊ตฌ์กฐ๋ฅผ โHTTP ์์์ ์๋ stablecoin ๊ฒฐ์ ๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ๋ ์คํ ํ๋กํ ์ฝโ๋ก ์ค๋ช ํ๋ค. (https://docs.cdp.coinbase.com/x402/docs/welcome) ์ด ์ค๋ช ์ด ์ค์ํ ์ด์ ๋, ๊ฒฐ์ ๋ฅผ ๋ณ๋ ํ์ด์ง๋ ๊ณ์ฝ ๊ณผ์ ์ผ๋ก ๋นผ์ง ์๊ณ HTTP ์์ฒญ์ ์ผ๋ถ๋ก ๋ค๋ฃจ๊ฒ ๋ง๋ ๋ค๋ ์ ์ด๊ธฐ ๋๋ฌธ์ด๋ค.
๊ธฐ์กด ์ ๋ฃ API ๊ตฌ์กฐ๋ ๋์ฒด๋ก ์ด๋ ๋ค.
๊ฐ์ โ ์นด๋ ๋ฑ๋ก โ ์๊ธ์ ์ ํ โ API ํค ๋ฐ๊ธ โ ์์ฒญ
์ด ๊ตฌ์กฐ๋ ์ฌ๋์๊ฒ๋ ์ต์ํ๋ค. ํ์ง๋ง ์์ด์ ํธ์๊ฒ๋ ๋ง์ฐฐ์ด ํฌ๋ค. ํ์ํ ์์์ด ์๊ธธ ๋๋ง๋ค ์ฌ๋์ด ๊ณ์ ์ ๋ง๋ค๊ณ ๊ฒฐ์ ๊ตฌ์กฐ๋ฅผ ๋ถ์ฌ์ค์ผ ํ๋ค๋ฉด, โAI๊ฐ ํ์ํ ๋ ์ค์ค๋ก ์กฐ๋ฌํ๋คโ๋ ๊ฐ๊ฐ์ด ํฌ๊ฒ ์ฝํด์ง๋ค.
๋ฐ๋๋ก x402 ๊ตฌ์กฐ๋ ์ด๋ ๊ฒ ์ฝ์ ์ ์๋ค.
์์ฒญ โ 402 ์๋ต โ ๊ฒฐ์ โ ์ฌ์์ฒญ โ ๊ฒฐ๊ณผ ์์
์ฌ๊ธฐ์ ํต์ฌ ์ฐจ์ด๋ ๋จ๊ณ ์๊ฐ ์๋๋ผ ๊ฒฐ์ ๊ฐ ์ฌ์ฉ ์ ์ค์ ์ด ์๋๋ผ ์์ฒญ ์์ ์ ์ฒ๋ฆฌ๋ก ์ด๋ํ๋ค๋ ์ ์ด๋ค. ์ด ๋ณํ๊ฐ Agent Commerce๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ๋ ์ค์ํ ๋ ๋ฒ๋ค.
402๋ ์ ๋ค์ ์ค์ํด์ก๋
MDN ๋ฌธ์์์ 402 Payment Required๋ ์ค๋ซ๋์ ๋๋ฆฌ ์ฐ์ด์ง ์์ ์ํ ์ฝ๋๋ก ๋จ์ ์์๋ค. (https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status/402) x402๋ ๋ฐ๋ก ์ด ์ง์ ์ ๋ค์ ๊บผ๋ด ์ด๋ค. ์ฆ, ์๋ฒ๊ฐ โ์ฌ๊ธฐ์๋ถํฐ๋ ์ ๋ฃโ๋ผ๊ณ ๊ณต์์ ์ผ๋ก ๋งํ๊ณ , ํด๋ผ์ด์ธํธ๋ ๊ทธ ์๊ตฌ๋ฅผ ์ดํดํ ๋ค ๊ฒฐ์ ํ๊ณ ๋ค์ ์์ฒญํ๋ ํ๋ฆ์ ํ์ค์ ์ธ HTTP ๋ฌธ๋งฅ ์์์ ์ฝ๊ฒ ๋ง๋ ๋ค.
์ด๊ฒ ์ค์ํ ์ด์ ๋ ์ฌ๋๊ณผ ๊ธฐ๊ณ๊ฐ ๊ฐ์ ํ๋ฆ์ ๊ณต์ ํ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค. ์ฌ๋์ด ๋ธ๋ผ์ฐ์ ์์ ๊ฒฐ์ ๋ฒํผ์ ๋๋ฅผ ์๋ ์๊ณ , AI ์์ด์ ํธ๊ฐ ์ ์ฑ ๋ฒ์ ์์์ ๊ฒฐ์ ๋ฅผ ์ํํ ์๋ ์๋ค. ๊ฐ์ ๊ตฌ์กฐ๋ฅผ ์๋ก ๋ค๋ฅธ ์คํ ์ฃผ์ฒด๊ฐ ๊ณต์ ํ ์ ์๋ค๋ ์ ์ด x402์ ๋ฌ๋ฏธ๋ค.
x402๊ฐ ์ด์ด์ฃผ๋ ์ธ ๊ฐ์ง ๋ณํ
์ฒซ ๋ฒ์งธ๋ ์์ฒญ ๋จ์ ํ๋งค๋ค. ๊ธฐ์กด์๋ ์ ๊ตฌ๋ ์ด๋ ํฌ๋ ๋ง ์ ์ถฉ์ ๊ตฌ์กฐ๊ฐ ์ผ๋ฐ์ ์ด์๋ค๋ฉด, x402๋ โ์ด ํธ์ถ ํ ๋ฒโ, โ์ด ๋ฌธ์ ํ ๋ฒโ, โ์ด ๋ฐ์ดํฐ ํ ๊ฑดโ์ฒ๋ผ ๋งค์ฐ ์์ ๋จ์์ ํ๋งค๋ฅผ ๋ ์์ฐ์ค๋ฝ๊ฒ ๋ง๋ ๋ค. ์ ๋ฃ API, ๋ฐ์ดํฐ, ์ฝํ ์ธ , ๋ง์ดํฌ๋ก์๋น์ค ํ๋งค๊ฐ ์ด ๊ตฌ๊ฐ์ ๊ฑธ๋ฆฐ๋ค.
๋ ๋ฒ์งธ๋ ๊ธฐ๊ณ ๊ตฌ๋งค์์ ๋ฑ์ฅ์ด๋ค. ์ง๊ธ๊น์ง๋ ์ฌ๋์ด ์๋น์ค์ ๊ฐ์ ํ๊ณ ๊ฒฐ์ ์ ๋ณด๋ฅผ ์ฐ๊ฒฐํ ๋ค ๋๊ตฌ๋ฅผ ์ผ๋ค. x402 ๊ตฌ์กฐ์์๋ ์ฌ๋์ ํ๋์ ์ ์ฑ ์ ์ ํ๊ณ , ์ค์ ์์ฒญ๊ณผ ๊ฒฐ์ ๋ ์์ด์ ํธ๊ฐ ์ํํ ์ ์๋ค. Agent Commerce๊ฐ ๋ง์ด ๋๋ ์ด์ ๊ฐ ์ฌ๊ธฐ ์๋ค.
์ธ ๋ฒ์งธ๋ ์ฒด์ด๋์ด๋ค. ํ ๋ฒ ๊ฒฐ์ ํ๊ณ ๋๋๋ ๊ฒ ์๋๋ผ, ์ฒซ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํ์ผ๋ก ๋ค์ ์ ๋ฃ ์์์ ๊ฒฐ์ ํ๊ณ ๋ค์ ์ ๊ทผํ๋ ํ๋ฆ์ด ๊ฐ๋ฅํด์ง๋ค. ์ธ์ฉ ํธ์์์ ์๋ฌธ์ผ๋ก, ์๋ฌธ์์ Article ๋ณธ๋ฌธ์ผ๋ก ์ด์ด์ง๋ ์์ ์ถ์ ์ ์ด๋ฐ ๊ตฌ์กฐ์์ ๋ ์์ฐ์ค๋ฝ๊ฒ ์๋ํ๋ค.
์ธ์ ์ ์ฉํ๊ณ , ์ธ์ ๋ ๊ณผํ๊ฐ
x402๊ฐ ํนํ ์ ์ฉํ ์ฅ๋ฉด์ ๋น๊ต์ ๋ถ๋ช ํ๋ค.
- ํธ์ถ ๋จ๊ฐ๊ฐ ์๊ณ ๋น๋๊ฐ ์ ๋์ ์ธ ๊ฒฝ์ฐ
- ์ฌ๋์ด ๋งค๋ฒ ๊ฐ์ ํ๊ธฐ ๊ท์ฐฎ์ ๋ฐ์ดํฐ/์ฝํ ์ธ ์ ๊ทผ
- ์์ด์ ํธ๊ฐ ํ์ํ ์๊ฐ์๋ง ์์์ ์ฌ ์์ผ ํ๋ ๊ฒฝ์ฐ
- ์ ๋ฃ API๋ฅผ ๋ค๋ฅธ ์๋น์ค ์์ผ๋ก ๋ค์ ์กฐ๋ฆฝํด์ ์ฐ๋ ๊ฒฝ์ฐ
๋ฐ๋๋ก x402๊ฐ ๊ตณ์ด ํ์ ์๊ฑฐ๋ ๊ณผํ ์ ์๋ ์ฅ๋ฉด๋ ์๋ค.
- ์ฌ๋์ด ์ค๋ ์ฐ๋ ์ ๊ธฐ ๊ตฌ๋ SaaS
- ๋ณต์กํ ํ๋ถ, ์ธ๊ธ, ์ฅ๊ธฐ ๊ณ์ฝ์ด ์ค์ฌ์ธ ์ํฐํ๋ผ์ด์ฆ ๊ตฌ๋งค
- ํธ์ถ ๋จ๊ฐ๋ณด๋ค ๋ฐฑ์คํผ์ค ์ฒ๋ฆฌ๊ฐ ๋ ๋ฌด๊ฑฐ์ด ๊ฒฝ์ฐ
- ๊ณต๊ธ์ฌ ์น์ธ ์ ์ฐจ๊ฐ ๊ธด ๊ธฐ์กด ์กฐ๋ฌ ์ฒด๊ณ
์ฆ, x402๋ ๋ชจ๋ ๊ฒฐ์ ๋ฅผ ๋์ฒดํ๋ ๋ง๋ฅ ์ด์ ๋ผ๊ธฐ๋ณด๋ค ์์ฒญํ ์๊ฑฐ๋์ ํนํ๋ ๋๊ตฌ๋ก ๋ณด๋ ๊ฒ ๋ง๋ค.
์ค๋ฌด์๊ฐ ๋ด์ผ ํ ํต์ฌ์ ๊ธฐ์ ๋ณด๋ค ์ ์ฑ ์ด๋ค
๋ง์ ๊ธ์ด x402๋ฅผ ์ค๋ช ํ ๋ ํ๋กํ ์ฝ ์์ฒด์๋ง ์ง์คํ๋ค. ํ์ง๋ง ์ค๋ฌด์๊ฐ ์ ๋ง ๋ด์ผ ํ ๊ฒ์ ๋ค๋ฅธ ์ชฝ์ด๋ค. ์ด๋ค ์์ฒญ๊น์ง ์๋ ๊ฒฐ์ ๋ฅผ ํ์ฉํ ์ง, ๊ฒฐ์ ์คํจ๊ฐ ๋ฐ๋ณต๋๋ฉด ์ด๋์ ๋ฉ์ถ์ง, ๊ณต๊ธ์ฌ ์ ๋ขฐ ์ฌ๋ถ๋ฅผ ์ด๋ป๊ฒ ํ๋จํ ์ง, ์ฌ๋ ์น์ธ์ ์ด๋ ๋จ๊ณ์ ๋์ง ๊ฐ์ ๊ท์น์ด ๋ ์ค์ํ๋ค.
์ฆ, x402๋ ๊ฒฐ์ ๊ธฐ์ ์ด์ง๋ง ํ์ฅ์์๋ ๋ณดํต ์ ์ฑ ์์ง๊ณผ ํจ๊ป ์์ง์ด๋ ์คํ ๋ ์ด์ด๋ก ์ฝ์ด์ผ ํ๋ค. ๊ฒฐ์ ๋ง ๋ถ์ด๊ณ ์ ์ฑ ์ด ์์ผ๋ฉด ์ํํ๊ณ , ์ ์ฑ ๋ง ์๊ณ ์์ฒญํ ๊ฒฐ์ ๊ตฌ์กฐ๊ฐ ์์ผ๋ฉด ์์ด์ ํธ๊ฐ ์ ์ฐํ๊ฒ ์์ง์ด๊ธฐ ์ด๋ ต๋ค. Agent Commerce๋ ๊ฒฐ๊ตญ ์ด ๋์ด ๋ง๋๋ ์ง์ ์์ ์ปค์ง๋ค.
๋ฏธ๋ ์ฌ๋ก 1: ์ฌ๋์ด ์ฐ๋ ๊ฐ์ ํ ๋ฐ์ดํฐ API
ํ ํ์ด ํน์ ์์ฅ ๋ฐ์ดํฐ๋ฅผ ๋งค๋ฌ ๊ณ์ ์ฐ๋ ๊ฒฝ์ฐ๋ฅผ ์๊ฐํด ๋ณด์. ์ด๋๋ ํ ๋ฒ ๊ณ์ ์ ๋ง๋ค๊ณ ์ ์ก์ ๋ ํฌ๋ ๋ง ๊ตฌ์กฐ๋ก ์ฐ๋ ํธ์ด ์คํ๋ ค ๋จ์ํ ์ ์๋ค. x402๊ฐ ์์ด์ ๋ฌธ์ ๊ฐ ์๋๋ผ, ์์ฒญํ ๊ฒฐ์ ์ ์ฅ์ ์ด ํฌ๊ฒ ๋๋ฌ๋์ง ์๋ ์ํฉ์ด๋ค.
๋ฏธ๋ ์ฌ๋ก 2: ์์ด์ ํธ๊ฐ ํ์ํ ์๊ฐ ์ฌ ์ค๋ ์ ๋ฃ ์ ๋ณด
๋ฐ๋๋ก ํน์ ํธ์ ๋ฐ์ดํฐ๋ Article ์ ๋ฌธ์ฒ๋ผ โ์ง๊ธ ์ด ์์ฒญ ํ ๋ฒ๋งโ ํ์ํ ๊ฒฝ์ฐ๋ ๋ค๋ฅด๋ค. ์ฌ๋์ด ๊ฐ์ ํ๊ณ ๊ฒฐ์ ์๋จ์ ๋ฑ๋กํ๋ ์ ์ฐจ๋ ๋๋ฌด ๊ธธ๊ณ , ํฌ๋กค๋ง์ ๋ก๊ทธ์ธ ์ฅ๋ฒฝ์ ๋งํ ์ ์๋ค. ์ด๋ x402 ๊ธฐ๋ฐ ์ ๋ฃ API๋ ์์ ๊ฒฐ์ ๋ก ๋ฐ๋ก ์ ๊ทผ๊ถ์ ์ฌ๊ณ , ๊ฒฐ๊ณผ๋ฅผ ๋ค์ ํ๋์ผ๋ก ์ด์ด๊ฐ๋ ํ๋ฆ์ ๋ง๋ ๋ค. ๋ฐ๋ก ์ด ์ฅ๋ฉด์ด Agent Commerce์ ๊ฐ๊ฐ์ ๊ฐ์ฅ ์ ๋ณด์ฌ์ค๋ค.
์ด ํธ์์ ๋จ๊ฒจ์ผ ํ ํ๋จ ๊ธฐ์ค
์ด ๊ธ์ ์ฝ๊ณ ๋๋ฉด x402๋ฅผ ์ด๋ ๊ฒ ํ๋จํ ์ ์์ด์ผ ํ๋ค.
- ์ด ์์์ ์์ฒญ ๋จ์๋ก ์ฌ ์ค๋ ํธ์ด ์ ๋ฆฌํ๊ฐ
- ์์ด์ ํธ๊ฐ ์ฌ๋ ๋์ ๊ฒฐ์ ํด๋ ๋๋ ์ ์ฑ ๋ฒ์๊ฐ ์๋๊ฐ
- ๊ฒฐ์ ๋ค ํ์ํ ๊ฒฐ๊ณผ๊ฐ ๋ฐ๋ก ๋ค์ ์คํ์ผ๋ก ์ฐ๊ฒฐ๋๋๊ฐ
์ธ ์ง๋ฌธ์ ๋ชจ๋ โ๊ทธ๋ ๋คโ๊ฐ ๋ถ๋๋ค๋ฉด x402๋ ๊ฝค ๊ฐํ ์ ํ์ง๊ฐ ๋๋ค.
๋ค์ ๊ธ์์ ์ด์ด๊ฐ ์ง๋ฌธ
๋ค์ ๊ธ์์๋ ์ ๋ง์ ์คํ์ด Base์ USDC ์กฐํฉ์ผ๋ก ์์๋๋์ง ์ดํด๋ณธ๋ค. ์ค์ํ ๊ฒ์ ํน์ ์ฒด์ธ์ด๋ ํ ํฐ์ ํฌ์ฌ์ด ์๋๋ผ, Agent Commerce์ ํ์ํ ์ธ ์กฐ๊ฑด์ธ ์์ก ๊ฒฐ์ , ๋น ๋ฅธ ์ ์ฐ, ๊ฐ๊ฒฉ ์์ ์ฑ์ด ์ด๋ป๊ฒ ๋ง๋ฌผ๋ฆฌ๋์ง ์ดํดํ๋ ๊ฒ์ด๋ค.
๋ค์ ์ฝ๊ธฐ
- ๐ 01. ์ ์ง๊ธ Agent Commerce์ธ๊ฐ
- ๐ 03. BaseยทUSDC๊ฐ Agent Commerce์ ์ ๋ง๋ ์ด์
- ๐ Agent Commerce ํ๋ธ
์ด ๋ฌธ์๋ AI๋ฅผ ํ์ฉํด ์ด์์ ๊ตฌ์ฑํ์ผ๋ฉฐ, ๊ณต์ ๋ฌธ์์ ์คํ ์ฌ๋ก๋ฅผ ๊ธฐ์ค์ผ๋ก ๊ณ์ ๋ณด๊ฐํ๋ค.