2023-04-21 기준 주간 개발 보고서

핵심 기술

이번 주 네트워킹 팀은 io-sim과 다른 5개의 패키지를 해커 패키지에 게시하고 이에 대한 블로그 포스팅을 IOG의 엔지니어링 웹사이트에 올렸습니다. io-sim은 ouroboros-network와 함께 개발되었으며, 필요에 따라 더 많은 기능이 추가되면서 그 기능이 성장하고 있습니다.

컨센서스 팀은 UTXO-HD를 위한 개선된 DB 잠금 메커니즘과 이 프로토타입에 필요한 멤풀 벤치마크의 수정을 위해 계속 작업했습니다.

우로보로스 제네시스 개발팀은 블록페치의 조각 크기 계산이 체인싱크 점프의 주요 성능 싱크임을 확인했습니다. 이 기능을 제거하면 기준선에 근접한 성능을 얻을 수 있습니다. 또한 기존 기준 동작을 크게 변경하지 않는 성능 수정에 대한 조사를 시작했으며, 제네시스 공격 벡터 계산도 검토했습니다.

또한 팀은 컨센서스 v.0.4를 출시했으며, 현재 이 영역에서 카르다노의 전반적인 노력을 지원하기 위해 릴리스 프로세스를 개선하기 위해 노력하고 있습니다.

마지막으로 컨센서스가 사용하는 파일 기술자의 수를 분석했습니다. 노드 운영자는 이 정보를 사용하여 지원하고자 하는 파일 기술자의 수가 충분한지 확인할 수 있습니다.

다른 팀에서 제공하는 자세한 내용은 이 기술 개발 보고서를 참조하세요.

지갑 및 서비스

레이스 팀은 CIP-30 오류 처리 문제를 해결하는 등 철저한 리팩토링을 통해 애플리케이션 코드를 개선하는 데 집중하고 있습니다. 또한 몇 가지 UI 문제를 해결하고 사용자가 애플리케이션 상단의 탭에 여러 개의 디앱을 배치하여 쉽게 보고 관리할 수 있는 새로운 기능을 구현했습니다. 전반적으로 팀은 혁신 스프린트 기간 동안 상당한 진전을 이루었습니다.

아드레스티아 팀은 공유 지갑을 위한 새로운 엔드포인트, 버그 수정, 성능 및 메모리 사용량 개선이 포함된 카르다노 지갑 업데이트를 발표했습니다.

팀은 또한 트랜잭션 밸런싱 라이브러리를 추출하는 작업을 진행 중이며, 레이스 출시 후 커뮤니티 피드백을 검토하는 동시에 다음 cardano-js-sdk 업데이트를 계획하고 있습니다.

스마트 계약

플루투스 툴 팀은 마르코니 인덱서를 카르다노-디비-싱크와 비교하여 마르코니 인덱서에 대한 ‘정확성 추가’ 테스트를 추가하고, 마르코니의 민트번 인덱서를 HTTP 서버에서 쿼리할 수 있도록 했으며, 독립형 에뮬레이터에서 로깅에 대한 더 나은 지원을 추가했습니다. 플루터스 코어 팀은 플루터스 비용 계산 스크립트를 개선하여 성능과 사용성을 향상시켰습니다. 또한 BLS12-381 커브에 대한 Plutus 내장 기능을 추가하는 작업도 진행했으며, 이 기능은 Plutus V3에서 사용할 수 있을 것으로 예상됩니다. 자세한 내용은 CIP-0381을 참조하세요.

Marlowe 팀은 Marlowe Explorer 프로토타입에 상태 예쁜 인쇄 선택 및 바인딩과 함께 ApplyInputs에 대한 통합 테스트를 추가했습니다. 또한 computeTransaction 작업, timedOutTransaction_closes_contract, closeIsSafe 정리에 대한 속성 기반 테스트도 추가했습니다.

마지막으로 팀은 관련 말로우 유형에 대해 반임의 인스턴스를 구현했습니다.

바쇼(스케일링)

Hydra 팀은 스모크 테스트 개선, 개발자 도구 수정, 투표 사용 사례에 대한 API 개선에 집중했습니다. 또한, 경매, 결제, 투표에 대한 Hydra의 진행 상황을 검토하고 롤백 처리와 관련된 버그를 재현하여 수정점을 찾는 작업도 진행했습니다. 이제 팀은 종속성을 업데이트할 계획입니다.

미스릴 팀은 사소한 개선 및 버그 수정과 함께 애그리게이터 스토어의 첫 번째 마이그레이션을 구현하는 새로운 2315.0 배포를 출시했습니다. 서명자 및 단일 서명 저장소의 조정 및 마이그레이션을 완료하여 애그리게이터 저장소를 관계형 디자인으로 마이그레이션을 완료했습니다. 또한, 팀은 다중 서명을 위한 인증서 생성을 담당하는 애그리게이터의 새로운 인증자 서비스를 계속 구현했습니다.

마지막으로, 미스릴 네트워크에서 새로운 유형의 데이터에 대한 인증을 제공하기 위해 구현해야 하는 인터페이스의 정의를 완료했습니다.

볼타이어

CIP-1694는 카르다노의 온체인 거버넌스의 첫 번째 반복입니다. 그 중요성을 고려할 때, 카르다노가 미래를 바라볼 때 광범위한 합의를 달성하는 것은 매우 중요합니다. 이를 위해서는 커뮤니티가 자체적인 거버넌스 토론과 이벤트를 진행하는 것도 마찬가지로 중요합니다.

글로벌 커뮤니티 리더와 그룹이 자체 워크숍을 운영할 수 있도록 공개적으로 초대하며, 재정적 지원도 제공됩니다. 카르다노와 거버넌스에 대한 논의를 지역 커뮤니티에 가져올 수 있는 기회입니다. 커뮤니티 주도의 이벤트는 카르다노의 거버넌스에 참여하고 기여하고자 하는 모든 분들을 환영합니다. CIP-1694에 대한 워크숍을 진행하는 데 관심이 있으시다면, 여기에서 자세한 내용을 읽고 신청하시기 바랍니다.

카탈리스트

올해 초, 프로젝트 카탈리스트는 범아프리카 인큐베이터 및 액셀러레이터인 아이스아디스와 협력하여 아리옵 인큐베이터 프로그램을 시작했습니다.

아리옵 프로그램은 아프리카의 실제 문제를 해결하는 데 주안점을 두고 있으며, 카르다노 블록체인의 직접적인 혁신 엔진인 프로젝트 카탈리스트를 통해 처음 자금을 지원받은 가장 유망하고 영향력 있는 스타트업을 육성하기 위해 고안되었습니다.

초기 코호트에서 Ariob은 8개의 초기 단계 벤처가 비즈니스를 구체화하고 추가 자금 또는 협업 기회를 얻기 위한 프레젠테이션을 준비할 수 있도록 지원했습니다. 초기 코호트 완료를 기념하기 위해 아리옵은 데모 데이를 개최하여 프로젝트가 그동안 작업한 내용을 발표하는 자리를 마련했습니다. 자세한 내용은 아리옵과 프로젝트 카탈리스트에 대해 알아보고, 카탈리스트 공지사항에 가입하고, 주요 텔레그램 그룹이나 디스코드에 가입하고, 메일링 리스트에 가입하세요.