CoinCraft
๊ธฐ์ˆ  ๊ฐ€์ด๋“œ

Polygon ID

์ด์„œ์—ฐ

์ด์„œ์—ฐ

์†”๋ฆฌ๋””ํ‹ฐ ๊ฐœ๋ฐœ์ž ์ถœ์‹ . ๋ณต์žกํ•œ ๊ธฐ์ˆ ์„ ๋ˆ„๊ตฌ๋‚˜ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๊ฒŒ ์“ด๋‹ค.

๐Ÿ”ท Polygon ID๋ž€?

Polygon ID๋Š” zk-SNARKs(Zero-Knowledge Succinct Non-Interactive Argument of Knowledge) ๊ธฐ์ˆ ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ํƒˆ์ค‘์•™ํ™” ์‹ ์› ์ธ์ฆ(Decentralized Identity, DID) ์‹œ์Šคํ…œ์ž…๋‹ˆ๋‹ค.
์ฆ‰, ๊ฐœ์ธ ์ •๋ณด๋ฅผ ๋…ธ์ถœํ•˜์ง€ ์•Š๊ณ ๋„ ์ž๊ธฐ ์ž์‹ ์˜ ์‹ ์›์„ ์ฆ๋ช…ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.

Polygon ID๋Š” Polygon Labs(๊ตฌ Polygon Technology)๊ฐ€ ์ฃผ๋„ํ•˜๋ฉฐ, Web3์—์„œ ํ”„๋ผ์ด๋ฒ„์‹œ ์ค‘์‹ฌ์˜ ์‹ ์› ๊ด€๋ฆฌ ๋ฐ ์ ‘๊ทผ ์ œ์–ด๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๋ฐ ๋ชฉ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.


โœ… ํ•ต์‹ฌ ํŠน์ง• ์š”์•ฝ

ํ•ญ๋ชฉ ์„ค๋ช…
๊ธฐ์ˆ  ๊ธฐ๋ฐ˜ zk-SNARKs, W3C DID ํ‘œ์ค€, Verifiable Credentials
์ค‘์‹ฌ ๊ฐ€์น˜ ์‚ฌ์šฉ์ž ํ”„๋ผ์ด๋ฒ„์‹œ ๋ณดํ˜ธ, ์ž์œจ์  ์‹ ์› ์†Œ์œ (Self-Sovereign Identity)
์ ์šฉ ์˜์—ญ DAO ํˆฌํ‘œ, Web3 ๋กœ๊ทธ์ธ, KYC-less ์ธ์ฆ, ์˜จ์ฒด์ธ ์ ‘๊ทผ ์ œ์–ด ๋“ฑ
ํ˜ธํ™˜์„ฑ W3C DID ๋ฐ VC ํ‘œ์ค€ ๊ธฐ๋ฐ˜์œผ๋กœ ๋‹ค์–‘ํ•œ DID ์†”๋ฃจ์…˜๊ณผ ์ƒํ˜ธ ์šด์šฉ ๊ฐ€๋Šฅ
๊ตฌ์„ฑ ์š”์†Œ Issuer, Holder, Verifier, Identity Wallet, zk ํ”„๋กœ๋ฒ„ ๋ฐ ๋ฒ ๋ฆฌํŒŒ์ด์–ด

๐Ÿ” Polygon ID์˜ ์ž‘๋™ ๋ฐฉ์‹

Polygon ID๋Š” ์ „ํ†ต์ ์ธ ์ค‘์•™ ์ง‘์ค‘ํ˜• ID ์‹œ์Šคํ…œ๊ณผ ๋‹ฌ๋ฆฌ ๋‹ค์Œ 3๊ฐ€์ง€ ์—ญํ• ์„ ์ค‘์‹ฌ์œผ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค:

1. Issuer (๋ฐœ๊ธ‰์ž)

  • ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๊ด€ ๋˜๋Š” ๊ฐœ์ธ์ด Verifiable Credential (VC)์„ ๋ฐœ๊ธ‰ํ•ฉ๋‹ˆ๋‹ค.
  • ์˜ˆ: ์ •๋ถ€, ํ•™๊ต, ํšŒ์‚ฌ, ์ธ์ฆ ๊ธฐ๊ด€ ๋“ฑ

2. Holder (์†Œ์œ ์ž)

  • ๋ณธ์ธ์˜ DID ์ง€๊ฐ‘์— ๋ฐœ๊ธ‰๋œ VC๋ฅผ ๋ณด๊ด€ํ•ฉ๋‹ˆ๋‹ค.

  • VC๋ฅผ ๋ณด์œ ํ•œ ์‚ฌ๋žŒ์€ zk ์ฆ๋ช… ์ƒ์„ฑ๊ธฐ๋ฅผ ์ด์šฉํ•ด ์ž์‹ ์ด ์ž๊ฒฉ์„ ๊ฐ–์ท„๋‹ค๋Š” ๊ฒƒ์„ ์ฆ๋ช…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

3. Verifier (๊ฒ€์ฆ์ž)

  • VC์˜ ๋‚ด์šฉ์„ ์ง์ ‘ ๋ณด์ง€ ์•Š๊ณ ๋„, ํ•ด๋‹น ์ž๊ฒฉ์ด๋‚˜ ์กฐ๊ฑด์ด ์ถฉ์กฑ๋˜์—ˆ๋Š”์ง€๋ฅผ ๊ฒ€์ฆํ•ฉ๋‹ˆ๋‹ค.

  • ์˜ˆ: DAO ํˆฌํ‘œ ์‹œ์Šคํ…œ, ์›น์‚ฌ์ดํŠธ, DApp ๋“ฑ

๐Ÿง  zk-SNARKs๋ฅผ ํ†ตํ•ด, Verifier๋Š” VC ๋‚ด์šฉ์„ ๋ณด์ง€ ์•Š์•„๋„ Holder๊ฐ€ ํ•ด๋‹น ์ •๋ณด๋ฅผ ๊ฐ–๊ณ  ์žˆ์Œ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


๐Ÿงฑ Polygon ID์˜ ๊ธฐ์ˆ  ๊ตฌ์„ฑ ์š”์†Œ

๊ตฌ์„ฑ ์š”์†Œ ์„ค๋ช…
zkSNARK ํ”„๋กœ๋ฒ„/๋ฒ ๋ฆฌํŒŒ์ด์–ด ํ”„๋ผ์ด๋ฒ„์‹œ๋ฅผ ๋ณด์žฅํ•˜๋Š” ์ธ์ฆ/๊ฒ€์ฆ ํ”„๋กœ์„ธ์Šค ํ•ต์‹ฌ ๊ธฐ์ˆ 
Polygon ID SDK DID, VC ๋ฐœ๊ธ‰ ๋ฐ ๊ฒ€์ฆ ๋“ฑ์„ ์ง€์›ํ•˜๋Š” ๊ฐœ๋ฐœ์ž ๋„๊ตฌ
Identity Wallet VC๋ฅผ ๋ณด๊ด€ํ•˜๊ณ  zk ์ฆ๋ช…์„ ์ƒ์„ฑํ•˜๋Š” ์‚ฌ์šฉ์ž์šฉ ์ง€๊ฐ‘
On-chain Smart Contracts DID ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ, VC ๊ฒ€์ฆ์„ ์œ„ํ•œ ์˜จ์ฒด์ธ ๊ธฐ๋Šฅ ์ œ๊ณต

๐Ÿ“ฆ Polygon ID ์ฃผ์š” ๊ธฐ๋Šฅ๊ณผ ์‚ฌ์šฉ ์‚ฌ๋ก€

โœ… 1. Web3 ๋กœ๊ทธ์ธ ์‹œ์Šคํ…œ

  • ์ด๋ฉ”์ผ, ์ „ํ™”๋ฒˆํ˜ธ ์—†์ด๋„ DID ๊ธฐ๋ฐ˜์œผ๋กœ ๋กœ๊ทธ์ธ ๊ฐ€๋Šฅ

  • Web2์™€ ๋‹ฌ๋ฆฌ ์ค‘์•™ ์„œ๋ฒ„๊ฐ€ ์—†๋Š” Self-sovereign Login

โœ… 2. KYC-less ์ธ์ฆ

  • ์‚ฌ์šฉ์ž๊ฐ€ KYC๋ฅผ ํ–ˆ์Œ์„ ์ฆ๋ช…ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, KYC ์ •๋ณด ์ž์ฒด๋Š” ๋…ธ์ถœํ•˜์ง€ ์•Š์Œ

  • ๊ฐœ์ธ์ •๋ณด๋ฅผ ์ œ3์ž์—๊ฒŒ ๋งก๊ธฐ์ง€ ์•Š์•„๋„ ๋จ

โœ… 3. DAO ์ ‘๊ทผ ์ œ์–ด ๋ฐ ํˆฌํ‘œ

  • "์ด DAO ๋ฉค๋ฒ„์ž„"์„ ์ฆ๋ช…ํ•˜๋˜, ์ง€๊ฐ‘ ์ฃผ์†Œ ๋˜๋Š” ๋ณด์œ ๋Ÿ‰์€ ์ˆจ๊ธธ ์ˆ˜ ์žˆ์Œ

  • zk๋กœ ํ”„๋ผ์ด๋ฒ„์‹œ ๋ณดํ˜ธํ•˜๋ฉฐ ํˆฌํ‘œ ๊ฐ€๋Šฅ

โœ… 4. ๋‚˜์ด ์ธ์ฆ, ๊ตญ์  ์ธ์ฆ ๋“ฑ

  • ์˜ˆ: "18์„ธ ์ด์ƒ์ž„" ๋˜๋Š” "๋ฏธ๊ตญ ์‹œ๋ฏผ์ž„"๋งŒ ์ฆ๋ช…ํ•˜๊ณ , ์‹ค์ œ ์ƒ๋…„์›”์ผ์€ ๊ณต๊ฐœํ•˜์ง€ ์•Š์Œ


๐Ÿ” Polygon ID vs ๊ธฐ์กด DID vs ์ค‘์•™ํ™” ID ๋น„๊ต

ํ•ญ๋ชฉ ์ค‘์•™ํ™” ID ๊ธฐ์กด DID Polygon ID
์ค‘์•™ ์„œ๋ฒ„ ์˜์กด์„ฑ ์žˆ์Œ ์—†์Œ ์—†์Œ
ํ”„๋ผ์ด๋ฒ„์‹œ ๋ณดํ˜ธ ๋‚ฎ์Œ ์ค‘๊ฐ„ ๋งค์šฐ ๋†’์Œ (zk ์ฆ๋ช… ๊ธฐ๋ฐ˜)
ํ‘œ์ค€ ํ˜ธํ™˜์„ฑ ๋‚ฎ์Œ ๋†’์Œ ๋†’์Œ (W3C ํ‘œ์ค€ ์ค€์ˆ˜)
Verifiability ์—†์Œ ์žˆ์Œ zk๋กœ ์•ˆ์ „ํ•˜๊ณ  ๋น ๋ฆ„

๐Ÿ› ๏ธ ๊ฐœ๋ฐœ์ž๋Š” ์–ด๋–ป๊ฒŒ ์“ธ ์ˆ˜ ์žˆ๋‚˜?

๐Ÿ”ง Polygon ID SDK

  • DID ์ƒ์„ฑ, VC ๋ฐœ๊ธ‰/๊ฒ€์ฆ, zk ์ฆ๋ช… ์ƒ์„ฑ ์ง€์›

  • Rust, TypeScript, JavaScript ๋“ฑ ๋‹ค์–‘ํ•œ ์–ธ์–ด SDK ์ œ๊ณต

๐Ÿ’ก API ๋ฐ ์˜ˆ์ œ

  • https://0xpolygonid.github.io/tutorials์—์„œ ์‹ค์Šต ์˜ˆ์ œ ์ œ๊ณต

  • ํด๋ผ์ด์–ธํŠธ/์„œ๋ฒ„/์Šค๋งˆํŠธ์ปจํŠธ๋ž™ํŠธ์— ๋ชจ๋‘ ์—ฐ๋™ ๊ฐ€๋Šฅ


๐Ÿ“š ์ฐธ๊ณ  ๋งํฌ


๐Ÿง  ์š”์•ฝ

Polygon ID๋Š” zk ๊ธฐ์ˆ ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์‚ฌ์šฉ์ž ํ”„๋ผ์ด๋ฒ„์‹œ๋ฅผ ๊ทน๋Œ€ํ™”ํ•˜๋ฉด์„œ๋„, ์‹ ๋ขฐ ๊ฐ€๋Šฅํ•œ ํƒˆ์ค‘์•™ํ™” ์‹ ์› ์ธ์ฆ์„ Web3 ํ™˜๊ฒฝ์—์„œ ์‹คํ˜„ํ•ฉ๋‹ˆ๋‹ค.
ํ–ฅํ›„ DID์™€ VC ๊ธฐ๋ฐ˜์˜ Web3 ์‚ฌํšŒ๊ฐ€ ํ™•์‚ฐ๋ ์ˆ˜๋ก, Polygon ID๋Š” ๊ทธ ์ค‘์‹ฌ์—์„œ ๊ธฐ์ˆ  ํ‘œ์ค€ + ์‹ค์ œ ๊ตฌํ˜„๋ ฅ์„ ๊ฐ–์ถ˜ ์œ ๋ ฅํ•œ ์†”๋ฃจ์…˜์œผ๋กœ ์ž๋ฆฌ์žก์„ ๊ฐ€๋Šฅ์„ฑ์ด ํฝ๋‹ˆ๋‹ค.