2023-11-10 기준 주간 개발 보고서
필자:올가 흐리니우크
출처:Weekly development report as of 2023-11-10 | Essential Cardano
이번 주에도 핵심 기술팀은 노드, 네트워킹, 컨센서스 개선 작업을 계속했습니다.
지난 몇 주 동안 원장 팀은 콘웨이 시대 구현의 품질 개선과 원장 테스트에 사용되는 툴링에 집중했습니다. 비준, 재무부 인출, DRep 지분 분배 스냅샷, 위임 옵션에 대한 DRep 임계값의 올바른 사용과 관련된 몇 가지 버그를 해결했습니다. 또한 콘웨이 원장 이벤트, 만료된 제안에 대한 투표 불허, 헌법 위원회 앵커 등 콘웨이와 관련된 몇 가지 추가 작업도 진행했습니다. 또한, 오더세트 OSet과 오더맵 OMap의 재사용 가능한 인터페이스를 개선하여 트랜잭션에서 중복된 인증서와 제안을 비활성화할 수 있도록 했습니다. 또한, 플루터스 v3 통합에 대비하여 플루터스 기능을 재구성했습니다.
원장 로직을 검증하기 위한 간결한 상태 저장 단위 테스트를 작성할 수 있는 특수한 ‘Imp’ 테스트 라이브러리와 Agda 사양에서 하스켈로 생성된 코드와 인터페이스할 수 있는 적합성 테스트의 개선에 더 많은 진전이 있었습니다. 마지막으로 직렬화 테스트를 확장하여 바이너리 적합성 커버리지를 늘렸습니다.
다른 팀에서 제공하는 자세한 내용은 이 기술 개발 보고서를 참조하세요.
지갑 및 서비스
지난주, 레이스 팀은 카르다노 서밋 2023에 참석하여 IOG와의 협업에 관심이 있는 많은 프로젝트 리더들을 만났습니다. 또한 다음 주에 출시될 멀티 스테이킹 기능을 개선하기 위해 노력했습니다.
스마트 계약
이번 주 플루터스 툴 팀은 마르코니 API 쿼리, 카르다노 노드 에뮬레이터 테스트, 사용자 문서 개선 작업을 계속 진행했습니다.
지난 주, 말로 팀은 Cardano Summit 2023에서 말로의 도구, 안전 기능, 디앱 생성, 초보자 친화적인 스마트 콘트랙트를 탐구하는 두 개의 워크샵을 진행했습니다.
이번 주에는 런타임에서 오픈 롤에 대한 안전 점검을 수정하고, 오픈 롤 통합 테스트를 추가하고, 관련 문서 작업을 진행했으며, 런타임 스타터 키트에 오픈 롤에 대한 레슨을 추가했습니다. 또한 베스팅 디앱을 검토 및 테스트하고, Marlowe 토큰 플랜 프로토타입을 추가했으며, Marlowe 체인 동기화 프로토콜에 대한 추적을 개선하고, 러너 MVP를 테스트하고, Marlowe 토큰 플랜의 연결 위젯을 개선했습니다.
확장
이번 주에 미스릴 팀은 미스릴 클라이언트를 라이브러리로 적용하는 작업을 계속했으며, 거의 완료되었습니다. P2P( 피어 투 피어 ) 네트워킹 개념 증명을 통해 미스릴 네트워크를 탈중앙화하는 작업을 진행했으며, 이를 통해 피어 투 피어 게시-구독(pub-sub) 메커니즘을 사용한 매우 기본적인 작업 데모를 구현했습니다. 또한, 팀은 불변 파일에서 설정된 UTXO/트랜잭션의 결정론적 계산에 대한 작업을 계속했습니다.
마지막으로, 새로운 미스릴 클라이언트 CLI의 이미지 저장을 담당하는 Docker 패키지의 이름 지정 문제를 해결하고 ‘release-mainnet’ 애그리게이터와 관련된 성능 문제를 계속 해결했습니다.
볼테르
지난주, 볼테르 팀은 카르다노 서밋에 참석한 여러 팀원들과 함께 (다른 팀원들은 원격으로 지원하면서) 카르다노의 오프체인 거버넌스를 향한 진전을 선보이기 위해 열심히 노력했습니다.
카르다노 서밋의 하이라이트는 다음과 같습니다:
- GovTool의 기술 데모
- 산초넷의 기술 데모
- CIP-1694에 대한 카르다노 투표 발표
- 커뮤니티 거버넌스의 중요성과 카르다노 거버넌스에서 인터섹스의 중요성에 대한 패널 토론
150명 이상의 커뮤니티 멤버가 인터섹트에 가입했습니다. 카르다노 서밋 2023은 볼테르 시대를 향한 지속적인 진전을 더 넓은 커뮤니티에 보여줄 수 있는 좋은 기회였습니다.
카탈리스트
이번 주 카탈리스트 팀은 Fund11의 모바일 앱과 백엔드를 개선하는 마지막 단계에 있습니다. 로딩 시간 단축, 등록 또는 투표 권한에 대한 실시간에 가까운 업데이트와 같은 개선 사항을 포함하여 최고의 사용자 경험을 보장하기 위해 성능과 기능을 향상하는 데 집중하고 있습니다.
이와 동시에 테스트 기능을 향상시키기 위해 강력한 부하 테스트 프레임워크를 도입하는 작업도 진행 중입니다. 이러한 전략적 움직임은 시스템의 복원력을 강화하여 다양한 부하에서 최적의 성능을 보장하고 모든 문제에 대한 인사이트를 제공하는 것을 목표로 합니다.
두 팀은 카탈리스트 보이스와 헤르메스 프로젝트를 위한 오픈 소스 리포지토리를 구축하여 협업 기회를 확대할 수 있게 되어 매우 기쁘게 생각합니다. 이 이니셔티브는 혁신과 커뮤니티 참여를 촉진하기 위한 노력과 일치합니다. 이미 오픈 소스 리포지토리에서 사용할 수 있는 카탈리스트 보이스 백엔드에 대한 기초 작업을 시작했습니다.
마지막으로, 현재 새로운 커뮤니티 테스트 프레임워크를 개발 중으로, 사용자가 새로운 기능을 프로덕션에 적용하기 전에 테스트할 수 있도록 하여 개발 수명 주기 초기에 커뮤니티가 피드백을 제공할 수 있도록 하고 있습니다. 오픈 소스 및 커뮤니티 테스트 이니셔티브는 향후 몇 주 내에 펀드10에서 자금을 지원받은 보이시스 및 헤르메스 프로젝트의 마일스톤 1에 대한 성과 증명으로 발표될 예정입니다.
카탈리스트 텔레그램 공지 채널에 가입하여 프로젝트 카탈리스트에서 일어나는 모든 일에 대한 최신 소식을 받아보세요.
교육
지난 주, 교육 팀의 여러 멤버가 카르다노 서밋에 참석하여 프로그램과 과정을 홍보하고 커뮤니티를 만났습니다. 이들은 아프리카 블록체인 센터와 함께 카르다노 교육 프로그램에 대한 기사를 게시했으며, 현재 교육용 말로우 콘텐츠를 제작하고 있습니다.
이상
번역: Paul Ko (카르다노 앰버서더, JOY & HOPE 풀 운영자, 카르다노 사랑방 운영자)