์๋ ํ์ธ์! ์ ํฌ๋ ๊ธฐํํฐ์ฝ ์ค๊ณ ๊ฑฐ๋์ ์ ๋ขฐ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ์ ๋ชจ์ธ ํ '๋ธ๋ก์์ญ์๋ ๊ณ '์ ๋๋ค. ์ ํฌ๋ ๊ธฐํํฐ์ฝ ์ค๊ณ ๊ฑฐ๋ NFT ๋ง์ผํ๋ ์ด์ค๋ฅผ ๊ฐ๋ฐํ์ต๋๋ค.
๊ธฐ์กด์ ๊ธฐํํฐ์ฝ ์ค๊ณ ๊ฑฐ๋๋ ๋ค์๊ณผ ๊ฐ์ ๊ณ ์ง์ ์ธ ๋ฌธ์ ์ ๋ค์ ๊ฐ์ง๊ณ ์์ต๋๋ค.
- ์ฌ๊ธฐ ๊ฑฐ๋ ์ํ: ํ๋งค์๊ฐ ์ด๋ฏธ ์ฌ์ฉํ ๊ธฐํํฐ์ฝ(ํ์ ๋งค๋ฌผ)์ ์ฌ๋ฆฌ๋๋ผ๋ ํ๋ซํผ์ด ์ด๋ฅผ ํ๋ณํ๊ธฐ ์ด๋ ต์ต๋๋ค.
- N์ฐจ ๊ฑฐ๋์ ๋ฆฌ์คํฌ: ํ๋์ ๊ธฐํํฐ์ฝ์ด ์ฌ๋ฌ ์ฌ๋์๊ฒ ์ฌํ๋งค๋ ๊ฒฝ์ฐ, ๋ชจ๋ ์ค๊ฐ ํ๋งค์๊ฐ ์๋ณธ ๋ฐ์ฝ๋๋ฅผ ์๊ฒ ๋ฉ๋๋ค. ์ด๋ก ์ธํด ๊ตฌ๋งค ์์ ์์๋ ์ฌ์ฉ ๊ฐ๋ฅํ๋๋ผ๋, ์ค๊ฐ ํ๋งค์ ์ค ๋๊ตฐ๊ฐ๊ฐ ์ ์์ ์ผ๋ก ์ฌ์ฉํ๋ฉด ์ถ์ ์ด ๋ถ๊ฐ๋ฅํฉ๋๋ค.
์ ํฌ๋ NFT ๊ธฐ์ ๊ณผ ์ํธํ๋ฅผ ํตํด ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค.
- NFT ๋ฐํ (Minting): ํ๋งค์๊ฐ ๊ธฐํํฐ์ฝ์ ๋ฑ๋กํ๋ฉด, ์๋ณธ ๋ฐ์ฝ๋ ์ด๋ฏธ์ง๋ ์ํธํ๋์ด pinata ํด๋ผ์ฐ๋์ ์์ ํ๊ฒ ๋ณด๊ด๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ํด๋น ๊ธฐํํฐ์ฝ์ NFT๋ก ๋ฐํ๋ฉ๋๋ค.
- ์์ ํ ๊ฑฐ๋: ๊ตฌ๋งค์๋ค์ ์๋ณธ ๋ฐ์ฝ๋๊ฐ ์๋, ์ด NFT๋ฅผ ๊ฑฐ๋ํฉ๋๋ค.
- NFT ์๊ฐ (Decryption & Burn): ์ต์ข ๊ตฌ๋งค์๊ฐ '์ฌ์ฉํ๊ธฐ' (๋ณตํธํ)๋ฅผ ์ ํํ๋ฉด, ์๋ณธ ๋ฐ์ฝ๋ ์ฌ์ง์ ์ ๋ฌ๋ฐ์ผ๋ฉด์ NFT๋ ์๊ฐ(์๋ฉธ)๋ฉ๋๋ค.
- ์ ๋ขฐ์ฑ ํ๋ณด: ์ด ๊ณผ์ ์ ํตํด ์ค์ง ์ต์ข ๊ตฌ๋งค์๋ง์ด ์๋ณธ ๋ฐ์ฝ๋์ ์ ๊ทผํ ์ ์์ผ๋ฉฐ, ์ฌํ๋งค ์ด๋ ฅ์ด ํฌ๋ช ํ๊ฒ ๊ด๋ฆฌ๋์ด ์ต์ด ํ๋งค์ ์ถ์ ์ด ๊ฐ๋ฅํด์ง๋๋ค.
| ๋ถ์ผ | ๊ธฐ์ |
|---|---|
| Frontend | Next.js, MetaMask |
| Blockchain | Solidity (Smart Contract), Polygon (Amoy) |
| Storage/Infra | Pinata |
| Encryption | Threshold Access Control (TACO) |
- GifticonNFT-FE: ํ๋ก ํธ์๋ (React, Next.js)
- GifticonNFT-SC: ์ค๋งํธ ์ปจํธ๋ํธ (Solidity)
| ์ด๋ฆ | ๋ด๋น |
|---|---|
| ์ค์ฑ๋ฌธ | ์ค๋งํธ์ปจํธ๋ํธ ๊ฐ๋ฐ/๋ฐฐํฌ, ์ธํ๋ผ, Front ABI์ฐ๋, ๋ฐํ |
| ํฉ๊ทํ | PPT, ๋ฐํ |
| ์ด์ํ | Front UI ๊ฐ๋ฐ |
| ๋จ์์ | Front UI ๊ฐ๋ฐ |
https://drive.google.com/file/d/1RgWdWaJkqDf1fORCfDs7H4PxvizlyAEp/view?usp=drive_link