๐ L2BEAT๊ฐ ๊ตฌ์์ฃผ๋ ํผ์๋ ๋ฌด์์ผ๊น?
Jay ยท 2025.04.03 ยท Short
๐ L2BEAT๊ฐ ๊ตฌ์์ฃผ๋ ํผ์๋ ๋ฌด์์ผ๊น? L2BEAT์์ ๋ง์ฐ์ ์ ๊ธฐ๋ ํด์ ํผ์๋ฅผ ๊ตฌ์์ฃผ๋ ์ด๋ฒคํธ๋ฅผ ํ์ต๋๋ค. ์ฑ์, ํ ๋งํ , ์น์ฆ๋ฅผ ์ ํํ๋ฉด ์์ ๊ณผ ์ด์ธ๋ฆฌ๋ ๋ ์ด์ด 2๋ฅผ ์ถ์ฒํด์ฃผ๋ ๊ธฐ๋ฅ์ด์์ต๋๋ค. ์ฌ์ค ์ด ํผ์๋ ๋ ์ด์ด 2์ ๋ฆฌ์คํฌ๋ฅผ ๋ค์ฏ ๊ฐ๋ก ๋ถ๋ฅํ๊ณ , ๋ฆฌ์คํฌ์ ๋ฐ๋ผ ๋นจ๊ฐ์, ๋ ธ๋์, ์ด๋ก์์ผ๋ก ๋ถ๋ฅํ ๊ฒ์ ๋๋ค. 1. ์ํ ๊ฒ์ฆ(State V
๐ L2BEAT๊ฐ ๊ตฌ์์ฃผ๋ ํผ์๋ ๋ฌด์์ผ๊น? L2BEAT์์ ๋ง์ฐ์ ์ ๊ธฐ๋
ํด์ ํผ์๋ฅผ ๊ตฌ์์ฃผ๋ ์ด๋ฒคํธ๋ฅผ ํ์ต๋๋ค. ์ฑ์, ํ ๋งํ , ์น์ฆ๋ฅผ ์ ํํ๋ฉด ์์ ๊ณผ ์ด์ธ๋ฆฌ๋ ๋ ์ด์ด 2๋ฅผ ์ถ์ฒํด์ฃผ๋ ๊ธฐ๋ฅ์ด์์ต๋๋ค. ์ฌ์ค ์ด ํผ์๋ ๋ ์ด์ด 2์ ๋ฆฌ์คํฌ๋ฅผ ๋ค์ฏ ๊ฐ๋ก ๋ถ๋ฅํ๊ณ , ๋ฆฌ์คํฌ์ ๋ฐ๋ผ ๋นจ๊ฐ์, ๋
ธ๋์, ์ด๋ก์์ผ๋ก ๋ถ๋ฅํ ๊ฒ์
๋๋ค. 1. ์ํ ๊ฒ์ฆ(State Validation) ์์คํ
์ํ์ ์ ํจ์ฑ์ ์ด๋ป๊ฒ ๊ฒ์ฆ๋๋๊ฐ? -๋นจ๊ฐ์: ๊ธฐ๋ฅ ์์ -๋
ธ๋์: ๊ฒฐํจ ์ฆ๋ช
ํน์ ์์ง์ ์ฆ๋ช
์ด ๋์
๋์ด์์ง๋ง, ์ค์ํ๋ ์ฃผ์ฒด๊ฐ ์
์์ ์ผ๋ก ํ๋ํ ์ ์์ -์ด๋ก์: ๊ฒฐํจ ์ฆ๋ช
ํน์ ์์ง์ ์ฆ๋ช
์ด ๋์
๋์ด์๊ณ , ํ์ค์ํ๋์ด์์ 2. ๋ฐ์ดํฐ ๊ฐ์ฉ์ฑ(Data Availability) ์ํ๋ฅผ ์ฌ๊ตฌ์ฑํ๋ ๋ฐ ํ์ํ ๋ฐ์ดํฐ๊ฐ ์ด์ฉ ๊ฐ๋ฅํ๊ฐ? -๋นจ๊ฐ์: ์ธ๋ถ DA ๋ ์ด์ด ์ฌ์ฉ -์ด๋ก์: ์ด๋๋ฆฌ์ ์ฌ์ฉ 3. ํ์ถ ๊ฐ๋ฅ ์๊ฐ(Exit Window) ์ํ์ง ์๋ ์
๊ทธ๋ ์ด๋๊ฐ ๋ฐ์ํ์ ๋, ์ฌ์ฉ์๊ฐ ์์คํ
์์ ๋์ฌ ์ ์๋ ์๊ฐ์ ์ผ๋ง๋ ๋๋๊ฐ? -๋นจ๊ฐ์: ๊ธฐ๋ฅ ์์ -๋
ธ๋์: 30์ผ ์ด๋ด ์
๊ทธ๋ ์ด๋๊ฐ ์ด๋ฃจ์ด์ง -์ด๋ก์: ์
๊ทธ๋ ์ด๋์ 30์ผ ์ด์์ด ์์๋จ 4. ์ํ์ ์ฅ์ (Sequencer Failure) ์ํ์๊ฐ ์คํ๋ผ์ธ์ด ๋๊ฑฐ๋ ํน์ ์ฌ์ฉ์๋ฅผ ๊ฒ์ดํ ๊ฒฝ์ฐ ์ด๋ป๊ฒ ๋๋๊ฐ? -๋นจ๊ฐ์: ๊ธฐ๋ฅ ์์ -๋
ธ๋์: ์ฌ์ฉ์๊ฐ ์ด๋๋ฆฌ์์ผ๋ก ์ธ์ถ์ ๊ฐ๋ฅํ์ง๋ง, ๊ฒ์ด ๊ฐ๋ฅ์ฑ ์กด์ฌ -์ด๋ก์: ์ฌ์ฉ์๊ฐ ๊ฒ์ด ์์ด ๋ฉ์ธ๋ท์ผ๋ก ์ธ์ถ ๊ฐ๋ฅ 5. ํ๋กํฌ์ ์ฅ์ (Proposer Failure) ํ๋กํฌ์ ๊ฐ ์คํ๋ผ์ธ์ผ ๊ฒฝ์ฐ ์ด๋ป๊ฒ ๋๋๊ฐ? -๋นจ๊ฐ์: ์ถ๊ธ ๋ถ๊ฐ -๋
ธ๋์: ํน์ ํ๋กํฌ์ ๋ค๋ง ์ํ ์ ์ถ ๊ฐ๋ฅ -์ด๋ก์: ๋๊ตฌ๋ ์ง์ ์ํ ์ ์ถ ๊ฐ๋ฅ ๋ ์ด์ด 2๋ฅผ ํผ์์ ๋น์ ํ ์ฌ๋ฐ๋ ์๋์ธ๋ฐ, ์๋ฌด๋๋ ์ดํ๋ฆฌ์ ์ถ์ ๋ค์ด ๋ง๋ ๋จ์ฒด๋ผ ์ด๋ฐ ๊ธฐ๋ฅ์ ๊ฐ๋ฐํ ๊ฒ ๊ฐ์ต๋๋ค. ํ์ฌ๋ ์์ฝ๊ฒ๋ ๊ธฐ๋ฅ์ด ๋งํ๋ค์ ใ
ใ