전 글에 이어집니다
[ PoW/S & Efficient Sampling ]
➡️ 하이브리드 PoW + Stake
- PoW : HDD에서 초당 200MiB 순차 읽기 → 800개의 256KiB chunk → 각 chunk hash로 난이도 충족 시 블록 생산
- Stake : 블록 생성자는 staking 되어 있어야 하고, 악의적인 행동 시 슬래싱
➡️ Efficient Sampling
- VDF가 1초마다 seed 생성
- 각 파티션마다 deterministic하게 다른 위치에서 200MiB 읽기
- 하루에 모든 파티션이 전 범위 샘플링되도록 설계
- VDF 읽기 속도를 200MiB/s로 제한해서 SSD로 과도한 이득을 못 보게 함
- 백서 그림 11 참고
➡️ VDF
- Verifiable Delay Functions
- 특정 연산이 일정 시간 이상 걸리도록 강제하며 효율적으로 검증 가능하도록 보장
*해시만 계산하는 기존 PoW와 달리 블록 생산 자체가 곧 스토리지 증명 행위라서, 스토리지 인센티브와 합의를 강하게 붙여놓은 구조입니다
HDD 전제라 진입 장벽이 낮은편이지만, 실제로 대규모 노드/데이터 센터도 HDD를 대량 운용할 수 있기에 장기적으로는 대형 사업자와의 경쟁이 관건일 것 같습니다
#IRYS
#ProgrammableData
#Datachain
#Layer1
#스토리텔러
