Libplanet 0.5 릴리스
Libplanet 0.5 버전 릴리스 소식을 전하며, 이번 업데이트의 핵심인 성능 및 안정성 개선 사항을 소개합니다. 특히, IBD(Initial Block Download) 속도 개선을 위해 신뢰할 수 있는 노드로부터 미리 연산된 상태 값을 받아오는 `Swarm<T>.PreloadAsync()` 기능이 추가되었습니다. 이 기능은 블록이 많이 쌓여도 IBD 작업이 오래 걸리는 문제를 해결하여 개발자가 P2P 통신 및 데이터 동기화 문제를 효율적으로 처리하도록 돕습니다. 또한, `IRandom.NextDouble()` 메서드가 제거되어 .NET Standard의 Double 타입 산술 연산 및 대입 결과의 플랫폼별 차이로 인한 잠재적 문제를 방지합니다. 이번 릴리스는 분산 P2P 온라인 멀티플레이어 게임 개발을 위한 Libplanet의 안정성과 성능을 한층 강화했습니다.












