์ด ๊ธ์ EOS ๋ ธ๋์์ ๋ก์์ด ์์ฑํ ๊ฒ์ ๋๋ค. ์ด ๊ธ์ ๋์ค์ worker proposal๋ก ์ ์ถ๋ ์ ์์ต๋๋ค.
์ฐ๋ฆฌ๋ RAM ๋ฌด๋จ์ ์ ๋ฌธ์ ์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ผ๋ก BP๋ค์ด ๋ฌด์ ํ์ ์ผ๋ก RAM์ ๊ณต๊ธํ์ฌ RAM ๊ฐ๊ฒฉ์ ์ ๋ ดํ๊ณ ๊ฑฐ์ ์ผ์ ํ๊ฒ ์ ๊ณตํ๋ ๋ฐฉ๋ฒ์ ์ ์ํฉ๋๋ค.
๋ธ๋ก์(block.one)์ RAM ๋ฌด๋จ์ ์ ๋ฌธ์ (RAM squatting)๋ฅผ ์ค์ด๊ธฐ ์ํด, Dawn 4.0์์ ๋คํธ์ํฌ์ RAM ๊ณต๊ธ๋ฐฉ๋ฒ์ ์คํ ์ดํฌ(stake)์์ ๋ง์ผ์ผ๋ก ๋ณ๊ฒฝํ์ต๋๋ค.[1] ํ์ง๋ง ๋จ ๊ฐ๊ฒฉ์ ์ต์ด 0.017 EOS/kB์์ 2018.6.28.์ผ ํ์ฌ 0.134 EOS/kB๋ก ์ฝ 10์ผ ๋์ ์ฝ 7.88๋ฐฐ ์์นํ์ต๋๋ค. ๋ง์ผ EOS์ ๊ฐ๊ฒฉ์ 8๋ฌ๋ฌ(8,800์)๋ก ๊ฐ์ ํ ๊ฒฝ์ฐ, ๋น์ ๋จ 1GB ๊ฐ๊ฒฉ์ ์ฝ 1๋ฐฑ๋ง ๋ฌ๋ฌ(์ฝ 11์ต ์)์ ํด๋นํฉ๋๋ค. ๊ทธ๋ฆผ 1์ ๋ง์ผ์์ RAM ๊ฐ๊ฒฉ์ ๊ธ๊ฒฉํ ์์น์ ํฌ๊ธฐ์์ ๋งค์ ๋๋ dApp ๊ฐ๋ฐ์์ ๋จ ์ ์ ์ ์ํด ๋ฐ์ํ์ ๊ฒ์ ๋๋ค.
ํ์ง๋ง ํ์ฌ ๋ง์ผ์ ์ํ RAM ๊ณต๊ธ ๋ฐฉ๋ฒ์ ๋๊ตฌ๋ ์ง RAM์ด ๊ณต๊ธ๋๋ ์๊ธฐ๋ฅผ ์์ธกํ ์ ์๋ค๋ฉด, ์ด์ ๋ํ ํฌ๊ธฐ๊ฐ ๊ฐ๋ฅํ ๋จ์ ์ด ์์ต๋๋ค. ๋ํ ๋ค๋ฅธ ์๋ก, ๊ฒฝ์๊ด๊ณ์ ์๋ dApp ํ๋ซํผ์์ EOS๋ฅผ ๊ณต๊ฒฉํ๊ธฐ ์ํด ๋๋์ ๋จ์ ๊ตฌ๋งคํ์ฌ ๋คํธ์ํฌ๋ฅผ ๊ณต๊ฒฉ์ ํ๋ค๋ฉด ์ด๋ฅผ ๋ฐฉ์ดํ๊ธฐ๊ฐ ๋งค์ฐ ์ด๋ ต์ต๋๋ค.
์ด์ ๊ด๋ จํ์ฌ ๋งค์ฐ ์ค์ํ ๊ฒ์ EOS๊ฐ ๋ค์ํ dApp๋ฅผ ์ด์ํ ์ ์๋ ๋ถ์ฐ์ฑ ํ๋ซํผ, ์ฆ ๋ถ์ฐ ์ด์์ฒด์ (OS)์ด๋ผ๋ ๊ฒ์ ๋๋ค. ๋ฐ๋ผ์ EOS๋ dApp์ด ํ์ฑํ๋ ์๋ก ์ด์ ๋ง์ถ์ด ๋ฉ์ธ BP๋ค์ด ์ปดํจํ ์์์ ์ ๋์ ์ฆ์คํด์ผ๋ง ํ๋ซํผ์ผ๋ก ์ ์ด์๋ ์ ์์ต๋๋ค. ์ด ๋๋ฌธ์, BP๋ค์ด ์ปดํจํ ์์์ ์๋ฐ์ ์ผ๋ก ๋๋ฆฌ๋๋ก ์ ๋ํ ์ ์๋ ์๋จ์ด ํ์ํฉ๋๋ค. ์ฐ๋ฆฌ๋ ์ด๊ฒ์ ์๋ฐ์ ์ธํ๋ผ ํ์ฅ(self-motivated Infrastructure Growth, SIG)์ด๋ผ๊ณ ๋ถ๋ฆ ๋๋ค. ์๋ฐ์ ์ธํ๋ผ ํ์ฅ์์ ๊ฐ์ฅ ์ค์ํ ์์์ RAM์ด๊ธฐ ๋๋ฌธ์, ์ด ๊ธ์ RAM ์์์ ํ์ ํ์ฌ ์ด์ผ๊ธฐ๋ฅผ ํ๊ฒ ์ต๋๋ค.
๋งํฌ: ์๋ฐ์ ์ธํ๋ผ ํ์ฅ(SIG)
๋จ ๋ฌด๋จ์ ์ ๋ฌธ์ ์ ๋ํ ๋ ผ์๋ ์๋์ ๊ฐ์ต๋๋ค.
ํ์ฌ RAM ๋ง์ผ์ ๊ฐ์ฅ ํฐ ๋จ์ ์ ํฌ๊ธฐ ๋ฑ์ ๋ค์ํ ์์ธ์ ์ํด RAM ๊ฐ๊ฒฉ์ด ๋น์ ์์ ์ผ๋ก ๋์์ง ๊ฐ๋ฅ์ฑ์ด ์๋ค๋ ๊ฒ์ ๋๋ค. ํ์ง๋ง RAM ๊ฐ๊ฒฉ์ด ๋น์ธ์ง์๋ก, ์ ๊ท ๋ถ์ฐ์ฑ์ RAM ๊ตฌ๋งค ๋น์ฉ์ด ์ฆ๊ฐํ์ฌ ๋ถ์ฐ์ฑ์ ํ์ฑํ๋ฅผ ๋ง๊ฒ ๋ฉ๋๋ค. ์ด๊ฒ์ ์๋ก์ด dApp์ ์ด์ํ๊ธฐ ์ํ ๋น์ฉ์ ํฌ๊ฒ ์ฆ๊ฐ์ํต๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก ํ์ฌ์ ๋จ ๋ง์ผ์์ ๋์ ๋จ ๊ฐ๊ฒฉ๊ณผ ๋ถ์ฐ์ฑ ํ์ฑํ๋ trade-off ๊ด๊ณ์ ์๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ์ด ๋๋ฌธ์ ์ด ๋์ ๋์์ ์ป๊ธฐ ํ๋ญ๋๋ค.
๋ธ๋ก์์ RAM ์์์ ๋ถ๋ฐฐํ๊ธฐ ์ํด 1) ๋ง์ผ ๋ฐฉ๋ฒ๊ณผ 2) ์์น(stake) ๋ฐฉ๋ฒ์ ์ ์ํ์์ต๋๋ค.[1-3] ์ฌ๊ธฐ์ ์ค์ํ ๊ฒ์ ์ด๋ค์ด ๋ชจ๋ RAM ์์์ด ํ์ ๋์ด ์๋ค๋ ๊ฐ์ ์ ๊ธฐ๋ฐ์ผ๋ก ํ๊ณ ์๋ค๋ ๊ฒ์ ๋๋ค. ๋ค๋ฅธ ๋ง๋ก, ์ด๋ค์ ๋ชจ๋ ํฌ์ํ RAM ์์์ ๊ฐ๊ฒฉ์ ์ํด ์ ํ์ ์ผ๋ก ๋ถ๋ฐฐํ๋ ์์์ ํ ๋ชจ๋ธ์ ์ฌ์ฉํฉ๋๋ค. ์ฝ๊ฒ ๋งํ๋ฉด, ์ด๊ฒ๋ค์ RAM ๊ณต๊ธ์ ์ ํ, ๋๋ ํฌ์์ฑ ๋๋ฌธ์ ๊ฐ๊ฒฉ์ ์ด์ฉํ์ฌ ์์๋ฅผ ์ต์ ํ๋ ๋ฐฉ๋ฒ์ ์ฌ์ฉํฉ๋๋ค.
์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด, ์ฐ๋ฆฌ๋ ์์์ธก๋ฉด์ด ์๋๋ผ ๊ณต๊ธ์ธก๋ฉด์ ๋จ ์์ ์ ๊ณต๋ฐฉ๋ฒ์ ์ด๋ฏธ ์ ์ํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ด๊ฒ์ ์๋ฐ์ ์ธํ๋ผ ํ์ฅ์ด๋ผ๊ณ ๋ถ๋ฆ ๋๋ค.
๋งํฌ: ์๋ฐ์ ์ธํ๋ผ ํ์ฅ ๋ฐฉ๋ฒ(SIG)
๋ฐ๋ผ์ ๋ธ๋ก์์ BP๋ค์ด ๋จ ์์์ ์๋ฐ์ ์ผ๋ก ์ฆ๊ฐ์ํค์ง ์๋๋ค๋ ๊ฐ์ ์ ํ๋ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค. ํ์ง๋ง BP๋ค์ด ๋คํธ์ํฌ์ ํ์ํ ๋จ ์์์ ๊ณต๊ธํ ๋๋ง๋ค ์ด์ ํด๋นํ๋ ์ถฉ๋ถํ ์ด์ต์ ๋ณด์ฅํ๋ค๋ฉด, ์ด๋ฐ ๊ฐ์ ์ ๊ทน๋ณตํ ์ ์์ต๋๋ค. ์ฆ, BP๋ค์ด ์ปดํจํ ์์์ ์ฆ์คํ ๋๋ง๋ค ์ด์ต์ ์ป๋๋ค๋ฉด, ์ด๋ค์ ์๋ฐ์ ์ผ๋ก RAM ์์์ ์ฆ์คํ๋ ค๊ณ ๋ ธ๋ ฅํ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค.
์ด์ ์ฐ๋ฆฌ์ ์๋ฐ์ ์ธํ๋ผ ํ์ฅ๋ฐฉ๋ฒ์ ์ด์ฉํ์ฌ RAM์ ๊ณ ์ ๋ ๊ฐ๊ฒฉ์ ๊ณต๊ธํ๋ ๋ฐฉ๋ฒ์ ์ ์ํฉ๋๋ค. ์ด๊ฒ์ ๋คํธ์ํฌ์ ๋ฌด์ ํ์ ์ธ ๋จ์ ๊ณต๊ธํ ์ ์๊ธฐ ๋๋ฌธ์ ๊ฐ๋ฅํ ๊ฒ์ ๋๋ค.
์ฐธ๊ณ ๋ก, ๋ธ๋ก์์ ๋จ ๋ง์ผ์ ์์ ๊ฐ๊ฒฉ์ 0.018/kB์ผ๋ก ์ ์ํ์ต๋๋ค.[1] ๋ง์ผ EOS์ ๊ฐ๊ฒฉ์ 8๋ฌ๋ฌ(9,000์)์ผ๋ก ๊ฐ์ ํ๋ค๋ฉด, ์ด ๊ฒฝ์ฐ ๋จ 1GB์ ๊ฐ๊ฒฉ์ ์ฝ 14๋ง ๋ฌ๋ฌ(์ฝ 1์ต 5์ฒ์)์ ๋๋ค. ์ด๊ฒ์ ํด๋ผ์ฐ๋ ์๋ฒ ๋น์ฉ์ ๋นํด์ ๋งค์ฐ ๋์ ๊ฐ๊ฒฉ์ ๋๋ค. ํ์ง๋ง, ๋จ ๊ณต๊ธ์ ๋ฌด์ ํ์ผ๋ก ๋๋ฆด ์ ์๋ค๋ฉด, ๋จ ๊ฐ๊ฒฉ์ ๋ธ๋ก์์ด ์ ์ํ ์ด๋ฐ ๊ฐ๊ฒฉ๋ณด๋ค ํจ์ฌ ๋ฎ์ ๊ฐ๊ฒฉ์ ๋คํธ์ํฌ์ ๊ณต๊ธํ ์ ์์ต๋๋ค.
์ด๋ ๋จ ๊ฐ๊ฒฉ์ 1) EOS์ ์ผ์ ํ ์๋ ๋๋ 2)์ผ์ ํ fiat(์, ๋ฌ๋ฌ)์ ํด๋นํ๋ EOS๋ฅผ ์์น(stake)ํ๋๋ก ์ ํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฒซ ๋ฒ์งธ ๋ฐฉ๋ฒ์ EOS์ ๊ฐ๊ฒฉ์ด ์ฌ๋ผ๊ฐ๋ฉด, ๋ถ์ฐ์ฑ ๊ฐ๋ฐ์๋ค์ ๋น์ฉ์ ์ฆ๊ฐ์ํค๋ ๋จ์ ์ด ์๊ธฐ ๋๋ฌธ์ ์ฐ๋ฆฌ๋ ๋ ๋ฒ์งธ ๋ฐฉ๋ฒ์ ์ ํธํฉ๋๋ค. ์ด ๋ฐฉ๋ฒ์ ์๊ฐ์ ์๊ด์์ด ๋ชจ๋ ๋ถ์ฐ์ฑ์ด ๊ฐ๊ฑฐ๋ ๋น์ทํ ๋น์ฉ์ผ๋ก ๋จ์ ์ด์ฉํ ์ ์๊ฒ ํฉ๋๋ค. ๋ง์ฝ ์ด๋ ๊ฒ ๋๋ค๋ฉด, EOS๋ ๋ค์ํ ๋ถ์ฐ์ฑ์ด ์ด์๋๋ ํ์์ ์ธ ๋ถ์ฐ์ฑ ํ๋ซํผ์ด ๋ ์ ์์ ๊ฒ์ ๋๋ค.
BP๋ค์ด ์๋ก์ด ์ฒด์ธ์ ๋ฐ์นญํ๋ ๋ฐฉ๋ฒ์ ์๋ก ๋ค๋ฉด ์๋์ ๊ฐ์ต๋๋ค.
ํ์ง๋ง ์์ ์์น๋ ๋จ์ง ์์์ ๋ถ๊ณผํ๋ฏ๋ก, ์ด์ ๋ํ ๋ ๋ง์ ๋ ผ์๊ฐ ์ด๋ฃจ์ด์ง๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
์ฐ๋ฆฌ์ ๋ฐฉ๋ฒ์ RAM ๊ณต๊ธ์ ๋ฌด์ ํ์ผ๋ก ์ฆ๊ฐ์ํค๋ ๊ณต๊ธ ๋ชจ๋ธ์ด๊ธฐ ๋๋ฌธ์, RAM ๊ฐ๊ฒฉ์ด ์์ ๋์ด ๋ถ์ฐ์ฑ ํ์ฑํ์ ํฌ๊ฒ ๊ธฐ์ฌํ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ์ฐ๋ฆฌ ๋ฐฉ๋ฒ์ ์ฅ์ ์ ์๊ฐ์ ๋ฐ๋ผ ๋ถ์ฐ์ฑ์ ์ด์ ๋น์ฉ์ ์ผ์ ํ๊ฒ ๋ง๋ค ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ์ฆ RAM ๊ฐ๊ฒฉ์ด fiat์ ๊ณ ์ ๋์ด ์๊ธฐ ๋๋ฌธ์, ๋จ ๋ฌด๋จ์ ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ง ์์ผ๋ฏ๋ก, ์ด๋ฅผ ์ฝ๊ฒ ํด๊ฒฐํ ์ ์์ต๋๋ค.
์ฐ๋ฆฌ๋ ๋จ ๋ฌด๋จ์ ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋ฌดํ๋์ RAM ์์์ ์ ๊ณตํ์ฌ ๊ณ ์ ๋๊ณ ์ ๋ ดํ ๊ฐ๊ฒฉ์ ๋จ์ ๋คํธ์ํฌ์ ๊ณต๊ธํ๋ ๋ฐฉ๋ฒ์ ์ ์ํ์ต๋๋ค. ์ด๊ฒ์ EOS๊ฐ ๋ถ์ฐ์ฑ ํ๋ซํผ์ผ๋ก์ ๋ค์ํ ๋ถ์ฐ์ฑ์ด ์ด์๋๋๋ก ํ๋๋ฐ ์ค์ํ ๊ธฐ์ฌ๋ฅผ ํ ์ ์์ต๋๋ค.
์๋ํ๋ฉด, ๋ธ๋ก์์ ๋คํธ์ํฌ์์ RAM ์์์ ํฌ๊ท์ฑํ๋ค๊ณ ๊ฐ์ ํ์ฌ ๊ฐ๊ฒฉ์ ํตํด์ ์ด๋ฅผ ์ ํ์ ์ผ๋ก ๋ถ๋ฐฐํ๋ ๋ชจ๋ธ์ ์ ์ํ์ต๋๋ค. ํ์ง๋ง, ์ด ๊ฒฝ์ฐ ๋จ ์๊ฐ๊ฒฉ๊ณผ ๋ถ์ฐ์ฑ ํ์ฑํ๋ trade-off ๊ด๊ณ์ ์๊ฒ ๋ฉ๋๋ค. ๋ฐ๋ผ์ ์ด๊ฒ์ด, EOS๊ฐ ๋ถ์ฐ์ฑ ํ๋ซํผ์ด ํ์ฑํํ๋ ๊ฒ์ ๋ฐฉํดํ ์ ์์ต๋๋ค.