
์๋
ํ์ธ์, ๋ชจ๋์ ์ฐ๊ตฌ์ ๋ธ๋ก์ฒด์ธ ์ฐ๊ตฌ์ค์
๋๋ค.
11์ 16์ผ 7ํ์ฐจ ์คํฐ๋์์ ์งํํ Introducing Ethereum and Solidity์ 7์ฅ ์์ฝ๋ณธ์
๋๋ค.
7์ฅ ์ํธ๊ฒฝ์ ํ
์ํธ๊ฒฝ์ ํ
- ์ํธ๊ฒฝ์ ํ์ ์ ์: ์์ ํ ์ปดํจํฐ ๋คํธ์ํฌ๋ฅผ ํตํด ์ด๋ฃจ์ด์ง๋ ๊ฒฝ์ ํ๋์ ๋ํ ์ฐ๊ตฌ
- ๊ฒ์ ์ด๋ก : ๊ฒฝ์ , ๊ตญ๋ฐฉ ๊ณํ, ์ฌ๋ฆฌํ, ์ ์นํ, ์๋ฌผํ, ์ฌ์ง์ด ๋๋ฐ(!) ๋ฑ์ ๋ถ์ผ์์ ๋๋ฆฌ ์ฐ์ด๋ฉฐ, ํน์ ์์คํ
๋ด๋ถ์์ ์๋ํ๋ ์ธ๊ฐ๊ณผ ์ปดํจํฐ์ ํ๋์ ์ฐ๊ตฌ, ๋ถ์ํ๊ณ ์์ธกํ๋ ๋ฐฉ๋ฒ๋ก
- ์ด๋๋ฆฌ์์ ํฌํจ๋ ์ค๊ณ์ ์์, ๊ทธ ์ค์์๋ ๊ฒฝ์ ์ ์ธ์ผํฐ๋ธ์ ๋ถ์ด์ต์ ๋ํ ์์คํ
์ ์ฐ๊ด๋จ
- ๊ธฐ์ ์ ๋ด์ฉ์ ์ด๋๋ฆฌ์ ๋ฐฑ์/ํฉ์ ์ฐธ์กฐ
https://github.com/ethereum/wiki/wiki/White-Paper
http://gavwood.com/paper.pdf
์ํธํ
- ์ํธ์ ์ญ์ฌ๋ ์์ฒ๋
(๋ฉ์์ง๋ฅผ ์๋ฌด๋ ๋ชป ๋ณด๊ฒ ๋ณ์กฐ)
- ํ๋ฌธ์ผ๋ก์จ๋ 2์ฐจ๋์ ์ดํ 10๋
์ ๊ฑธ์ณ ์ ์ฐฉ (์ด๋๊ทธ๋ง ๋จธ์ )
- ์๋ ๋ก๊ทธ -> ๋์งํธ๋ก ์ด๋ํ๋ฉฐ ๋ฐ์
- ์ํธ๊ฒฝ์ ํ์ ์ ๋์ ์ธ ํ๊ฒฝ์์ ๋คํธ์ํฌ ํ๋กํ ์ฝ์ ํตํด ์ด๋ฃจ์ด์ง๋ ๊ฒฝ์ ํ๋์ ๋ํ ์ฐ๊ตฌ๋ก ๋ฐ์
- ์์ฉ ์์ญ: ์จ๋ผ์ธ ์ ํ / ์จ๋ผ์ธ ํํ / ์ํธํ๋ฅผ ํตํ ๋ณด์ ํต์ / ํ์ค์ํ ์ ํ๋ฆฌ์ผ์ด์
/ ์น ์๋น์ค๋ก์์ (์ผ์ข
์) ํตํ ๋๋ ์์ฐ / P2P ๊ธ์ต ๊ณ์ฝ (์ค๋งํธ ๊ณ์ฝ) / ๋คํธ์ํฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํฉ์ ํ๋กํ ์ฝ / ์คํธ ๋ฐฉ์ง ๋ฐ ์๋น ๊ณต๊ฒฉ(Sybil attack) ๋ฐฉ์ด ์๊ณ ๋ฆฌ์ฆ
- ์๋น ๊ณต๊ฒฉ(Sybil): ๊ณต๊ฒฉ์๊ฐ ๋ง์ ์์ ์ต๋ช
ID๋ฅผ ๊ฐ์ง๊ณ P2P ๋คํธ์ํฌ์ ๊ณต๊ฒฉ์ ํผ๋ถ์ด ์๋์ ์ธ ๋ถ๊ท ํ์ ๋ง๋ค์ด๋ด๊ณ ์ํฅ๋ ฅ์ ํ์ฌํ๋ ๋ฐฉ์ (51ํ๋ก ๊ณต๊ฒฉ)
๊ฒ์์ ๊ท์น
- ์ํธ๊ฒฝ์ ํ ์ ์ ๋ค์ ๊ฒฝํ์ ๊ทผ๊ฑฐ
์ค์ํ ์ฃผ์: ๋ ์ธ๋ ฅ์ด 25%์ฉ์ด๋ฉด?
์ด์ฑ๊ณผ ๋น์ด์ฑ: ๋๋ถ๋ถ์ ์ฌ๋์ ์ด์ฑ์ ์ด์ง๋ง โฆ
๊ฐ์
์์ ์ดํ์: ํธ๋ํฝ๊ณผ ์ฌ์ฉ๋ฅ ์ ์๋์นจ. ์ผ๋ถ๋ ํ๋ ์ ์ง.
๊ฒ์ด ๋ถ๊ฐ: ์ค๋งํธ ๊ณ์ฝ์ ์ฅ์
๋
ธ๋๋ ์์ ๋กญ๋ค: ๋
ธ๋ ๊ฐ์ ์ปค๋ฎค๋์ผ์ด์
์ ์ฝ๊ณ ๋น ๋ฆ
- ๋๋ถ๋ถ ๋นํธ์ฝ์ธ์์ ์์ ๊ฒฝํ์
์ํธ๊ฒฝ์ ํ์ ์ ์ฉ์ฑ
- ์ํธ๊ฒฝ์ ํ์ ๊ฐ๊ฐ์ง ๊ท๋ชจ์ ํผ๋ธ๋ฆญ ๋คํธ์ํฌ์ ๊ณต๊ฒฉ์ ๊ฐ์ ๋ฐฉ์ด ๊ณ์ธต์ ๊ตฌ์ถํ๋ ๊ณตํ์ ๋ฐฉ๋ฒ์ ์ ๊ณต
- ํผ๋ธ๋ฆญ ์ฒด์ธ์ ๊ณต๊ฐ๋์ด ์๊ธฐ ๋๋ฌธ์, ๋์ ์ปดํจํ
์ฑ๋ฅ์ ๊ฐ์ง ๊ณต๊ฒฉ์์ ๋ํ ๋ฐฉ์ด๋ ฅ์ด ํ์. ๋ฐ๋ผ์ ๋
ธ๋์ ์๊ฐ ๋ง๊ณ ์ง๋ฆฌ์ ์ผ๋ก ๋ง์ด ๋ถ์ฐ๋์ด ์์ผ๋ฉฐ, ์๋ก ์ฐ๊ฒฐ๋์ง ์์ ์์ ์๋ค์ด ๊ด๋ฆฌํ๋ ๋คํธ์ํฌ๊ฐ ๋ ๋ณด์์ฑ์ด ๋์.
- ์ฑ๊ตด ํ์ ์ค์ํ์ ๊ธฐ์ฌํ๋ฏ๋ก, ํด์ํ์๊ฐ 25%๋ฅผ ์ด๊ณผํ๋ ํ์ ๋คํธ์ํฌ์ ์ํ ์์. ํ 2๊ฐ๋ฉด ํฌํฌ ๊ฐ๋ฅ์ฑ ๋์.
- ์ด๋๋ฆฌ์ ํ๋กํ ์ฝ์ ์ค๊ณ์๋ ASIC์ผ๋ก ์คํํ ์ ์๋ ๋ง์ถคํ ์๊ณ ๋ฆฌ์ฆ์ธ Ethash๋ฅผ ์ฌ์ฉํ๊ณ ๋์ด๋๊ฐ ๋น ๋ฅด๊ฒ ์์นํ๋๋ก ๋คํธ์ํฌ๋ฅผ ์ค๊ณํจ์ผ๋ก์จ, ์ฑ๊ตด์ ์ ๋ฌธํ์ ์ค์ํ๋ฅผ ํตํด ์ป์ ์ ์๋ ์ธ์ผํฐ๋ธ ์์๋ฅผ ์๋น ๋ถ๋ถ ์ ๊ฑฐ.
ํด์์ ์ํธํ
- ๋ธ๋ก์ฒด์ธ์ 3์์: ์ํธํ ํด์ฑ / ๋น๋์นญ ์ํธํ / ๋ถ์ฐ P2P ์ปดํจํ
- ์ํธํ: ๋ณตํธํ ๊ฐ๋ฅ. ์ด๋ ๋นํธ ๋ชจ๋ ECDSA ํ์ ์๊ณ ๋ฆฌ์ฆ ์ฌ์ฉ. ์ด๋๋ ์ถํ ๋ณ๋๊ฐ๋ฅ
- ์ํธํ์ ์ฝ์ : ์ฐ์ฐ๋์ด ํฌ๊ณ ๊ด๋ฆฌ๊ฐ ์ด๋ ค์.
- ํด์: ๋ณตํธํ ๋ถ๊ฐ. MD5, SHA1, SHA2 ๋ฑ ์์ง๋ง ์ด๋์ ๋นํธ๋ SHA256 ์ฌ์ฉ.
- ํด์์ ์ฉ๋: ์์ดํ์ด!
๋ธ๋ก ์๋์ ์ค์์ฑ
- 2013๋
์ ์ฐ๊ตฌ์ ๋ฐ๋ฅด๋ฉด, ์ ์ฒด ๋
ธ๋์ 95%์ ๋ํด 12.6์ด ์ด๋ด์ ์ ๊ทผ์ด ๊ฐ๋ฅ. ์ด ์์น๋ ๋ธ๋ก ํฌ๊ธฐ์ ๋น๋กํ๋ฏ๋ก, โ๋น ๋ฅธโ ๋ธ๋ก ์๊ฐ์ด ๊ฐ๋ฅํ๋ค๋ฉด ๋ณด๋ค ๋ฐ์์ฑ์ด ์ข์ ๋คํธ์ํฌ๋ฅผ ์ด์ฉํ ์ ์๋ ์
- ๋จ๊ธฐ์ ์ผ๋ก ๋ณด์์ ๋ ๋น ๋ฅธ ๋ธ๋ก์ ์์ ์ฑ์ด ๋จ์ด์ง.
- ํ์ง๋ง, ๋น ๋ฅธ ๋ธ๋ก ์๊ฐ์ ํธ๋์ญ์
์ ํ์ธ ์๊ฐ์ ๋จ์ถ์์ผ ์ ๋ณด์ ๋ถ๊ท ํ์ ํด์. ๋ฐ๋ผ์ ์ฒ์์ ๋
ธ๋๊ฐ ์ฝ๊ฒ ๋ฐ๋ณด์ง์ ํ๋ค ํด๋, ๋ช ์ธ๋ ๋ด์ โ์ง์ ํโ ์ฒด์ธ ์ชฝ์ผ๋ก ๊ฐํ๊ฒ ๋์ด๋น๊ฒจ์ง๊ฒ ๋จ. ๋น ๋ฅธ ๋ธ๋ก์ด ๋๋ฆฐ ๋ธ๋ก๋ณด๋ค ๋ ์์ ํ๋ค๋ ์๊ฐ์ ์๋ชป๋ ๊ฒ.
- ๋ธ๋ก ์๋๊ฐ ๋ค์ํ ๋คํธ์ํฌ ํน์ฑ์ ๋ฏธ์น๋ ์ํฅ: https://blog.ethereum.org/2015/09/14/on-slow-and-fast-block-times
์ด๋ ๋ฐํ ๊ณํ
- ์ด๋๋ ์ฑ๊ตด์์๊ฒ ๋ณด์์ ์ง๋ถํ๊ธฐ ์ํด ๋คํธ์ํฌ์ ์ํด ์์ฑ.
- ๊ทธ๋ฌ๋ ์ผ๋ถ ์ด๋๋ 2014๋
์ค๋ฐ์ ๋คํธ์ํฌ์ ์๊ธ ์กฐ๋ฌ์ ์ํด ๋ฏธ๋ฆฌ ๋ฐํ. ๋น์ 1๋นํธ์ฝ์ธ ๋น 1,000 ~ 2,000ETH์ ๊ฐ๊ฒฉ์ผ๋ก ์ฝ 6์ฒ๋ง ETH๊ฐ ํ๋งค. ๊ทธ ์ค ์ฝ 10%๋ ์ด๋๋ฆฌ์ ์ฌ๋จ์ ํ ๋น๋์๊ณ , ๋ ๋ค๋ฅธ 10%๋ ํ๋ฆฌ์ธ์ผ ๋น์์ ๋ณด์ ๋ถ์ผ๋ก ์ ์ง.
- ํ๋ฆฌ์ธ์ผ ์ดํ๋ก๋, ์ด๋๋ฆฌ์ ์์คํ
์ด ์ฑ๊ตด์์๊ฒ ์ฑ๊ตด ๋ณด์์ ์ง๊ธํ๋ ๊ณผ์ ์์ ์ฐ๊ฐ 1,560๋ง๊ฐ์ ์ด๋๊ฐ ๋ฐํ. ์ด๋์ ๋ฐํ์ ์ค๋จ๋์ง ์์ง๋ง ๋งค๋
๋ฐํ๋๋ ์์ด ์ ์ฒด ํ์์ ์ฐจ์งํ๋ ๋น์จ์ ์ ์ ๊ฐ์.
- 2025๋
๊น์ง ์ธํ๋ ์ด์
๊ตฌ์กฐ, ์ดํ๋ก๋ ๋ํ๋ ์ด์
๊ตฌ์กฐ.
๊ณต๊ฒฉ์ ์๋๋ฆฌ์ค
- ๋ฌดํ ๋ฃจํ๊ฐ ํฌํจ๋ ์ค๋งํธ ๊ณ์ฝ์ ๊ณต๊ฒฉ์๊ฐ ์ฑ๊ตด์์๊ฒ ๋ณด๋ด๋ฉด, ๊ฒฐ๊ตญ ๊ฐ์ค๊ฐ ๊ณ ๊ฐ. ๊ทธ๋ฌ๋ ๊ฐ ํธ๋์ญ์
์ ์ฌ์ ํ ์ ํจ. ํ๋ก๊ทธ๋จ์ด ์ํํ ๊ฐ ๊ณ์ฐ ๋จ๊ณ๋ง๋ค ๊ณต๊ฒฉ์๊ฐ ์์๋ฃ๋ฅผ ์ง๋ถํ๊ณ ์ฑ๊ตด์๊ฐ ์ด๋ฅผ ์๋ นํ๊ธฐ ๋๋ฌธ.
- ๊ณต๊ฒฉ์๊ฐ ์์ ์ ์ฝ๋์ ๋ํ ์ฑ๊ตด์ ์ ์งํ๊ธฐ ์ํด ์ ์ ํ ๊ฐ์ค ์๊ธ์ ์ง๋ถํ๋ ค๊ณ ํ๋๋ผ๋, ์ฑ๊ตด์๋ STARTGAS ๊ฐ์ด ์ง๋์น๊ฒ ๋๋ค๋ ๊ฒ์ ๋ณด๊ณ ๊ณ์ฐ๋์ด ๋๋ฌด ํฌ๋ค๋ ๊ฒ์ ๋ฏธ๋ฆฌ ์๊ฒ ๋จ.
- ๊ณต๊ฒฉ์๊ฐ ๊ฐ์ค ์ง๋ถ๋์ ์กฐ์ ํ๋ ์์์๋ฅผ ์ด๋ค๊ณ ๊ฐ์ . ๊ณต๊ฒฉ์๋ ์๊ธ์ ์ธ์ถ์ด ์ด๋ฃจ์ด์ง์ง๋ง, ๊ณ์ ์ ์์ก์ด ์ค์ด๋ค์ง๋ ์๋ ์ ๋์ ์์ค์ผ๋ก ๊ฐ์๋ฅผ ์ค์ ํด์ ํธ๋์ญ์
์ ๋ฐฐํฌ. ์ด๋ ๊ณต์ค์์ ๋์ ๋ฒ์ด๋ค์ธ๋ค๋ ์ ์์ ์ด์ค ์ง์ถ ๊ณต๊ฒฉ๊ณผ ์ ์ฌ. ๊ทธ๋ฌ๋ ์ด๋๋ฆฌ์ ์์คํ
์์๋ ํธ๋์ญ์
์ค๊ฐ์ ๊ฐ์ค๊ฐ ๋ชจ์๋ผ๋ฉด ํด๋น ํธ๋์ญ์
์ด ์์ ํ ๋กค๋ฐฑ.
PPT ๋งํฌ๋ ์๋์ ๊ฐ์ต๋๋ค.
https://docs.google.com/presentation/d/1S37gnVAzYlboZ3gMBSUCe5QXahGLIuCm9Md7a49CUC0/edit?usp=sharing
๊ฐ์ฌํฉ๋๋ค.