๊ธฐ๋ณธ๋ง ์์๋ ์๊ฐ์ผ๋ก ์จ๋ณด๋ ์ง๋ฆฌ์นด
์ง๋ฆฌ์นด๋
๋ถ์ฐํ ์ ํ๋ฆฌ์ผ์ด์
ํ๋ซํผ์ผ๋ก
๊ธฐ์กด์ ์ํธํํ ํ๋ซํผ์
ํ์ฅ์ฑ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ด
๋ชฉํ์
๋๋ค.
์ง๋ฆฌ์นด์ ๋ฐฑ์์์๋
์ด๋๋ฆฌ์์ 1000๋ฐฐ ์ด์์ ์ฒ๋ฆฌ๋ฅผ
๋ชฉํ๋ก ์ก์๋ค๊ณ ํฉ๋๋ค.
๊พธ์คํ ์ธ๊ธ๋์ด์จ ํ์ฅ์ฑ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด
์ง๋ฆฌ์นด๋ ๋คํธ์ํฌ ์ค๋ฉ(Sharding)๊ธฐ์ ์
์ฌ์ฉํฉ๋๋ค.
์ด๋น 2828๊ฐ์ ํธ๋์ญ์
์
์ฒ๋ฆฌํ ์ ์๋ค๊ณ ํ๋ฉฐ
์ฌ๋ฒ์ ZIL์
๋๋ค.
์ง๋ฆฌ์นด์ ํต์ฌ๊ธฐ์ ์ ์ค๋ฉ์
๋๋ค.
๋คํธ์ํฌ๋ฅผ ์ค๋๋ผ๋ ์์ ๋คํธ์ํฌ๋ก ๋ถํ ํ์ฌ
ํธ๋์ญ์
์ ๋ณ๋ ฌ๋ก ์ฒ๋ฆฌํ ์ ์๋๋ก ํฉ๋๋ค.
๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ๋คํธ์ํฌ๊ฐ ์ปค์ง์๋ก
์ฒ๋ฆฌ์จ์ด ์ฆ๊ฐํฉ๋๋ค.
ํ์ง๋ง ์๊ฒ ๋๋ ์ง ๋คํธ์ํฌ๋
์์ ์ฑ ๋ณด์์ฑ์ ๋ฌธ์ ๊ฐ ์๊น๋๋ค.
์ด๋ฅผ ๋ณด์ํ๊ธฐ ์ํด
PBFT(Practical Byzantine Fault Tolerance)์
PoW ๋ฐฉ์์ ์ฌ์ฉํฉ๋๋ค.
DS(Directory Service) ๋
ธ๋๋ก ์ด๋ฃจ์ด์ง
DS ์์ํ๋ฅผ ๊ตฌ์ฑํ๊ณ
์ ์์ด ์ฆ๋ช
๋ DS ๋
ธ๋๋ ์ค๋์ ํ ๋น๋ฉ๋๋ค.
์ฒ๋ฆฌํด์ผ ํ ๋ชจ๋ ํธ๋์ญ์
์ด
์ฌ๋ฌ ์ค๋์ ๋๋์ด์ ธ ํ ๋น๋๊ณ
์ค๋๋ ํธ๋์ญ์
์ ์ฒ๋ฆฌํ์ฌ ๋ง์ดํฌ๋ก ๋ธ๋ก์ ๋ง๋ญ๋๋ค.
๋ง์ดํฌ๋ก ๋ธ๋ก์ DS ์์ํ์ ์ ์ก๋์ด
ํ์ด๋ ๋ธ๋ก์ผ๋ก ์์ฑ๋ฉ๋๋ค.
ํ์ด๋ ๋ธ๋ก์ ๋ค์ ์ค๋๋ก ์ ๋๋์ด ์ต์ข
๊ฒ์ฆ์ ๋ฐ๊ฒ ๋ฉ๋๋ค.
์ด๋ฌํ ๊ณผ์ ์ด PBFT ํฉ์ ์๊ณ ๋ฆฌ์ฆ์
๋๋ค.
PBFT๊ฐ ํฉ์๋ฅผ ์ด๋ฃจ๋ ค๋ฉด
์
์์ ์ธ ๋
ธ๋๊ฐ 3๋ถ์ 1 ์ดํ์ฌ์ผ ํฉ๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก ์ง๋ฆฌ์นด ์ค๋์ ๋
ธ๋๋ 600๊ฐ ์ด์์ด๊ณ
PoW๋ฅผ ์ด์ฉํ๋ฉด
์
์์ ์ธ ๋
ธ๋๊ฐ 3๋ถ์ 1 ์ด์ ์์ ํ๋ฅ ์ด
๋ฐฑ๋ง ๋ถ์ 1 ์์ค์ด๋ผ๊ณ ํฉ๋๋ค.
์ด๋ค ์ค๋๊ฐ ํดํน์ผ๋ก
์๋์ด ๋ถ๊ฐ๋ฅํ๊ฒ ๋๋๋ผ๋
๋ค๋ฅธ ์ค๋๋ค์ ๊ณ์ ์๋ํฉ๋๋ค.
๋ฐ๋ผ์ ์ค๋ ์๊ฐ ๋ง์์๋ก
์ฒ๋ฆฌ์จ๋ ๋๊ณ ์์ ํด์ง๋๋ค.
๋ํ ์ง๋ฆฌ์นด๋
์์ ํ๊ณ ํ์ฅ ๊ฐ๋ฅํ ์ดํ์
๋ณด๋ค ์ฝ๊ฒ ๊ฐ๋ฐํ ์ ์๋๋ก ํ๋
์๋ก์ด ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ธ
Scilla๋ฅผ ๊ฐ๋ฐํ์ต๋๋ค.
์ง๋ฆฌ์นด๋
๋ช
๋ฌธ์ธ ์ฑ๊ฐํฌ๋ฅด๊ตญ๋ฆฝ๋ ๋ฐ์ฌ ์ถ์ ๋ค๊ณผ
ํํ
ํฌ ์ฌ์
์ 25๋
๊ฒฝ๋ ฅ์ Max Kantelia๊ฐ
ํจ๊ปํ๊ณ ์์ผ๋ฉฐ
๊ธฐ์ ๊ฐ๋ฐ์ด ๋ง์ ๋ถ๋ถ์ ์ฐจ์งํ๊ณ ์์ต๋๋ค.
ํ์ง๋ง ์ต๊ทผ ๋ฉ์ธ๋ท ๋ฐ์นญ์ด ์ฐ๊ธฐ๋๊ณ
๊ธฐ์กด์ ํ
์คํธ๋ท์
ํฐ ๊ธฐ์ ๋ณํ๊ฐ ์์ด
๋ถํ์ค์ฑ์ด ์ธ๊ธ๋ ์ ์์ต๋๋ค.
ํํํ ๊ธฐ์ ๋ ฅ์ผ๋ก ๋ฐ์ ์ ๋ณด์ฌ์ฃผ๊ธธ ๋ฐ๋ผ๋ด ๋๋ค.
๋ฌธ์ ์ ใ .ใ ๋ถ๋๋ฝ๊ฒ