← 모든 콜 보기
ARBORIST#101

NU7 지연에 ZCG 재정 압박

NU7 지연으로 ZCG의 ZSA 지원금 부담이 커져 일정 명확화가 요청됐다

안건별 요약 7

  1. Zebra 업데이트: Zebra 2.3.0과 Zaino 통합 문제

    Zcash Foundation · Alfredo

    • 지난 2주 동안 Zebra 2.3.0을 릴리스했다.
    • getrawtransaction의 get tree state 선택 필드 문제를 고쳐 Zaino와의 스택 통합 문제를 해결했다.
    • 커뮤니티 요청으로 트랜잭션 객체에 size와 time 필드를 추가했으나, 새 필드가 Zaino와 Zallet에 문제를 일으킬 수 있어 앞으로 관리 방식을 논의 중이다.
    • Zallet과 전체 스택을 시험하다 발견한 Zebra 쪽 반복 로그와 릴리스 중 발견한 CI 문제를 고쳤다.
    • HTTP 미들웨어 버그로 getblockchaininfo의 upgrades 필드 순서가 어긋나던 문제를 고쳤고, validateaddress가 TEX 주소를 지원하도록 확장했다.
    • getblock에 값 풀 추가, 멤풀 변경 구독 RPC, Zebra의 차폐 코인베이스 지원이 각각 진행 중이다.
  2. ECC 업데이트: Zallet z_send와 락박스 일회성 지급 계획

    ECC · Kris

    • Zallet에 z_send가 병합돼 테스트할 수 있으며, zcashd의 z_sendmany 기능을 모두 지원하지는 않지만 단순한 경우는 동작한다.
    • Zallet의 멤풀 스캔 지원 추가를 진행 중이다.
    • ECC 모바일 지갑 SDK에 주소 자동 순환을 추가해 FFI를 통해 전파했다.
    • 최근 투표 결과를 반영한 락박스 일회성 지급의 구현 계획이 마련됐고, 이번 주 ECC 주간 R&D 회의에서 NU7에 넣을 장기 락박스 지급 프로토콜의 요구사항과 선택지를 논의했다.
    • 다음 주에 키 순환과 나머지 락박스 지급 메커니즘을 다듬을 예정이라 관심 있는 커뮤니티 구성원의 참여를 요청했다.
    • zcashd 지갑 가져오기 작업은 계속 진행 중이다.
  3. Zingo Labs 소식(대리 보고)

    Zingo Labs · Pacu, Alfredo

    • Zingo는 현재 그랜트의 마일스톤 3을 마무리하고 블록 탐색기 지원 등을 포함한 후속 그랜트를 시작하는 중이다.
    • Alfredo는 Zingo가 보낸 Zebra의 트랜잭션과 블록 역직렬화 관련 PR이 병합됐다고 전했다.
    • Pacu는 격주로 겹치는 zcashd 폐기 회의에서 이번에는 안건이 없었다고 했다.
  4. NSM 업데이트

    Shielded Labs · Jason McGee, Kris

    • librustzcash, Zcash 테스트 벡터, Zebra의 ZIP 233 구현 PR 세 개를 리베이스했다.
    • Kris가 약 2주 전 의견을 달았고 Mariusz가 이번 주 답했으며, 지금까지 librustzcash PR만 리뷰됐다.
    • ZIP 233이 병합되면 ZIP 234와 235 PR을 올린다.
    • Kris는 리뷰할 링크가 여기저기 흩어져 있으니, R&D Discord에서 각 PR에 맞는 채널(라이브러리, Zebra, ZIPs)로 알려 달라고 요청했다.
  5. Crosslink 업데이트: 마일스톤 2와 메인넷 섀도잉 워크숍

    Shielded Labs · Nate, Mark, Alfredo

    • 마일스톤 2 릴리스를 마무리하는 중이며 Nate가 문서만 마치면 된다.
    • 마일스톤 2는 Zebra 포크에 BFT 시스템을 넣어 BFT 프로토콜로 서로 연결하고 Zcash 메인넷도 함께 연결해, BFT가 보이는 PoW 블록 헤더에 합의하는 메인넷 섀도잉 모드를 포함한다.
    • 서명과 PoW 블록 전체 검증은 자리표시자라 아직 거칠다.
    • 다음 주 Zcash Global Discord에서 워크숍을 열어 공개 IP와 포트가 있는 참가자가 BFT 네트워크에 노드를 연결해 시험하며, 공개 IP가 없어도 참관하거나 소프트웨어 실행법을 배울 수 있다.
    • Alfredo는 Crosslink용 TLA+ 작업을 개인 프로젝트로 공유했고 피드백을 구했다.
  6. 공개 토론: NU7 지연에 따른 ZCG 자금 부담

    ZCG, ECC · Jason McGee, Kris, Alfredo

    • Jason McGee는 NU7 일정이 밀려 ZCG의 자금 부담이 커졌다고 했고, QEDIT에 ZSA 통합을 위해 지난 5개월간 월 10만5천 달러를 지급했으며 연말까지 비슷한 후속 그랜트를 계획 중이라고 밝혔다.
    • 지금은 엔지니어 8명 팀에 1인 평균 월 1만5천 달러인데, 여름 완료를 전제로 한 규모라 무기한으로는 지속하기 어렵다고 했다.
    • ZCG는 더 현실적인 NU7 일정과, 핵심 팀이 ZSA 통합에 필요한 작업량을 고정된 범위로 알려주는 것을 요청했다.
    • Kris는 즉석에서 일정을 정할 수 없으며 ZSA 통합 PR은 방대해 리뷰에 시간이 걸리고 여러 일이 주의를 다투고 있다고 답했다.
    • QEDIT은 Str4d와 Daira Emma와 주 1~2회 회의를 하며 Kris는 새벽이라 참석하지 못해 자세한 내용은 모른다고 했다.
    • Kris는 ZIP 230과 246(트랜잭션 포맷과 sighash)만 리베이스 후 병합하면 나머지 작은 ZSA ZIP PR은 대부분 병합됐고 라이브러리 병합이 풀린다고 했다.
  7. 공개 토론: Zewif와 zcashd 지갑 이전, 폐기 일정

    ECC, Zcash Foundation · Kris, Pacu, Jason McGee

    • Kris는 Blockchain Commons의 Zewif 형식이 zcashd 내부 표현을 그대로 직렬화한 설계라 수천 줄을 걷어냈다고 했다.
    • 그는 지금은 Blockchain Commons가 만든 wallet.dat 파싱 도구 위에서 zcashd 지갑 가져오기를 먼저 구현하고, 이후 Zewif로 내보내는 방식을 택했다.
    • Pacu는 대형 거래소 같은 파트너가 우선순위를 정하려면 폐기 일정이 필요하다며, Zingo, ZF, ECC에 정확하지 않아도 되는 타임라인을 요청했다.
    • 투표 결과로 NU7 이전에 NSM을 원한다는 점이 확인돼 이제 타임라인 논의의 입력이 갖춰졌다고 했다.
    • Jason McGee는 Str4d와 Daira Emma에게 QEDIT의 작업 범위를 확인하고, Blockchain Commons와 Zingo의 그랜트는 핵심 팀이 검토해 범위를 정하도록 돕겠다고 했다.
    • Kris는 결과물을 더 점진적으로(예: 키 자료 통합을 먼저 zcash devtool에서) 나눴다면 불일치가 일찍 드러났을 것이라고 짚었다.

한국어 요약은 원문을 바탕으로 정리한 것으로, 정확한 내용은 원문을 확인하세요.