์ฝ˜ํ…์ธ  ๋Œ€ํ‘œ ์ด๋ฏธ์ง€ - ๐Ÿค– ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ๋กœ ๋ณด๋Š” ์ด๋”๋ฆฌ์›€๊ณผ ๋น„ํŠธ์ฝ”์ธ์˜ ์ฐจ์ด โ€” ๊ณ„์‚ฐ๊ธฐ์™€ ์ปดํ“จํ„ฐ์˜ ๊ฐˆ๋ฆผ๊ธธ
๊ธˆ์œต/ํ•€ํ…Œํฌ ยท ๋ธ”๋ก์ฒด์ธ๊ณผ ์•”ํ˜ธํ™”ํ

๐Ÿค– ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ๋กœ ๋ณด๋Š” ์ด๋”๋ฆฌ์›€๊ณผ ๋น„ํŠธ์ฝ”์ธ์˜ ์ฐจ์ด โ€” ๊ณ„์‚ฐ๊ธฐ์™€ ์ปดํ“จํ„ฐ์˜ ๊ฐˆ๋ฆผ๊ธธ

"๋‘˜ ๋‹ค ์ฝ”์ธ ์•„๋‹ˆ์•ผ?" ๋ผ๊ณ  ๋ฌผ์–ด๋ณธ ์นœ๊ตฌ๋ฅผ ์œ„ํ•ด,
๋ˆ๋งŒ ์„ธ๋Š” ๊ธฐ๊ณ„์™€ ํ”„๋กœ๊ทธ๋žจ์„ ๋Œ๋ฆฌ๋Š” ๊ธฐ๊ณ„์˜ ๊ฒฐ์ •์  ์ฐจ์ด๋ฅผ ํŒŒํ—ค์ณ ๋ด…๋‹ˆ๋‹ค.

๐Ÿœ ๋จผ์ €, ๋ผ๋ฉด ํ•œ ๊ทธ๋ฆ‡์œผ๋กœ ์‹œ์ž‘ํ•˜์ž

์นœ๊ตฌ์•ผ, ๋น„ํŠธ์ฝ”์ธ์ด๋ž‘ ์ด๋”๋ฆฌ์›€ ์ฐจ์ด ๋ฌผ์–ด๋ดค์ง€?
๊ฐ€์žฅ ํ”ํ•œ ๋Œ€๋‹ต์€ "๋น„ํŠธ์ฝ”์ธ์€ ๋””์ง€ํ„ธ ๊ธˆ, ์ด๋”๋ฆฌ์›€์€ ํ”Œ๋žซํผ" ์ธ๋ฐ,
์ด๊ฑด ๋งž๊ธด ํ•œ๋ฐ ์„ค๋ช…์ด ์•„๋‹ˆ๋ผ ์Šฌ๋กœ๊ฑด์— ๊ฐ€๊นŒ์›Œ.

์ง„์งœ ์ฐจ์ด๋Š” ๋”ฑ ํ•˜๋‚˜์—์„œ ๊ฐˆ๋ ค.
**"์ด ๋„คํŠธ์›Œํฌ๊ฐ€ ๋ฌด์—‡์„ ๊ณ„์‚ฐํ•  ์ˆ˜ ์žˆ๋Š”๊ฐ€?"**

๋น„ํŠธ์ฝ”์ธ์€ "๋ˆ„๊ฐ€ ๋ˆ„๊ตฌ์—๊ฒŒ ์–ผ๋งˆ๋ฅผ ๋ณด๋ƒˆ๋Š”๊ฐ€"๋ฅผ ์„ธ์ƒ์—์„œ ๊ฐ€์žฅ ํŠผํŠผํ•˜๊ฒŒ ๊ธฐ๋กํ•˜๋Š” ์žฅ๋ถ€์•ผ.
์ด๋”๋ฆฌ์›€์€ ๊ฑฐ๊ธฐ์— "๊ทธ๋ฆฌ๊ณ  ์–ด๋–ค ์กฐ๊ฑด์ด๋ฉด ๋ฌด์Šจ ์ผ์ด ๋ฒŒ์–ด์ง€๋Š”๊ฐ€"๊นŒ์ง€ ๊ธฐ๋กํ•˜๊ณ  ์‹คํ–‰ํ•˜๋Š” ์žฅ๋ถ€๊ณ .

๐Ÿœ ๋ผ๋ฉด ๋น„์œ 
๋น„ํŠธ์ฝ”์ธ = ์žํŒ๊ธฐ. ๋™์ „ ๋„ฃ์œผ๋ฉด ๋ผ๋ฉด ๋‚˜์˜ด. ๋. ๋Œ€์‹  ์ ˆ๋Œ€ ์•ˆ ๊ณ ์žฅ ๋‚จ.
์ด๋”๋ฆฌ์›€ = ๋กœ๋ด‡ ์š”๋ฆฌ์‚ฌ. "๋น„ ์˜ค๋Š” ๋‚ ์—” ๋งค์šด๋ง›, 3๋ช… ์ด์ƒ์ด๋ฉด ๊ณฑ๋นผ๊ธฐ" ๊ฐ™์€ ๊ทœ์น™์„ ๋„ฃ์„ ์ˆ˜ ์žˆ์Œ. ๋Œ€์‹  ๊ทœ์น™์„ ์ž˜๋ชป ์งœ๋ฉด ๋ผ๋ฉด ๋Œ€์‹  ๋ถˆ์ด ๋‚จ.

๊ทธ "๊ทœ์น™"์ด ๋ฐ”๋กœ ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ(Smart Contract)์•ผ.
์˜ค๋Š˜์€ ์ด ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ๋ผ๋Š” ๋ Œ์ฆˆ ํ•˜๋‚˜๋กœ ๋‘ ์ฒด์ธ์„ ์™„์ „ํžˆ ๊ฐˆ๋ผ๋ณผ ๊ฑฐ์•ผ.

๐Ÿ“œ ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ, ์ด๋ฆ„์€ ๊ณ„์•ฝ์ด์ง€๋งŒ ๊ณ„์•ฝ์„œ๊ฐ€ ์•„๋‹ˆ๋‹ค

๋จผ์ € ์˜คํ•ด๋ถ€ํ„ฐ ํ’€์ž.
์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ๋Š” ๋ฒ•๋ฅ  ๊ณ„์•ฝ์„œ๊ฐ€ ์•„๋‹ˆ์•ผ. ๋ณ€ํ˜ธ์‚ฌ๊ฐ€ ๊ฒ€ํ† ํ•˜๋Š” ๊ทธ ๋ฌธ์„œ ์•„๋‹˜.

1994๋…„ ์•”ํ˜ธํ•™์ž ๋‹‰ ์„œ๋ณด(Nick Szabo)๊ฐ€ ์ฒ˜์Œ ์“ด ๋ง์ธ๋ฐ,
๊ทธ๊ฐ€ ๋“  ์˜ˆ์‹œ๊ฐ€ ๋ฐ”๋กœ **์žํŒ๊ธฐ**์˜€์–ด.

์žํŒ๊ธฐ๋Š” ์ด๋ฏธ ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ์•ผ.
- ์กฐ๊ฑด: 1,000์›์ด ํˆฌ์ž…๋œ๋‹ค
- ์‹คํ–‰: ์Œ๋ฃŒ๋ฅผ ๋ฐฐ์ถœํ•œ๋‹ค
- ํŠน์ง•: ํŒ๋งค์›์ด ์—†์–ด๋„, ์ค‘์žฌ์ž๊ฐ€ ์—†์–ด๋„, ๊ธฐ๊ณ„๊ฐ€ ์•Œ์•„์„œ ์ดํ–‰ํ•œ๋‹ค

์ฆ‰ ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ์˜ ๋ณธ์งˆ์€
"์ œ3์ž ์—†์ด ์กฐ๊ฑด์ด ์ถฉ์กฑ๋˜๋ฉด ์ž๋™์œผ๋กœ ์‹คํ–‰๋˜๋Š” ์ฝ”๋“œ"์•ผ.
๋ธ”๋ก์ฒด์ธ ์œ„์— ์˜ฌ๋ผ๊ฐ€๋ฉด ์—ฌ๊ธฐ์— "์•„๋ฌด๋„ ๋ชฐ๋ž˜ ๋ชป ๋ฐ”๊พผ๋‹ค"๋Š” ์„ฑ์งˆ์ด ์ถ”๊ฐ€๋˜๋Š” ๊ฑฐ๊ณ .

์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ์˜ ๋™์ž‘ ๊ตฌ์กฐ ์ž…๋ ฅ ํŠธ๋žœ์žญ์…˜ / ์กฐ๊ฑด ๊ณ„์•ฝ ์ฝ”๋“œ if (์กฐ๊ฑด) then ์ƒํƒœ ๋ณ€๊ฒฝ ์‹คํ–‰ ๋ชจ๋“  ๋…ธ๋“œ๊ฐ€ ๋™์ผ ์‹คํ–‰ ์ถœ๋ ฅ ์ž”์•ก ยท ์†Œ์œ ๊ถŒ ๋ณ€๊ฒฝ ์ค‘๊ฐœ์ž ์—†์Œ ยท ๋˜๋Œ๋ฆฌ๊ธฐ ์—†์Œ ยท ๊ฒฐ๊ณผ๋Š” ๋ชจ๋‘์—๊ฒŒ ๊ณต๊ฐœ ์ฝ”๋“œ๊ฐ€ ๊ณง ๊ทœ์น™์ด ๋˜๋Š” ๊ตฌ์กฐ

โ›“๏ธ ๋น„ํŠธ์ฝ”์ธ: "์Šคํฌ๋ฆฝํŠธ๋Š” ์žˆ๋Š”๋ฐ, ๋ฐ˜๋ณต๋ฌธ์ด ์—†๋‹ค"

์—ฌ๊ธฐ์„œ ๋งŽ์€ ์‚ฌ๋žŒ์ด ๋†€๋ผ๋Š” ์‚ฌ์‹ค ํ•˜๋‚˜.
**๋น„ํŠธ์ฝ”์ธ์—๋„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๊ฐ€ ์žˆ๋‹ค.**

์ด๋ฆ„์€ Script(์Šคํฌ๋ฆฝํŠธ).
2009๋…„ ์‚ฌํ† ์‹œ ๋‚˜์นด๋ชจํ† ๊ฐ€ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋„ฃ์–ด๋‘” ๊ธฐ๋Šฅ์ด์•ผ.
๋น„ํŠธ์ฝ”์ธ์„ ๋ณด๋‚ผ ๋•Œ ์šฐ๋ฆฌ๋Š” ์‚ฌ์‹ค "์ฃผ์†Œ๋กœ ๋ณด๋‚ธ๋‹ค"๊ธฐ๋ณด๋‹ค
"์ด ์ž ๊ธˆ ์กฐ๊ฑด์„ ํ‘ธ๋Š” ์‚ฌ๋žŒ์ด ์“ธ ์ˆ˜ ์žˆ๋Š” ๋ˆ์œผ๋กœ ๋งŒ๋“ ๋‹ค"์— ๊ฐ€๊นŒ์›Œ.

๐Ÿ” UTXO์™€ ์ž ๊ธˆ์žฅ์น˜

๋น„ํŠธ์ฝ”์ธ์˜ ํšŒ๊ณ„ ๋ชจ๋ธ์„ UTXO(Unspent Transaction Output, ๋ฏธ์‚ฌ์šฉ ์ถœ๋ ฅ)๋ผ๊ณ  ํ•ด.
๋‚ด ์ง€๊ฐ‘์— "์ž”์•ก 0.5 BTC"๋ผ๋Š” ์ˆซ์ž๊ฐ€ ์ €์žฅ๋œ ๊ฒŒ ์•„๋‹ˆ๋ผ,
0.3 BTC์งœ๋ฆฌ ๋™์ „ + 0.2 BTC์งœ๋ฆฌ ๋™์ „์ด ํฉ์–ด์ ธ ์žˆ๋Š” ๊ตฌ์กฐ์•ผ.
์ง€๊ฐ‘์€ ๊ทธ๊ฑธ ํ•ฉ์‚ฐํ•ด์„œ ๋ณด์—ฌ์ค„ ๋ฟ์ด๊ณ .

๊ฐ ๋™์ „์—๋Š” ์ž ๊ธˆ ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ๋ถ™์–ด ์žˆ์–ด.
๊ฐ€์žฅ ํ”ํ•œ ํ˜•ํƒœ๋Š” "์ด ๊ณต๊ฐœํ‚ค ํ•ด์‹œ์— ๋Œ€์‘ํ•˜๋Š” ์„œ๋ช…์„ ์ œ์‹œํ•˜๋ผ" (P2PKH)์ง€.

// ๋น„ํŠธ์ฝ”์ธ ์ž ๊ธˆ ์Šคํฌ๋ฆฝํŠธ (P2PKH) ๊ฐœ๋…
OP_DUP OP_HASH160 <๊ณต๊ฐœํ‚คํ•ด์‹œ> OP_EQUALVERIFY OP_CHECKSIG

// ํ•ด์„: ์˜ฌ๋ฐ”๋ฅธ ์„œ๋ช…์„ ๋‚ด๋†“์œผ๋ฉด ์ด ์ฝ”์ธ์„ ์“ธ ์ˆ˜ ์žˆ๋‹ค

์ด๊ฑฐ ๋ง๊ณ ๋„ ๊ฝค ์žฌ๋ฐŒ๋Š” ๊ฑธ ํ•  ์ˆ˜ ์žˆ์–ด.

๐Ÿงฐ ๋น„ํŠธ์ฝ”์ธ ์Šคํฌ๋ฆฝํŠธ๋กœ ์‹ค์ œ ๊ฐ€๋Šฅํ•œ ๊ฒƒ๋“ค

1) ๋ฉ€ํ‹ฐ์‹œ๊ทธ(Multisig)
"3๋ช… ์ค‘ 2๋ช…์ด ์„œ๋ช…ํ•ด์•ผ ์ถœ๊ธˆ ๊ฐ€๋Šฅ" ๊ฐ™์€ ์กฐ๊ฑด.
๊ธฐ์—… ๊ธˆ๊ณ , ๊ฑฐ๋ž˜์†Œ ์ฝœ๋“œ์›”๋ ›, ๊ฐ€์กฑ ์ž์‚ฐ ๊ด€๋ฆฌ์— ์‹ค์ œ๋กœ ๋„๋ฆฌ ์“ฐ์—ฌ.

2) ํƒ€์ž„๋ฝ(Timelock)
OP_CHECKLOCKTIMEVERIFY(CLTV), OP_CHECKSEQUENCEVERIFY(CSV)๋ฅผ ์“ฐ๋ฉด
"๋ธ”๋ก ๋†’์ด 900,000 ์ดํ›„์—๋งŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅ" ๊ฐ™์€ ์กฐ๊ฑด์„ ๊ฑธ ์ˆ˜ ์žˆ์–ด.
์ผ์ข…์˜ ์˜จ์ฒด์ธ ์ •๊ธฐ์˜ˆ๊ธˆ ํ˜น์€ ์ƒ์† ์žฅ์น˜์ง€.

3) ํ•ด์‹œ ํƒ€์ž„๋ฝ ๊ณ„์•ฝ(HTLC)
"ํŠน์ • ๋น„๋ฐ€๊ฐ’์„ ๊ณต๊ฐœํ•˜๋ฉด ์ฆ‰์‹œ ์ง€๊ธ‰, ์•„๋‹ˆ๋ฉด ์‹œ๊ฐ„ ์ง€๋‚˜ ํ™˜๋ถˆ".
์ด๊ฒŒ ๋ฐ”๋กœ ๋ผ์ดํŠธ๋‹ ๋„คํŠธ์›Œํฌ์™€ ์•„ํ† ๋ฏน ์Šค์™‘์˜ ๊ธฐ๋ฐ˜์ด์•ผ.

๐Ÿ’ก ๊ทธ๋Ÿฌ๋‹ˆ๊นŒ ์ •ํ™•ํžˆ ๋งํ•˜๋ฉด "๋น„ํŠธ์ฝ”์ธ์€ ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ๊ฐ€ ์—†๋‹ค"๋Š” ๋ง์€ ํ‹€๋ ธ์–ด.
๋งž๋Š” ํ‘œํ˜„์€ **"๋น„ํŠธ์ฝ”์ธ์˜ ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ๋Š” ์˜๋„์ ์œผ๋กœ ์ œํ•œ์ ์ด๋‹ค"**์•ผ.

๐Ÿšซ ์™œ ์ผ๋ถ€๋Ÿฌ ์ œํ•œํ–ˆ์„๊นŒ?

๋น„ํŠธ์ฝ”์ธ Script์˜ ๊ฒฐ์ •์  ํŠน์ง•์€ ํŠœ๋ง ๋ถˆ์™„์ „(Turing-incomplete)์ด๋ผ๋Š” ์ ์ด์•ผ.
์‰ฝ๊ฒŒ ๋งํ•ด **๋ฐ˜๋ณต๋ฌธ(loop)์ด ์—†๋‹ค.**

๋ฐ˜๋ณต๋ฌธ์ด ์—†์œผ๋ฉด ๋ญ๊ฐ€ ์ข‹๋ƒ๊ณ ?
์‹คํ–‰ ์‹œ๊ฐ„์ด ๋ฏธ๋ฆฌ ์˜ˆ์ธก๋œ๋‹ค.
๋ฌดํ•œ๋ฃจํ”„๊ฐ€ ์›์ฒœ์ ์œผ๋กœ ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ˆ, ์•…์˜์ ์ธ ์ฝ”๋“œ๊ฐ€ ์ „ ์„ธ๊ณ„ ๋…ธ๋“œ๋ฅผ ๋งˆ๋น„์‹œํ‚ฌ ์ˆ˜ ์—†์–ด.

๊ฒŒ๋‹ค๊ฐ€ ์‚ฌํ† ์‹œ๋Š” ์ดˆ๊ธฐ ๋ฒ„์ „์—์„œ OP_MUL(๊ณฑ์…ˆ), OP_CAT(๋ฌธ์ž์—ด ๊ฒฐํ•ฉ) ๋“ฑ
์—ฌ๋Ÿฌ ์—ฐ์‚ฐ์ž๋ฅผ ๋น„ํ™œ์„ฑํ™”์‹œ์ผœ ๋ฒ„๋ ธ์–ด. ๋ฒ„๊ทธ ์œ„ํ—˜ ๋•Œ๋ฌธ์ด์—ˆ์ง€.
์ฆ‰ ๋น„ํŠธ์ฝ”์ธ์˜ ์ฒ ํ•™์€ ๋ช…ํ™•ํ•ด.

"ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฑธ ๋Š˜๋ฆฌ๊ธฐ๋ณด๋‹ค, ์ ˆ๋Œ€ ๊นจ์ง€์ง€ ์•Š๋Š” ๊ฑธ ํƒํ•œ๋‹ค."

๋ˆ์˜ ๊ธฐ๋ฐ˜ ๊ณ„์ธต(base layer)์—์„œ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฑด ํ™”๋ คํ•จ์ด ์•„๋‹ˆ๋ผ ๋ถˆ๋ณ€์„ฑ์ด๋‹ˆ๊นŒ.
๊ธˆ์œต ์ธํ”„๋ผ ๊ด€์ ์—์„œ ๋ณด๋ฉด ์ด๊ฑด ๊ฝค ๋ณด์ˆ˜์ ์ด๊ณ , ๋™์‹œ์— ๋งค์šฐ ํ•ฉ๋ฆฌ์ ์ธ ์„ค๊ณ„ ํŒ๋‹จ์ด์•ผ.

๐Ÿ’ป ์ด๋”๋ฆฌ์›€: "์„ธ๊ณ„ ์ปดํ“จํ„ฐ๋ฅผ ๋งŒ๋“ค์–ด ๋ฒ„๋ฆฌ์ž"

2013๋…„, ๋‹น์‹œ 19์‚ด์ด๋˜ ๋น„ํƒˆ๋ฆญ ๋ถ€ํ…Œ๋ฆฐ์€ ๋น„ํŠธ์ฝ”์ธ ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ์ด๋Ÿฐ ์ œ์•ˆ์„ ํ•ด.
"์Šคํฌ๋ฆฝํŠธ ์–ธ์–ด๋ฅผ ์ข€ ๋” ๋ฒ”์šฉ์ ์œผ๋กœ ๋งŒ๋“ค์ž."
๋ฐ›์•„๋“ค์—ฌ์ง€์ง€ ์•Š์•˜๊ณ , ๊ทธ๋Š” ์ƒˆ ์ฒด์ธ์„ ๋งŒ๋“ค์—ˆ์–ด. ๊ทธ๊ฒŒ 2015๋…„ ์ถœ๋ฒ”ํ•œ ์ด๋”๋ฆฌ์›€์ด์•ผ.

๐Ÿง  EVM, ์ „ ์„ธ๊ณ„๊ฐ€ ๊ณต์œ ํ•˜๋Š” ๋‹จ ํ•˜๋‚˜์˜ CPU

์ด๋”๋ฆฌ์›€์˜ ํ•ต์‹ฌ์€ EVM(Ethereum Virtual Machine)์ด์•ผ.
์ „ ์„ธ๊ณ„ ์ˆ˜์ฒœ ๊ฐœ ๋…ธ๋“œ๊ฐ€ ์™„์ „ํžˆ ๋˜‘๊ฐ™์€ ๊ณ„์‚ฐ์„ ๋˜‘๊ฐ™์€ ์ˆœ์„œ๋กœ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฐ€์ƒ ์ปดํ“จํ„ฐ.

๊ทธ๋ž˜์„œ ์ด๋”๋ฆฌ์›€์„ **"์„ธ๊ณ„ ์ปดํ“จํ„ฐ(World Computer)"**๋ผ๊ณ  ๋ถˆ๋Ÿฌ.
๋А๋ฆฌ๊ณ  ๋น„์‹ธ์ง€๋งŒ, ์ ˆ๋Œ€ ๊บผ์ง€์ง€ ์•Š๊ณ  ๊ฒ€์—ด๋‹นํ•˜์ง€ ์•Š๋Š” ์ปดํ“จํ„ฐ.

๐Ÿฆ ๊ณ„์ •(Account) ๋ชจ๋ธ

์ด๋”๋ฆฌ์›€์€ UTXO ๋Œ€์‹  ๊ณ„์ • ๊ธฐ๋ฐ˜์ด์•ผ. ์€ํ–‰ ํ†ต์žฅ์ด๋ž‘ ๋น„์Šทํ•ด.
๊ณ„์ •์€ ๋‘ ์ข…๋ฅ˜๊ฐ€ ์žˆ์–ด.

๊ตฌ๋ถ„EOA (์™ธ๋ถ€์†Œ์œ ๊ณ„์ •)CA (์ปจํŠธ๋ž™ํŠธ ๊ณ„์ •)
์†Œ์œ ์ž๊ฐœ์ธ ํ‚ค๋ฅผ ๊ฐ€์ง„ ์‚ฌ๋žŒ์—†์Œ (์ฝ”๋“œ๊ฐ€ ์ฃผ์ธ)
๊ตฌ์„ฑ์ž”์•ก + ๋…ผ์Šค์ž”์•ก + ์ฝ”๋“œ + ์ €์žฅ๊ณต๊ฐ„
ํŠธ๋žœ์žญ์…˜์Šค์Šค๋กœ ์‹œ์ž‘ ๊ฐ€๋Šฅํ˜ธ์ถœ๋ฐ›์•„์•ผ๋งŒ ๋™์ž‘
๋น„์œ ์ง€๊ฐ‘์žํŒ๊ธฐ

์—ฌ๊ธฐ์„œ ์ค‘์š”ํ•œ ํฌ์ธํŠธ.
์ปจํŠธ๋ž™ํŠธ ๊ณ„์ •์—๋Š” ์ฃผ์ธ์ด ์—†์–ด.
์ฝ”๋“œ์— ์ ํžŒ ๋Œ€๋กœ๋งŒ ์›€์ง์—ฌ. ๊ฐœ๋ฐœ์ž์กฐ์ฐจ (์„ค๊ณ„์— ๊ทธ๋ ‡๊ฒŒ ๋„ฃ์ง€ ์•Š์•˜๋‹ค๋ฉด) ๋ชป ๊ฑด๋“œ๋ ค.

โ›ฝ ๊ฐ€์Šค(Gas), ๋ฌดํ•œ๋ฃจํ”„๋ฅผ ๋ง‰๋Š” ๊ธฐ๋ฐœํ•œ ๋ธŒ๋ ˆ์ดํฌ

๊ทผ๋ฐ ์—ฌ๊ธฐ์„œ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ฒจ.
์ด๋”๋ฆฌ์›€์˜ ์†”๋ฆฌ๋””ํ‹ฐ๋Š” ํŠœ๋ง ์™„์ „ํ•ด. ๋ฐ˜๋ณต๋ฌธ๋„ ๋˜๊ณ  ์žฌ๊ท€๋„ ๋ผ.
๊ทธ๋Ÿผ ๋ˆ„๊ฐ€ while(true) ํ•˜๋‚˜ ์˜ฌ๋ ค๋ฒ„๋ฆฌ๋ฉด ์ „ ์„ธ๊ณ„๊ฐ€ ๋ฉˆ์ถ”๋Š” ๊ฑฐ ์•„๋ƒ?

๊ทธ๋ž˜์„œ ๋‚˜์˜จ ๊ฒŒ ๊ฐ€์Šค์•ผ.
๋ชจ๋“  ์—ฐ์‚ฐ์— ๊ฐ€๊ฒฉํ‘œ๋ฅผ ๋ถ™์˜€์–ด.

โ›ฝ ๊ฐ€์Šค ๊ฐ€๊ฒฉํ‘œ ์˜ˆ์‹œ (ํ”„๋กœํ† ์ฝœ ๊ทœ์ •๊ฐ’ ๊ธฐ์ค€)
๋ง์…ˆ(ADD) = 3 gas
๊ณฑ์…ˆ(MUL) = 5 gas
์ €์žฅ๊ณต๊ฐ„ ์‹ ๊ทœ ๊ธฐ๋ก(SSTORE) = 20,000 gas
๋‹จ์ˆœ ETH ์ „์†ก = 21,000 gas

๐Ÿ‘‰ ์ €์žฅ(storage)์ด ๊ณ„์‚ฐ๋ณด๋‹ค ์ˆ˜์ฒœ ๋ฐฐ ๋น„์‹ธ๋‹ค๋Š” ๊ฒŒ ํ•ต์‹ฌ์ด์•ผ.
์™œ? ๊ณ„์‚ฐ์€ ํ•œ ๋ฒˆ ํ•˜๊ณ  ๋์ด์ง€๋งŒ, ์ €์žฅ์€ ์ „ ์„ธ๊ณ„ ๋…ธ๋“œ๊ฐ€ ์˜์›ํžˆ ๋“ค๊ณ  ์žˆ์–ด์•ผ ํ•˜๋‹ˆ๊นŒ.

๊ฐ€์Šค๋ฅผ ๋‹ค ์“ฐ๋ฉด ์‹คํ–‰์ด ์ค‘๋‹จ๋˜๊ณ (Out of Gas), ์ƒํƒœ๋Š” ์›๋ž˜๋Œ€๋กœ ๋กค๋ฐฑ๋ผ.
๊ทผ๋ฐ **์ˆ˜์ˆ˜๋ฃŒ๋Š” ํ™˜๋ถˆ ์•ˆ ๋ผ.** ๋…ธ๋“œ๋Š” ์ด๋ฏธ ๊ณ„์‚ฐ์„ ํ–ˆ์œผ๋‹ˆ๊นŒ.
์ž”์ธํ•˜์ง€๋งŒ ๊ณต์ •ํ•œ ๊ทœ์น™์ด์ง€.

2021๋…„ EIP-1559 ์—…๊ทธ๋ ˆ์ด๋“œ ์ดํ›„์—” ์ˆ˜์ˆ˜๋ฃŒ๊ฐ€ ๊ธฐ๋ณธ ์ˆ˜์ˆ˜๋ฃŒ(base fee) + ์šฐ์„  ์ˆ˜์ˆ˜๋ฃŒ(priority fee) ๊ตฌ์กฐ๋กœ ๋ฐ”๋€Œ์—ˆ๊ณ ,
๊ธฐ๋ณธ ์ˆ˜์ˆ˜๋ฃŒ๋Š” ์†Œ๊ฐ๋ผ์„œ ETH ๊ณต๊ธ‰์— ๋””ํ”Œ๋ ˆ์ด์…˜ ์••๋ ฅ์„ ์ฃผ๊ธฐ๋„ ํ•ด.

๐Ÿ” ์ฝ”๋“œ๋กœ ์ง์ ‘ ๋น„๊ตํ•ด๋ณด์ž

๋ง๋กœ๋งŒ ํ•˜๋ฉด ๊ฐ์ด ์•ˆ ์˜ค๋‹ˆ๊นŒ, ๊ฐ™์€ ๋ชฉ์ ์„ ๋‘ ์ฒด์ธ์—์„œ ์–ด๋–ป๊ฒŒ ํ‘œํ˜„ํ•˜๋Š”์ง€ ๋ณด์ž.

๋น„ํŠธ์ฝ”์ธ: 2-of-3 ๋ฉ€ํ‹ฐ์‹œ๊ทธ

OP_2 <๊ณต๊ฐœํ‚คA> <๊ณต๊ฐœํ‚คB> <๊ณต๊ฐœํ‚คC> OP_3 OP_CHECKMULTISIG

// 3๊ฐœ ํ‚ค ์ค‘ 2๊ฐœ ์„œ๋ช…์ด๋ฉด ์ง€์ถœ ํ—ˆ์šฉ
// ์กฐ๊ฑด ๊ฒ€์ฆ โ†’ ์ฝ”์ธ ์ด๋™. ๊ทธ๊ฒŒ ์ „๋ถ€.

์ด๋”๋ฆฌ์›€: ํ† ํฐ ๋ฐœํ–‰ (์†”๋ฆฌ๋””ํ‹ฐ)

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

contract MyToken {
    string public name = "JaenungCoin";
    mapping(address => uint256) public balanceOf;
    uint256 public totalSupply;

    constructor(uint256 initial) {
        totalSupply = initial;
        balanceOf[msg.sender] = initial;
    }

    function transfer(address to, uint256 amount) public returns (bool) {
        require(balanceOf[msg.sender] >= amount, "Not enough balance");
        balanceOf[msg.sender] -= amount;
        balanceOf[to] += amount;
        return true;
    }
}

์ฐจ์ด ๋А๊ปด์ ธ?

๋น„ํŠธ์ฝ”์ธ ์Šคํฌ๋ฆฝํŠธ๋Š” "์ด ๋ˆ์„ ์“ธ ์ž๊ฒฉ์ด ์žˆ๋Š”๊ฐ€?"๋งŒ ๊ฒ€์ฆํ•ด. ์ฐธ/๊ฑฐ์ง“ ํŒ์ •๊ธฐ์•ผ.
์ด๋”๋ฆฌ์›€ ์ปจํŠธ๋ž™ํŠธ๋Š” ์ž๊ธฐ๋งŒ์˜ ์žฅ๋ถ€(mapping)๋ฅผ ๋“ค๊ณ  ์žˆ๊ณ , ์ƒํƒœ๋ฅผ ๊ณ„์† ๊ฐฑ์‹ ํ•ด.
์ €์žฅ๊ณต๊ฐ„๊ณผ ๋กœ์ง์„ ๊ฐ€์ง„ ์ž‘์€ ํ”„๋กœ๊ทธ๋žจ์ธ ๊ฑฐ์ง€.

์œ„ ์ฝ”๋“œ ์ˆ˜์‹ญ ์ค„์ด ERC-20 ํ‘œ์ค€์˜ ๋ผˆ๋Œ€๊ณ ,
์„ธ์ƒ์˜ ์Šคํ…Œ์ด๋ธ”์ฝ”์ธ ๋Œ€๋ถ€๋ถ„์ด ์ด ๊ตฌ์กฐ ์œ„์—์„œ ๋Œ์•„๊ฐ€.
USDT, USDC ๊ฐ™์€ ์• ๋“ค ๋ง์ด์•ผ.

๐Ÿ“Š ํ•œ๋ˆˆ์— ์ •๋ฆฌํ•˜๋Š” ํ•ต์‹ฌ ์ฐจ์ดํ‘œ

ํ•ญ๋ชฉ๋น„ํŠธ์ฝ”์ธ์ด๋”๋ฆฌ์›€
์ถœ์‹œ2009๋…„2015๋…„
๋ชฉํ‘œP2P ์ „์žํ™”ํ / ๊ฐ€์น˜ ์ €์žฅํƒˆ์ค‘์•™ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ”Œ๋žซํผ
ํšŒ๊ณ„ ๋ชจ๋ธUTXO๊ณ„์ •(Account)
์–ธ์–ดScript (์Šคํƒ ๊ธฐ๋ฐ˜)Solidity / Vyper โ†’ EVM ๋ฐ”์ดํŠธ์ฝ”๋“œ
ํŠœ๋ง ์™„์ „์„ฑ๋ถˆ์™„์ „ (๋ฃจํ”„ ์—†์Œ)์™„์ „ (๊ฐ€์Šค๋กœ ์ œํ•œ)
ํ•ฉ์˜ ๋ฐฉ์‹์ž‘์—…์ฆ๋ช…(PoW)์ง€๋ถ„์ฆ๋ช…(PoS, 2022๋…„ Merge ์ดํ›„)
๋ธ”๋ก ์ƒ์„ฑ์•ฝ 10๋ถ„์•ฝ 12์ดˆ (์Šฌ๋กฏ ๋‹จ์œ„)
๋ฐœํ–‰ ์ •์ฑ…2,100๋งŒ ๊ฐœ ์ƒํ•œ์ƒํ•œ ์—†์Œ + EIP-1559 ์†Œ๊ฐ
์ฃผ ํ™•์žฅ ๋ฐฉ์‹๋ผ์ดํŠธ๋‹ ๋“ฑ ๋ ˆ์ด์–ด2๋กค์—… ๊ธฐ๋ฐ˜ ๋ ˆ์ด์–ด2
ํ‘œํ˜„๋ ฅ๋‚ฎ์Œ (์˜๋„์ )๋†’์Œ
๊ณต๊ฒฉ ํ‘œ๋ฉด์ข์Œ๋„“์Œ
ํ‘œํ˜„๋ ฅ๊ณผ ์•ˆ์ „์„ฑ์˜ ํŠธ๋ ˆ์ด๋“œ์˜คํ”„ ํ‘œํ˜„๋ ฅ (ํ•  ์ˆ˜ ์žˆ๋Š” ์ผ์˜ ๋ฒ”์œ„) โ†’ ๊ฒ€์ฆ ๋‹จ์ˆœ์„ฑ ยท ์˜ˆ์ธก ๊ฐ€๋Šฅ์„ฑ โ†’ ๋น„ํŠธ์ฝ”์ธ ๋‹จ์ˆœ ยท ๊ฒฌ๊ณ  ยท ์ œํ•œ์  ์ด๋”๋ฆฌ์›€ ์œ ์—ฐ ยท ๊ฐ•๋ ฅ ยท ๋ณต์žก ๋‘˜์€ ๊ฒฝ์Ÿ์ด ์•„๋‹ˆ๋ผ ๋‹ค๋ฅธ ์„ ํƒ์ง€

๐Ÿ’ฅ "์ฝ”๋“œ๊ฐ€ ๊ณง ๋ฒ•"์ด ๋งŒ๋“  ์—ญ์‚ฌ์  ์‚ฌ๊ฑด๋“ค

ํ‘œํ˜„๋ ฅ์ด ์ปค์ง€๋ฉด ์‚ฌ๊ณ ๋„ ์ปค์ ธ. ์ด๊ฑด ์†Œํ”„ํŠธ์›จ์–ด ๊ณตํ•™์˜ ์˜ค๋ž˜๋œ ์ง„๋ฆฌ์•ผ.

1) The DAO ์‚ฌํƒœ (2016)

์ด๋”๋ฆฌ์›€ ์ตœ๋Œ€์˜ ๋ถ„๊ธฐ์ .
The DAO๋ผ๋Š” ํƒˆ์ค‘์•™ ํˆฌ์ž ํŽ€๋“œ์— ์•ฝ 1,200๋งŒ ETH๊ฐ€ ๋ชจ์˜€์–ด. ๋‹น์‹œ ์‹œ๊ฐ€ ์•ฝ 1์–ต 5์ฒœ๋งŒ ๋‹ฌ๋Ÿฌ.

๊ทผ๋ฐ ์ปจํŠธ๋ž™ํŠธ์— ์žฌ์ง„์ž…(Reentrancy) ์ทจ์•ฝ์ ์ด ์žˆ์—ˆ์–ด.
์‰ฝ๊ฒŒ ๋งํ•˜๋ฉด ์ด๋Ÿฐ ์ˆœ์„œ ์‹ค์ˆ˜์•ผ.

// ์ทจ์•ฝํ•œ ํŒจํ„ด
1. ๋ˆ์„ ๋ณด๋‚ธ๋‹ค
2. ์ž”์•ก์„ 0์œผ๋กœ ๋งŒ๋“ ๋‹ค   โ† ์ˆœ์„œ๊ฐ€ ์ž˜๋ชป๋จ!

// ๊ณต๊ฒฉ์ž: 1๋ฒˆ๊ณผ 2๋ฒˆ ์‚ฌ์ด์— ๋‹ค์‹œ ์ถœ๊ธˆ ํ˜ธ์ถœ โ†’ ๋ฐ˜๋ณต ์ธ์ถœ

์•ฝ 360๋งŒ ETH๊ฐ€ ๋น ์ ธ๋‚˜๊ฐ”์–ด.
๊ฒฐ๊ตญ ์ปค๋ฎค๋‹ˆํ‹ฐ๋Š” ํ•˜๋“œํฌํฌ๋ฅผ ๊ฒฐ์ •ํ–ˆ๊ณ , ์ฒด์ธ์€ ๋‘˜๋กœ ๊ฐˆ๋ผ์กŒ์ง€.
๋˜๋Œ๋ฆฐ ์ชฝ์ด ์ด๋”๋ฆฌ์›€(ETH), "์ฝ”๋“œ๊ฐ€ ๊ณง ๋ฒ•"์„ ์ง€ํ‚จ ์ชฝ์ด ์ด๋”๋ฆฌ์›€ ํด๋ž˜์‹(ETC).

โš ๏ธ ์ง€๊ธˆ์€ ์ด๊ฑธ ๋ง‰๋Š” Checks-Effects-Interactions ํŒจํ„ด์ด ํ‘œ์ค€์ด์•ผ.
"๊ฒ€์‚ฌ โ†’ ์ƒํƒœ ๋ณ€๊ฒฝ โ†’ ์™ธ๋ถ€ ํ˜ธ์ถœ" ์ˆœ์„œ๋ฅผ ๋ฐ˜๋“œ์‹œ ์ง€ํ‚ค๋Š” ๊ฒƒ.
OpenZeppelin์˜ ReentrancyGuard ๊ฐ™์€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋„ ๋„๋ฆฌ ์“ฐ์ด๊ณ .

2) Parity ๋ฉ€ํ‹ฐ์‹œ๊ทธ ๋™๊ฒฐ (2017)

ํ•œ ์‚ฌ์šฉ์ž๊ฐ€ ์‹ค์ˆ˜๋กœ ๊ณต์œ  ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ปจํŠธ๋ž™ํŠธ๋ฅผ selfdestruct ์‹œ์ผœ๋ฒ„๋ ธ์–ด.
๊ทธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ์˜์กดํ•˜๋˜ ์ˆ˜๋ฐฑ ๊ฐœ ์ง€๊ฐ‘์ด ํ•œ์ˆœ๊ฐ„์— ์˜๊ตฌ ๋™๊ฒฐ.
์•ฝ 51๋งŒ ETH๊ฐ€ ์ง€๊ธˆ๋„ ๊ทธ ์•ˆ์— ๊ฐ‡ํ˜€ ์žˆ์–ด. ์•„๋ฌด๋„ ๋ชป ๊บผ๋‚ด.

๋น„ํŠธ์ฝ”์ธ์—์„  ์ด๋Ÿฐ ์‚ฌ๊ณ ๊ฐ€ ๊ตฌ์กฐ์ ์œผ๋กœ ๋‚˜๊ธฐ ์–ด๋ ค์›Œ.
์Šคํฌ๋ฆฝํŠธ๊ฐ€ ์• ์ดˆ์— ๊ทธ๋Ÿฐ ๋ณต์žกํ•œ ์˜์กด ๊ตฌ์กฐ๋ฅผ ๋ชป ๋งŒ๋“ค๊ฑฐ๋“ .

3) ๊ทธ๋Ÿผ ๋น„ํŠธ์ฝ”์ธ์€ ์‚ฌ๊ณ ๊ฐ€ ์—†์—ˆ๋‚˜?

์žˆ์—ˆ์–ด. 2010๋…„ Value Overflow Incident.
์˜ค๋ฒ„ํ”Œ๋กœ ๋ฒ„๊ทธ๋กœ 1,840์–ต BTC๊ฐ€ ์ƒ์„ฑ๋œ ๋ธ”๋ก์ด ๋‚˜์™”๊ณ ,
5์‹œ๊ฐ„ ๋งŒ์— ํŒจ์น˜ + ์ฒด์ธ ์žฌ๊ตฌ์„ฑ์œผ๋กœ ํ•ด๊ฒฐ๋์ง€.
๋‹จ, ๊ทธ๊ฑด ํ”„๋กœํ† ์ฝœ ์ž์ฒด ๋ฒ„๊ทธ์˜€๊ณ  ์ดํ›„ ์ฝ”๋“œ๋ฒ ์ด์Šค๋Š” ๊ทน๋„๋กœ ๋ณด์ˆ˜์ ์œผ๋กœ ๊ด€๋ฆฌ๋ผ ์™”์–ด.

์ด๋Ÿฐ ์‹ค์ „ ์‚ฌ๋ก€๋“ค์€ ๊ฐœ๋ฐœ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ๋‚˜ ์žฌ๋Šฅ๋„ท์˜ '์ง€์‹์ธ์˜ ์ˆฒ' ๊ฐ™์€ ๊ณณ์—์„œ
๊ณ„์† ๋ณต๊ธฐ๋˜๊ณ  ๊ณต์œ ๋˜๋Š”๋ฐ, ์‚ฌ์‹ค ๋ธ”๋ก์ฒด์ธ ํ•™์Šต์—์„œ ๊ฐ€์žฅ ๊ฐ’์ง„ ๊ต์žฌ๊ฐ€ ๋ฐ”๋กœ ์ด๋Ÿฐ ์‹คํŒจ ๊ธฐ๋ก์ด์•ผ.

๐ŸŒฑ ๊ทธ๋Ÿฐ๋ฐ ๋น„ํŠธ์ฝ”์ธ๋„ ๊ฐ€๋งŒ์žˆ์ง„ ์•Š์•˜๋‹ค

"๋น„ํŠธ์ฝ”์ธ = ์ •์ฒด๋œ ๊ธฐ์ˆ "์ด๋ผ๋Š” ๋ง๋„ ๋ฐ˜์€ ํ‹€๋ ธ์–ด.

SegWit (2017)

์„œ๋ช… ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„๋ฆฌํ•ด์„œ ํŠธ๋žœ์žญ์…˜ ๋ณ€์กฐ ๊ฐ€๋Šฅ์„ฑ(malleability) ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐ.
์ด๊ฒŒ ํ•ด๊ฒฐ๋˜๋ฉด์„œ ๋ผ์ดํŠธ๋‹ ๋„คํŠธ์›Œํฌ๊ฐ€ ์‹ค์šฉํ™”๋  ์ˆ˜ ์žˆ์—ˆ์–ด.

Taproot (2021)

์ง„์งœ ์ค‘์š”ํ•œ ์—…๊ทธ๋ ˆ์ด๋“œ์•ผ.
์Šˆ๋…ธ์–ด ์„œ๋ช…(Schnorr) ๋„์ž…์œผ๋กœ ์—ฌ๋Ÿฌ ์„œ๋ช…์„ ํ•˜๋‚˜๋กœ ํ•ฉ์น  ์ˆ˜ ์žˆ๊ฒŒ ๋๊ณ ,
MAST ๊ตฌ์กฐ ๋•์— ๋ณต์žกํ•œ ์กฐ๊ฑด ์ค‘ ์‹ค์ œ ์‚ฌ์šฉํ•œ ๊ฒฝ๋กœ๋งŒ ๊ณต๊ฐœํ•˜๋ฉด ๋ผ.

๊ฒฐ๊ณผ์ ์œผ๋กœ 10๋ช…์งœ๋ฆฌ ๋ฉ€ํ‹ฐ์‹œ๊ทธ๋„ ๊ฒ‰๋ณด๊ธฐ์—” ํ‰๋ฒ”ํ•œ ๋‹จ์ผ ์„œ๋ช… ๊ฑฐ๋ž˜์ฒ˜๋Ÿผ ๋ณด์—ฌ.
ํ”„๋ผ์ด๋ฒ„์‹œ โ†‘, ์ˆ˜์ˆ˜๋ฃŒ โ†“, ํ‘œํ˜„๋ ฅ โ†‘ ๋‹ค ์ฑ™๊ธด ๊ฑฐ์ง€.

๋ผ์ดํŠธ๋‹ ๋„คํŠธ์›Œํฌ

HTLC๋ฅผ ํ™œ์šฉํ•œ ๋ ˆ์ด์–ด2 ๊ฒฐ์ œ๋ง.
์ฑ„๋„์„ ์—ด์–ด๋‘๋ฉด ์˜คํ”„์ฒด์ธ์—์„œ ์‚ฌ์‹ค์ƒ ์ฆ‰์‹œยท์ดˆ์ €๋น„์šฉ ์†ก๊ธˆ์ด ๊ฐ€๋Šฅํ•ด.
์—˜์‚ด๋ฐ”๋„๋ฅด ๊ฐ™์€ ๊ณณ์—์„  ์‹ค์ œ ์†Œ์•ก๊ฒฐ์ œ์— ์“ฐ์ด๊ณ  ์žˆ์–ด.

๐ŸŒฟ ์š”์•ฝํ•˜๋ฉด, ๋น„ํŠธ์ฝ”์ธ์˜ ์ „๋žต์€ "๊ธฐ๋ฐ˜ ๊ณ„์ธต์€ ์ตœ์†Œํ•œ๋งŒ, ๋ณต์žกํ•œ ๊ฑด ์œ„์ธต์—์„œ"์•ผ.
์ด๋”๋ฆฌ์›€์˜ ์ „๋žต์€ "๊ธฐ๋ฐ˜ ๊ณ„์ธต์„ ๊ฐ•๋ ฅํ•˜๊ฒŒ, ํ™•์žฅ์€ ๋กค์—…์œผ๋กœ"๊ณ .
์ฒ ํ•™์ด ๋‹ค๋ฅธ ๊ฑฐ์ง€, ์šฐ์—ด์ด ์•„๋‹ˆ์•ผ.

๐Ÿฆ ํ•€ํ…Œํฌ ๊ด€์ : ์‹ค์ œ ๊ธˆ์œต์—์„  ์–ด๋–ป๊ฒŒ ์“ฐ์ด๋‚˜

๋น„ํŠธ์ฝ”์ธ์ด ๊ฐ•ํ•œ ์˜์—ญ

ยท ๊ฐ€์น˜ ์ €์žฅ โ€” 2,100๋งŒ ๊ฐœ ๊ณ ์ • ๊ณต๊ธ‰, ์˜ˆ์ธก ๊ฐ€๋Šฅํ•œ ํ†ตํ™” ์ •์ฑ…
ยท ๊ตญ๊ฒฝ ๊ฐ„ ๋Œ€๊ทœ๋ชจ ๊ฒฐ์ œ โ€” ๋‹จ์ˆœํ•˜๊ณ  ์ตœ์ข…์„ฑ์ด ๋‘ํ„ฐ์›€
ยท ๊ธฐ์—… ์žฌ๋ฌด ์ž์‚ฐ โ€” ์—ฌ๋Ÿฌ ์ƒ์žฅ์‚ฌ๊ฐ€ ์žฌ๋ฌด์ œํ‘œ์— ํŽธ์ž…
ยท ํ˜„๋ฌผ ETF โ€” 2024๋…„ 1์›” ๋ฏธ๊ตญ SEC ์Šน์ธ์œผ๋กœ ์ œ๋„๊ถŒ ์ง„์ž…

์ด๋”๋ฆฌ์›€์ด ๊ฐ•ํ•œ ์˜์—ญ

ยท ์Šคํ…Œ์ด๋ธ”์ฝ”์ธ ์ธํ”„๋ผ โ€” ๋‹ฌ๋Ÿฌ ์—ฐ๋™ ํ† ํฐ์˜ ์ฃผ์š” ๋ฐœํ–‰ ๋ฌด๋Œ€
ยท DeFi โ€” ๋Œ€์ถœ, ํƒˆ์ค‘์•™๊ฑฐ๋ž˜์†Œ(DEX), ํŒŒ์ƒ์ƒํ’ˆ
ยท RWA ํ† ํฐํ™” โ€” ๊ตญ์ฑ„ยท๋ถ€๋™์‚ฐยทํŽ€๋“œ ์ง€๋ถ„์˜ ์˜จ์ฒด์ธํ™”
ยท NFT์™€ ๋””์ง€ํ„ธ ์†Œ์œ ๊ถŒ
ยท DAO โ€” ์ฝ”๋“œ ๊ธฐ๋ฐ˜ ์กฐ์ง ๊ฑฐ๋ฒ„๋„Œ์Šค

๐Ÿ›๏ธ ์‹ค์ œ ๊ธˆ์œต๊ธฐ๊ด€๋“ค์˜ ์›€์ง์ž„๋„ ์žฌ๋ฐŒ์–ด.
JP๋ชจ๊ฑด์€ ์ž์ฒด ํ”„๋ผ์ด๋น— ์ฒด์ธ์—์„œ ๋‹ด๋ณด ์ด๋™ ์‹คํ—˜์„ ํ–ˆ๊ณ ,
์—ฌ๋Ÿฌ ์ž์‚ฐ์šด์šฉ์‚ฌ๊ฐ€ ํ† ํฐํ™” ๋จธ๋‹ˆ๋งˆ์ผ“ํŽ€๋“œ๋ฅผ ํผ๋ธ”๋ฆญ ์ฒด์ธ ์œ„์— ์˜ฌ๋ ธ์–ด.
๊ณตํ†ต์ ? ๋Œ€๋ถ€๋ถ„ **EVM ํ˜ธํ™˜ ํ™˜๊ฒฝ**์„ ํƒํ•œ๋‹ค๋Š” ๊ฑฐ์•ผ.
๊ฐœ๋ฐœ์ž ํ’€๊ณผ ๋„๊ตฌ ์ƒํƒœ๊ณ„๊ฐ€ ์••๋„์ ์ด๋‹ˆ๊นŒ.

๐Ÿ‡ฐ๐Ÿ‡ท ๊ทธ๋ฆฌ๊ณ  ๊ทœ์ œ ์ด์•ผ๊ธฐ

ํ•œ๊ตญ์€ 2024๋…„ 7์›” ๊ฐ€์ƒ์ž์‚ฐ์ด์šฉ์ž๋ณดํ˜ธ๋ฒ•์ด ์‹œํ–‰๋์–ด.
์ด์šฉ์ž ์˜ˆ์น˜๊ธˆ ๋ถ„๋ฆฌ๋ณด๊ด€, ์‹œ์„ธ์กฐ์ข… ๊ธˆ์ง€, ์‚ฌ๊ณ  ๋Œ€์‘ ์˜๋ฌด ๊ฐ™์€ ๋‚ด์šฉ์ด์ง€.
EU๋Š” MiCA๋ฅผ ๋‹จ๊ณ„์ ์œผ๋กœ ์‹œํ–‰ ์ค‘์ด๊ณ .

ํฅ๋ฏธ๋กœ์šด ๊ฑด, ๊ทœ์ œ๊ฐ€ ๊ฐ•ํ•ด์งˆ์ˆ˜๋ก
"์ด ์ฝ”์ธ์ด ์‹ค์ œ๋กœ ๋ฌด์Šจ ๊ธฐ๋Šฅ์„ ํ•˜๋Š”๊ฐ€"๊ฐ€ ๋” ์ค‘์š”ํ•ด์ง„๋‹ค๋Š” ์ ์ด์•ผ.
์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ๊ฐ€ ๋ญ˜ ํ•˜๋Š”์ง€ ์ฝ์„ ์ค„ ์•„๋Š” ๋Šฅ๋ ฅ = ํ•€ํ…Œํฌ ๋ถ„์•ผ์˜ ์ƒˆ๋กœ์šด ๋ฌธํ•ด๋ ฅ์ธ ์…ˆ.

๐Ÿงญ ๊ทธ๋ž˜์„œ ๊ฒฐ๋ก ์€?

๋‘ ์ฒด์ธ์˜ ์—ญํ•  ๋ถ„๋‹ด B ๋””์ง€ํ„ธ ๊ธฐ๋ฐ˜ ์ž์‚ฐ ๋‹จ์ˆœํ•จ์œผ๋กœ ์–ป์€ ์‹ ๋ขฐ ๋ณ€ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ด ๊ฐ€์น˜ E ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฐ€๋Šฅ ๊ธˆ์œต ์œ ์—ฐํ•จ์œผ๋กœ ์–ป์€ ํ™•์žฅ์„ฑ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ด ๊ฐ€์น˜ ๊ฐ™์€ ๊ธฐ์ˆ  ๋ฟŒ๋ฆฌ, ๋‹ค๋ฅธ ์„ค๊ณ„ ์ฒ ํ•™

๋‹ค์‹œ ์ฒ˜์Œ ์งˆ๋ฌธ์œผ๋กœ ๋Œ์•„๊ฐ€์ž.
"๋น„ํŠธ์ฝ”์ธ๊ณผ ์ด๋”๋ฆฌ์›€์˜ ์ฐจ์ด๊ฐ€ ๋ญ์•ผ?"

์ด์ œ ์ด๋ ‡๊ฒŒ ๋‹ตํ•  ์ˆ˜ ์žˆ์–ด.

๋น„ํŠธ์ฝ”์ธ์€ "๋ˆ์ด ์˜ฎ๊ฒจ์ง€๋Š” ์กฐ๊ฑด"์„ ๊ฒ€์ฆํ•˜๋Š” **๊ณ„์‚ฐ๊ธฐ**๋‹ค.
๋ฐ˜๋ณต๋ฌธ์„ ํฌ๊ธฐํ•˜๊ณ  ์ ˆ๋Œ€์  ๊ฒฌ๊ณ ํ•จ์„ ์–ป์—ˆ๋‹ค.

์ด๋”๋ฆฌ์›€์€ "๋ˆ์„ ๋‹ค๋ฃจ๋Š” ํ”„๋กœ๊ทธ๋žจ"์„ ์‹คํ–‰ํ•˜๋Š” **์ปดํ“จํ„ฐ**๋‹ค.
๋ณต์žก์„ฑ์„ ๊ฐ์ˆ˜ํ•˜๊ณ  ๋ฌดํ•œํ•œ ํ‘œํ˜„๋ ฅ์„ ์–ป์—ˆ๋‹ค.

๋‘˜ ๋‹ค ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ๋ฅผ ๊ฐ–๊ณ  ์žˆ์–ด.
์ฐจ์ด๋Š” "์–ด๋””๊นŒ์ง€ ํ—ˆ์šฉํ•  ๊ฒƒ์ธ๊ฐ€"๋ผ๋Š” ์„ ํƒ์ด์—ˆ์„ ๋ฟ์ด์•ผ.

๊ธˆ๊ณ ๋ฅผ ๋งŒ๋“ค ๋•Œ ๋ฌธ์„ ํ•˜๋‚˜๋งŒ ๋‹ฌ๊ณ  ๋‘๊ป๊ฒŒ ํ• ์ง€,
๋ฌธ์„ ์—ฌ๋Ÿฌ ๊ฐœ ๋‹ฌ๊ณ  ๊ธฐ๋Šฅ์„ ๋งŽ์ด ๋„ฃ์„์ง€์˜ ์ฐจ์ด๋ž‘ ๋น„์Šทํ•˜์ง€.
์ •๋‹ต์€ ์—†์–ด. ๋ฌด์—‡์„ ๋„ฃ์„์ง€์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง€๋‹ˆ๊นŒ.

๐Ÿ“Œ ๋งˆ์ง€๋ง‰ ๋‹น๋ถ€
์ด ๊ธ€์€ ๊ธฐ์ˆ  ๊ตฌ์กฐ๋ฅผ ์„ค๋ช…ํ•œ ์ง€์‹ ์ฝ˜ํ…์ธ ์•ผ. ํˆฌ์ž ๊ถŒ์œ ๊ฐ€ ์•„๋‹ˆ์•ผ.
์•”ํ˜ธํ™”ํ๋Š” ๋ณ€๋™์„ฑ์ด ํฌ๊ณ , ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ์— ์ž๊ธˆ์„ ๋„ฃ๋Š” ํ–‰์œ„๋Š”
์ฝ”๋“œ ์œ„ํ—˜ยท์˜ค๋ผํด ์œ„ํ—˜ยท๊ฑฐ๋ฒ„๋„Œ์Šค ์œ„ํ—˜์„ ๋™์‹œ์— ๋ถ€๋‹ดํ•˜๋Š” ๊ฑฐ์•ผ.
์ฝ”๋“œ๋ฅผ ์ฝ์„ ์ˆ˜ ์—†๋‹ค๋ฉด, ๊ทธ ์œ„ํ—˜๋„ ์ธก์ •ํ•  ์ˆ˜ ์—†๋‹ค๋Š” ๊ฑธ ๊ผญ ๊ธฐ์–ตํ•ด.

๊ธฐ์ˆ ์„ ์ดํ•ดํ•˜๋Š” ๊ฑด ๊ฒฐ๊ตญ ๋‚จ์˜ ๋ง์— ํ”๋“ค๋ฆฌ์ง€ ์•Š๋Š” ํž˜์ด์•ผ.
์˜ค๋Š˜ ๋„ค๊ฐ€ "ํŠœ๋ง ์™„์ „์„ฑ"์ด๋ž‘ "๊ฐ€์Šค"๋ฅผ ์ดํ•ดํ–ˆ๋‹ค๋ฉด,
์ด๋ฏธ ๋Œ€ํ™”์˜ 90%์—์„œ ์ค‘์‹ฌ์„ ์žก์„ ์ˆ˜ ์žˆ์–ด. ์ง„์งœ๋กœ. ๐Ÿš€

๋Œ“๊ธ€ ์ž‘์„ฑ

์ด ๊ธ€์— ๋Œ€ํ•œ ์—ฌ๋Ÿฌ๋ถ„์˜ ์ƒ๊ฐ์„ ๋“ค๋ ค์ฃผ์„ธ์š”

๋Œ“๊ธ€ 0
๋Œ“๊ธ€์„ ๋ถˆ๋Ÿฌ์˜ค๋Š” ์ค‘์ž…๋‹ˆ๋‹ค.

์•„์ง ๋Œ“๊ธ€์ด ์—†์Šต๋‹ˆ๋‹ค.