2023-11-24 기준 주간 개발 보고서
필자:올가 흐리니우크
출처:Weekly development report as of 2023-11-24 | Essential Cardano
이번 주에 핵심 기술팀은 CIP-1694에 대한 초기 보안 분석과 대응책을 발표했습니다. 이 분석은 헌법 위원회, 위원회 규모, 임기, 등록된 DRep, 비준, 내용, 프로토콜 파라미터 그룹, 투표, 하드포크 시작과 표준 프로토콜 파라미터 변경의 분리, 에든버러 워크숍 이후의 업데이트 등 다양한 측면을 다루고 있습니다. 또한 특정 거버넌스 활동에 대한 예치금 감소에 대한 논의도 포함됩니다.
지난 몇 주 동안 네트워킹 팀은 부트스트랩 피어 구현을 계속 검토하고, 하스켈 밋업을 위한 프레젠테이션 슬라이드를 준비하여 IOSimPOR에 대해 논의했으며, IOSim 코드 베이스를 리팩토링하는 작업을 진행했습니다. 또한 io-sim-1.3.0.0을 Hackage에 릴리스하고 DNS 서브시스템에서 사용하는 리소스를 리팩토링하고 RootPeersDNS 모듈 리팩토링을 검토하여 기술 부채를 해결했습니다.
원장 팀은 테스트, 버그 수정, CDDL 사양의 명확성 개선에 집중했습니다. 팀은 ValueNotConservedUTxO 술어의 역직렬화 오류를 수정하여 제로 에이다의 정확한 보고를 보장하고, PParamsUpdate에서 비용 모델의 역직렬화 문제를 해결하여 Conway부터 인식되지 않는 Plutus 버전에 유효한 비용 모델만 허용되도록 했습니다.
마지막으로 제안 절차에 대한 보증금 반환을 수정하고, 테스트 도구를 개선했으며, 콘웨이 시대에 맞는 새로운 테스트를 구현했습니다.
다른 팀에서 제공하는 자세한 내용은 이 기술 개발 보고서를 참조하세요.
지갑 및 서비스
이번 주 레이스 팀은 1.7.1 버전에 대한 빠른 업데이트에 집중했습니다. 이번 릴리스에서는 레이스 지갑에 대한 디앱 연결과 관련된 문제를 포함한 몇 가지 문제를 해결했습니다. 또한, 팀은 전송 흐름에 영향을 미치는 느린 네트워크 중단으로 인해 발생하는 문제를 해결하고, 트랜잭션 번들과 관련된 일부 문제를 수정하여 레이스와 에이다 핸들 간의 상호 작용을 최적화하는 개선 사항을 구현했습니다.
스마트 계약
플루터스 툴 팀은 마르코니 API 쿼리, 마르코니 카르다노 노드 에뮬레이터 및 문서 개선 작업을 계속 진행했습니다. 플루터스 코어 팀은 BLS 프리미티브 사용 시 「cannot case on a value」오류와 함께 컴파일이 실패하는 플루터스 Tx의 버그를 수정했습니다.
이번 주에 Marlowe 팀은 marlowe-plutus 저장소를 업데이트하고, marlowe-plutus
에 대한 플루투스 종속성을 업그레이드했으며, Marlowe 저장소를 IOGX 및 GHC v.9.2.8로 업그레이드 했습니다.또한 컨트랙트 단위 테스트가 가능하도록 TS-SDK에 computeTransaction을 추가하고, Marlowe Playground에서 카운터 예제가 가독성 있게 표시되도록 초기 시간을 변경했으며, Marlowe Runner의 ‘입력 적용’ 흐름에서 양식 구조를 개선했습니다.
마지막으로 계정이 Agda 의미론에서 양수인지 확인했습니다.
확장
이번 주에 하이드라 팀은 ‘collect com’ 트랜잭션과 관련하여 오해의 소지가 있는 오류를 해결하고, 보안 권고 문제를 해결했으며, 인라인 데이텀을 사용하여 하이드라 헤드 프로토콜을 단순화했습니다. 또한, 사양과 구현의 사소한 불일치를 해결하고, 카르다노 노드에 의해 잠재적으로 체결이 취소될 수 있는 트랜잭션의 이유를 문서화했으며, 하이드라 노드의 오프라인 모드에 대해 선대랩스와 협력했습니다. 또한 연구원들과 함께 점진적 커밋 해제에 대한 논의를 진행했습니다.
이번 주 미스릴 팀은 P2P 네트워킹 개념 증명을 통해 미스릴 네트워크를 탈중앙화하는 데 진전을 이루었으며, P2P 서명 브로드캐스트를 가능하게 하는 미스릴 릴레이의 첫 번째 프로토타입 구현을 완료했습니다. 또한 애그리게이터의 성능을 최적화하는 데도 진전을 이루었습니다. 또한, 팀은 새로운 P2P 네트워크 레이어뿐만 아니라 산초넷을 위한 실험적인 미스릴 네트워크를 수동으로 배포하는 데 도움이 될 CI/CD의 일부 개선 사항을 완료했습니다.
마지막으로 특정 SPO의 지연을 유발하는 간헐적인 런타임 문제를 조사하고 다음 배포 릴리스를 준비하기 시작했습니다.
볼테르
이번 주 볼테르 팀은 CIP-1694의 온체인 및 오프체인 거버넌스의 진행 상황을 평가하기 위한 특별 카르다노 투표를 계속 준비했습니다. 참여 지갑에 대한 스냅샷은 11월 21일에 촬영되었으며, 투표는 12월 1일부터 12월 11일까지 진행됩니다. 에이다 보유자들은 이 기회를 통해 CIP-1694 거버넌스 진행 상황에 대한 자신의 입장을 표명해 주시기 바랍니다.
카탈리스트
이번 주에도 프로젝트 카탈리스트는 매주 수요일 오후 5시에 진행되는 주간 타운홀로 정규 방송을 이어갑니다. 이번 주 방송 은 여기에서 다시 시청하거나 이 페이지에서 다음 방송에 등록할 수 있습니다.
다른 소식으로는, 이제 프로젝트 카탈리스트 웹사이트와의 마일스톤 모듈 통합이 완료되었습니다. 또한 Fund10 코호트 데이터를 포함한 전체 데이터 새로 고침이 실행되었습니다. 이를 통해 사용자는 마일스톤 프로그램 내에서 각 펀딩 프로젝트의 진행 상황을 효율적으로 추적할 수 있습니다. 원하는 Fund10 프로젝트를 검색하고 개요 페이지로 이동하면 진행률 표시줄과 실제 마일스톤에 대한 링크를 확인할 수 있습니다. 이는 펀딩 수혜자에 대한 전반적인 책임성을 강화하는 또 하나의 중요한 성과입니다.
마지막으로, 이번 주부터 커뮤니티 검토 단계 등록이 시작되었습니다. 프로젝트가 투표 단계로 넘어가기 전 평가에 도움을 주고 싶다면 투표 단계에 참여하려면, cardano.ideascale.com을 방문해 로그인 후 바로 팝업 양식을 통해 등록할 수 있다.
교육
이번 주에도 교육팀은 사내 수학 아카데미 강좌를 진행했고, 말로우 교육 과제에 대한 작업도 진행했다.
이상
번역: Paul Ko (카르다노 앰버서더, JOY & HOPE 풀 운영자, 카르다노 사랑방 운영자)