Ilhun @CryptoVeri enics_sky@naver.com
2024๋ 7์ 22์ผ
์นด๋ฅด๋ค๋ ธ(Cardano)๋ ์ 3์ธ๋ ๋ธ๋ก์ฒด์ธ ํ๋ซํผ์ผ๋ก, ํ์ฅ์ฑ, ์ง์ ๊ฐ๋ฅ์ฑ, ์ํธ์ด์ฉ์ฑ์ ๋ชฉํ๋ก ๊ฐ๋ฐ๋์์ต๋๋ค. ์ด ๊ธ์์๋ ๋ธ๋ก์ฒด์ธ ์ฃผ์ ์ฒด๊ณ์ ๊ธฐ๋ณธ ๊ฐ๋ ๊ณผ ์นด๋ฅด๋ค๋ ธ์ ๋ค์ํ ์ฃผ์ ์ ํ์ ์ดํดํ๊ธฐ ์ฝ๊ฒ ์ค๋ช ํฉ๋๋ค.
์ฃผ์๋
๋ธ๋ก์ฒด์ธ์๋ํด ์นด๋ฅด๋ค๋ ธ ์์ผ์ ์ฉ์ด์ง์์๋ ๋ค์๊ณผ ์ ์ํ๊ณ ์์ต๋๋ค.
ํธ๋์ญ์ ์ถ๋ ฅ์์ ๋ค์ํ ์ ๋ณด๋ฅผ ์ ๋ฌํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ์ด๋ค. ๋ชจ๋ ์ฃผ์๋ ์๋ก ๋ค๋ฅธ ๋คํธ์ํฌ(์: ๋ฉ์ธ๋ท ๋๋ ํ ์คํธ๋ท)๋ฅผ ๊ตฌ๋ถํ๊ธฐ ์ํ ๋คํธ์ํฌ ์๋ณ ํ๊ทธ์ ์์ ๊ถ ์ฆ๋ช (์ฆ, ๋๊ฐ ํธ๋์ญ์ ์ถ๋ ฅ์ ์์ ํ๊ณ ์๋์ง์ ๋ํ ์ฆ๋ช )์ ํฌํจํ๋ค. ์ผ๋ถ ์ฃผ์๋ ์์ ์ ํ์ด๋ ์คํฌ๋ฆฝํธ ์ฐธ์กฐ๋ ํฌํจํ๊ณ ์๋ค.
์นด๋ฅด๋ค๋ ธ ์ฃผ์์ ๊ธฐ๋ณธ ๊ตฌ์กฐ
์นด๋ฅด๋ค๋ ธ์ ์ฃผ์๋ ํฌ๊ฒ ๋ ๊ฐ์ง ์ฃผ์ ๋ถ๋ถ์ผ๋ก ๋๋ฉ๋๋ค:
- ๋ฉํ๋ฐ์ดํฐ: ์ฃผ์์ ๋ํ ์ถ๊ฐ ์ ๋ณด๋ก, ์ฃผ์์ ํด์๊ณผ ๊ด๋ จ๋ฉ๋๋ค.
- ํ์ด๋ก๋: ์ค์ ๋ฐ์ดํฐ, ๋ณดํต ๊ณต๊ฐํค์ ํด์๊ฐ์ ๋๋ค.
์นด๋ฅด๋ค๋ ธ ์ฃผ์ ์ ํ
๊ธฐ๋ณธ ์ฃผ์ (Base Address)
๊ธฐ๋ณธ ์ฃผ์๋ ๊ฒฐ์ ์ ์คํ ์ดํน์ ๋ชจ๋ ํฌํจํฉ๋๋ค. ์ฆ, ์ด ์ฃผ์๋ก ADA๋ฅผ ๋ณด๋ผ ์๋ ์๊ณ , ์คํ ์ดํน์ ํตํด ๋ณด์์ ๋ฐ์ ์๋ ์์ต๋๋ค.
๊ธฐ๋ณธ ์ฃผ์๋ ์คํ ์ดํน ํค๋ฅผ ์ฌ์ ์ ๋ฑ๋กํ์ง ์๊ณ ๋ ํธ๋์ญ์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์คํ ์ดํฌ ๊ถ๋ฆฌ๋ ์คํ ์ดํฌ ํค๋ฅผ ๋ฑ๋กํ๊ณ ์คํ ์ดํฌ ํ์ ์์ํด์ผ๋ง ํ์ฌํ ์ ์์ต๋๋ค. ์คํ ์ดํฌ ํค๊ฐ ๋ฑ๋ก๋๋ฉด, ๋ฑ๋ก ์ ํ์ ํธ๋์ญ์ ์ ์ฌ์ฉ๋ ๊ธฐ๋ณธ ์ฃผ์์ ๋ํด ์คํ ์ดํฌ ๊ถ๋ฆฌ๋ฅผ ํ์ฌํ ์ ์์ต๋๋ค.
- ์ฉ๋: ๊ฒฐ์ ์ ์คํ ์ดํน์ ๊ฒฐํฉํ์ฌ ์ฌ์ฉ.
- ํน์ง: ์คํ ์ดํน ํค๋ฅผ ์ง์ ํฌํจ.
- ์์:
addr1qx2fxv2umyhttkxyxp8x0dlpdt3k6cwng5pxj3jhsydzer3jcu5d8ps7zex2k2xt3uqxgjqnnj83ws8lhrn648jjxtwq2ytjqp
ํฌ์ธํฐ ์ฃผ์ (Pointer Address)
ํฌ์ธํฐ ์ฃผ์๋ ๊ฐ์ ์ ์ผ๋ก ์คํ ์ดํน ํค๋ฅผ ์ฐธ์กฐํฉ๋๋ค. ์ด๋ ์คํ ์ดํฌ ํค ๋ฑ๋ก ์ธ์ฆ์์ ๋ธ๋ก์ฒด์ธ ์์น์ธ ์คํ ์ดํฌ ํค ํฌ์ธํฐ๋ฅผ ์ฐธ์กฐํฉ๋๋ค.
ํฌ์ธํฐ๋ ๊ธฐ๋ณธ ์ฃผ์์ ์ฌ์ฉ๋๋ ํด์๋ณด๋ค ํจ์ฌ ์งง์ ์ ์์ต๋๋ค.
ํฌ์ธํฐ ์ฃผ์๋ ํ๊ฒ์ด ํ์ฑ ์คํ ์ดํฌ ํค ๋ฑ๋ก์ด ์๋ ๊ฒฝ์ฐ์๋ ํธ๋์ญ์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด๋ ํธ๋์ญ์ ์ดํ ๋๋ ์ด์ ์ ํค๊ฐ ๋ฑ๋ก ์ทจ์๋ ๊ฒฝ์ฐ์ ๋ช ๋ฐฑํ ์๋ชป๋ ํ๊ฒ์ ๊ฐ๋ฆฌํค๋ ๊ฒฝ์ฐ๋ฅผ ํฌํจํฉ๋๋ค. ์ด๋ฌํ ์๋ชป๋ ํ๊ฒ์ ํ์ฉํ๋ ์ด์ ๋ ๋ ธ๋๊ฐ ํ์ฌ ํ์ฑํ๋ ์คํ ์ดํฌ ํค๋ง ์ถ์ ํ๋ฉด ๋๊ธฐ ๋๋ฌธ์ ๋๋ค.
- ์ฉ๋: ์คํ ์ดํน ํค๊ฐ ๋ฑ๋ก๋ ํน์ ์์น๋ฅผ ์ฐธ์กฐ.
- ํน์ง: ์คํ ์ดํน ํค๋ฅผ ๊ฐ์ ์ ์ผ๋ก ์ฐธ์กฐ.
- ์์:
addr1gx2fxv2umyhttkxyxp8x0dlpdt3k6cwng5pxj3jhsydzer5pnz75xxcrzqf96k
์ํฐํ๋ผ์ด์ฆ ์ฃผ์ (Enterprise Address)
์ํฐํ๋ผ์ด์ฆ ์ฃผ์๋ ์คํ ์ดํน ๊ธฐ๋ฅ์ด ์๋ ์ฃผ์์ ๋๋ค. ์ฃผ๋ก ๊ธฐ์ ์ด๋ ์กฐ์ง์ด ์ฌ์ฉํ๋ฉฐ, ADA๋ฅผ ๋ณด๊ดํ๊ณ ๊ฑฐ๋ํ๋ ๋ฐ ์ฃผ๋ก ์ฌ์ฉ๋ฉ๋๋ค.
๋ง์ ์์ ADA๋ฅผ ์ ์ดํ์ง๋ง ๋ค๋ฅธ ์ฌ์ฉ์๋ค์ ๋์ ํด์ ๋ณด์ ํ๋ ๊ฑฐ๋์์ ๊ฐ์ ๊ธฐ์ ์ด๋ ๊ธฐ๊ด๋ค์ ์คํ ์ดํฌ ๊ถ๋ฆฌ๋ฅผ ํ์ฌํ์ง ์๋๋ค๋ ์ ์ฑ ์ ๊ฐ์ง ์ ์์ต๋๋ค. ์ํฐํ๋ผ์ด์ฆ ์ฃผ์๋ฅผ ์ฌ์ฉํจ์ผ๋ก์จ ๊ฑฐ๋์๋ ์ด ์ ์ฑ ์ ๋ฐ๋ฅด๊ณ ์์์ ์ฆ๋ช ํ ์ ์์ต๋๋ค. ์ํฐํ๋ผ์ด์ฆ ์ฃผ์๋ ์ด๋ค ์คํ ์ดํน ํค์๋ ์ฐ๊ด๋์ง ์๊ธฐ ๋๋ฌธ์ ์ฌ๋กฏ ๋ฆฌ๋ ์ค์ผ์ค์์ ์๋์ผ๋ก ์ ์ธ๋ฉ๋๋ค. ์คํ ์ดํฌ ๊ถ๋ฆฌ๊ฐ ์๋ ์ฃผ์๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ ์นด๋ฅด๋ค๋ ธ ์ ์ฒด ์ด ์คํ ์ดํฌ ์์ด ๊ฐ์ํ๋ ํจ๊ณผ๊ฐ ์๊ธฐ๋ฉฐ, ๋ฐ๋ผ์ ๋ณด์์ด ๋ค๋ฅธ ์คํ ์ดํน ์ฃผ์์ ๋ ๋ง์ด ๊ฐ ์ ์๊ฒ ๋ฉ๋๋ค.
- ์ฉ๋: ๊ธฐ์ ๋๋ ์กฐ์ง์์ ADA๋ฅผ ๋ณด๊ด ๋ฐ ๊ฑฐ๋.
- ํน์ง: ์คํ ์ดํน ๊ถํ ์์.
- ์์:
addr1vx2fxv2umyhttkxyxp8x0dlpdt3k6cwng5pxj3jhsydzers66hrl8
๋ณด์ ๊ณ์ ์ฃผ์ (Reward Account Address)
์ด ์ฃผ์๋ ์คํ ์ดํน ๋ณด์์ ๋ฐ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์คํ ์ดํน์ผ๋ก ์ป์ ๋ณด์์ด ์ด ์ฃผ์๋ก ์ง๊ธ๋ฉ๋๋ค. ์ด ์คํ ์ดํฌ ์ฃผ์๋ฅผ ์์ ํ ์ฌ๋์ ํด๋น ์ฃผ์์ ์ฐ๊ฒฐ๋ ์๊ธ์ ๋ํ ์ง๋ถ๋ ์์ ํ๊ฒ ๋ฉ๋๋ค. ์ฃผ์ํ ์ ์ ์คํ ์ดํฌ ์ฃผ์ค๋ ๊ฒฐ์ ์ฃผ์์ ๋ฌ๋ฆฌ ์ก๊ธ์ด๋ ์์ ์ ์ฌ์ฉํ ์ ์๋ค๋ ์ ์ ๋๋ค. ์ฆ, UTXO ๋ฐฉ์์ด ์๋ ๊ณ์ ๋ฐฉ์ ํ๊ณ๋ฅผ ์ฌ์ฉํ๋ฉฐ, ๋ณด์์ด ๋ถ๋ฐฐ๋ ๋๋ง ์๊ณ ๊ฐ ์ฆ๊ฐํฉ๋๋ค. ๋ฑ๋ก๋ ์คํ ์ดํน ํค์ ๋ณด์ ๊ณ์ ์ฃผ์ ๊ฐ์๋ ์ผ๋์ผ ๋์ ๊ด๊ณ๊ฐ ์์ต๋๋ค.
- ์ฉ๋: ์คํ ์ดํน ๋ณด์ ์๋ น.
- ํน์ง: ๊ณต๊ฐ ์คํ ์ดํน ํค์ ์ํธํ ํด์. ์ผ๋ฐ์ ์ผ๋ก 'stake1โ๋ก ์์.
- ์์:
stake1ux7k5ztvhwj7ykv5v7vwjjzdfckjk0v74z9p9m5w0t5534clf62eq
์ฃผ์ ์ธ์ฝ๋ฉ ๋ฐฉ์
์นด๋ฅด๋ค๋ ธ๋ Bech32 ์ธ์ฝ๋ฉ ๋ฐฉ์์ ์ฌ์ฉํฉ๋๋ค. ์ด ๋ฐฉ์์:
- ์ฌ๋์ด ์ฝ์ ์ ์๋ ์ ๋์ฌ๋ฅผ ํฌํจํ์ฌ ์ฃผ์๋ฅผ ์ฝ๊ฒ ๊ตฌ๋ถํฉ๋๋ค.
- ๋์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ผ๋ฏ๋ก ์ ๋ ฅ ์ค์๋ฅผ ์ค์ ๋๋ค.
- ์ค๋ฅ ๊ฒ์ถ ๊ธฐ๋ฅ์ ํฌํจํ์ฌ ์๋ชป๋ ์ฃผ์ ์ ๋ ฅ์ ๋ฐฉ์งํฉ๋๋ค.
์ฃผ์ ์์ฑ ๊ณผ์ ๋ฐ ์๋ฆฌ
์นด๋ฅด๋ค๋ ธ ์ฃผ์๋ ๋ค์๊ณผ ๊ฐ์ ๊ณผ์ ์ผ๋ก ์์ฑ๋ฉ๋๋ค:
- ๊ฐ์ธํค ์์ฑ: ๋ฌด์์๋ก ์์ฑ๋ ์ซ์๋ก, ๋น๋ฐ ํค ์ญํ ์ ํฉ๋๋ค.
- ๊ณต๊ฐํค ๋์ถ: ๊ฐ์ธํค๋ฅผ ๋ฐํ์ผ๋ก ์์ฑ๋๋ฉฐ, ๊ณต๊ฐ์ ์ผ๋ก ๊ณต์ ๋ฉ๋๋ค.
์นด๋ฅด๋ค๋ ธ์ ์ฃผ์๋ ๊ณต๊ฐํค(public key)/๊ฒ์ฆํค(verification key)๋ฅผ Blake2b-256 ํด์ ํจ์๋ก ํด์ฑํ์ฌ ์์ฑ๋ฉ๋๋ค. ์ด๋ ์ฃผ์์ ๋ณด์๊ณผ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํฉ๋๋ค.
- ์ฃผ์ ํด์ ์์ฑ: ๊ณต๊ฐํค๋ฅผ ํด์ ํจ์๋ก ๋ณํํ์ฌ ํด์๊ฐ์ ์์ฑํฉ๋๋ค.
- ์ฃผ์ ๊ตฌ์ฑ: ํด์๊ฐ๊ณผ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ๊ฒฐํฉํ์ฌ ์ฃผ์๋ฅผ ๋ง๋ญ๋๋ค.
- ์ธ์ฝ๋ฉ: ์ฃผ์๋ฅผ Bech32 ํ์์ผ๋ก ๋ณํํฉ๋๋ค.
์ฃผ์ ์ฒด๊ณ์ ์ฅ์
- ๋ณด์์ฑ: ๋์ ๋ณด์์ฑ์ ์ ๊ณตํ์ฌ ์์ฐ์ ์์ ํ๊ฒ ๋ณดํธํฉ๋๋ค.
- ํ์ฅ์ฑ: ๋ค์ํ ์ ํ์ ์ฃผ์๋ฅผ ์ง์ํ์ฌ ์ฌ๋ฌ ์ํฉ์ ๋์ํ ์ ์์ต๋๋ค.
- ์ ์ฐ์ฑ: ๊ฑฐ๋, ์คํ ์ดํน, ์ค๋งํธ ์ปจํธ๋ํธ ๋ฑ ๋ค์ํ ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค.
์นด๋ฅด๋ค๋ ธ ์ฃผ์ ์ฌ์ฉ ์ฌ๋ก
- ๊ฑฐ๋: ADA๋ฅผ ์ก์์ ํ ๋ ์ฌ์ฉ๋ฉ๋๋ค.
- ์คํ ์ดํน: ๋คํธ์ํฌ ๊ฒ์ฆ์ ์ฐธ์ฌํ๊ณ ๋ณด์์ ๋ฐ์ ๋ ์ฌ์ฉ๋ฉ๋๋ค.
- ์ค๋งํธ ์ปจํธ๋ํธ: ์๋ํ๋ ๊ณ์ฝ ์คํ์ ์ฌ์ฉ๋ฉ๋๋ค.
์ฃผ์ ๊ด๋ฆฌ ๋๊ตฌ ๋ฐ ์ง๊ฐ
์นด๋ฅด๋ค๋ ธ ์ํ๊ณ์๋ ๋ค์ด๋ฌ๋ก์ค(Daedalus), ์๋ก์ด(Yoroi) ๊ฐ์ ์ง๊ฐ์ด ์์ด ์ฌ์ฉ์๊ฐ ์ฝ๊ฒ ์ฃผ์๋ฅผ ์์ฑํ๊ณ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
์ฃผ์ ์ฒด๊ณ์ ๊ด๋ จ๋ ๊ฐ์ ์ ์ (CIPs)
CIP-19: ์นด๋ฅด๋ค๋ ธ ์ฃผ์ (Cardano Addresses)
- ์ํ: ํ์ฑ (Active)
- ์ค๋ช
: ์นด๋ฅด๋ค๋
ธ ์ฃผ์์ ๊ธฐ๋ณธ ๊ตฌ์กฐ๋ฅผ ์ ์ํ๊ณ , ์ฃผ์ ์ฒด๊ณ์ ํ์ค์ ์ ์ํฉ๋๋ค. ์ด๋ ๋ชจ๋ ์ฃผ์ ์ ํ์ ์ ์ฉ๋๋ ๊ท์น๊ณผ ํ์์ ์ค๋ช
ํฉ๋๋ค.
์ ธ๋ฆฌ(Shelley) ์ฃผ์๋ ๊ฒฐ์ ์ ์คํ ์ดํน ์ ๋ณด๋ฅผ ๊ฒฐํฉํ ์ ์์ต๋๋ค.
- ์ฐธ์กฐ URL: CIP-19: Cardano Addresses
CIP-1852: ์นด๋ฅด๋ค๋ ธ์ฉ ๊ณ์ธต์ ๊ฒฐ์ ์ง๊ฐ (HD (Hierarchical Deterministic) Wallets for Cardano)
- ์ํ: ํ์ฑ (Active)
- ์ค๋ช
: ๊ณ์ธต์ ๊ฒฐ์ (HD) ์ง๊ฐ์ ์ฃผ์ ์์ฑ ๋ฐฉ์์ ์ ์ํฉ๋๋ค. BIP-44 ํ์ค์ ํ์ฅํ์ฌ ์นด๋ฅด๋ค๋
ธ์ ํนํ๋ ์ฃผ์ ์ฒด๊ณ๋ฅผ ์ค๋ช
ํฉ๋๋ค.
๋ง์คํฐ ํค์์ ํ์๋ ์ง๊ฐ ํค.
- ์ฐธ์กฐ URL: CIP-1852: HD Wallets for Cardano
CIP-1854: ๋ค์ค ์๋ช HD ์ง๊ฐ (Multi-signatures HD Wallets)
- ์ํ: ํ์ฑ (Active)
- ์ค๋ช
: ๋ค์ค ์๋ช
๊ธฐ๋ฅ์ ๊ฐ์ถ HD ์ง๊ฐ์ ์ฃผ์ ์ฒด๊ณ๋ฅผ ์ ์ํฉ๋๋ค. ์ด๋ ์ฌ๋ฌ ์๋ช
์๊ฐ ํ์๋ก ํ๋ ํธ๋์ญ์
์ ์ง์ํฉ๋๋ค.
์ฌ๋ฌ ์ฌ์ฉ์๊ฐ ๊ฐ๊ฐ์ ์๋ช ์ ์ ๊ณตํ์ฌ ํธ๋์ญ์ ์ ์น์ธํด์ผ ํฉ๋๋ค.
- ์ฐธ์กฐ URL: CIP-1854: Multi-signatures HD Wallets
๊ฒฐ๋ก
์ด๋ฒ ๊ธ์์๋ ์นด๋ฅด๋ค๋ ธ ์ฃผ์ ์ฒด๊ณ์ ๊ธฐ๋ณธ ๊ตฌ์กฐ์ ๋ํด ์ดํด๋ณด์์ต๋๋ค. ํนํ, ์นด๋ฅด๋ค๋ ธ ์ฃผ์๋ Blake2b-256 ํด์์ Bech32 ์ธ์ฝ๋ฉ ๋ฐฉ์์ ์ฌ์ฉํ ๋์ ๋ณด์์ฑ๊ณผ ๋ค์ํ ์ฃผ์ ์ ํ์ ํตํ ์ฌ์ฉ ํธ์์ฑ์ ์ ๊ณตํฉ๋๋ค. ๊ธฐ๋ณธ ์ฃผ์๋ ๊ฒฐ์ ์ ์คํ ์ดํน์ ์ง์ํ๋ฉฐ, ํฌ์ธํฐ ์ฃผ์๋ ์คํ ์ดํน ํค๋ฅผ ๊ฐ์ ์ ์ผ๋ก ์ฐธ์กฐํด ๋ฐ์ดํฐ ๊ด๋ฆฌ๋ฅผ ํจ์จํํฉ๋๋ค. ์ํฐํ๋ผ์ด์ฆ ์ฃผ์๋ ๋๊ท๋ชจ ๊ธฐ์ ์ด๋ ๊ธฐ๊ด์ด ADA๋ฅผ ์์ ํ๊ฒ ๊ด๋ฆฌํ ์ ์๋๋ก ํ๋ฉฐ, ๋ณด์ ๊ณ์ ์ฃผ์๋ ์คํ ์ดํน ๋ณด์์ ์๋ นํ๋ ๋ฐ ์ต์ ํ๋์ด ์์ต๋๋ค.
์ด๋ฌํ ์ค๊ณ๋ฅผ ํตํด ์นด๋ฅด๋ค๋ ธ๋ ํ์ฅ์ฑ๊ณผ ์ ์ฐ์ฑ์ ๋ณด์ฅํ๋ฉฐ, ๋ค์ํ ๋ธ๋ก์ฒด์ธ ์์ฉ ํ๋ก๊ทธ๋จ๊ณผ์ ์ํธ์ด์ฉ์ฑ์ ์ฆ๋์ํต๋๋ค. ์นด๋ฅด๋ค๋ ธ๋ ์์ผ๋ก๋ ์ง์์ ์ธ ๊ฐ์ ๊ณผ ํ์ ์ ํตํด ๋ธ๋ก์ฒด์ธ ๊ธฐ์ ์ ์ ๋์ฃผ์๋ก ๋ฐ์ ํ ๊ฒ์ ๋๋ค.
์ฐธ๊ณ ๋ฌธํ
[1] Cardano Foundation. โAbout Cardanoโ. https://cardano.org/what-is-cardano/
[2] IOHK. โCardano Address Format Specificationโ. https://docs.cardano.org/about-cardano/learn/cardano-addresses/
[3] BIP 0173. โBech32: Base32 address format for native v0-16 witness outputsโ. https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki
[4] Cardano Community. โCardano Walletsโ. [https://cardanocommunity.com/wallets/)