2024-2-9 기준 주간 개발 보고서(한국어)

2024-2-9 기준 주간 개발 보고서

필자:올가 흐리니우크

출처:Weekly development report as of 2024-02-09 | Essential Cardano

핵심 기술

네트워킹 팀은 부트스트랩 피어 관련 변경 사항을 ouroboros-network 리포지토리에 병합하고 초기 개발 버전 cardano-node를 사용하여 통합 및 테스트를 계속 진행했으며, IOG 팀은 DripDropz와 협력하여 문서가 오해의 소지가 없도록 CDDL 사양의 오류를 수정했습니다. 핸드셰이크 프로토콜 플래그를 명확히 하고 이를 initiatorOnlyDiffusionMode로 명명했습니다.

‘노드 간’ 프로토콜을 통해 다른 노드와의 연결을 제공하는 라이브러리 제작자에게 구현을 검토할 것을 권고했습니다.

Cardano 재단과 함께 tx-submission 결정 로직을 개선하고 SIGUSR1 이벤트에서 아웃바운드 거버너 상태를 덤프하는 디버깅 기능을 구현했습니다. POSIX 지원 OS에 대한 지원을 확장( commit1, 2) 하여 모니터링 및 문제 해결 기능을 향상시켰습니다.

피어 공유를 통해 노드 감지 속도를 제한했습니다.

컨센서스 팀은 두 번째 버전의 Ledger DB API를 포함한 UTXO-HD 프로토타입의 합의 버전을 노드에 통합하였습니다. Conway의 에포크 구조 변경을 구현하고, 부트스트랩 상태 머신과 Ouroboros Peras의 계획을 진행했습니다. 지원 측면에서는 현재 누락된 리더십 체크에 대한 스냅샷의 영향을 조사하고 있습니다.

팀별 자세한 내용은 기술 개발 보고서에서 확인하실 수 있습니다.

지갑 & 서비스

레이스 팀은 사소한 수정 작업을 진행해 왔으며, 현재 다음 v.1.9 릴리스를 준비 중입니다. 브라우저에 Lace를 추가하고 웹 사이트 푸터를 통해 이메일 목록에 가입하여 최신 정보를 받아보세요.

스마트 계약

Plutus 팀은 스크립트의 Plutus 언어 버전이나 현재 프로토콜 버전에서 지원되지 않는 내장 함수를 사용하는 등의 이유로 스크립트가 디코딩에 실패한 경우 오류 보고를 개선했습니다.

스케일링

Hydra 팀은 2024년 1월 월간보고서를 공개했습니다. 실패한 명령에 대한 사용자 피드백을 강화하고, cardano-api 종속성과 GHC를 새로운 버전으로 업데이트하고, 하드포크에 대비하여 영구 헤드를 재개했습니다. 모델 기반 테스트 스위트를 확장하여 헤드 클로징을 커버하고, io-sim의 버그를 수정하고, cardano-node의 개발에 적극적으로 기여했습니다.

Mithril 팀은 Mithril 네트워크 내에서 Cardano 트랜잭션을 인증하기 위한 새로운 데이터 유형 구현, Cardano 트랜잭션 목록의 멤버십 증명 생성생성된 아티팩트 목록 작성을 담당하는 Aggregator 경로를 완료했습니다. Cardano 트랜잭션 검증을 지원하기 위해 Mithril 클라이언트 라이브러리를 확장하고 SanchoNet에서 작동하는 새로운 Mithril 네트워크를 구축하기 위해 노력했습니다.

미스릴 네트워크의 위협 모델링 및 위험 분석에 대한 노력을 계속하여 CI 엔드투엔드 테스트에서 발생하는 취약점을 조사했습니다.

VOLTAIRE & SANCHONET

SanchoNet은 CIP-1694 사양에 따라 Cardano 블록체인의 거버넌스 기능을 출시하기 위한 테스트넷입니다. 이러한 기능 테스트에 참여하고 싶다면 SanchoNet 웹사이트를 확인하시기 바랍니다. 현재 FAQ를 업데이트하고 리소스 섹션에 추가하는 작업을 진행 중입니다.

CATALYST

이번 주 Project Catalyst의 Fund11 투표가 한국 시간으로 2월 8일 목요일 오후 8시에 마감되었습니다. 투표 기간 동안 참여와 지지를 보내주신 Cardano 커뮤니티에 감사드립니다. 향후 일정은 집계 및 결과 발표이며, 2월 15일까지 Project Catalyst 웹사이트에 공개될 예정입니다. 관련 결과는 공식 문서에 따라 감사할 수 있습니다.

교육

교육팀은아프리카 블록체인 센터와 협력해 다음 주 온라인으로 진행될 예정인 제2회 카르다노 개발자 과정을 준비하고 있습니다. 현재 개발자 환경과 강의 준비를 진행하고 있습니다.

이상

번역: Paul Ko (카르다노 앰버서더, JOY & HOPE 풀 운영자, 카르다노 사랑방 운영자)