# Ethereum Beacon chain **Published by:** [Primrose](https://paragraph.com/@primrose/) **Published on:** 2024-01-21 **URL:** https://paragraph.com/@primrose/ethereum-beacon-chain ## Content Beacon chain이더리움은 확장성 문제를 해결하기 위해 샤딩과 POS를 도입하기로 했다. 샤딩이란, 데이터베이스를 분할해서 데이터베이스의 부하와 체인의 지나친 중앙화를 막는 전략이다. POS란 지분 증명으로, 기존 POW와는 다르게 속도면에서 빠르다. POW는 컴퓨팅 자원을 소모해야만 합의 과정에 참여할 수 있지만, POS는 가지고 있는 ETH로 합의 과정에 참여할 수 있기 때문이다. 이더리움의 비콘 체인은 POS가 적용된 블록체인이다. 기존의 POW 가 아닌 이더리움 2.0을 위한 POS 가 적용된 블록체인이다. 비콘체인은 참여자들을 관리하는데, 어떤 검증자가 블록을 제안해야 할지, 위원회가 되어 블록을 증명해야 하는지 등의 역할을 한다.그림처럼 POW로 블록을 생성하는 메인 체인과 평행하게, POS 로 블록을 생성한다. 그러다 The Merge 업그레이드로 POW 가 아닌 POS 로 Mainnet 의 TX 처리를 시작하면서 블록 전파 및 합의 로직까지 담당하게 되었다.비콘체인은 슬롯과 에포크에 맞춰 작동하는데, 슬롯은 12초, 에포크는 32개의 슬롯이다. 비콘체인에서 슬롯에는 하나의 블록이 추가될 수 있다.비콘체인의 블록은 샤드체인의 블록과 연결되는데, 비콘 체인의 블록에는 최대 64개의 샤드 블록이 추가될 수 있다. 즉 시스템이 최적으로 실행되고 있다면 매 12초마다, 64개의 샤드 블록이 1개의 비콘 블록에 기록된다. 슬롯은 정해진 시간일 뿐이며, 비콘 블록과 정확하게 일치하지 않는다. 1024 슬롯이라고 해서 1024개의 비콘 블록이 있지 않을 수 도 있다. 슬롯을 기록해주어야 할 검증자가 오프라인이 될 경우, 슬롯이 비어있을 수 있기 때문이다. 비콘 체인은 매 에포크마다 검증자를 슬롯으로 고르게 나누고, 각 슬롯당 최소 128개의 검증자를 위원회로 할당한다. 만약 16,384(512 * 32)개의 검증자가 있다면, 1개의 에포크를 구성하는 32개 슬롯에 512개의 검증자가 배정된다.비콘체인은 매 에포크마다 검증자를 슬롯으로 고르게 나누고, 각 슬롯당 128개의 검증자를 위원회로 할당한다. 시스템이 최적으로 실행되고 있다면 매 12초마다(1슬롯), 64개의 샤드 블록이 1개의 비콘 블록에 기록된다.출처https://medium.com/decipher-media/%EC%9D%B4%EB%8D%94%EB%A6%AC%EC%9B%80-%EB%B9%84%EC%BD%98-%EC%B2%B4%EC%9D%B8-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0-c0d6a80f3ecf https://velog.io/@youngju307/%EC%9D%B4%EB%8D%94%EB%A6%AC%EC%9B%80-%EB%B9%84%EC%BD%98%EC%B2%B4%EC%9D%B8Beacon-Chain https://ethos.dev/beacon-chain/ ## Publication Information - [Primrose](https://paragraph.com/@primrose/): Publication homepage - [All Posts](https://paragraph.com/@primrose/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@primrose): Subscribe to updates