์ด ๊ธ์ EOS ๋ ธ๋์์ ๋ก์(Loum, ๊น์ฑ์ผ)์ด ์์ฑํ ๊ฒ์ ๋๋ค.
์ฌ๊ธฐ์, ๋คํธ์ํฌ์ ์ปดํจํ ์์์ BP๋ค์ด ์ ๊ณตํ๋ฉฐ, ์ด๋ค์ด ์ ๊ณตํ ์ด ์์์ ๊ณต๊ธ๋์ด ์ ํ๋์ด ์๊ธฐ ๋๋ฌธ์ ์ด๋ฅผ ๋คํธ์ํฌ์์ ํ๋๋ค์๊ฒ ์์ ํ๊ฒ ๋ถ๋ฐฐํด์ผ ํฉ๋๋ค. ์ฐธ๊ณ ๋ก ์คํ ์ดํน ๋ฐฉ๋ฒ๊ณผ ๋ฌ๋ฆฌ, ๊ธฐ์กด ๋ฐฉ๋ฒ์ ์ด๋๋ฆฌ์๊ณผ ๊ฐ์ด ์์๋ฃ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ ธ๋๋ค์ด ์ ๊ณตํ ์ปดํจํ ์์์ ๋ถ๋ฐฐํ๋ ๋ฐฉ๋ฒ์ ์ฌ์ฉํฉ๋๋ค.
๊ตฌ์ฒด์ ์ผ๋ก ์ด๊ฒ์ ์ค๋ช
ํ๋ฉด ์๋์ ๊ฐ์ต๋๋ค.
์ฒซ๋ฒ์งธ๋ก, ํ๋๋ค์ ์คํ
์ดํน์ ํตํด EOS ๋คํธ์ํฌ์ ์์์ ์ฌ์ฉ ๊ถ๋ฆฌ๋ฅผ ๋
์ ์ ์ผ๋ก ํ๋ํฉ๋๋ค. ์ด๊ฒ์ ํ๋๋ค์ด ์ปดํจํ
์์์ ์ด์ฉํ๊ธฐ ์ํด์ ๋จผ์ ์์ ์ EOS ํ ํฐ์ ๋คํธ์ํฌ์ ์คํ
์ดํนํ ํ์ EOS ๋คํธ์ํฌ์์ ์ด์ ํด๋นํ๋ ์์์ ์ด์ฉํ๋ ๋ฐฉ๋ฒ์
๋๋ค.
๋๋ฒ์งธ๋ก, EOS ๋คํธ์ํฌ๋ ํ๋๋ค์๊ฒ CPU/Net์ ์คํ
์ดํนํ ์ฝ์ธ์ ๊ฐ์์ ๋น๋กํ๋ ๋งํผ์ BP ํฌํ ๋ฐ ๊ตญ๋ฏผํฌํ์ ์ฐธ์ฌํ๋ ๊ถ๋ฆฌ๋ฅผ ์ค๋๋ค.
ํ์ง๋ง ์ด๋ฐ ๋ฐฉ๋ฒ์ ๋จ์ ์ ํ๋๋ค์ด BP ํฌํ์ ์ฐธ์ฌํ๊ธฐ ์ํด ํ์ ์์ด CPU ๋ฐ Net ์์์ ๋ง์ ์์ EOS๋ฅผ ์คํ ์ดํนํ๋๋ก ์ ๋ํ๊ณ , ๊ฒฐ๊ตญ ์ด๊ฒ์ด ์ด๋ค ์์์ ๊ฐ๊ฒฉ์ ์ฌ๋ฆฌ๋ ์ญํ ์ ํ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค๋ฉด, 2018.10.4.์ผ ํ์ฌ dApp ์ค์ ์ด๋น๊ฑฐ๋์(transaction per sccond, tps)๊ฐ ๋๋ฒ์งธ๋ก ๋ง์ ๋์ BETDice์ด๊ณ , ์ด๊ฒ์ 24์๊ฐ ์ด ๊ฑฐ๋๊ฑด์๋ 306,872์ด๋ฏ๋ก tps๋ 3.55์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ EOSBet์ ๊ณ์ ์ธ eosbetdice11์์ ์ฌ์ฉํ๋ ์์์ ๊ฐ๊ฐ 1) CPU๊ฐ 123,500 EOS์, 2) ๋คํธ์ํฌ(Net)๊ฐ 250 EOS๋ฅผ ์คํ ์ดํฌํ๊ณ , 3) RAM์ 7.78MB๋ฅผ ๊ตฌ๋งคํ์ผ๋ฏ๋ก, ์ด๊ฒ์ 976 EOS์ ํด๋นํฉ๋๋ค. ๋ฐ๋ผ์ EOSBet์ด ์๋น์ค๋ฅผ ํ๊ธฐ์ํ ์ด ๋น์ฉ์ 124,726 EOS์ ๋๋ค.
์ฌ๊ธฐ์, ๊ฐ์ฅ ์ค์ํ ๊ฒ์ EOSBet์ ์ ์ฒด ๋น์ฉ ์ค์์ CPU ๋น์ฉ์ด ์ฝ 99%์ ์ฐจ์งํ๋ค๋ ๊ฒ์ ๋๋ค. ๋ง์ผ EOS์ ๊ฐ๊ฒฉ์ 6๋ฌ๋ฌ(7000์)์ผ๋ก ๊ฐ์ ํ๋ฉด, ์ด ๊ณ์ ์ ์์์ฌ์ฉ ๋น์ฉ์ ์ด ์ฝ 750,000 ๋ฌ๋ฌ(์ฝ 8์ต 2000์ฒ๋ง์)์ ์ด๋ฆ ๋๋ค. ์ค์ํ ๊ฒ์ ์ด ๋น์ฉ์ ๊ฑฐ์ ๋ชจ๋๊ฐ CPU๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด ์คํ ์ดํนํ๋ ๋น์ฉ์ผ๋ก ์ฌ์ฉ๋์๋ค๋ ๊ฒ์ ๋๋ค. ์ด ๋๋ฌธ์ ์ฐ๋ฆฌ๋ dApp ํ๋ซํผ์ผ๋ก EOS๊ฐ ๋ ์ฑ๊ณตํ๊ธฐ ์ํด์ dApp๋ค์ ์ง์ ๋น์ฉ์ ๋ฎ์ถ๋ ๊ฒ์ด ๋ฌด์๋ณด๋ค ์ค์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
์๋ ํ๋ EOS์์ ์์ 4๊ฐ์ tps๋ฅผ ๊ฐ์ง dApp๋ค์ ์ ์ฒด ์์ ๋น์ฉ ์ค์์ CPU ๋น์ฉ์ด ์ฐจ์งํ๋ ๋น์จ(%)๋ฅผ ๋ณด์ฌ์ค๋๋ค. ์๋ ํ์ ๊ฐ์ด, ๊ฒ์์ธ EOS Knights๋ฅผ ์ ์ธํ๊ณ 3๊ฐ์ ๊ฐฌ๋ธ๋ง dApp์ ์ ์ฒด ๋น์ฉ ์ค ์ฝ 90% ์ด์์ CPU์ ๋น์ฉ์ผ๋ก ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ์ด์ ๋ฐ๋๋ก ๊ฒ์์ธ EOS Knights๋ ์ ์ฒด ๋น์ฉ ์ค RAM์ ์ฝ 97%์ ๋น์ฉ์ ์ฌ์ฉํฉ๋๋ค.
ํ1. ์์ 4๊ฐ์ tps๋ฅผ ๊ฐ์ง dApp๋ค์ ์ ์ฒด ๋น์ฉ ์ค CPU ๋น์ฉ์ ๋น์จ(%)
์ฐ๋ฆฌ๋ ์ด ๋ฐฉ๋ฒ์ด CPU/Net ์์์ ๊ฐ๊ฒฉ์ ๋ฎ์ถ ์ ์์ ๊ฒ์ผ๋ก ์ถ์ธกํ๊ณ ์์ต๋๋ค. ๋จ, ์ฐ๋ฆฌ๋ CUP/Net์ ์์๋ฐฐ๋ถ ๋ฐฉ๋ฒ์ ์์ค์ฝ๋๋ฅผ ์ง์ ํ์ธํ์ง๋ ๋ชปํ์ต๋๋ค.
์ด๋ฅผ ๊ตฌํํ๊ธฐ ์ํด, ๊ธฐ์กด์ ์์ ์คํ ์ดํน ๊ณ์ ์ธ eosio.stake ์ธ์ BP ํฌํ ๋ฑ์ ์ํ ํฌํ ์คํ ์ดํน ๊ณ์ ์ ์๋ก ๋ง๋ค ์ ์์ต๋๋ค. ์๋ก, ํฌํ ์คํ ์ดํน์ ์ํ eosio.stakevotes ๊ณ์ ์ ์๋ก ์์ฑํ๊ณ , BP ํฌํ ๋ฐ ๊ตญ๋ฏผํฌํ๋ ์ด ๊ณ์ ์ ์คํ ์ดํน๋ EOS๋ฅผ ์ฌ์ฉํ์ฌ ํฌํํ๋๋ก ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
ํ์ง๋ง, ์ด ๊ฒฝ์ฐ EOS ํ๋๋ค์ ์์ ์ EOS๋ฅผ ์ด์ฒดํ์ง ๋ชปํ๊ฒ ๋ฌถ์ด๋๋ ๋ถ์ด์ต์๋ ๋ถ๊ตฌํ๊ณ , ๋คํธ์ํฌ์ ์์ ์ฌ์ฉ์ ์ํด ์์ ์คํ ์ดํน์ ํด์ผํ๋ ๋ถ๋ช ํ ๋๊ธฐ๊ฐ ์์ต๋๋ค. ํ์ง๋ง, ์ด์ ๋ฌ๋ฆฌ ์ด๋ค์ด ๋คํธ์ํฌ์ ๊ฑด๊ฐ์ฑ์ ์ฆ์งํ๊ธฐ ์ํ ํฌํ ์คํ ์ดํน์ ํ์ง ์์ ๊ฐ๋ฅ์ฑ์ด ๋งค์ฐ ๋์ต๋๋ค. ์๋ํ๋ฉด ์ด์ ๋ฐ๋ฅด๋ ๊ฒฝ์ ์ ์ธ ์ด์ต์ด ์๊ณ , ๋จ์ง ์์ ์ EOS๋ฅผ ์ด์ฒด๋ฅผ ๋ชปํ๋๋ก ๋ฌถ์ด๋๋ ๋ถ์ด์ต๋ง ์กด์ฌํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
๊ฒฐ๊ตญ ๋ง์ผ ์คํ ์ดํน์ ๋ถ๋ฆฌํ๋ค๋ฉด, ํฌํ ์คํ ์ดํน์ ์ฐธ์ฌํ๋๋ก ๊ฒฝ์ ์ ์ธ ์ด์ต์ ์ฃผ๋ ๊ฒ์ด ๋ฐ๋์ ํ์ํฉ๋๋ค.
๋ฐ๋ผ์ ์ฐ๋ฆฌ๋ ์ด ์ด์๋ฅผ ํฌํ ์คํ ์ดํน ๋ฐ ์ด๋ฅผ ํตํ BP ํฌํ๋ฅผ ํ ๊ณ์ ์ ์ง๊ธํ๋ ๋ฐฉ๋ฒ์ ์ ์ํฉ๋๋ค. ์ฆ ์์ ์คํ ์ดํน์ ํ ๊ณ์ ์๋ ์ด์๋ฅผ ์ง๊ธํ์ง ์์ต๋๋ค. ์๋ํ๋ฉด, ์์ ์คํ ์ดํน์ ํ๋๋ค์ด ๋คํธ์ํฌ๋ฅผ โ์ฌ์ฉโ์ ์ํ ๋ชฉ์ ์ด์ง๋ง, ํฌํ ์คํ ์ดํน์ ์ํ๊ณ์ โ์ฐธ์ฌโํ์ฌ ๋คํธ์ํฌ์ ๊ฑด๊ฐ์ฑ ์ฆ์งํ๋ ๋ชฉ์ ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค.
๊ตฌ์ฒด์ ์ธ ์๋ฅผ ๋ค๋ฉด, ์ด์๋ ํฌํ ์คํ ์ดํน๊ณผ BP ํฌํ์ ๋ํด 1:1 ๋น์จ๋ก ์ง๊ธ๋ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด์๋ ๋ ์ด 2%์ธ ์ธํ๋ ์ด์ ์ ์ด์ฉํ๊ณ , ์ ์ฒด EOS ์ค์์ ํฌํ์ ์คํ ์ดํน๋ ์ฝ์ธ์ด ์ ์ฒด ์ค์์ 50%์ด๊ณ , BP ํฌํ์ ์ฐธ์ฌํ EOS๊ฐ ์ ์ฒด ์ค์์ 10%์ด๋ผ๊ณ ๊ฐ์ ํฉ๋๋ค.
์ด ๊ฒฝ์ฐ ์คํ ์ดํน์ ๋ 2%, BP ํฌํ๋ ๋ 10%๋ฅผ ์ด์๋ก ๋ฐ์ต๋๋ค. ๋ฐ๋ผ์ ์ด๊ฒ์ ๋ชจ๋ ํด๋นํ๋ ํ๋๋ค์ ์ฐ๊ฐ 12%์ ์ด์๋ฅผ ๋ณด์์ผ๋ก ๋ฐ์ง๋ง, ํฌํ ์คํ ์ดํน๋ง ์ฐธ์ฌํ ํ๋๋ค์ ์ฐ๊ฐ 2%์ ์ด์๋ฅผ ๋ฐ๊ฒ ๋ฉ๋๋ค.
์ฐธ๊ณ ๋ก, ๋ธ๋ก์์ CTO์ธ ๋ ๋ผ์ด๋จธ๋ ์ด๋ฏธ ์คํ ์ดํน๋ EOS์ REX ํ ํฐ์ ํตํด์ ๊ฑฐ๋ ์์๋ฃ๋ฅผ ์ง๊ธํ๋ ์ ์์ ํ์ต๋๋ค. ๋ฐ๋ผ์ ์ด๊ฒ์ ์์ ์์ ์ ์ฉํ ์ ์์ต๋๋ค.