๋์งํธ ์ฌํ์์ ๋ฐ์ดํฐ๋ โ์๋ก์ด ์์ โ๋ผ ๋ถ๋ฆด ๋งํผ ์ค์ํ ์์ฐ์ ๋๋ค.
ํ์ง๋ง ๋ฐ์ดํฐ์ ์ง์ง ๊ฐ์น๋ โ์ผ๋ง๋ ์ ๋ขฐํ ์ ์๋๊ฐโ ์ ์์ต๋๋ค.
๋๊ฐ, ์ธ์ , ์ด๋ค ๋ฐฉ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์์ฑํ๋์ง ๋ชจ๋ฅธ๋ค๋ฉด
๊ทธ ๋ฐ์ดํฐ๋ ์๋ฌด๋ฆฌ ๋ง์๋ ์๋ฏธ๊ฐ ์์ต๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด์ฃผ๋ ๊ธฐ์ ์ด ๋ฐ๋ก ๋ธ๋ก์ฒด์ธ(Blockchain) ์ ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ค๋์ ์ด ๋ธ๋ก์ฒด์ธ์์ ๋ฐ์ดํฐ๋ฅผ โ๋ฝ๋ ๋ฐฉ๋ฒโ,
์ฆ ์ ๋ขฐ ๊ฐ๋ฅํ ๋ฐ์ดํฐ๋ฅผ ์ด๋ป๊ฒ ์กฐํํ๊ณ ํ์ฉํ ์ ์๋๊ฐ์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค.
๐ 1. ๋ธ๋ก์ฒด์ธ ๋ฐ์ดํฐ๋ ๋ฌด์์ธ๊ฐ?
๋ธ๋ก์ฒด์ธ์์ ๋ค๋ฃจ๋ ๋ฐ์ดํฐ๋ ์ฐ๋ฆฌ๊ฐ ํํ ์๊ฐํ๋ ์ผ๋ฐ์ ์ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค(DB)์ ๋ค๋ฆ ๋๋ค.
์ผ๋ฐ DB๋ ์ค์ ์๋ฒ์ ์ ์ฅ๋์ด ๊ด๋ฆฌ์๊ฐ ๋ง์๋๋ก ์์ ํ ์ ์์ง๋ง,
๋ธ๋ก์ฒด์ธ ๋ฐ์ดํฐ๋ ์ ์ธ๊ณ ๋ ธ๋(์ฐธ์ฌ์) ๋ค์ด ๊ณต๋์ผ๋ก ์ ์ฅํ๊ณ ๊ฒ์ฆํ๊ธฐ ๋๋ฌธ์
ํ ๋ฒ ๊ธฐ๋ก๋๋ฉด ๋ณ๊ฒฝ์ด ๊ฑฐ์ ๋ถ๊ฐ๋ฅํฉ๋๋ค.
์๋ฅผ ๋ค์ด, ๋นํธ์ฝ์ธ ๋คํธ์ํฌ์์๋
โ๋๊ฐ ๋๊ตฌ์๊ฒ ์ผ๋ง๋ฅผ ๋ณด๋๋๊ฐโ ํ๋ ๋ชจ๋ ๊ฑฐ๋ ๋ด์ญ์ด
๋ธ๋ก ๋จ์๋ก ์ฐ๊ฒฐ๋์ด ์์ผ๋ฉฐ, ๋๊ตฌ๋ ์ด๋ํ ์ ์์ต๋๋ค.
์ด๋ ์ด ๊ฑฐ๋ ๊ธฐ๋ก์ด ๋ฐ๋ก ๋ธ๋ก์ฒด์ธ ๋ฐ์ดํฐ์ ๋๋ค.
์ฆ, ๋ธ๋ก์ฒด์ธ์์ ๋ฐ์ดํฐ๋ฅผ ๋ฝ๋๋ค๋ ๊ฒ์
์ด๋ฌํ ๊ณต๊ฐ ์์ฅ(public ledger) ์์ ํ์ํ ์ ๋ณด๋ฅผ ๊ฒ์ํ๊ณ ์ถ์ถํ๋ ๊ณผ์ ์ ์๋ฏธํฉ๋๋ค.
โ๏ธ 2. ๋ฐ์ดํฐ ์ถ์ถ์ ๊ธฐ๋ณธ ๊ตฌ์กฐ โ ๋ธ๋ก ํ์๊ณผ API
๋ธ๋ก์ฒด์ธ์ ์ ์ฅ๋ ๋ฐ์ดํฐ๋ ์ผ๋ฐ ํ ์คํธ๊ฐ ์๋๋ผ
์ํธํ๋ ํด์(hash), ํธ๋์ญ์ (transaction), ์ค๋งํธ ๊ณ์ฝ ์ ๋ณด ๋ฑ์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
์ด ๋ฐ์ดํฐ๋ฅผ ์ถ์ถํ๊ธฐ ์ํด์๋ ๋ธ๋ก ํ์๊ธฐ(Block Explorer) ๋ API(Application Programming Interface) ๋ฅผ ์ด์ฉํฉ๋๋ค.
โช ๋ธ๋ก ํ์๊ธฐ(Block Explorer)
๊ฐ์ฅ ์ฌ์ด ๋ฐฉ๋ฒ์ ๋ธ๋ก ํ์๊ธฐ๋ฅผ ์ด์ฉํ๋ ๊ฒ์ ๋๋ค.
์๋ฅผ ๋ค์ด ๋นํธ์ฝ์ธ์ Blockchain.com, ์ด๋๋ฆฌ์์ Etherscan.io ๊ฐ์ ์น์ฌ์ดํธ๋ฅผ ํตํด
๋ชจ๋ ๊ฑฐ๋ ๋ด์ญ๊ณผ ๋ธ๋ก ๋ฐ์ดํฐ๋ฅผ ์กฐํํ ์ ์์ต๋๋ค.
์ฌ์ฉ์๋ ํน์ ์ง๊ฐ ์ฃผ์๋ ํธ๋์ญ์ ํด์๋ฅผ ์ ๋ ฅํ๋ฉด,
ํด๋น ์ฃผ์์ ๊ฑฐ๋ ์ด๋ ฅ, ์์ก, ์์๋ฃ, ์๊ฐ ๋ฑ์ ์ ๋ณด๋ฅผ ๋ฐ๋ก ๋ณผ ์ ์์ต๋๋ค.
์ด๋ ๋ธ๋ก์ฒด์ธ์ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ด๊ณ ์ง๊ด์ ์ธ ๋ฐ์ดํฐ ์ถ์ถ ๋ฐฉ์์ ๋๋ค.
โช API๋ฅผ ์ด์ฉํ ๋ฐ์ดํฐ ์์ง
์ข ๋ ์ ๋ฌธ์ ์ธ ์ ๊ทผ ๋ฐฉ๋ฒ์ API๋ฅผ ์ด์ฉํ๋ ๊ฒ์ ๋๋ค.
์๋ฅผ ๋ค์ด Etherscan์ ๊ณต์ API ํค๋ฅผ ๋ฐ๊ธํด ๊ฐ๋ฐ์๊ฐ ํ๋ก๊ทธ๋จ ์ฝ๋๋ก ๋ฐ์ดํฐ๋ฅผ ์๋ ์์งํ ์ ์๊ฒ ํฉ๋๋ค.
Python, JavaScript ๊ฐ์ ๋ฐฉ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์์ฒญํ ์ ์์ต๋๋ค:
์ด๋ ๊ฒ ํ๋ฉด ํด๋น ์ง๊ฐ์ ๋ชจ๋ ํธ๋์ญ์ ๋ฐ์ดํฐ๋ฅผ JSON ํํ๋ก ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค.
์ดํ ์ด ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํด ๊ฑฐ๋ ๋น๋, ํ ํฐ ์ด๋, ์์๋ฃ ํจํด ๋ฑ์ ์ถ์ถํ ์ ์์ต๋๋ค.
๐ง 3. ์ค๋งํธ ๊ณ์ฝ ๋ฐ์ดํฐ๋ฅผ ์ถ์ถํ๋ ๋ฐฉ๋ฒ
์ด๋๋ฆฌ์ ๊ฐ์ ๋ธ๋ก์ฒด์ธ์ ์ค๋งํธ ๊ณ์ฝ(Smart Contract) ๊ธฐ๋ฅ์ ๊ฐ์ง๊ณ ์์ต๋๋ค.
์ฆ, ํน์ ์กฐ๊ฑด์ด ์ถฉ์กฑ๋๋ฉด ์๋์ผ๋ก ์คํ๋๋ ํ๋ก๊ทธ๋จ ์ฝ๋๊ฐ ๋ธ๋ก์ฒด์ธ ์์์ ์๋ํ๋ ๊ฒ์ด์ฃ .
NFT ๋ฐํ, ํ ํฐ ์ ์ก, ๋ํ์ด(DeFi) ๊ฑฐ๋ ๋ฑ์ด ๋ชจ๋ ์ด ์ค๋งํธ ๊ณ์ฝ์ ํตํด ์ด๋ฃจ์ด์ง๋๋ค.
์ค๋งํธ ๊ณ์ฝ ๋ฐ์ดํฐ๋ฅผ ๋ฝ๋ ๋ฐฉ๋ฒ์ ์ผ๋ฐ ๊ฑฐ๋๋ณด๋ค ์กฐ๊ธ ๋ ๋ณต์กํฉ๋๋ค.
์ค๋งํธ ๊ณ์ฝ ์ฃผ์(Contract Address)๋ฅผ ์๊ณ ์๋ค๋ฉด,
Etherscan์ โContractโ ํญ์ ํตํด ์ฝ๋์ ์ด๋ฒคํธ ๋ก๊ทธ๋ฅผ ๋ณผ ์ ์์ต๋๋ค.
์ฌ๊ธฐ์ ์ด๋ฒคํธ ๋ก๊ทธ(Event Log) ๋ ๋งค์ฐ ์ค์ํฉ๋๋ค.
์ด๋ฒคํธ ๋ก๊ทธ๋ ์ค๋งํธ ๊ณ์ฝ์ด ์คํ๋ ๋ ๋ฐ์ํ ๋ชจ๋ ํ๋(์: ํ ํฐ ๋ฐํ, ๊ฑฐ๋ ์๋ฃ ๋ฑ)์ ๊ธฐ๋กํ๊ธฐ ๋๋ฌธ์
์ด๋ฅผ ๋ถ์ํ๋ฉด ๋ธ๋ก์ฒด์ธ ์ ํ๋ฆฌ์ผ์ด์ ์ ์๋ ์ํ์ ์ฌ์ฉ์ ํ๋์ ์ถ์ ํ ์ ์์ต๋๋ค.
๊ฐ๋ฐ์๋ Web3.js ๋๋ Web3.py ๊ฐ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ด์ฉํด
์ค๋งํธ ๊ณ์ฝ ์ด๋ฒคํธ๋ฅผ ์กฐํํ ์ ์์ต๋๋ค:
์ด ๋ฐฉ๋ฒ์ ํตํด NFT ๊ฑฐ๋ ๋ด์ญ, ํ ํฐ ์ด๋, ์ฐธ์ฌ์ ์ ๋ฑ์ ์ธ๋ฐํ๊ฒ ๋ถ์ํ ์ ์์ต๋๋ค.
๐ 4. ๋ฐ์ดํฐ ํ์ฉ โ ๋ถ์, ์์ธก, ํฌ๋ช ์ฑ
๋ธ๋ก์ฒด์ธ ๋ฐ์ดํฐ์ ๊ฐ์น๋ โ๋๊ตฌ๋ ์ด๋ํ ์ ์๋คโ๋ ์ ์ ์์ต๋๋ค.
๋ฐ๋ผ์ ์ถ์ถ๋ ๋ฐ์ดํฐ๋ ๋ค์ํ ๋ถ์ผ์์ ํ์ฉ๋ฉ๋๋ค.
์์ฅ ๋ถ์
ํน์ ์ฝ์ธ์ด๋ ํ๋ก์ ํธ์ ๊ฑฐ๋๋, ์ฐธ์ฌ์ ์, ๋ณด์ ์ง๊ฐ ๋ถํฌ ๋ฑ์ ๋ถ์ํด
์์ฅ์ ํ๋ฐํจ์ ์ธก์ ํ ์ ์์ต๋๋ค.
ํฌ๋ช ์ฑ ํ๋ณด
๋ธ๋ก์ฒด์ธ์ ๊ณต๊ณต์ฑ๊ณผ ํฌ๋ช ์ฑ์ด ์ค์ํ ์์ญ์ ํนํ ์ ์ฉํฉ๋๋ค.
๊ธฐ๋ถ๊ธ์ ํ๋ฆ์ ๋ธ๋ก์ฒด์ธ์ ๊ธฐ๋กํ๋ฉด,
๋ชจ๋ ๊ธฐ๋ถ๊ธ์ด ์ด๋๋ก ํ๋ฌ๊ฐ๋์ง ๋๊ตฌ๋ ํ์ธํ ์ ์์ต๋๋ค.
AIยท๋ฐ์ดํฐ ์ฐ๊ณ
์ต๊ทผ์๋ ๋ธ๋ก์ฒด์ธ ๋ฐ์ดํฐ๋ฅผ AI ๋ถ์๊ณผ ๊ฒฐํฉํด
์ด์ ๊ฑฐ๋ ํ์ง, ๊ธ์ต ๋ฆฌ์คํฌ ์์ธก, NFT ๊ฐ์น ํ๊ฐ ๋ฑ์ ํ์ฉํ๊ณ ์์ต๋๋ค.
๊ฒฐ๊ตญ ๋ธ๋ก์ฒด์ธ ๋ฐ์ดํฐ๋ ๋จ์ํ ๊ฑฐ๋ ๊ธฐ๋ก์ด ์๋๋ผ
๋์งํธ ์ฌํ์ ์ ๋ขฐ๋ฅผ ์์น๋ก ํํํ๋ ๋ฐ์ดํฐ๋ผ๊ณ ํ ์ ์์ต๋๋ค.
โ ๏ธ 5. ๋ฐ์ดํฐ ์ถ์ถ ์ ์ฃผ์ํ ์
ํ์ง๋ง ๋ธ๋ก์ฒด์ธ ๋ฐ์ดํฐ๋ ์์ ํ์ง ์์ต๋๋ค.
๊ฑฐ๋ ๋ด์ญ์ ๊ณต๊ฐ๋์ด ์์ง๋ง, ์ฌ์ฉ์์ ์ค์ ์ ์์ ์ต๋ช ์ผ๋ก ์ฒ๋ฆฌ๋ฉ๋๋ค.
์ฆ, โ๋๊ฐ ๋ฌด์์ ํ๋์งโ๋ ์ ์ ์์ด๋ โ๋๊ฐ ๋๊ตฌ์ธ์ง๋โ ์ ์ ์์ต๋๋ค.
๋ํ ๋คํธ์ํฌ์ ๋ฐ๋ผ ๋ฐ์ดํฐ ๊ตฌ์กฐ์ ์ ๊ทผ ๋ฐฉ์์ด ๋ค๋ฅด๋ฏ๋ก
์ ํํ ํด์์ ์ํด์๋ ๊ฐ ๋ธ๋ก์ฒด์ธ์ ํ๋กํ ์ฝ๊ณผ API ๋ฌธ์๋ฅผ ์ถฉ๋ถํ ์ดํดํด์ผ ํฉ๋๋ค.
๐ฎ ๋งบ์๋ง โ ์ ๋ขฐ๋ฅผ ๋ฐ์ดํฐ๋ก ๋ฐ๊พธ๋ ๊ธฐ์
๋ธ๋ก์ฒด์ธ์ ์ด์ฉํด ๋ฐ์ดํฐ๋ฅผ ๋ฝ๋๋ค๋ ๊ฒ์
๋จ์ํ ์ ๋ณด ์์ง์ด ์๋๋ผ ์ ๋ขฐ๋ฅผ ์ถ์ถํ๋ ๊ณผ์ ์ ๋๋ค.
์ค์๊ธฐ๊ด ์์ด๋ ๊ฑฐ๋๋ฅผ ๊ธฐ๋กํ๊ณ , ๋๊ตฌ๋ ๊ทธ ๊ธฐ๋ก์ ๊ฒ์ฆํ ์ ์๋ ๊ตฌ์กฐ
์ด๊ฒ์ด ๋ธ๋ก์ฒด์ธ์ ๋ณธ์ง์ด์ ๋ฐ์ดํฐ์ ์๋ก์ด ๊ฐ์น์ ๋๋ค.
์์ผ๋ก๋ ๊ธฐ์ ๊ณผ ๊ธฐ๊ด๋ฟ ์๋๋ผ ๊ฐ์ธ๋
๋ธ๋ก์ฒด์ธ ๋ฐ์ดํฐ๋ฅผ ์ง์ ๋ถ์ํ๊ณ ํ์ฉํ๋ ์๋๊ฐ ์ด๋ฆด ๊ฒ์ ๋๋ค.
๋ธ๋ก์ฒด์ธ์ ๋จ์ํ ๊ธฐ์ ์ ๋์ด
๋ฐ์ดํฐ์ ์ ๋ขฐ์ฑ๊ณผ ํฌ๋ช ์ฑ์ ๋ณด์ฆํ๋ ์ฌํ์ ์ธํ๋ผ๋ก ์๋ฆฌ ์ก์๊ฐ๊ณ ์์ต๋๋ค.
