๋ธ๋ก์ฒด์ธ ๊ธฐ๋ฐ ์๋น์ค๊ฐ ์์์ง๊ณ ์์ต๋๋ค.
๋ง์ ๊ธฐ์
๋ค์ด ๋ถ์ฐ์์ฅ๊ธฐ์ ์ธ ๋ธ๋ก์ฒด์ธ ๋์
์ ๊ฒํ ํ๊ณ ์๋ ๊ฐ์ด๋ฐ, ์ฌํด์๋ง 50๊ณณ ์ด์์ ๊ธฐ์
์ด ICO๋ฅผ ์ฐธ์ฌํ ๊ฒ์ด๋ผ๋ ์ ๋ง๋ ๋์ค๊ณ ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ Iass, Sass, Pass๋ฅผ ๋์ด '์๋น์ค๋ก์์ ๋ธ๋ก์ฒด์ธ = Baas'๋ผ๋ ์ ์กฐ์ด๋ ๋ฑ์ฅํ์ต๋๋ค.
๋ธ๋ก์ฒด์ธ ๋ฌผ๊ฒฐ์ ์์ง ์ด๊ธฐ๋ผ๋ ์๊ฒฌ๊ณผ ๊ฑฐํ์ด๋ผ๋ ์๊ฒฌ์ด ํฝํฝํ ๊ฐ์ด๋ฐ, ์คํ์์ค ํ๋ก์ ํธ๋ก ์์ฑ๋๋ฅผ ๋ํ๊ฐ๋ฉด์ ๋ธ๋ก์ฒด์ธ์ ์๋น์ค๋ก์์ ๊ฐ๋ฅ์ฑ๋ ์ฑ์ฅํ๊ณ ์์ต๋๋ค.
์คํ์๋ ๋ํ์ ์ธ ๋ธ๋ก์ฒด์ธ ๊ธฐ๋ฐ ์๋น์ค์ธ๋ฐ์, '๋นํธ์ฝ์ธ'์ด๋ผ๋ ๊ฐ์ํํ๊ฐ ๋ฑ์ฅํ์ง 3๋
๋ง์ด์์ต๋๋ค. ๊ทธ ์ ๊น์ง๋ ๋ค์ํ ์ฐ๊ตฌ๊ฐ๋ฐ์ด ์์์ง๋ง, ์์ง๊น์ง๋ ๋๋ถ๋ถ์ ์ผ์ด์ค๋ค์ด '์๋น์ค๋ฅผ ์ํ ๋ธ๋ก์ฒด์ธ'์ด๋ผ๋ ์์ ๋ฅผ ํด๊ฒฐ์ค์ธ๊ฒ์ผ๋ก ๋ณด์ฌ์ง๋๋ค.
์คํจ๋ ์ฑ๊ณต์ ์ด๋จธ๋๋ผ ํ์ต๋๋ค. ๊ธฐ์กด์ ๋ฌธ์ ๋ฅผ ์ง์ด๋ณด๋ฉด ํ์ฌ์ ๋ฐฉํฅ์ด ๋์ฌ๊ฑฐ๋ผ ์๊ฐํ๋ ๊ฐ์ด๋ฐ ์ฒซ๋ฒ์งธ ์จ๋ผ์ธ ์คํฐ๋๋ฅผ ์์ํฉ๋๋ค. '์๋น์ค๋ฅผ ์ํ ๋ธ๋ก์ฒด์ธ', ์ด๋ ๋ฐฉํฅ์ผ๋ก ๊ฐ๊ณ ๋ฌด์์ ํ์ง ๋ง์์ผ ํ ๊น์?
์ด๋ฒ ๊ธ์์๋ ํดํน์ฌ๊ฑด์ผ๋ก ์ ๋ช ํ๋(๊ทธ๋ฆฌ๊ณ ๋งํ๋) THE DAO๋ฅผ ๋ค๋ค๋ณด๋ ค ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์์ผ๋ก ์คํ์์ ํตํด ๋ง์ ๋ถ๋ค๊ณผ ์๊ฒฌ์ ๋๋ ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋ด ๋๋ค.
ํ์ค์ํ๋ ์์จ์กฐ์ง Decentralized Autonomous Organization:DAO
THE-DAO๋ ์ด๋๋ฆฌ์ ์ฐฝ์์์ธ ๋นํ๋ฆญ ๋ถํ ๋ฆฐ(Vitalik Buterin)์ ํ๋๋ก ์ด๋๋ฆฌ์ ๊ฐ๋ฐ์ง๋ค์ด ๊ฐ๋ฐํ ์์คํ ์ ๋๋ค. ๋นํธ์ฝ์ธ์ ํต์ฌ ๊ฐ์น ์ค DAO์ ๋ํ ์ฒ ํ์ ์ด์ด๋ฐ์ ์ด๋๋ฆฌ์๊ธฐ๋ฐ ํ๋ก์ ํธ๋ก, ๋น์ ๊ธฐ์ค 2์ฒ์ต ๊ฐ๋์ ํฌ์๊ธ์ ๋ชจ์์ต๋๋ค. ํ์ง๋ง ์ผ๋ง์๊ฐ Ether๋ฅผ ํ๋ถ(Split)๋ฐ๋ ๊ธฐ๋ฅ์ ์ทจ์ฝ์ ์ ์ด์ฉํ ํดํน๊ณต๊ฒฉ์ ๋ฐ์๊ณ ์๋น์ค๊ฐ ๋ฌธ์ ๋ซ์ ์ญ์ฌ๊ฐ ์์ต๋๋ค. ํ์ฌ๋ ๊นํ์ฝ๋์ ๋ฐฑ์๋ฐ์ ๋จ์ ์์ง ์์ฃ . ํ์ง๋ง ๊ทธ๋์ ์๋์ ์์ด๋์ด๋ ํ์ฌ์ ๋ธ๋ก์ฒด์ธ ์์ฝ์์คํ ์ ๋ฐ๊ฑฐ๋ฆ์ด ๋๊ณ ์์ต๋๋ค.
THE DAO๋ ์ด๋๋ฆฌ์ ๋ธ๋ก์ฒด์ธ์ ํ์ฉํ์ฌ ๊ตฌ์ฑ์๋ค์ด ์ถ์ํ ์๊ธ์ ์ค์๊ฐ์ผ๋ก ๊ด๋ฆฌํ๊ณ , ์ ์๊ณผ ํฌํ ๋ฑ์ ์์ฌํ์๋ฅผ ํตํด ์์จ์ ์ผ๋ก ๊ท์ ๋ฅผ ๋ง๋ค ์ ์๊ฒ ํ์ต๋๋ค. ์ด๋ฅผ ํตํด ์ฃผ์ฃผ๋ค์ ๋ฏธ์ธํ ๊ฒฝ์๊ถ ํ์ฌ๊ฐ ๊ฐ๋ฅํ๋ค๋๊ฒ๋ ํฐ ํน์ง์ ๋๋ค. ์ด๋ฐ Micromanagement์ ๊ฐ์ฅ ํฐ ์ฅ์ ์ ๊ตฌ์ฑ์๋ค์ ์ฐธ์ฌ๊ฐ ์๋ฐ์ ์ผ๋ก ์ด๋ฃจ์ด์ง๋ค๋ ๊ฒ์ ๋๋ค.
์ด๊ฒ์ ๊ตฌ์ฑ์๋ค์ UGC(์ฌ์ฉ์๊ฐ ์ง์ ์ ์ํ ์ฝํ ์ธ )์ ์ํด ์ด์ฉ๋๋ ์ฝํ ์ธ ๊ธฐ์ ์ด ํ์ฉํ ์ ์๋ ๋ถ๋ถ์ ๋๋ค. ์ต๊ทผ ์๋น์๋ค์ ๋์ด์ ์๋์ ์ธ ์์น์ ๋จธ๋ฌด๋ฅด์ง ์๊ณ ์ฒดํ์ ์๋น์๋ฅผ ์์ฒํฉ๋๋ค. ์ ๊ณต๋ ์ ํ์ ์์ ์ ์ทจํฅ์ ๋ง๊ฒ ๋ฐ๊พธ๊ณ ์๋กญ๊ฒ ์ฐฝ์กฐํด๋ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ฌํ ๋ชจ๋ ํ๋์ ์ฝํ ์ธ ๊ธฐ์ ์ ์์ฐ์ด ๋ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค๋ฉด ์ฒดํํ ์ฝํ ์ธ ์ ์ฌ์ง๊ณผ ๊ธ์ ๋๊ธ๋ก ๋ฌ ์ ์๊ฒ ํจ์ผ๋ก์จ ์ธ์ฆํ ๊ณต๊ฐ์ ๊ฐ๋ฅํ๊ฒ ํ ์๋ ์์ต๋๋ค. ์ด๋ ๊ณต๊ฐ์ ๋ฐ์ ์ ์์์๊ฒ๋ ๊ฒฝ์ ์ ์ธ์ผํฐ๋ธ์ ๋ค๋ฅธ ์ฝํ ์ธ ์ ์์ ๋ํ ๋๊ธฐ๋ถ์ฌ๋ฅผ ์ฃผ๋ฉฐ, ์ฝํ ์ธ ๋ฅผ ์ ์ํ๊ธฐ์๋ ๋ถ์กฑํ์ง๋ง ํ๋ํ๊ณ ์ถ์ ๊ตฌ์ฑ์๋ค์๊ฒ ํ๋์ ๊ธฐํ๋ฅผ ์ค ์ ์์ต๋๋ค.
1# Background
๋ชจ๋ ๊ธฐ์
์ ์ฌ๋์ด ์ฃผ์ฒด๊ฐ ๋์ด์์ผ๋ฉฐ, ์ฌ๋ด ๊ท์จ์ ์ํด์ ๊ด๋ฆฌ๋์์ต๋๋ค. ์ด๋ ์ฌ๋๋ค์ด ์ธ์ ๋ ๊ทธ ๊ท์จ์ ๋ฐ๋ฅด๋ ๊ฒ์ ์๋๋ฉฐ, ์ฌ๋๋ค์ด ๊ทธ ๊ท์จ์ ํญ์ ๋์ํ๋ ๊ฒ๋ ์๋๋ค๋ผ๋ ๊ทผ๋ณธ์ ์ธ ๋ฌธ์ ๋ฅผ ๊ฐ์ ธ์์ต๋๋ค. ๋ํ, ๋ฒ์ธ ํํ ์์ด ์ด์ํ๋ ๊ฒ์ ์ด๋ฌํ ๋ฌธ์ ๋ค์ ํด๊ฒฐ๋ฐฉ์์ด ์๋๋ฉฐ, ๋๋ค๋ฅธ ๋ฌธ์ ๋ฅผ ๋ถ๋ฌ์ฌ ์๋ ์์ต๋๋ค. ๋ฒ์ธ์ผ๋ก์ ๋ฐ์ ์ ์๋ ๋ฒ์ ๋ณดํธ๋ฅผ ๋ฐ์ง ๋ชปํ๋ฉฐ, ๋น๊ณต์์ โ์ดํดโ๊ฐ ์ฌ๋ด ๊ท์จ์ ๋์ ํ์ฌ ๊ท์น ์๋ฐ์ ๊ธฐ์ค์ด ๋ถ๋ถ๋ช
ํด์ง ์ ์์ต๋๋ค. ํฌ๋ผ์ฐ๋ ํ๋ฉ์ ๊ฒฝ์ฐ ์๊ท๋ชจ ํฌ์์๋ค์ ํฌ์๋ฅผ ์ฉ์ดํ๊ฒ ํด์ฃผ์์ง๋ง ํฌ์ ๊ธฐ์
์ ๋ํ ๊ถํ ๋ถ์กฑ์ผ๋ก ํผํด๋ฅผ ๋ณผ ์ ์์ต๋๋ค.
์ด ๋ฐฑ์๋ Smart contract ์ฒ๋ฆฌ ๊ธฐ๋ฅ๊ณผ Turning complete ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ํตํฉํ๋ ๋ธ๋ก์ฒด์ธ ๊ธฐ์ ์ธ ์ด๋๋ฆฌ์์ ํ์ฉํ์ฌ ์ต์ด๋ก ์ฐธ๊ฐ์๋ค์ด ์ง์ ์ถ์ ๊ธ์ก์ ์ค์๊ฐ ํต์ ํ๊ณ , ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ์ฌ ๊ท์จ์ ํ์ํ, ์๋ํ, ๊ฐ์ ํํจ์ผ๋ก์จ ๊ฐ๋ฅ์ฑ ์๋ ํด๊ฒฐ๋ฐฉ์์ ์ ์ํฉ๋๋ค.
๋ํ ๊ธฐ๋ณธ์ ์ธ ๊ตฌ์ฑ๊ณผ ๊ตฌ์กฐ, ์์ฑ, ์๊ฒฐ๊ถ์ ํฌํจํ๋ ์ง๋ฐฐ๊ตฌ์กฐ์ ์ด์ ์ ๋๊ณ ์ด๋ป๊ฒ DAOโs ์ฝ๋๊ฐ ์๋๋๋์ง ์ค๋ช
ํฉ๋๋ค. ์ฒซ ๋ฒ์งธ๋ก DAO์ ๊ธฐ๋ฅ ์ธก๋ฉด์์ ์์ฑ๋จ๊ณ์ ๊ธฐ๋ณธ์ ์ค๋ช
ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์์์ ์์ ๊ถ์ด ๋
ผ์๋๊ณ , โDAO Splitโ์ โMajority Robbing the Minority Attackโ์ ํด๊ฒฐ์ฑ
์ผ๋ก ์ ์ํฉ๋๋ค. ๊ทธ๋ค์ smart contract code๋ฅผ ์์ธํ ์ค๋ช
ํ๊ณ , โDAO splitโ์ ๋ํ ์ค๋ช
๊ณผ ๊ตฌ์ฒด์ ์ธ ๋ด์ฉ์ผ๋ก ๋ง๋ฌด๋ฆฌ๋ฉ๋๋ค.
Smart contract code : https://github.com/slockit/DAO/
์ฃผ์ : DAO๋ ์ฌ์ ํ ๋ฒ์ /๊ธฐ์ ์ ๋ ผ์๊ฑฐ๋ฆฌ๋ก ๋จ์์์ต๋๋ค.
2# DAO CONCEPT
โSolidityโ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ์ฐ์ฌ์ง DAO์ฝ๋๋ ์ด๋๋ฆฌ์ ๋ธ๋ก์ฒด์ธ์์ ๊ฑฐ๋์ ์ฐธ์ฌํ๊ธฐ ์ํด ๋น์ฆ๋์ค ์กฐ๊ฑด์ผ๋ก Ether๋ฅผ ์๊ตฌํฉ๋๋ค. โEtherโ๋ ์ด๋๋ฆฌ์ ๋คํธ์ํฌ์ ๋์งํธ ์ฐ๋ฃ๋ก์ DAO์ Smart contract ์ฃผ์๋ก ์ ์ก๋ฉ๋๋ค. ์ดํ DAO์ฝ๋๋ ์ ์ก๋ Ether ์์ ๋น๋กํ์ฌ ํ ํฐ์ ๋ง๋ค๊ณ Ether๋ฅผ ์ ์กํ ๊ณ์ ์ ํ ๋นํฉ๋๋ค. ํ ํฐ์ ์์ ์์๊ฒ ์์ ๊ถ๊ณผ ์๊ฒฐ๊ถ์ ๋ถ์ฌํฉ๋๋ค. ์์ฑ๋ ํ ํฐ์ ์ด๋๋ฆฌ์ ๋ธ๋ก์ฒด์ธ์์ ์์ ๋กญ๊ฒ ์๋๊ฐ๋ฅํ๋ฉฐ, ๋ถํ ๊ฐ๋ฅํ๊ณ ์๋ก ๊ตฌ๋ถํ ์ ์์ต๋๋ค. ๋ฐฐํฌ ์ ์ต์ DAO ์์ฑ ๋ชฉํ์ ์์ฑ ๋จ๊ณ์ ์๊ฐ ์ฃผ๊ธฐ๋ฅผ DAO ์ฝ๋์ ๋งค๊ฐ๋ณ์๋ก ์ค์ ํ์ฌ ์์ฑ ๋จ๊ณ๊ฐ ๋๋๊ณ ๋ชฉํ์ ๋๋ฌํ์ง ๋ชปํ๋ฉด Ether๊ฐ ์ ๋ถ ๋ฐํ๋๊ณ , ๋๋ฌํ์ ๊ฒฝ์ฐ ์ด Ether์ ์์ฑ๋ ํ ํฐ ์์ด ํ์๋ฉ๋๋ค.
Ether๋ฅผ ์ฌ์ฉํ์ฌ ์๋ก์ด ๋ชฉ์ ์ ๋ฌ์ฑํ๊ธฐ ์ํด์๋ ๊ณ์ฝ์๊ฐ ํ์ํ๋ฉฐ, DAO ํ ํฐ ์์ ์ ๋๊ตฌ๋ ์ง ์ ์์ ์ ์ถํจ์ผ๋ก์จ ๊ณ์ฝ์๊ฐ ๋ ์ ์์ต๋๋ค. ์ ์์ด ์น์ธ๋ ๊ฒฝ์ฐ ์ ์๋ ํ๋ก์ ํธ๋ฅผ ๋ํ๋ด๋ Smart contract์ Ether๋ฅผ ์ ์กํ๊ณ ์ด๋ฅผ ๋งค๊ฐ๋ณ์๋ก DAO๊ฐ ์ง์ํ๋ ํ๋ก์ ํธ์ ์ํธ์์ฉํฉ๋๋ค.
DAO์ ๊ตฌ์ฑ์๋ค์ ๊ฐ์์ ํ ํฐ์ ์์ ๊ฐ์คํ๊ณ ํฌํ๊ถ์ ๊ฐ์ง๋๋ค. ๋ชจ๋ ํ์๋ค์ ํ๋์ ์ต๋ช
์ฑ์ ๊ฐ์ง๋ฉฐ, ์ ์์ ์์ฑ์๊ฐ ์ค์ ํ ์๊ฐ ์ฒด๊ณ์ธ tp๋ด์์ ์ ์์ ๋ํด ํ ๋ก ํ๊ณ ํฌํํฉ๋๋ค. (์ ๊ธฐ์ ์ธ ์ ์์ ๋ํด์๋ 2์ฃผ๊ฐ ํ์ํฉ๋๋ค.)
โ์ ์ ์คํธโ์ ๋ฐฉ์งํ๊ธฐ ์ํด ์ ์์๋ฅผ ์์ฑํ ๋ ์ต์ ์์น๊ธ์ ์๊ตฌํ ์๋ ์์ผ๋ฉฐ, ๊ทธ ๊ฐ์น๋ ๋ค๋ฅธ ์ ์์ DAO ๊ธฐ๋ณธ๊ฐ์ ๋ฐ๋ผ ์ ๋์ ์ ๋๋ค. tpํ ์ฐฌ์ฑํ๊ฐ ์ ์กฑ์์ ๋๋ฌํ๋ฉด ์คํ๋๊ณ , ๊ทธ๋ ์ง ์๋ค๋ฉด ์์น๊ธ์ ํ๋ถํ๊ณ ์ ์์ด ์ฒ ํ๋ฉ๋๋ค.
3# Majority robs minority attack : ์์ก ํฌ์์์ ๋ํ ๋ณดํธ
์๊ท๋ชจ ํฌ์์๋ค์ ํฌํ๊ถ๊ณผ ํด์ฅํ์ฌ ๋ฐ๋ ์์ฌ๋ฅผ ๋ํ๋ด๊ฑฐ๋ ๊ทธ๋ค์ ์๋ณธ์ ์ฝ๊ฒ ํ์ํ ๋ฅ๋ ฅ์ด ๋ถ์กฑํ๊ธฐ ๋๋ฌธ์ ๊ทธ๋ค์ ๊ถ๋ฆฌ๋ฅผ ๋ณดํธํ๋ ๋ง์ ๋ฐฉ๋ฒ๋ค์ ์คํจํ์ต๋๋ค. ์ด ๋ฐฑ์๋ ๊ทธ์ ๋ํ ํด๊ฒฐ์ฑ
์ผ๋ก DAO์ฝ๋๋ฅผ ์ ์ํฉ๋๋ค.
DAO๊ฐ ํด๊ฒฐํด์ผ ํ๋ ๋ฌธ์ ๋ ๋ค์๊ฐ DAO๋ฅผ ํ์ฑํ ๋ค ์ง๋ฐฐ๊ตฌ์กฐ๋ ์์ ๊ถ ๊ท์น์ ๋ณ๊ฒฝํ์ฌ ์์๋ฅผ ์ฝํํ๋ ๊ฒ์ ๋๋ค. ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด์ ์์๋ ํญ์ ๊ทธ๋ค์ ์๊ธ์ ํ์ํ ์ ์์ด์ผ ํฉ๋๋ค. ๋ฐ๋ผ์ ์ฐ๋ฆฌ๋ DAO๋ฅผ ๋ ๊ฐ๋ก ๋๋๊ณ ์ ํฉ๋๋ค. ๊ฐ์ธ ๋๋ ๊ทธ๋ฃน์ ํ ํฐ ์์ ์๊ฐ ์ ์์ ๋ฐ๋ํ์ฌ ์คํ๋๊ธฐ ์ ์ ์์ ์ ๋ชซ์ ํ์ํ๊ธฐ ์ํด์ ํน์ ์ ํ์ ์ ์์๋ฅผ ์ ์ถํ์ฌ ์ DAO๋ฅผ ํ์ฑํ๊ณ , ์ DAO์ ํฌํํ์ฌ ์์ ์ ๋ชซ์ ์ด๋์ํค๋ฉด ๋ฉ๋๋ค.
์ด ํด๊ฒฐ์ฑ
์ ๋ฌธ์ ๋ ์ ๊ถ์๋ค์ ๋ฌด๊ด์ฌ์
๋๋ค. ํฌ์๊ธ์ ํ์ํ๊ณ DAO๋ฅผ ๋ถ์ด์ํฌ ๊ธฐํ๋ฅผ ์์์๊ฒ ์ค๋ค๊ณ ํด๋ ์ด์ ๋ฌด๊ด์ฌํ๋ค๋ฉด ์์ฉ์ด ์์ต๋๋ค. ๋ฐ๋ผ์ ๋นํ์ฑ ํ ํฐ ์์ ์๋ ๊ทธ๋ค์ ether๋ฅผ ์์ด๋ฒ๋ฆฌ์ง ์๋๋ก ๋ณดํธํจ์ผ๋ก์จ ์์ ํ DAO๋ฅผ ๋ง๋ค๊ณ ์ ํฉ๋๋ค. ์ด๋ฅผ ์ํด ๊ฐ๊ฐ์ ๊ฐ๋ณ DAO๋ฅผ ํ๋ ์ดํฐ๊ฐ ์ ํํฉ๋๋ค. ํ๋ ์ดํฐ๋ ๋ชจ๋ ์ ์์์ DAO๋ก๋ถํฐ ether๋ฅผ ๋ฐ์ ์ ์๋ ์ฃผ์๋ชฉ๋ก์ ๊ด๋ฆฌํ๋ฉฐ, ํ๋ ์ดํฐ์ ๊ถ๋ ฅ ๋จ์ฉ์ ์๋ฐฉํ๊ธฐ ์ํด DAO๊ฐ ์๋ก์ด ํ๋ ์ดํฐ๋ฅผ ๋ฝ๋ ๊ฒ์ด ๊ฐ๋ฅํ๊ฒ ํ์ฌ ๊ถ๋ ฅ๋จ์ฉ์ ํผํด ๋ถ๋ฆฌ๋ ์ ์๊ฒ ํฉ๋๋ค.
๋ชจ๋ ํ ํฐ ์ฌ์ฉ์๋ ์๋ก์ด ํ๋ ์ดํฐ์ ๋ํ ์ ์์๋ฅผ ์ ์ถํ ์ ์๋๋ฐ ์ด ๊ฒฝ์ฐ ๊ณต๊ฒฉ์๊ฐ ๋์ ์์น๊ธ์ ํฌํํ์ฌ ๋ถ์ด์ ๋ง๋ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํด ์์น๊ธ์ด ์์ต๋๋ค. ์ ๊ธฐ ์ ์์๋ณด๋ค ์งง์ 7์ผ ๋์ ํ ๋ก ๊ณผ ํฌํ๋ฅผ ์งํํ๊ณ , ์ข
์ ์์ ๋ํ ์๊ตฌ์ฌํญ์ด ์์ผ๋ฏ๋ก ๋๊ตฌ๋ DAO๋ฅผ ๋ถํ ๊ฐ๋ฅํ๊ณ , ์ธ์ ๋ ์ง ์๊ธ์ ํ์ํ ์ ์์ต๋๋ค. ์ด ํฌํ ๊ฒฐ๊ณผ๋ ๊ตฌ์๋ ฅ์ด ์์ต๋๋ค.
4# Token Price
DAO ์์ฑ์ ์ด๊ธฐ ํ๋์ด ๋ถํ์ค์ฑ์ผ๋ก ์ธํ ๋ฆฌ์คํฌ๊ฐ ๋ ํฌ๋ค๋ ๊ฐ์ ์ ๋ฐ์ํ์ฌ DAO ํ ํฐ ์์ฑ๋ฅ ์ ์๊ฐ์ด ์ง๋๋ฉด์ ๊ฐ์ํฉ๋๋ค. ์์ฑ ๋จ๊ณ ๋์์ ์์ฑ๋ฅ ๊ฐ์๋ ether ๊ณต๊ธ์ ๊ฐ์ ๊ณต๊ธ ์๊ธฐ ์ฐจ์ด๋ก ์ธํ ์์ฑ๋ฅ ์ฐจ์ด๋ก ์ธํ๋ณด๋ค ์์ํ์ด ์ปค์ง๋ ์ํฉ์ ๋ง๋ค ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ์ด๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด ์ด๊ธฐ ์์ฑ๋ฅ ๋ณด๋ค ๋์ ์์ฑ๋ฅ ์ ์ฌ์ฉ๋ ๋ชจ๋ ether๋ extraBalance๋ผ๋ ๋ณ๋ ๊ณ์ ์ ์ ์ก๋๋ฉฐ, ์ต์ํ ์์ด ์๋น๋ ํ์ ์ ์์๋ฅผ ํตํด DAO๋ก ๋๋ ค๋ณด๋ผ ์ ์์ต๋๋ค.
5# Contracts
๊ณ์ฝ์ Solidity ํ๋ก๊ทธ๋๋ฐ์ธ์ด๋ก ์์ฑ๋์์ต๋๋ค. ๊ฐ๊ฐ์ ๊ณ์ฝ์ member variables๊ณผ DAO๊ณ์ฝ ์ฃผ์๋ฅผ ์์ ์๋ก ํ๊ณ ๋ฉ์๋ ID(๋งค๊ฐ ๋ณ์ ์ ํ ์ฌํญ)๋ฅผ ๋ฐ์ดํฐ๋ก ํ์ฌ ์ด๋๋ฆฌ์ ๋คํธ์ํฌ๋ก ํธ๋์ญ์
์ ์ ์กํ์ฌ ์ธ๋ถ์ ์ผ๋ก ํธ์ถํ ์ ์๋ ๊ธฐ๋ฅ์ ๊ฐ์ง๊ณ ์์ต๋๋ค.
์ฃผ ๊ณ์ฝ์ธ DAO๋ DAO์ ๋ด๋ถ ์๋์ ์ ์ํ๋ฉฐ, 'ํ ํฐ' ๋ฐ 'ํ ํฐ ์์ฑ'์์ member variables ๋ฐ ๊ธฐ๋ฅ์ ์ป์ต๋๋ค. ํ ํฐ์ DAOํ ํฐ์ ๋ด๋ถ ์๋์ ์ ์ํ๊ณ , ํ ํฐ ์์ฑ์ DAO์ Ether๋ฅผ ์ฃผ์ ํ์ฌ DAOํ ํฐ์ ๋ง๋๋ ๋ฐฉ๋ฒ์ ์ ์ํฉ๋๋ค. ManagedAccount ๊ณ์ฝ์ ํ ํฐ ์์ ์์ extraBalance์ ํ ํฐ์ ๋ถ๋ฐฐํ๊ธฐ ์ํด ๋ณด์์ ์ ์ฅํ๋ ๋์ฐ๋ฏธ ๊ณ์ฝ์ ๋๋ค. SampleOffer ๊ณ์ฝ์ ๊ณ์ฝ์์์ DAO๊น์ง์ ์ ์์๊ฐ ์ด๋ค ๋ชจ์ต์ผ์ง ๋ณด์ฌ ์ฃผ๋ ์์์ ๋๋ค.
6# Reward Tokens
์ด ์น์
์์๋ ๊ณ์ฝ์์ ํ ํฐ ๋ณด์์ด ์ด๋ป๊ฒ ์ ์ฉ๋๋์ง ์ค๋ช
ํฉ๋๋ค. ๋ณด์ํ ํฐ์ DAO๊ฐ ether๋ฅผ ์ฌ์ฉํ๋ ํธ๋์ ์
์ ๋ง๋ค ๋ ์์ฑ๋๋ฉฐ, DAO๊ฐ Ether๋ฅผ ์ง๊ธํ ๋ DAOrewardAccount๋ก ์ ์ก์ ์ฐธ์ฌํ๋ DAO ๋คํธ์ํฌ ๊ธฐ์ฌ์๋ค์๊ฒ ๋ถ๋ฐฐํฉ๋๋ค. ๋ณด์ํ ํฐ์ DAO ๋ถ์ด์ด๋ ๊ณ์ฝ ๊ฐฑ์ ์์๋ง ์ ์ก๋๋ฉฐ, ์ค๋ฆฌ์ง๋์ด๋ ์ค๋ฆฌ์ง๋์ ํ์ DAO์๋ง ์ ์ก๋ฉ๋๋ค.
DAO๋ค์ ํ ํฐ ์์ ์๋ค์ getMyReward ๊ธฐ๋ฅ์ ํตํด ๋ณด์ํ ํฐ์ ๋ฐํํ DAO์ ๊ธฐ์ฌ ๋๊ฐ ether๋ฅผ ํ์ํ๊ธฐ ์ํด์ toMembers ๋งค๊ฐ ๋ณ์๋ฅผ true๋ก ์ค์ ํ๊ณ , DAOpaidOut์์์ ์ง๊ธ์ก์ ์ถ์ ํ๊ณ rewardAccount์ ๋ณด์์ ์ ์กํ๋ retrieveDAOReward ๊ธฐ๋ฅ์ผ๋ก๋ถํฐ ์์ ์ ๋ณด์์ ํ์ํฉ๋๋ค. ์ด ํฌ์ํ์๊ธ์ ์ด๋ค ํ ํฐ ์์ ์๊ฐ ๊ทธ๋ค์ ์ ๋นํ ๋ณด์์ ์๊ตฌํ๋์ง ์ถ์ ํ๋ paidOut ๋งต์ ํตํด ์ถ์ ๋ฉ๋๋ค. ์ด๋ฌํ ํ๋ก์ธ์ค๋ ํ ํฐ ์์ ์๊ฐ ๋ถ์ด ํ์๋ ๊ฒฐ๊ณผ๋ฌผ์ ํฌ์ํ ether์ ์ฝ์ ๋ ๋ณด์์ ๋ฐ์ ์ ์๋๋ก ๋ณด์ฅํด์ค๋๋ค.
7# Split
๋ณด์ ํ ํฐ์ ์ด๋์ ๋ถ์ด ์ค์์๋ ์ผ์ ํ๋ฉฐ, ์ฌ๋ผ์ง์ง ์์ต๋๋ค. ๋ฐ๋ผ์ ํ ํฐ ์์ ์๋ค์ DAO๋ฅผ ๋ ๋๋๋ผ๋ ์ธ์ ๋ ์ง ๋ฏธ๋ ๋ณด์์ ์์ค์์ด ํ์ํ ์ ์์ต๋๋ค.
8# Updates
์ด๋๋ฆฌ์ ๋ธ๋ก์ฒด์ธ์ ํน์ ์ฃผ์์ ๋ช
์๋ ๊ณ์ฝ์ ์ฝ๋๋ ๋ณ๊ฒฝํ ์ ์์ง๋ง, ๋จ์ผ ํ์์ด๋ DAO ์ ์ฒด๊ฐ ๊ณ์ฝ์ ๋ณ๊ฒฝํ ์๋ ์์ต๋๋ค. ๋ชจ๋ ๊ฐ๋ณํ์๋ค์ ์์ ์ค๋ช
ํ๋๋ก DAO๋ฅผ ๋๋๊ณ ์ DAO๋ก ์๊ธ์ ์ฎ๊ธธ ์ ์์ต๋๋ค. ๋, ๊ทธ ๊ณณ์์ ์๋ก์ด smart contract๋ฅผ ์ด์ฉํ์ฌ ๋ค๋ฅธ ์๋ก์ด DAO์ ์๊ธ์ ์ฎ๊ธธ ์ ์์ต๋๋ค. ํ์ง๋ง ์ ์ฒด DAO์ ์๋ก์ด ์ฝ๋๋ฅผ ์ ์ฉํ๊ธฐ ์ํด์๋ ํ์ํ ๊ธฐ๋ฅ๋ค์ ํฌํจํ๋ ์๋ก์ด DAO๊ณ์ฝ์ ์์ฑํ๊ณ , ๋ธ๋ก์ฒด์ธ์์ ์ฌ์ฉ๋๋ฉฐ ์๋ก์ด ๊ณ์ฝ ์ฃผ์๋ฅผ ๋งค๊ฐ๋ณ์๋ก ํ๋ newContract ๊ธฐ๋ฅ์ ํธ์ถํ๊ธฐ ์ํ ์ ์์๋ฅผ ๋ง๋ค์ด์ผ ํฉ๋๋ค. ๋ง์ฝ ์น์ธ๋๋ค๋ฉด, ์ ์ฒด DAO๊ฐ ์๋ก์ด ๊ณ์ฝ์ผ๋ก ์์ง์ด๊ฒ ๋์ด ๋ชจ๋ ether์ ๋ณด์ ํ ํฐ์ด ์๋ก์ด ๊ณ์ฝ์ผ๋ก ์ด์ ๋ฉ๋๋ค. ๊ฑฐ๊ธฐ์ ๊ธฐ์กด์ DAO ํ ํฐ์ ์ฌ์ฉํ๊ธฐ ์ํด์๋ approve ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ์๋ก์ด DAO์ ํ ํฐ์ ์ด์ ์ํฌ ๊ถ๋ฆฌ๋ฅผ ์ค์ผ ํฉ๋๋ค. ํ์ง๋ง ์๋ก์ด ๊ณ์ฝ์์ ์ด ๊ถํ์ ํ ํฐ ์์ ์๋ง ํธ์ถํ ์ ์๋ ์ ํ๋ ๊ธฐ๋ฅ์์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ฏ๋ก ์์ ๊ณ์ฝ์์์ ํ ํฐ ๋ถ๋ฐฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์๋ก์ด ๊ณ์ฝ์์ ์๋ก์ด ์ฝํผ์ ๋ง๋ค์ด์ผ ํฉ๋๋ค. ์ด๊ฒ์ ์์ ํ ํฐ์ด ์์ค(0์ฃผ์๋ก ๋ณด๋ธ) ์ฆ๊ฑฐ๋ฅผ ํตํด์๋ ํ ์ ์์ต๋๋ค. ์ด ํ๋ก์ธ์ค๋ฅผ ์ด์ฉํ๋ฉด DAO๊ฐ ์ ์ ์ธ ๋ถ๋ณ ์ฝ๋๋ฅผ ์ ์งํ๋ฉด์ ํ์์ ์
๋ฐ์ดํธ๋ ๊ฐ๋ฅํฉ๋๋ค.
THE DAO์์ ์ ์กํ Ether์ ๋น๋กํ์ฌ ๋ฐํ๋ ํ ํฐ ๋ชจ๋ ๋์ผํ ๊ฐ์น๋ฅผ ๊ฐ์ง๋ฉฐ ํ ํฐ์ ์์ ๋น๋กํ์ฌ ์๊ฒฐ๊ถ์ ๋ถ์ฌ๋ฐ์ต๋๋ค. ํ ํฐ์์ ์๋ ๊ณ์ฝ์ ๋ฑ ๋๊ตฌ๋ ์ ์์๋ฅผ ์ ์ถํ ์ ์์ผ๋ฉฐ, ์ผ์ ์๊ฐ๋์ ํ ๋ก ํ๊ณ ํ ํฐ์ผ๋ก ํฌํ๋ฅผ ํ์ฌ ๋ค์๊ฒฐ๋ก ์คํ ์ฌ๋ถ๊ฐ ๊ฒฐ์ ๋ฉ๋๋ค. ๋ํ, ๋ค์์ ํ ํฐ์ ๊ฐ์ง ์ด๋ค์ ํกํฌ๋ฅผ ๋ง๊ธฐ์ํด ํ ํฐ ์์ ์๋ ์ธ์ ๋ ์ง DAO๋ฅผ ํ๋ถ(split) ์์ฒญํ ์ ์์ผ๋ฉฐ ์ด๋ฅผ ํตํด ์ ์์์ ํฌ์ํ ๊ฒ์ ์ธ์ ๋ ์ง ํ์ํ ์ ์์ต๋๋ค. ํ๋ ์ดํฐ๋ ํ ํฐ ์์ ์๋ค์ ์์ฒญ์ฌํญ์ ๋ํ ์ค์ ์ดํ ์ฌ๋ถ๋ ์ ์๋ ์ฝ๋์ ๋ด์ฉ์ ํ์ธํ๋ ์์ ์ ํ๋ฉฐ, Ether๋ฅผ ๋ฐ์ ์ ์๋ ์ฃผ์๋ชฉ๋ก์ ๊ด๋ฆฌํจ์ผ๋ก์ ๊ถํ์ ๊ฐ์ง๋ง DAO๋ค์ด ํ๋ ์ดํฐ๋ฅผ ์ ๋ฐํ ์ ์๊ฒ ํจ์ผ๋ก์จ ๊ท์ ํ๊ณ ์์ต๋๋ค.
์๋ฌธ : https://download.slock.it/public/DAO/WhitePaper.pdf
DAO๋ ๋ธ๋ก์ฒด์ธ ์์์ ์ค๋งํธ ์ปจํธ๋ํธ๋ฅผ ํตํด ์ผ์ข ์ ๋ฒ์ธ๊ณผ๋ ๊ฐ์ ํ์ ์์คํ ์ ๋ง๋ค์์ต๋๋ค. ํ๋ก์ ํธ ์ ์์ ํตํด ์ข์ ์์ด๋์ด๋ฅผ ๋ฐ๊ตดํ๊ณ , ์ด์ ํ๋ ฅํ๋ ์ฌ๋๋ค์ ์ํ ๋ณด์์ฒด๊ณ๊ฐ ๋ด๊ฒจ์์ต๋๋ค. ๋ํ ์ด ๊ฐ์์ ์กฐ์ง ์ด์์ ํ์ํ ์๊ธ(Ether)์ ๋ง๋ จํ ์ ์์ผ๋ฉฐ, ๋ฐ๋๋ก ์ง์งํ๋ ํ๋ก์ ํธ์ ํ๋ฉ์ผ๋ก ์ฐธ์ฌํ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ชจ์ฌ์ง ์ด ์๊ธ์ ์ด๋ป๊ฒ ์ฌ์ฉํ ๊ฒ์ธ์ง, ์กฐ์ง ์ด์์ ๋ํ ์ ์๊ณผ ํฌํ๋ฅผ ํ ์ ์๋ ๋ธ๋ก์ฒด์ธ ์ต์ด์ ์์คํ ์ ๋๋ค.
ํ ํฐ์ ์ฃผ์๊ณผ ๊ฐ์ ์ญํ ์ ํ๋ฉฐ, ์ด๋ฅผ ๊ฐ์ง ์ด๋ค์ DAO์ด์์ ๊ดํด ์๊ฒฐ๊ถ์ ๊ฐ์ง๋๋ค. ์ ํด์ง ์๊ฐ๋์ ์ ์์ ๋ํด์ ํ ๋ก ํ๊ณ ํฌํ๋ฅผ ํตํด ์คํ์ฌ๋ถ๊ฐ ๊ฒฐ์ ๋๋ ํํ๋ ์ฃผ์ฃผ์ดํ์ ์ ์ฌํฉ๋๋ค. DAO๋ ํ ํฐ์ ๊ฐ์ง ๋ชจ๋๊ฐ DAO ์ด์์ ๋ฅ๋์ ์ผ๋ก ์ฐธ์ฌ๊ฐ๋ฅํ๊ณ ํฌ์์ ๋ํ ์์ค์๋ ๋ณด์์ ๋ฐ์ ์ ์์ ๊ฒ์ด๋ผ ๋งํฉ๋๋ค. ํ์ง๋ง Ether๋ก ์ป์ ํ ํฐ์ ๊ฐ์ง ๋ชจ๋๋ฅผ ์์ฌ๊ฒฐ์ ์๋ก ์ค์ ํ๋ ๊ฒ์ ์ด์ฌํ๋ ์ฃผ์ฃผ์ดํ์ ๊ฒฐ๋ก ์ ๋ฐ๋ผ ๊ฒฐ์ ๋๋ ํ์ค๊ณผ ๋ค๋ฅธ ๋ฌธ์ ๋ฅผ ๋ฐ์์ํต๋๋ค.
๋ฐฑ์์๋ ๋์์๋ฏ์ด ์ ํด๊ฒฐ์ฑ ์ ์ฒซ๋ฒ์งธ ๋งน์ ์ ๋ฌด๊ด์ฌํ ํ ํฐ ์์ ์๋ ์กด์ฌํ๋ค๋ ๊ฒ์ ๋๋ค. ์ด๋ฌํ ๋ฌด๊ด์ฌ์ ํฌ์์๊ธ์ ํ์์ ๊ตญํ๋์ง ์์ต๋๋ค. DAO ์์ฒด์ ๋ํ ๋ฌด๊ด์ฌ, ๋ณธ์ธ์ ์ด์ต ์ธ ๋ค๋ฅธ ๊ฒ์ ๋ํ ๋ฌด๊ด์ฌ ๋ฑ ๋ค์ํ ๊ฒ์ ๋๋ค. ์ด๋ฐ ๊ฒฝ์ฐ, ์ ์กฑ์ ๋ถ์กฑ์ผ๋ก ํ๋ก์ ํธ ์คํ ์์ฒด๊ฐ ๋ถ๊ฐ๋ฅํ ์๋ ์์ต๋๋ค.
๋ ๋ฒ์งธ๋ DAO๋ฅผ ํ๋ ์ฌ๋๋ค์ ๋ค์ํ ๋ฌธํ์ ๋ชฉ์ ์ ๊ฐ์ง๊ณ ๋ชจ์๋ค๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ ๋ค๋ณด๋ ๋ค์ํ ์ ์์ด ์ ์๋ ์ ์๊ณ ์ด๋ ๊ฒฐ๊ตญ ๊ทธ ์ด๋ค ๊ฒ๋ ์ฑํ๋์ง ๋ชปํ๋ ๊ฒฐ๊ณผ๊ฐ ๋์ฌ ์ ์์ต๋๋ค.
์ธ ๋ฒ์งธ๋ ํ์ ๋ ํ ํฐ ์์ Ether์ ๊ฐ์น์ ์๊ด๊ด๊ณ์ ๋๋ค. ์ฃผ์์ ๊ฒฝ์ฐ ๊ธฐ์ ์ ๋ด/์ธ๋ถ ๊ฐ์น์ ๋ฐ๋ฅธ ์์ฅ์ ์์๊ณต๊ธ ๋ฒ์น์ ์ํด์ ์ฃผ๊ฐ๊ฐ ๊ฒฐ์ ๋ฉ๋๋ค. ๋ํ, ์ฃผ๊ฐ๋ ๊ธฐ์ ์ ์๊ธ์ํฉ์ ๋ฐ๋ผ ์ฆ์๋ฅผ ํ๊ธฐ๋ ํฉ๋๋ค. ํ์ง๋ง ํ ํฐ์ ๊ฒฝ์ฐ ์ด๋์ด ํ์ ๋์ด ์๊ณ , Ether์ ์ธํ์ ๋น๋กํ์ฌ ๋ฐํ๋๋ ํ์์ ๋๋ค. ์ด๋ ํฅํ DAO๊ฐ ํ์ฑํ๋์ด ๋ง์ ์ด๋ค์ด ์ฌ์ฉํ๊ณ ๋ค์ํ ์ ์์๋ค์ด ์คํ๋๋ฉด์ ํ ํฐ์ ๊ฐ์น๊ฐ ์ฌ๋ผ๊ฐ๊ฒ ๋ ๊ฒฝ์ฐ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค. ๊ธฐ์ ์ ์ฒด์ ์ด์ต์ ๋ถ๋ฐฐํ๋ ์ฃผ์๊ณผ ๋ฌ๋ฆฌ ํ ํฐ์ ์์ ์ด ํฌ์ํ ์ ์์์ ๋ฐ๋ผ ๋ณด์์ด ๊ฒฐ์ ๋ฉ๋๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ํ ํฐ์ ์ ํํ ๊ฐ์น๋ฅผ ์ฐ์ ํ๊ธฐ ํ๋ญ๋๋ค.
์ฝํ ์ธ ๊ธฐ์ ๋ DAO์ ๊ฐ์ด ์ด์ฉ์๋ค์ ๋ฌด๊ด์ฌ์ด๋ผ๋ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ํนํ๋ ์ฝํ ์ธ ์ ๊ทธ์ ๋ํ ๋ฐ์์ ๋น๋กํ์ฌ ์ธ์ผํฐ๋ธ๋ฅผ ์ง๊ธ๋ฐ๋ ํ์์ด๊ธฐ ๋๋ฌธ์ ์ด์ฉ์๋ค์ ๋ฅ๋์ ์ธ ์ฐธ์ฌ๊ฐ ์ ์ ๋์ผ ํฉ๋๋ค. ๋๋ถ๋ถ์ ์ฌ๋๋ค์ ์์ ์ ์ปจํ ์ธ ๊ฐ ์ฒ์์ด๋ผ๋ ์ฌ์ค์ ๋ถ๋ด์ ๋๋๋๋ค. ์ด ๋๋ฌธ์ ํํ๋ฒํ์์ ์ด์ฉ์๋ค์๊ฒ โ์ปจํ ์ธ ๋ฅผ ์์ฑํ์ธ์.โ๋ผ๊ณ ํ๋ฉด ํ์ฑํ์ ์ฑ๊ณต์ฌ๋ถ๋ ๋ถํ์คํด์ง ๊ฒ์ ๋๋ค. ๋ฐ๋ผ์ ์ด์ฉ์๋ค์ด ํ๋ซํผ์์ ์ฝํ ์ธ ๋ฅผ ์์ฑํ๊ณ ํ์ธ์ ์ฝํ ์ธ ๋ฅผ ์๋นํ๋๋ฐ ์์ฐ์ค๋ฌ์์ ๋๋ ์ ์๋๋ก ์ฐ์ ์ ์ผ๋ก ์ด์์๋ค์ด ํด๋น ํ๋ซํผ์์ ์ง์์ ์ธ ํ๋์ ํ ํ์๊ฐ ์์ต๋๋ค.
์คํ์๊ณผ ๊ฐ์ ์ฝํ ์ธ ๊ธฐ์ ์ ๊ตฌ์ฑ์๋ค์ ํ๋๋์ ๋น๋กํ์ฌ ๊ฒฝ์ ์ ์ธ ์ธ์ผํฐ๋ธ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด๋ฌํ ํํ๋ DAO์ ๋น๊ตํด๋ดค์๋, ์ฝํ ์ธ ๊ธฐ์ ์ ์ฝํ ์ธ ์ ๊ทธ์ ๋ํ ๋ฐ์์ ๋ณด์ํ๋๊ฒ์ ๊ฐ์ ์ด ์์ต๋๋ค. DAO๋ Ether๋ก ํ ํฐ์ ํ์ฉํด ํ๋ซํผ ๋ด '๊ธฐํ', '์ ์', 'ํฌํ'์ ๊ฐ์ ํ๋์ ๊ธฐํํ๊ณ ์คํ์ ์ฐธ์ฌ์ํต๋๋ค. ์คํ์์ '๋๊ธ', '์ถ์ฒ'๊ณผ๋ ๊ฐ์ ์์ ์ฐธ์ฌ์ ๋ํ ํ๋ซํผ์ ๋ณด์๊ณผ ๊ทธ๋ฅผ ํตํ ํ๋ซํผ ํ์ฑํ๋ฅผ ํฌํจํ๊ฒ์ ์ฐจ์ด๊ฐ ์์ต๋๋ค.
๋ค์์ The DAO๋ ์ ๋งํ์ผ๋ฉฐ, ํดํน ์ด์ธ์๋ ์ด๋ค ์์คํ ์ ๋ฌธ์ ๊ฐ ์์๋์ง ์ข ๋ ์์ธํ ํ ๋ณผ ์์ ์ ๋๋ค.
๋ณธ ๋ฆฌ๋ทฐ ์๋ฆฌ์ฆ๋ ์จ๋ผ์ธ ํฌ์คํ ์ ํตํ ์์ ๋ก์ด ์์ด๋์ด์ ๊ตํ์ ์ํ, ์คํฐ๋์ ๋ชฉ์ ์ผ๋ก ์์ฑ๋์์ต๋๋ค. ๊ฐ์ ๊ด์ฌ์ฌ๋ก ์ฌ๋ฏธ์๊ฒ ์ด์ผ๊ธฐ ๋๋์ค ๋ถ๋ค์ ๊ธฐ๋ค๋ฆฝ๋๋ค. ํผ๋๋ฐฑ ํ์ํฉ๋๋ค.