์คํ ์ก๊ธ ๋ฐ ์ฐ๋ ์๋น์ค๋ฅผ ๋ชฉํ๋ก ์์ฑํ๋ ๊ธ์ด๋ฉฐ
์คํ ์, ๊ตฌ๊ธ ๊ฒ์, ์์ ์ ๋ณด๋ฅผ ๋ฐํ์ผ๋ก ์์ฑํ ๊ธ์ ๋๋ค.ย
https://steemit.com/kr/@jsralph/6hysap
ํ๋ฆฐ ์ ๋ณด๊ฐ ์๋ค๋ฉด ๋๊ธ๋ก ์ง์ ๋ถํ๋๋ฆฝ๋๋ค ๊ฐ์ฌํฉ๋๋ค.
----------------------------------------------------------------------
1. ์ํธํํ
์ํธํํ๋ ย (Cryptocurrency)๊ฐ์ํํ(Virtual currency)์ ๋ง์ ๋ถ๋ถ์ด ๊ฒน์น์ง๋ง ๋ชจ๋ ํฌํจ๋์ง ์๋๋ค ๋๋ฌธ์ ๋ณดํต ๋นํธ์ฝ์ธ๊ณผ ๊ฐ์ ํํ๋ ๊ฐ์ํํ๋ผ๊ณ ๋ถ๋ฅด์ง ์๊ณ ์ํธํํ๋ผ๊ณ ํ๋ค.
2. ๋ธ๋ญ์ฒด์ธย
ย ์ง๊ธ๊น์ง ์์ด์๋ ๋ชจ๋ ๊ฑฐ๋๋ด์ญ๋ค์ ์ฐ์์ ์ผ๋ก ๊ธฐ๋กํ์ฌ ์ ์ฅํ๋ค. ๋ธ๋ก์ฒด์ธ์ ๊ฑฐ๋๋ฅผ ์
์ฆํ๋ฉฐ ์ฌ๊ธฐ๋ฅผ ๋ง๊ณ ๊ถ๊ทน์ ์ผ๋ก ๋ณด์์ฑ์ ๋ณด์ฅํฉ๋๋ค. ์๋ก ๋ถ์ฐ ๋์๋ ํ๊ฒฝ์์์ ํฉ์์ ์ํด ๊ฑฐ๋์ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ฐ ๋ณต์ ํด์ ๊ด๋ฆฌํ๊ฒ ๋๋ ๋ถ์ฐ์์ฅ๊ธฐ์
3. walletย
ย ๋นํธ์ฝ์ธ์ ์ ์ฅํ๊ณ ์๋ ํ๋์ ๊ณต๊ฐ ์ด๋ฉ์ผ ์ฃผ์๋ฅผ ํตํด์ ์ฃผ๊ณ ๋ฐ๋ฏ ๊ฐ๊ฐ์ ์ง๊ฐ์ ๊ณ ์ ํ ์ฃผ์๋ฅผ ๊ฐ์ง๊ฒ ๋ฉ๋๋ค
4. address : ๊ณต๊ฐ๋ ์ฃผ์๋ก, ๋ค๋ฅธ ์ฌ์ฉ์๊ฐ ๋น์ ์๊ฒ ๋นํธ์ฝ์ธ์ ์ ์กํ ๋ ํ์ํ ์ฃผ์์
๋๋ค. ๋จ์๊ฒ ๊ณต๊ฐ๋ฅผ ํด๋ ๋ฌด๋ฐฉํ ์ฃผ์์ด๋ฉฐ ๋ค๋ฅธ ์ฌ๋๋ค์ด ์ด ์ฃผ์๋ก ๋นํธ์ฝ์ธ์ ์์ ๋กญ๊ฒ ์ ์กํ ์ ์์ง๋ง ์ด ์ฃผ์๋ก๋ถํฐ ๋ค๋ฅธ ์ฌ์ฉ์์๊ฒ ๋นํธ์ฝ์ธ์ ์ ์กํ๋ ค๋ฉด ์ด ์ฃผ์์ ์ฃผ์ธ์ ๋น๋ฐ๋ฒํธ๋ฅผ ๊ผญ ์๊ณ ์์ด์ผ ํจ (๋จ ์คํ์ ๊ฒฝ์ฐ ์กํฐ๋ธ ํค์ ์ ์ ์์ด๋ ์ด์ ํด๋นํ๋ค)
5.์ฝ์ธ ํธ๋์ญ์
์ฝ์ธ ํธ๋์ญ์
(coin transaction, ์ก๊ธ ์ ์ก) ์ด ๋ฐ์ํ ๋ ๋ง๋ค ์ง๊ฐ์ ์ฃผ์๊ฐ ์๋ก ์์ฑ๋๋ ์ง๊ฐ์ HD ์ง๊ฐ (hierarchical deterministic wallet) ์ด๋ผ๊ณ ํ๋ค. ๋ชจ๋ ๊ฑฐ๋์ ์ด๋ ฅ์ ํธ๋์ญ์
์ด๋ผ๊ณ ํ๋ค.
6. ICO(Initial Coin Offering)ย
์ฝ์ธ ๊ฐ๋ฐ์๋ค์ด ์ฝ์ธ์ ์ฌ๋๋ค์๊ฒ ๋๋์ด์ฃผ๋ฉฐ ํฌ์๋ฅผ ๋ฐ๋ ๊ฒ.
7.Full Node(Full Client)ย
- ์ ์ธ๊ณ ๋ชจ๋ ๋ธ๋ก(์ฅ๋ถ)์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ ๋ค๋ฅธ peer์์ ์ฐ๊ฒฐ์ ํตํด ๋ด๊ฐ ๊ฐ์ง ๋ธ๋ก ์ ๋ณด๋ฅผ ๋จ์๊ฒ ์ค ์ ์๋ ๋ ธ๋.
8.Hard Forkย
- ๊ธฐ์กด์ ๋ธ๋ก์ฒด์ธ์์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๊ฑฐ๋ ๊ธฐ์กด ๋ฐฉ์์ ์ฅ๋ถ๊ธฐ๋ก๋ฐฉ์์์ ์์ ํ ๋ณํ๋ฅผ ์ฃผ๋ ค๊ณ ํ ๋ ๋๊ฐ๋ ๋๋ ๊ทธ ์ด์์ผ๋ก ์ฒด์ธ์ด ๊ฐ๋ผ์ง๋ฉฐ ์ ๋ฐ์ดํธ ๋๋ ์ฒด์ธ์ด ์๊ธฐ๋๋ฐ ์ด๊ฒ์ ํ๋ํฌํฌ(hard fork)๋ผ ํ๋ฉฐ ์์ ํ ๋ ์ฒด์ธ์ ๋ ธ์ ์ ์ ํ ๋ค๋ฅธ ๋ฐฉ์์ผ๋ก ์ด์๋๊ธฐ ๋๋ฌธ์ ์๋ก ํธํ ๋์ง ์๋๋ค. ์๋ฅผ ๋ค๋ฉด ๋งฅ๋ถ๊ณผ windows๋ฅผ ์ฌ์ฉํ๋๊ฒ๊ณผ ๊ฐ์ด ์ ํ ํธํ๋์ง ์๋๊ฒ๊ณผ ์ ์ฌ.
9.Soft Fork
ย - ํ๋ํฌํฌ์ ๊ฐ์ด ์
๋ฐ์ดํธ ๋๋ ์ฒด์ธ์ด ์๋ก ์๊ธฐ๋ฉฐ ํฌํน์ ํ์ง๋ง ๊ธฐ์กด์ ์ฒด์ธ๊ณผ ์๋ก ํธํ์ด ๊ฐ๋ฅํ๋ค. ์๋ฅผ ๋ค์ด microsoft office 2013์๋ฆฌ์ฆ๋ฅผ ๊ฐ์ก๋๋ฐ 2010๋ฒ์ ๋ ์ธ์ ์๋ ๊ฒ๊ณผ ์ ์ฌํ๋ค.
10.Mining(์ฑ๊ตด)
- ์์
์ฆ๋ช
๊ณผ ๋ณด์์ ๊ฐ๋
์ ํฉ์น ๊ฒ. ์์
์ฆ๋ช
์ ์๋ฃํ์๋ ๊ทธ ๋ณด์์ผ๋ก ์ฝ์ธ์ ๋ฐ์๋ ์ฑ๊ตดํ๋ค๊ณ ํ๋ค.
11.Node(๋ ธ๋)
- ๋ธ๋ก์ฒด์ธ์ ๋ฐฐํฌํ๋ ์ํํธ์จ์ด๋ฅผ ๊ฐ์ง๊ณ ๋ธ๋ก์ฒด์ธ์ ๋ค์ด ๋ฐ๋ ์ฌ๋ ๋๋ ์ปดํจํฐSHA256- ์
๋ ฅ๊ฐ์ ๋ํ์ฌ 256๋นํธ์ ๊ธธ์ด์ 16์ง์๋ก (0123456789abcdef๋ก ์ด๋ค์ง ์)๋ฐ๊ฟ ์ฃผ๋ ํด์ฑ ํ๋ก๊ทธ๋จ
12.Transaction Malleability(๊ฑฐ๋๊ฐ๋ณ์ฑ)
- ๊ฑฐ๋ ๋ด์ญ์ ๋์ผํ๋ ๊ฑฐ๋ ID๋ฅผ ๋ฐ๊ฟ ์๋ก์ด ๊ฑฐ๋๋ด์ญ์ ๋ง๋๋ ๊ฒ.
13.Base58checkย
- ๋นํธ์ฝ์ธ ์ฃผ์๋ฅผ ๋ง๋ค๋ ์ฌ์ฉ๋๋ ์ธ์ฝ๋ฉ ํ๋ก๊ทธ๋จ. ๋ ์ ์ ์ฉ๋์ ์ฐจ์งํ๊ธฐ ์ํด ์์ถํด์ ํํํ๊ฒ ํด์ฃผ๋ ์ญํ ์ํ๊ณ ๊ฐ๋ ์ฑ ์ฆ๋ ๋ฐ ์๋ฌ๊ฐ์ง์ ์ฐ์ธ๋ค.
14.UTXO(Unspent Transaction Output)
- ์๋น๋์ง ์์ ๊ฑฐ๋ ์ถ๋ ฅ๊ฐ. ์ฝ๊ฒ ๋งํด ์ง๊ฐ์ ๊ฐ์ง๊ณ ์๋ ๋นํธ์ฝ์ธ์ ์์ก์ ์ด๋ฃจ๋ ๊ฑฐ๋๋ค์ด๋ค.
15.P2P(peer to peer)
- ๋คํธ์ํฌ์ ์ฐธ์ฌํ๋ ๊ฐ์ธ์ ์๋ก์๊ฒ ๋๋ฃ์ด๋ฉฐ ๋ชจ๋ ๋๋ฑํ ์ง์๋ฅผ ๊ฐ์ง๊ณ ์๊ณ ํน๋ณํ ๋
ธ๋๋ ์กด์ฌ ํ์ง ์๊ณ ๋ชจ๋ ๋
ธ๋๊ฐ ๋คํธ์ํฌ ์๋น์ค๋ฅผ ๊ณต๊ธํ๋ ์ญํ ์ ๋ถ๋ดํ๋ ๊ฒ์ ์๋ฏธ.
16.UASF(User Activated Soft Fork)
- BIP148(๊ทธ๋ฅ ํ๋์ด๋ฆ๋ค ์ค ํ๋๋ผ๊ณ ์๋ฉด๋๋ค)์ด๋ผ๊ณ ๋ ํ๋ค. 11์์ Soft fork์ธ Segwit ์
๋ฐ์ดํธ๊ฐ ์์ ๋์ด ์์์ง๋ง ์ฑ๊ตด๋
ธ๋๋ค์ด ์
๋ฐ์ดํธ๋ฅผ ๋ฐ๋ํ๊ฒ ๋๋๋ฐ ์ด๋ ๊ฐ๋ฐ์๋ฅผ ๋น๋กฏํ ๋
ธ๋๋ค์ด ๋์๋ฅผ ๊ฑฐ์ณ ์ฑ๊ตด๋
ธ๋๋ค๊ณผ์ ํฉ์์์ด ๊ฐ์ ๋ก ์งํํ๋ คํ๋ Segwit soft fork.
17.UAHF(User Activated Hard Fork)
- ์ ์ธ๊ณ์ ์ผ๋ก ๊ฐ์ฅ ๊ฐ๋ ฅํ ํด์ํ์๋ฅผ ์๋ํ๋ Bitmain ์ฑ๊ตดํ์ฌ์์ ์งํํ ํ๋ํฌํฌ ๊ณํ์ด๋ค. Segwit์ ๋ํญํ ์ฑ๊ตด์๋ค์ (๋ธ๋ก ๋ด๋ถ๋ด์ฉ์ ์์ ํ ๋ค๋ฐ๊พธ๋ ์
๋ฐ์ดํธ๋ฅผ ํ๊ฒ๋๋ฉด ๊ธฐ์กด ์ฑ๊ตด๊ธฐ๊ฐ ๋ฌด์ฉ์ง๋ฌผ์ด ๋๋ฏ๋ก) ๋นํธ์ฝ์ธ์ ํ์ฅ์ฑ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ๋์์ผ๋ก ๋ธ๋ก์ ํฌ๊ธฐ๋ฅผ 2MB๋ก ์ ํ์ ๋๊ณ ๋๋ฆฌ๊ฒ ๋ค๋ ๋์์ ๋ด๋๋๋ฐ ์ด๊ฒ์ด UAHF์ด๋ค.PoS(Proof of Stake) -์ง๋ถ์ฆ๋ช
. ๋ ๋ง์ ์ง๋ถ(์ฝ์ธ)์ ๊ฐ์ง์๋ก ๋ธ๋ก์ฒด์ธ ์ฅ๋ถ์ ๊ธฐ๋กํ ๊ถํ์ด ๋ ๋ง์ด ๋ถ์ฌ๋๋ค.
18.dApp(Decentralized Application)- ๋ถ์ฐํ๋ ์ดํ๋ฆฌ์ผ์ด์
. ์ค์ํ๋ ์๋น์ค ์ค ๋ํ์ ์ธ๊ฒ ์น์๋ฒ๋ฅผ ์ด์ฉํ ์น์ฌ์ดํธ๋ผ๊ณ ํ ์ ์๋ค. ์น์๋ฒ๋ ํด๋ผ์ด์ธํธ์ ์๋ฒ์ ๋ชจ๋ ๋ฆฌ์์ค(๊ธ, ๊ทธ๋ฆผ, ์์)์ ์ฐ๊ฒฐํ๋ ์ค๊ณ์์ด์ ์ปจํธ๋กค๋ฌ์ ์ญํ ์ ํ๊ณ ์๋ค. ์ด๋ฅผ ์ค์ ์๋ฒ์์ ํต์ ํ๋ ๊ฒ์ด ์๋ ๊ฐ๊ฐ์ ์ฌ์ฉ์๋ค์ด ๋
๋ฆฝ๋
ธ๋๊ฐ ๋์ด ํฉ์๋ฅผ ํตํด ์ ๋ณด๋ฅผ ๋๋ ํต์ ํ๊ฒ ๋๋๋ฐ ์ด๊ฒ์ด dApp์ด๋ค.
19.ERC20(Ethereum Request for Comment 20)
- ์ด๋๋ฆฌ์ ์ํ๊ณ์์ ์ฌ์ฉํ ์ ์๋ ํ ํฐ. ์ฝ๊ฒ ์๋ฅผ๋ค๋ฉด ์๋๋ก์ด๋ ๋๋ iOS๋ฅผ ํ๋ซํผ์ผ๋ก ํ๋ ์๋ง์ ์ดํ๋ค์ด ์๋๋ฐ ๊ฐ๊ฐ ์ดํ๋ค์ ํฌ์ธํธ๋ฅผ ํ๋๋ก ํตํฉํ๋ ๊ฒ์ด ํ์ฌ๋ ๋ถ๊ฐ๋ฅํ์ง๋ง ์ด๋๋ฆฌ์ ํ๋ซํผ์์๋ ์ด ์ดํ๋ฆฌ์ผ์ด์
๋ค์ ํ ํฐ๋ผ๋ฆฌ ์๋ก ํธํ๋๋ค. ์ด๊ฒ์ด ERC20์ด๋ค.
20.Smart Contract(๊ณ์ฝ)ย
- ์กฐ๊ฑด๊ณผ ํ์๊ฐ ์กด์ฌํ๊ณ ๊ฐ์ ์ฑ์ด ์๋ ๊ณ์ฝ. ์๋ฅผ๋ค์ด '๋์์ด ๊ฒฐํผ์ ํ๋ฉด 100์ด๋๋ฆฌ์์ ์ ์กํ๋ค.'๋ ์กฐ๊ฑด์ ๋ถ์ด๋ฉด ๋์์ด ๊ฒฐํผ์ ํ์๋ ์๋์ผ๋ก 100์ด๋๊ฐ ์ ์ก์ด๋๋ค.
21.Open Bazaar(๋ฐ์)
- ๋ธ๋ก์ฒด์ธ์ ์์คํ ์ ๊ธฐ๋ฐ์ผ๋กํ๋ ๋ฌผ๋ฌผ๊ฑฐ๋์. ๋ธ๋ก์ฒด์ธ์ผ๋ก ์ฅ๋ถ๋ฅผ ์์ฑํ๊ณ ๊ฑฐ๋ํ๋ e-bay๋ผ๊ณ ์๊ฐํ๋ฉด๋๋ค.
22.Replay Attack
- ํ๋ํฌํฌ๊ฐ ์ผ์ด๋ ์(๋ธ๋ก์ฒด์ธ์ด ๋๊ฐ๋ก ๋ถ๊ธฐ๋ ๋) ๊ธฐ์กด์ ์ฝ์ธ์ ์ ์กํ๋ฉด ์๋ก์ด ๋ธ๋ก์ฒด์ธ์ ์ฝ์ธ๋ ์ ์ก๋๋ ํ์.
23.Alt coin
- ๋นํธ์ฝ์ธ์ ์ ์ธํ ๋๋จธ์ง ์ฝ์ธ๋ค.
24.BlockHeader(๋ธ๋กํค๋)ย
- ๋ธ๋ก์ ๊ตฌ์ฑํ๋ ์์์คํ๋. ๋ธ๋ก์ ๋ธ๋กํค๋, ๊ฑฐ๋์ ๋ณด, ๊ธฐํ์ ๋ณด๋ก ๊ตฌ์ฑ๋จ.
25.Version
- ๊ทธ ๋ธ๋ก์ฒด์ธ์ ๋ฒ์ . ๋ธ๋กํค๋๋ฅผ ๊ตฌ์ฑํ๋ ์์์ค ํ๋.
26.Previous Block Hash
- ๋ธ๋ก ์ฒด์ธ์์ ๋ฐ๋ก ์์ ์์นํ๋ ๋ธ๋ก์ ๋ธ๋ก ํด์ฌ. ๋ธ๋ก์ ์ด์ ๋ธ๋ก๋ค๊ณผ ์ฐ๊ฒฐํด์ฃผ๋ ๋งค๊ฐ์ด๊ณ ๋ธ๋กํค๋์ ๊ตฌ์ฑ์์์ด๋ค.
27.Merkle Tree(๋จธํดํธ๋ฆฌ)
- ๋จธํดํธ๋ฆฌ๋ฅผ ์ด์ฉํด ํด๋น ๋ธ๋ก์ ๋ค์ด์๋ ๋ชจ๋ ๊ฑฐ๋์ ์์ฝ๋ณธ์ ๊ฐ์ง๊ณ ์์ ์ ์๋ค. ์ด๋ฅผ ํตํด ์ธ๋ถ ๊ฑฐ๋๋ด์ฉ์ ์ฝ๊ฒ ์ฐพ์ ์ ์์. ๋ธ๋กํค๋์ ์์์ค ํ๋.
28.Nonce
- ์์
์ฆ๋ช
์๊ณ ๋ฆฌ์ฆ์์ ์ฌ์ฉ๋๋ ๋ณ์. ์ด๋ฅผ SHA256 ํด์ํจ์์ ์
๋ ฅํด ์ถ๋ ฅ๋๋ ๊ฐ์ ๊ฐ์ง๊ณ ์ฐ์ฐํ๋๋ฐ ์ด์ฉํ๋ค. SPV- SPV ๋
ธ๋๋ ๋ชจ๋ ๊ฑฐ๋๋ฅผ ๋ณด์ ํ๊ณ ์์ง ์๊ณ ๋ธ๋กํค๋๋ง์ ๋ค์ด๋ก๋ ํ๋ค. ํ์ธํ๋ ค๋ ๊ฑฐ๋๊ฐ ๋ธ๋ก๋ด์ ํฌํจ๋์ด ์๋์ง ์ฌ๋ถ๋ฅผ ๊ฒ์ฆํ๋๋ฐ์ ์ฌ์ฉ๋๋๋ฐ ๋จธํด๊ฒฝ๋ก๋ฅผ ์ด์ฉํ๋ค.
29.ํํ ํฌ(FinTech)ย
: Financial(๊ธ์ต)๊ณผ Technology๋ฅผ ํฉ์น ์กฐ์ด๋ก, ์๋ก์ด IT๋ฅผ ์ด์ฉํ ํ์ ์ ์ธ ๊ธ์ต ์๋น์ค๋ฅผ ์ผ์ปซ๋๋ค.