ย 

7dec9e36ebd518986abce89544837d68c5


ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•ด ํ…Œ์ŠคํŠธ ์ง€๊ฐ‘์— USDC๋ฅผ ์ด๋™์‹œํ‚ต๋‹ˆ๋‹ค


๋ญ„๋ฐ”์ด๋„คํŠธ์›Œํฌ์— ์žˆ๋Š” ๊ฐ€์งœ USDC์ด์ง€๋งŒ


์ด์ˆœ๊ฐ„ ๊ธฐ๋ถ„๋งŒํผ์€ ๋ฐฑ๋งŒ์žฅ์ž์ž…๋‹ˆ๋‹ค



7dee9e36ebd518986abce895448471686f


ํ…Œ์ŠคํŠธ ์ง€๊ฐ‘์— ์ œ๋Œ€๋กœ ๋“ค์–ด์˜จ ๊ฒƒ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค



7de99e36ebd518986abce8954489706b56

์ง€๊ฐ‘ ์—ฐ๊ฒฐ์„ ํ•ด์„œ ๊ถŒํ•œ์„ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค


๊ถŒํ•œ์ด๋ผ๊ณ  ํ•ด๋ด์•ผ ๋จธ ๋Œ€๋‹จํ•˜๊ฒŒ ์˜ค๊ณ  ๊ฐ€๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๊ณ 


์ง€๊ฐ‘ ์ฃผ์†Œ๋งŒ ์˜ค๊ณ ๊ฐ‘๋‹ˆ๋‹ค




7de89e36ebd518986abce8954480726938


์Šน์ธ์„ ํ•ด์ฃผ๋ฉด



7deb9e36ebd518986abce8954789716b97


์ง€๊ฐ‘์— ๋“ค์–ด์žˆ๋Š” USDC๋ž‘ย 


๊ตํ™˜ ์ปจํŠธ๋ž™ํŠธ์˜ ์ถœ๊ธˆ ์ˆ˜์ˆ˜๋ฃŒ (GGEM์—์„œ USDC๋กœ ํ™˜์ „ํ•  ๋•Œ ์ˆ˜์ˆ˜๋ฃŒ)๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค


์„œ๋ฒ„์— ์ง€์‹์ด ์žˆ๋Š” ๋ถ„๋“ค์€ ์กฐ๊ธˆ ์ด์ƒํ•œ ๊ฒƒ์„ ๋А๊ผˆ์„ ์ˆ˜๋„ ์žˆ๊ฒ ๋Š”๋ฐ


WEB3๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ค‘์•™์˜ ์„œ๋ฒ„์—์„œ ๋ฐ›์•„์˜ค๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๋ธ”๋ก์ฒด์ธ ๋„คํŠธ์›Œํฌ์—์„œ ๋ฐ›์•„์˜ต๋‹ˆ๋‹ค


์—ฌ๊ธฐ์„œ ์ข…์ „์˜ ์ง€์‹์ด ํŒŒ๊ดด๊ฐ€ ๋˜๋Š”๋ฐ...


์ผ๋ฐ˜์ ์ธ WAS์„œ๋ฒ„๊ฐ€ ์„œ๋ฒ„ ๋ถ€ํ•˜๋ฅผ ์ค„์ด๊ธฐ ์œ„ํ•ด REDIS ๊ฐ™์€ ์บ์‹œ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด...


web3๋Š” ๊ทธ๋Ÿฌํ•œ ์„œ๋ฒ„ ๊ธฐ์ˆ  ์—†์ด ํ”„๋ก ํŠธ ๋งŒ์œผ๋กœ๋„ ๋™์ž‘ํ•˜๋Š” ์‚ฌ์ดํŠธ ๊ตฌ๋™์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค


(์•„๋งˆ์กดS3๋ฅผ ํ†ตํ•œ ์„œ๋น„์Šค๋„ย ๊ฐ€๋Šฅ)



๋‹จ ๋ธ”๋ก์ฒด์ธ์„ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์•„์˜จ๋‹ค๋Š” ๋ง์€ json-rpc ๊ธฐ๋ฐ˜์˜ ํ†ต์‹ ์œผ๋กœ ๊ฐ€์ ธ์˜จ๋‹ค๋Š” ๊ฒƒ์ด๊ณ 


์ด ๋ถ€๋ถ„์€ ์กฐ๊ธˆ ๊ท€์ฐฎ๊ณ  ๋ฒˆ๊ฑฐ๋กญ์Šต๋‹ˆ๋‹ค.


๊ทธ๋ž˜๋„ ์„œ๋ฒ„ ๋ฆฌ์†Œ์Šค๋ฅผ ์ณ๋จน๋Š”๊ฒŒ ์•„๋‹ˆ๋ผ ์œ ์ € ๋ธŒ๋ผ์šฐ์ €์—์„œ ๋™์ž‘์„ ํ•˜๋‹ˆ ๋น„์šฉ ์ ˆ๊ฐ ์ธก๋ฉด์ด ์žˆ์Šต๋‹ˆ๋‹ค๋งŒ...


๋’ค์ง‘์–ด์„œ ๋งํ•˜๋ฉด ์•…์˜์ ์ธ ์œ ์ €์˜ ์กฐ์ž‘์— ๊ต‰์žฅํžˆ ์ทจ์•ฝํ•œ ์ƒํƒœ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.


์ด ๋ถ€๋ถ„์— ์œ ์˜ํ•ด์„œ ์Šค๋งˆํŠธ์ปจํŠธ๋ž™ํŠธ๋ฅผ ๊ผผ๊ผผํ•˜๊ฒŒ ์ž‘์„ฑํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.



7dea9e36ebd518986abce89544807d6b23


์ˆซ์ž๋ฅผ ์ž…๋ ฅ์„ ํ•˜๋ฉด USDC์™€ GGEM์ด ๊ณ ์ •ํ™˜์œจ (1:1000)์œผ๋กœ ๊ตํ™˜์ด ๋ฉ๋‹ˆ๋‹ค


์–ด์ฐŒ๋ณด๋ฉด ๊ฐ„๋‹จํ•ด๋ณด์ด์ง€๋งŒ ์‚ฌ์‹ค์€ ๋ณด์ด์ง€ ์•Š๋Š” ์†Œ์ˆซ์ ์ž๋ฆฌ๊ฐ€ ๊ต‰์žฅํžˆ ๋ฒˆ๊ฑฐ๋กญ์Šต๋‹ˆ๋‹ค


USDC์˜ ๊ฒฝ์šฐ ์†Œ์ˆซ์  ์—ฌ์„ฏ์งธ์ž๋ฆฌ๊นŒ์ง€ ํ‘œ์‹œ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค


์ด๋ง์€ ์šฐ๋ฆฌ๊ฐ€ 1USDC๋ผ๊ณ  ์ƒ๊ฐํ•˜๋Š” ๊ฒƒ์ด ์‹ค์ œ๋กœ๋Š” uint256์œผ๋กœ 1,000,000 ์ž„์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹คย 


๋ฐ˜๋ฉด์— ์ผ๋ฐ˜์ ์ธ ERC20์˜ ๊ฒฝ์šฐ ์†Œ์ˆซ์  18๋ฒˆ์งธ์ž๋ฆฌ๊นŒ์ง€ ๊ฐ€์ง€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.


์ฆ‰ 1GGEM์€ ์‹ค์ œ๋กœ๋Š” uint256์œผ๋กœ 1,000,000,000,000,000,000 ์ž…๋‹ˆ๋‹ค.



์ข€์ „์— 1 USDC๋Š” 1000GEM์ด๋ผ๊ณ  ํ–ˆ์œผ๋ฏ€๋กœ


1,000,000 =ย 1,000,000,000,000,000,000,000 ์ž…๋‹ˆ๋‹ค


์–‘๋ณ€์„ 1e6์œผ๋กœ ๋‚˜๋ˆ ์ฃผ๋ฉด


1 =ย 1,000,000,000,000,000 ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค


์ฆ‰, ์œ ์ €๊ฐ€ ๋ณด๊ธฐ์—๋Š” 1000๋ฐฐ ๊ณฑ์„ ํ•˜๋Š” ๊ฒƒ์ด๊ฒ ์ง€๋งŒ


์‹ค์ œ๋กœ๋Š” decimals ๊ฐ’์ด ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์—


1000๋ฐฐ๊ฐ€ ์•„๋‹Œ 1e15์Šน์„ ๊ณฑํ•ด์ค˜์•ผํ•ฉ๋‹ˆ๋‹ค.





7de59e36ebd518986abce8954480766a85

์ˆซ์ž๊ฐ€ ์ž”๊ณ ๋ณด๋‹ค ํ›จ์”ฌ ํฌ๋ฉด ์ •์ˆ˜์— ๋งž์ถ”๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค




7de49e36ebd518986abce895438471642c



์ฒ˜์Œ ์š”์ฒญํ•˜๋ฉด ํ† ํฐ ๊ถŒํ•œ์„ ์š”์ฒญํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค


approve ๋ฐ›์€ spender๋Š” owner์˜ ์ง€๊ฐ‘์—์„œ ๋งˆ์Œ๋Œ€๋กœ ํ† ํฐ์„ ๊ฐ€์ ธ๋‹ค ์“ธ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์—


์›๋ก ์ ์œผ๋กœ๋Š” ์š”์ฒญํ•  ๋งŒํผ๋งŒ approve ํ•ด์„œ ์“ฐ๋Š” ๊ฒƒ์ด ์›์น™์ž…๋‹ˆ๋‹ค๋งŒ...


๊ทธ๋ ‡๊ฒŒ ํ•˜๋ฉด ๋ชจ๋“  ๊ฑฐ๋ž˜๋งˆ๋‹ค approve๋ฅผ ํ•˜๊ณ , ๋‹ค์‹œ ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•ด์•ผํ•˜๊ธฐ ๋•Œ๋ฌธ์—


๊ฐ€์Šค๋น„๊ฐ€ 2์ค‘์œผ๋กœ ๋‚˜๊ฐ„๋‹ค๋Š” ๋‹จ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.



๋•Œ๋ฌธ์— ์œ ์ € ์ง€๊ฐ‘์—์„œ ํ•ด๋‹น ํ† ํฐ์˜ ์ตœ๋Œ€์น˜๋ฅผ ํ—ˆ์šฉํ•ด์ค„ ๊ฒƒ์„ย ์š”์ฒญํ•˜๊ฒŒย ๋ฉ๋‹ˆ๋‹ค (2^256 - 1)


๋ณดํ†ต ์ด๋Ÿฐ ๊ฒฝ์šฐ whitepaper(๋ฐฑ์„œ)์—์„œ ๋Œ€์ƒ ์Šค๋งˆํŠธ์ปจํŠธ๋ž™ํŠธ ์ฃผ์†Œ์™€ ๊ฐ™์€ ์ •๋ณด๋ฅผ ์•Œ๋ ค์ฃผ๊ณ 


ํ•ด๋‹น ์Šค๋งˆํŠธ์ปจํŠธ๋ž™ํŠธ์˜ ๋กœ์ง์„ ์ž์„ธํžˆ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค


verified ๋ฐ›์€ ์Šค๋งˆํŠธ์ปจํŠธ๋ž™ํŠธ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์†Œ์Šค์ฝ”๋“œ๋ฅผ ํ™•์ธํ•˜๊ณ  ๋กœ์ง์„ ๋ณผ ์ˆ˜ ์žˆ๊ธฐ์—


์‹ ๋ขฐ?๋ฅผ ํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ ...๋Š” ํ•˜๋Š”๋ฐ... ์ž˜ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค




7ced9e36ebd518986abce8954487766940



์Šน์ธ์„ ํ•˜๊ณ  ๋‚˜๋ฉด transaction์„ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.


์ด๋•Œ ์œ ์ €๊ฐ€ token์„ ์ „์†กํ•˜๋Š”๊ฒŒ ์•„๋‹ˆ๋ผ, ๋‚˜ ์ด๋งŒํผ๋งŒ ๋ณด๋‚ผ๊ฑฐ์•ผ๋ผ๊ณ  ์ˆซ์ž๋ฅผ ์•Œ๋ ค์ฃผ๋ฉด


smart contract์—์„œ ํ•ด๋‹น ํ† ํฐ์„ ๊ฐ€์ ธ๊ฐ€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค (approve ๋ฐ›์•˜์œผ๋ฏ€๋กœ ๊ฐ€๋Šฅ)




7cec9e36ebd518986abce895428772645b


ํŠธ๋žœ์žญ์…˜์ด ์™„๋ฃŒ๋˜๊ฒŒ ๋˜๋ฉดย 


๊ฑฐ๋ž˜ํ•œ๋งŒํผ usdc๊ฐ€ ์ฐจ๊ฐ๋˜๊ณ , ใ…ˆ๋„ ์“ธ๋ชจ์—†๋Š” GGEMํ† ํฐ์ด 1000๋ฐฐ๋กœ ๋ถˆ์–ด๋‚˜์„œ ์ง€๊ฐ‘์— ๋“ค์–ด์˜ค๊ฒŒ ๋ฉ๋‹ˆ๋‹ค



7cef9e36ebd518986abce8954083716bca


๋ญ„๋ฐ”์ด ํด๋ฆฌ์Šค์บ”์—์„œ ํ™•์ธํ•˜๋ฉด ํŠธ๋žœ์žญ์…˜์ด ์ •์ƒ์ ์œผ๋กœ ๋ฐœ์ƒํ•œ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค


์ด๋•Œ GGEM ํ† ํฐ์˜ ๊ฒฝ์šฐ, ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ์˜ ์ง€๊ฐ‘์—์„œ ์†ก๊ธˆํ•œ ๊ฒƒ์ด ์•„๋‹ˆ๋ผ


์ƒˆ๋กญ๊ฒŒ ๋ฏผํŒ…๋œ ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์— from์ด ์ œ๋„ค์‹œ์Šค ์ง€๊ฐ‘์œผ๋กœ ๋˜์–ด ์ž‡์Šต๋‹ˆ๋‹ค






๋‹ค์Œ์—๋Š” From<-> TO๋ฅผ ๋ฐ”๊ฟ”์„œ

GGEMํ† ํฐ์—์„œ USDC๋กœ ๊ตํ™˜ํ•˜๋Š” ๊ฒƒ์„ ๋งŒ๋“ค์–ด ๋ณผ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค