[아이리스 백서 [섹션 4.3 ~ 5]](https://irys.xyz/assets/IrysWhitepaper.pdf)
➡️ Matrix Packing & PoW/S 합의
- Matrix Packing : 유니크 복제 증명
➡️ Packing = miner 주소를 각 256KiB chunk에 인코딩하는 과정
- sequential hashing으로 chunk를 segment(32B)들로 채우기
- 2D matrix packing : 위아래 레이어가 서로 의존하도록 설계해, 마지막 레이어만 저장해놓고 “on-demand 재계산”하는 공격을 막음
목표는 동일 데이터를 여러 주소에 stake해놓고 원본 1개만 들고 “원격·온디맨드 마이닝”하는 공격을 경제적으로 불가능하게 만드는 것
*Filecoin의 PoRep/PoSt를 단순화한 버전으로 보면 되며, 설계상 공격 벡터(온디맨드 packing)에 대한 고민이 Irys 백서에 꽤 디테일하게 적혀 있어 "스토리지 네이티브 팀”의 느낌이 강하게 나고 있습니다
#IRYS
#ProgrammableData
#Datachain
#Layer1
#스토리텔러
