주요 요약:
- IOTA는 v1.21.1 업데이트 및 프로토콜 버전 24를 통해 Starfish 합의 메커니즘을 메인넷에 도입했습니다.
- 새로운 설계는 풀(pull) 기반의 Mysticeti 모델을 푸시(push) 기반 방식으로 대체하여 네트워크 부하와 지연되는 검증인을 더 효과적으로 관리합니다.
- Starfish는 메타데이터와 페이로드를 분리하고 Reed-Solomon 프래그먼트를 사용하여, 복원력 향상을 위해 약간의 지연 시간을 허용합니다.
주요 요약:

IOTA가 소프트웨어 버전 v1.21.1 및 프로토콜 버전 24를 통해 Starfish 합의 메커니즘을 메인넷으로 이전했습니다. 이는 실제 네트워크 부하 조건에서 성능을 개선하기 위해 설계된 기술적 전환입니다. 방향성 비순환 그래프(DAG) 기반 네트워크인 IOTA는 검증인 세트를 더 잘 지원하기 위해 데이터 동기화 전략을 수정하고 있습니다.
이번 업그레이드는 검증인이 피어로부터 누락된 데이터를 가져오는(pull) 방식에 의존했던 이전의 Mysticeti 모델로부터의 의도적인 변화를 의미합니다. 프로젝트 문서에 따르면 "Starfish는 Mysticeti의 풀 방식 복구에서 푸시(push) 기반 데이터 이동으로 전환하여, 누락된 기록이 지연된 검증인의 크리티컬 패스에 도달하기 전에 풀 요청을 약 10배(one order of magnitude) 가량 줄입니다."
새로운 아키텍처는 검증인이 피어에게 데이터를 선제적으로 전송하는 푸시 기반 설계를 도입했습니다. 이는 활동량이 많은 기간 동안 지연된 노드가 더 효율적으로 따라잡을 수 있도록 돕기 위한 방법입니다. 이 프로세스는 블록 메타데이터를 트랜잭션 페이로드와 분리하고 Reed-Solomon 인코딩을 사용하여 페이로드를 프래그먼트로 나눕니다. 이러한 프래그먼트의 충분한 하위 집합만으로도 블록을 재구성할 수 있어, 모든 노드가 동시에 전체 페이로드를 보유하지 않고도 데이터 가용성을 보장합니다. 이 접근 방식은 다른 데이터 가용성 솔루션에서도 사용됩니다.
이러한 복원력 향상의 대가는 일반적인 트랜잭션 지연 시간이 약간 증가할 수 있다는 점입니다. 시퀀싱 전에 데이터 가용성을 확인해야 하기 때문입니다. 이번 업그레이드는 테스트넷에서의 스마트 컨트랙트 업그레이드에 이은 것으로, 성공 여부는 이제 메인넷 운영 성능, 특히 가용성을 희생하지 않으면서 압박 속에서 네트워크 정렬을 유지하는 능력으로 측정될 것입니다. 이는 Hedera Hashgraph나 Fantom과 같은 많은 DAG 기반 프로토콜이 직면한 과제이기도 합니다.
이 기사는 정보 제공 목적으로만 작성되었으며 투자 조언을 구성하지 않습니다.