← 홈으로

ARBORIST CALLS

Zcash 프로토콜 콜, 결정만 추려서

Zcash Foundation이 주관하는 Arborist 콜(2주 간격)의 회의록을 회차별로 한국어로 요약했습니다. 카드를 누르면 안건별 상세 요약을 볼 수 있습니다.

105 / 105
ARBORIST#134

ZSA NU6.3 따라잡기, Epoch 팀 합류

ZSA가 NU6.3 따라잡기를 마쳤고 Shielded Labs에 포스트퀀텀 연구팀 Epoch가 출범했다

  • ZSA
  • Crosslink
  • Epoch
  • 동적 수수료
  • 형식 검증
  • Akita
  • QEDIT의 ZSA 작업이 NU6.3 기준으로 맞춰졌고 Zcash 저장소 전용 브랜치로 옮겨간다.
  • Crosslink FeatureNet이 BFT 부트스트랩과 10% finalizer 수수료를 갖춰 재시작했다.
  • Zakura의 최소 수수료 400 zat이 ZIP과 달라 Zebra 쪽 결정이 아직 없다.
  • NU7에서 ZIP 218과 237의 모순으로 0.67 ZEC가 발행에서 빠지는 문제가 제기됐다.
주제 8 · 영상자세히 보기 →
ARBORIST#133

Zebra 6.4.2 권고, NU7 11월 5일

Zebra 6.4.2로의 업데이트가 권고됐고 Crosslink가 기능을 갖춘 새 FeatureNet을 띄웠다

  • Zebra 6.4.2
  • NU7
  • NSM
  • Crosslink
  • UASF
  • 동적 수수료
  • Zebra는 DoS 취약점을 고친 6.4.2를 쓰도록 안내했고, 6.4.x 노드는 11월 2일 중단된다.
  • NSM의 ZIP 235·237이 NU7용으로 Zebra와 Zakura에 병합됐다.
  • Crosslink는 활성화 단계와 finalizer 수수료를 갖춘 새 FeatureNet을 열었다.
  • Zakura가 최소 수수료를 400 zat으로 내리려 해 지갑 조율이 필요해졌다.
주제 6 · 영상자세히 보기 →
ARBORIST#132

NSM 재발행 시점 2031년 2월

NSM 투표에서 반감기 유지안이 선택됐고 재발행 시작은 2031년 2월로 정해졌다

  • NSM
  • ZIP-234
  • Nym 연동
  • Crosslink 재시작
  • ZSA NU6.3
  • 형식 검증
  • NSM 투표에서 반감기를 유지하는 ZIP-234안이 지지받았고 재발행 시점은 2031년 2월로 정했다.
  • Shielded Labs는 ZIP-234·235를 9월 30일까지 Zebra와 Zakura에 구현하기로 했다.
  • Crosslink는 9월 말 첫 네트워크 재시작을 앞두고 finalizer 수수료와 Ironwood 병합을 마쳤다.
  • Nym이 Zcash 지갑용 믹스넷 SDK 모듈과 Swizzle 크레이트를 공개했다.
주제 9 · 영상자세히 보기 →
ARBORIST#131

Zebra 트랜잭션 타입 대수술

Zebra가 5천 줄 넘는 트랜잭션 타입 리팩터를 병합했고 다음 릴리스 전 수정이 남았다

  • Zebra 리팩터
  • Zallet Beta 3
  • ZIP-248
  • USD 최소 수수료
  • Zaino 모듈화
  • ZIP-316 rev2
  • Zebra의 Transaction은 zcash_primitives 타입을 감쌌고 합의 차이 수정이 다음 릴리스를 막고 있다.
  • Zallet Beta 3이 채굴자 마이그레이션 문제와 Least Authority 감사 지적을 고쳤다.
  • Kris는 ZIP-248 초안 병합 검토와 최소 수수료를 USD로 정하는 아이디어를 제안했다.
  • Zaino는 인덱스를 선택형으로 만드는 모듈화 리팩터를 마무리하는 중이다.
주제 8 · 영상자세히 보기 →
ARBORIST#130

수수료 파라미터 변경 절차 논쟁

수수료 파라미터를 ZIP 없이 구현에 먼저 반영한 일을 두고 절차 논쟁이 벌어졌다

  • ZIP 절차
  • 동적 수수료
  • Zebra 6.3.0
  • ZSA 리뷰
  • Crosslink 재시작
  • 상수 시간
  • Mark가 한계 수수료를 5000에서 1000 zat로 낮추는 2000번대 ZIP 초안을 올렸다.
  • Zakura가 가중치 상한을 10배로 올려 Zebra에도 PR이 나갔고 Daira는 명세가 먼저여야 한다고 지적했다.
  • Zebra 6.3.0은 동기화·피어 점수 보안 수정과 실험적 lightwallet 호환 gRPC 서버를 담았다.
  • Erys가 Rust 암호 코드의 상수 시간 연산을 명시하는 보조금안을 소개했다.
주제 8 · 영상자세히 보기 →
ARBORIST#129

Zebra 보안 패치 3회 연속

Zebra가 2주 새 패치를 세 번 내놓았고 Ironwood로의 이전이 이어졌다

  • Zebra 패치
  • Ironwood 이전
  • Zallet Beta 2
  • Wallet D
  • Crosslink 시즌2
  • 동적 수수료
  • Zebra는 잘못된 쉴디드 증명을 보낸 피어 차단과 ZIP-317 선검사 등 합의 수정을 담았다.
  • Wallet D 0.5.0이 Ironwood 호환판이었고 5.1·5.2가 뒤따라 두 주요 제공자가 갱신했다.
  • Zallet Beta 2가 나왔고 보안 감사 지적에 대한 수정이 전달됐다.
  • Crosslink는 주 1회 릴리스로 동기화를 개선하며 8월 26일 워크숍을 준비 중이다.
주제 6 · 영상자세히 보기 →
ARBORIST#128

ZcashD 은퇴, Ironwood 임박

ZcashD가 은퇴하고 저장소가 보관됐으며 Ironwood 메인넷 활성화가 임박했다

  • ZcashD 은퇴
  • Ironwood
  • Zebra 6.0
  • Zallet Beta
  • 노트 잠금
  • Crosslink 슬래싱
  • Zebra는 지난 호출 이후 릴리스 5개를 냈고 6.0.0이 Ironwood 메인넷을 완전 지원한다.
  • 연락 중인 조직의 약 61%가 이전을 보고했고 채굴 해시파워는 거의 전부 새 소프트웨어로 옮겼다.
  • ZcashD 저장소가 며칠 전 보관(archived) 처리됐다.
  • Crosslink 사용자들이 새 도구로 응답 없는 finalizer를 슬래싱해 BFT가 재개됐다.
주제 7 · 영상자세히 보기 →
ARBORIST#127

NU 6.3 테스트넷 7월 1일 목표

Ironwood를 담은 NU 6.3 테스트넷 활성화가 7월 1일 목표로 잡혔다

  • NU 6.3
  • Ironwood
  • Zallet Alpha 4
  • 리오그 1000블록
  • ZecD
  • 형식 검증
  • NU 6.3 배포와 v6 트랜잭션 포맷 ZIP 초안이 병합됐고 테스트넷 활성화 높이는 미정이다.
  • Zebra는 비최종 상태 reorg 창을 100블록에서 1000블록으로 늘렸다.
  • Zallet Alpha 4가 완성돼 ZcashD wallet.dat 마이그레이션 테스트가 요청됐다.
  • Runtime Verification이 Zebra 산술·파싱 계층의 Lean 형식 검증 보조금안을 발표했다.
주제 11 · 영상자세히 보기 →
ARBORIST#126

NU 6.2 활성화와 Ironwood

Orchard 풀 비활성화 소프트포크와 NU 6.2 활성화를 거쳐 Ironwood 이행이 예고됐다

  • NU 6.2
  • Ironwood
  • ZcashD 폐기
  • Orchard 풀
  • 동적 수수료
  • Sprout 폐기
  • Zebra는 6월 2일 Orchard 풀 비활성화 소프트포크를, 6월 3일 NU 6.2 활성화를 진행했다.
  • Pacu는 7월 말 Orchard에서 Ironwood로 옮기는 시점을 ZcashD 폐기 목표선으로 제시했다.
  • Mark는 지갑 기능으로 보낸 첫 우선 수수료(4배 한계 수수료) 전송을 보고했다.
  • Daira는 Sprout를 끄는 시점을 정해야 하며 지금 ZcashD로 자금을 빼라고 권했다.
주제 8 · 영상자세히 보기 →
ARBORIST#125

동적 수수료, 지갑 실험 착수

Shielded Labs가 지갑 6~7곳과 우선 전송 수수료 실험을 시작하고 ZIP-317 변경을 제안했다

  • 동적 수수료
  • ZIP-317
  • Crosslink 피처넷
  • Zaino 3.1
  • ZSA Zebra PR
  • 롤백 한도
  • 지갑 6~7곳이 4배 우선 전송과 짧은 만료 시간 실험에 동의했다.
  • ZIP-317 한계 수수료를 5000에서 1000으로, 가중치 상한을 4에서 10으로 바꾸자는 안이 나왔다.
  • Crosslink 피처넷은 BFT 정지와 긴 PoW 포크를 겪어 재부팅을 네트워크 상태와 분리하기로 했다.
  • Zaino 3.1이 나왔고 lightwalletD 폐기를 위한 기능 동등성 확보가 최우선 목표가 됐다.
주제 9 · 영상자세히 보기 →
ARBORIST#124

ZcashD 폐기 가속 논의

AI 보안 발견이 이어지자 ZcashD 폐기 일정을 앞당기는 방안이 논의됐다

  • ZcashD 폐기
  • 보안 취약점
  • Crosslink 피처넷
  • STP 전송 계층
  • ZSA 시연
  • 형식 검증
  • Zebra 4.3.1이 나왔고 보안 권고 대응용 추가 릴리스가 예고됐다.
  • Daira는 ZcashD 6.12.0·6.12.1이 고친 검증 버그를 설명하며 폐기를 서둘러야 한다고 했다.
  • Pacu는 마찰 없는 전환을 접고 핵심 사례 중심으로 폐기를 앞당기는 방향을 밝혔다.
  • Crosslink 피처넷은 4월 16일 가동 뒤 6명이 91개 커밋을 냈고 자체 UDP 전송 계층을 썼다.
주제 9 · 영상자세히 보기 →
ARBORIST#123

Crosslink 상시넷·ZEC 보상

Crosslink가 약 6주 시즌제 상시 피처넷과 ZEC 보상 체계로 전환했다

  • Crosslink 피처넷
  • 시즌 보상
  • Halo 2 검증
  • Zebra CI
  • ZcashD 보안
  • Lean 4
  • Crosslink는 프로토타입 마지막 워크숍 뒤 상시 피처넷으로 옮겼고 첫 시즌에 25 ZEC를 배정했다.
  • 제네시스 타임스탬프 때문에 난이도 조정 버그가 나 네트워크를 리셋하고 재가동했다.
  • Zebra는 RocksDB 동적 링킹으로 CI 빌드를 빠르게 하고 성능 개선 PR을 모으고 있다.
  • Maven rain이 Lean 4로 Halo 2 Orchard 가젯을 형식 검증하는 보조금안을 소개했다.
주제 8 · 영상자세히 보기 →
ARBORIST#122

Zebra·ZcashD 보안 패치 연달아

Zebra 4.3이 CVE 2건을 고쳤고 ZcashD도 Sprout 증명 취약점을 패치했다

  • Zebra 4.3
  • 보안 패치
  • ZIP-316 rev2
  • ZIP-248
  • 양자 위협
  • str4d 안식월
  • Zebra 4.3은 체인 분리와 노드 다운이 가능했던 CVE 2건을 고쳤고 ZIP-235를 담았다.
  • ZcashD 6.12가 무효한 Sprout 증명이 체인에 들어갈 수 있던 취약점을 막았다.
  • str4d가 3개월 안식월에 들어가 Zaino 체인 인덱스 통합 작업은 커뮤니티 도움이 필요하다.
  • ZIP-316 개정 2는 ZU·TU 두 통합 주소 접두사를 만들고 P2SH 뷰잉 키를 지원한다.
주제 9 · 영상자세히 보기 →
ARBORIST#121

Zebra 4.2.0, 통합 테스트 완비

Zebra 4.2.0이 나왔고 z3 스택 전체를 묶는 통합 테스트 체계가 갖춰졌다

  • Zebra 4.2
  • 통합 테스트
  • ZIP-1206
  • Zaino RC
  • Crosslink 시즌
  • 수수료 센서
  • Zebra 4.2.0은 RPC 확장과 ZcashD 수준의 멤풀 정책을 담았다.
  • ZODL은 통합 테스트 저장소로 z3 스택 CI를 구축하고 NU7 ZIP 작업을 병행 중이다.
  • Kris가 통합 주소 표준 개정 2를 제안하는 ZIPs PR 1206에 피드백을 요청했다.
  • Mark는 동적 수수료 ZIP을 철회하고 메인넷 수수료 센서용 RPC부터 만들기로 했다.
주제 7 · 영상자세히 보기 →
ARBORIST#120

ZSA 메인넷 활성화 보류 기류

NU7 투표 결과를 놓고 ZSA는 기능 플래그와 테스트넷에 두는 방향이 논의됐다

  • NU7 투표
  • ZSA
  • ZcashD 폐기
  • NSM 분리
  • Crosslink
  • 피처 테스트넷
  • QEDIT는 ZSA 코드를 feature flag 뒤에 두고 메인넷 활성화 결정은 미루자고 했다.
  • Pacu는 ZcashD 폐기가 가장 빨라도 9월 2일 무렵이라고 밝혔다.
  • Kris는 NU7을 최소 구성으로 짜서 한두 주 안에 제안하려 한다고 전했다.
  • Shielded Labs는 ZIP-234와 ZIP-235 PR을 분리해 233·235를 먼저 진행할 수 있게 했다.
주제 10 · 영상자세히 보기 →
ARBORIST#119

Zebra 4.1, OpenRPC 전환

Zebra가 4.1.0을 내놓고 OpenAPI 대신 OpenRPC 지원으로 옮겨 갔다

  • Zebra 4.1
  • OpenRPC
  • ZODL
  • Zcash script
  • Crosslink 시즌넷
  • NU7 투표
  • Zebra는 get transaction out RPC와 AI 에이전트 코드 제출 정책을 추가했다.
  • 기존 ECC 팀이 ZODL로 불리게 됐고 str4d는 z3 통합 테스트 프레임워크를 정리했다.
  • Daira는 ZSA 지원·미지원 지갑이 Orchard v6 트랜잭션을 구별하지 못하게 할 방안을 합의했다고 전했다.
  • Shielded Labs는 마일스톤마다 새로 여는 시즌 테스트넷과 기부금 기반 보상을 계획했다.
주제 8 · 영상자세히 보기 →
ARBORIST#118

메인넷 쉴디드 코인베이스 블록

Zebra 팀이 쉴디드 코인베이스 블록을 메인넷에서 직접 채굴해 검증했다

  • Zebra 4.1
  • ZIP-213
  • Zallet RPC
  • ZSA 리뷰
  • 빌드 플래그
  • Crosslink 4c
  • Zebra 4.1은 새 Prometheus 지표와 ZcashD에 맞춘 멤풀 스크립트 검사를 담는다.
  • ZIP-213 구현으로 메인넷에서 쉴디드 코인베이스 블록을 만들어 테스트했다.
  • Zallet 기여자 보드의 쉬운 이슈에 PR이 몰렸고 get wallet status API 초안이 올라왔다.
  • 스택 전체의 NU7 빌드 플래그 규칙을 정할 ZIP이나 절차 문서가 필요하다는 의견이 나왔다.
주제 9 · 영상자세히 보기 →
ARBORIST#117

새 트랜잭션 포맷·합의 계정

전 ECC 팀이 확장형 트랜잭션 포맷과 합의 계정 ZIP 초안을 제시했다

  • Zebra 4.0
  • 확장형 tx 포맷
  • 합의 계정
  • Crosslink 4c
  • 동적 수수료
  • 엔지니어 의견
  • Zebra 4.0.0이 나왔고 Shielded Labs DNS 시더가 기본 피어 목록에 추가됐다.
  • ZIPs PR 1156은 NU7 기능을 작은 릴리스로 나눌 수 있게 하는 새 트랜잭션 포맷을 담았다.
  • 락박스를 일반화한 consensus accounts ZIP도 초안 작성 중이다.
  • NU7 정서 조사에 엔지니어 별도 투표와 찬반 의견서를 붙이는 안이 논의됐다.
주제 8 · 영상자세히 보기 →
ARBORIST#116

Zebra 쉴디드 코인베이스 추진

Zebra가 ZIP-213 쉴디드 코인베이스 채굴과 Canopy 이전 블록 지원을 추진했다

  • Zebra
  • ZIP-213
  • Zaino 릴리스
  • ZSA 리뷰
  • ZIP-233 감사
  • Crosslink
  • Zebra는 쉴디드 코인베이스(ZIP-213) 채굴 지원 PR과 Canopy 이전 보조금 지원을 진행 중이다.
  • Zaino는 첫 정식 릴리스를 앞두고 Zallet 지원에 필요한 작업을 거의 마쳤다.
  • QEDIT는 Orchard ZSA PR에 대한 str4d의 리뷰 반영을 거의 끝냈다.
  • Crosslink 다음 마일스톤은 1월 28일 목표이며 메커니즘 설계 전문가 검토가 진행 중이다.
주제 7 · 영상자세히 보기 →
ARBORIST#115

ZcashD 은퇴 일정·동적 수수료

ZcashD 지원 종료일을 기준으로 은퇴 로드맵과 동적 수수료 설계가 공개됐다

  • ZcashD 은퇴
  • 동적 수수료
  • 피처 테스트넷
  • Zallet
  • 라이트월렛 0.4
  • Inversed
  • Pacu는 ZcashD 6.10 지원 종료를 1월 21일, 다음 종료 시점을 2026년 9월 9일로 짚었다.
  • ZcashD와 신규 스택을 함께 돌리는 시험 기간은 약 16주로 어림했다.
  • Mark가 최근 블록 중앙값으로 ZIP-317 한계 수수료를 재계산하는 설계를 소개했다.
  • Nate는 ZSA·Crosslink·Tachyon이 쓸 공용 feature testnet 논의를 직접 소집하겠다고 했다.
주제 8 · 영상자세히 보기 →
ARBORIST#114

ZIP-233 병합, Zebra 3.0

Zebra에 ZIP-233 구현 PR이 병합됐고 3.0 정식 릴리스가 며칠 안에 나온다

  • Zebra 3.0
  • ZIP-233
  • NU6.1
  • ZSA 테스트넷
  • Zallet
  • Crosslink 4b
  • Zebra에 Shielded Labs의 ZIP-233 구현 PR이 병합됐고 Zebra 3.0.0 정식판이 곧 나온다.
  • 지갑 개발자는 NU6.1 활성화 전 consensus branch ID를 갱신해야 한다고 공지됐다.
  • QEDIT는 ZSA 테스트넷에 finalize 연산을 더해 발행·전송·소각·확정을 시연했다.
  • NSM 외부 개발팀은 11월 말 종료하고 ZIP-234·235 작업은 Shielded Labs가 이어받는다.
주제 7 · 영상자세히 보기 →
ARBORIST#113

ZcashD 은퇴 2026년 초로 지연

가격 급등에 따른 긴급 대응으로 ZcashD 은퇴 단계가 2026년 초로 밀렸다

  • ZcashD 폐기
  • Zebra 릴리스
  • Zaino
  • 투명 데이터
  • Crosslink
  • ZIP-233
  • Zebra가 NU6.1용 릴리스 후보를 내놨고 초기 동기화가 24시간에서 약 8시간으로 줄었다.
  • Pacu는 긴급 대응 때문에 ZcashD 은퇴 단계가 2026년 초 이후로 밀린다고 밝혔다.
  • 컴팩트 블록에 투명 데이터를 넣는 작업이 lightwalletD와 Zaino에서 진행 중이다.
  • Crosslink는 마일스톤 4a를 마치고 자체 BFT 구현으로 옮겼으며 4b 워크숍은 12월 초가 목표다.
주제 8 · 영상자세히 보기 →
ARBORIST#112

Zebra 3 RC, 동기화 대폭 단축

Zebra 3 릴리스 후보가 나와 전체 동기화가 8~16시간으로 줄었다

  • Zebra 3 RC
  • 동기화 속도
  • Zashi 사용자 급증
  • Crosslink 워크숍
  • 긴급 패치
  • Zebra 3 RC가 NU6.1용으로 게시됐고 전체 동기화는 8.5~16시간이 걸렸다
  • ECC는 Zashi 신규 사용자 급증으로 지갑 백엔드 버그 수정에 집중했다
  • Crosslink 데모에서 PoW 헤더로 로스터에 합류했고 10월 22일 워크숍이 예고됐다
  • Crosslink에서 PoS를 끄고 PoW로 되돌리는 긴급 패치 준비 이슈가 제기됐다
주제 8 · 영상자세히 보기 →
ARBORIST#111

NU6.1 락박스 P2SH 주소 생성

락박스 지급용 P2SH 주소 키 생성이 끝나 NU6.1 릴리스가 임박했다

  • NU6.1
  • 락박스 P2SH
  • ZIP-48
  • ZIP-255
  • 확인 수 정책
  • Zebra 헬스체크
  • Str4d가 키 보유 기관의 키 생성 절차를 진행해 P2SH 주소가 만들어졌다
  • NU6.1 활성화 높이는 ZIP 255에 이날 반영될 예정이었다
  • Zallet 기본 확인 수는 신뢰 UTXO 3, 비신뢰 UTXO 10으로 정해졌다
  • Zebra에 쿠버네티스용 상태 점검 엔드포인트가 병합됐다
주제 5 · 영상자세히 보기 →
ARBORIST#110

Zallet 알파 공개

Zallet 알파가 공개돼 Docker 이미지와 Debian 패키지로 설치할 수 있게 됐다

  • Zallet 알파
  • Zashi 크로스페이
  • Zebra 상태 백업
  • Crosslink 스테이킹
  • 30일 언본딩
  • ECC가 Zallet 알파를 공개했고 Docker 이미지와 Debian 패키지를 제공한다
  • Zashi에서 NEAR를 통한 크로스체인 결제 기능이 나왔다
  • Zebra가 비확정 체인 마지막 100블록을 파일로 백업해 재시작 시 복원한다
  • Crosslink의 30일 언본딩 설계에 대한 투자자 피드백이 논의됐다
주제 8 · 영상자세히 보기 →
ARBORIST#109

Orchard ZSA 스펙 완료 보고

Qedit이 Orchard ZSA가 스펙 기준으로 완성돼 곧 리뷰에 들어간다고 밝혔다

  • Orchard ZSA
  • Zebra 설정
  • Crosslink 스테이킹
  • 양자 내성 ZIP
  • Zallet 알파
  • Qedit은 Orchard ZSA가 스펙 완료 상태이며 곧 리뷰 대상으로 전환한다고 했다
  • Zebra가 Sapling 검증을 librustzcash로 교체하고 환경 변수 설정을 지원했다
  • Daira Emma가 Crosslink 스테이킹에 Penumbra식 비공개 설계를 참고하자고 제안했다
  • 양자 내성 변경의 NU7 동반 배포와 합의 변경 여부가 논의됐다
주제 9 · 영상자세히 보기 →
ARBORIST#108

소형 NU7 제안 찬반 격돌

Shielded Labs의 소규모 NU7 제안에 ECC 측이 반대 의견을 냈다

  • 소형 NU7
  • NSM
  • 명시적 수수료
  • Zebra 2.5.0
  • Halo 2 병합
  • Crosslink M3
  • Shielded Labs가 NSM과 명시적 수수료 중심의 더 작은 NU7을 제안했다
  • Daira Emma는 효과가 작고 포맷 변경 선반영이 위험하다며 반대했다
  • Kris는 트랜잭션 포맷 변경을 모두 넣는 안이 zcashd에 위험하다고 우려했다
  • Zebra 2.5.0이 NU6.1을 테스트넷에 배포했고 Qedit의 Halo 2 PR이 병합됐다
주제 8 · 영상자세히 보기 →
ARBORIST#107

zcashd 6.3.0 NU6.1 대응

zcashd 6.3.0이 나와 NU6.1 테스트넷 활성화와 NSM 병합이 진행됐다

  • zcashd 6.3.0
  • NU6.1 테스트넷
  • NSM 병합
  • Zebra 2.5.0
  • PCZT ZIP
  • Crosslink M3
  • ECC가 NU6.1 테스트넷용 zcashd 6.3.0을 릴리스했다
  • Shielded Labs의 NSM 핵심 PR이 librustzcash에 병합됐다
  • Zebra 2.5.0은 NU6.1 테스트넷 활성화 높이를 담아 이날 릴리스 예정이었다
  • ECC에 새 코어 팀원 Schell이 합류해 인력이 3분의 1 늘었다
주제 6 · 영상자세히 보기 →
ARBORIST#106

조직별 Zebra 포크 제안 논쟁

NU7 이후 업그레이드를 조직별 포크로 개발하자는 제안이 논쟁이 됐다

  • Zebra 2.4.0
  • NU6.1 일정
  • 포크 제안
  • Zaino
  • Crosslink 설계
  • Zebra 2.4.0의 DB 업그레이드 버그로 해당 릴리스가 철회되고 2.4.1이 나왔다
  • ECC는 NU6.1 메인넷 활성화 시기를 10월 또는 11월로 계획한다고 밝혔다
  • Zaino가 비확정·확정 상태를 일급 객체로 재구성했다
  • Arya는 포크는 괜찮지만 포크별 릴리스는 비용이 크다고 지적했다
주제 8 · 영상자세히 보기 →
ARBORIST#105

Zebra 2.4 DB 업그레이드 예고

Zebra 2.4 릴리스 예고와 함께 DB 업그레이드에 따른 백업이 권고됐다

  • Zebra 2.4
  • Zaino 상태
  • NSM 리뷰 대기
  • Crosslink 테스트
  • Zingo 지갑
  • Zebra 2.4는 DB 업그레이드를 포함해 롤백하려면 상태 백업이 필요하다
  • Prometheus 메트릭이 Zebra에서 기본 활성화된다
  • Zaino가 비확정·확정 상태 표현을 마무리하고 오류 처리 구조를 개선 중이다
  • NSM PR은 ECC 리뷰를 기다리고 있어 보안 감사 일정이 미뤄졌다
주제 5 · 영상자세히 보기 →
ARBORIST#104

Zebra RPC 확충·IPv6 기본값

Zebra에 값 풀 조회와 mempool 변경 알림이 추가되고 IPv6가 기본 켜졌다

  • Zebra RPC
  • IPv6 기본값
  • zcash_script
  • Qedit ZSA
  • Zallet 알파
  • Zebra가 getblock에 값 풀 조회를 넣고 mempool 변경 알림 메서드를 도입했다
  • 새로 설정하는 Zebra는 IPv6 주소가 기본 활성화된다
  • zcash_script Rust 구현은 C++ 결과와 비교해 불일치 시 경고를 남긴다
  • Qedit이 발행 키 로테이션을 위한 ZIP 변경과 Halo 2 ZSA PR을 보고했다
주제 7 · 영상자세히 보기 →
ARBORIST#103

NU6.1 락박스 멀티시그 키 요청

NU6.1 락박스 일회성 지급용 테스트넷 멀티시그 키 생성이 요청됐다

  • NU6.1
  • 락박스 지급
  • Zallet 알파
  • Crosslink M3
  • FROST 키 파생
  • Kris가 락박스 키 보유 기관에 테스트넷용 멀티시그 P2SH 키 생성을 요청했다
  • Zebra에 NU6.1 네트워크 업그레이드 변형이 추가되고 락박스 지급 PR이 열렸다
  • ECC가 zcashd에 NU6.1 락박스 일회성 지급 합의 변경을 구현했다
  • Zallet 알파에는 zcashd 지갑 이관과 zsend many가 포함될 예정이다
주제 6 · 영상자세히 보기 →
ARBORIST#102

Crosslink 마일스톤 2 완료

Crosslink 마일스톤 2가 끝나 PoS에서 PoW로 향하는 일방향 링크가 생겼다

  • Crosslink M2
  • ZSA Zebra PR
  • NSM
  • Excavator
  • zcash_unstable
  • Shielded Labs가 Crosslink 마일스톤 2를 끝내고 토크노믹스를 최우선에 뒀다
  • Qedit이 ZSA 트랜잭션을 검증하는 Zebra 첫 PR을 올렸다
  • Str4d는 NSM Zebra PR이 메인넷에 영향을 못 주게 플래그 뒤에 있어야 한다고 짚었다
  • Zingo Labs가 Excavator v0을 공개했다
주제 7 · 영상자세히 보기 →
ARBORIST#101

NU7 지연에 ZCG 재정 압박

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

  • ZCG 재정
  • NU7 지연
  • Zewif
  • Zebra 2.3.0
  • Zallet Zsend
  • 메인넷 섀도잉
  • ZCG는 Qedit에 5개월간 월 10만 5천 달러를 지원해 왔다고 밝혔다
  • Kris는 NU7 일정을 즉석에서 정할 수 없고 ZSA PR 리뷰가 느리다고 답했다
  • Crosslink 마일스톤 2가 마무리 단계라 메인넷 섀도잉 워크숍이 예고됐다
  • Zebra 2.3.0이 릴리스됐고 Zallet에는 Zsend가 병합됐다
주제 6 · 영상자세히 보기 →
ARBORIST#100

zcashd→Zebra 이관 도구 제안

zcashd 블록 데이터를 Zebra 상태로 옮기는 이관 도구 시안이 공개됐다

  • zcashd 이관
  • OpenRPC
  • Zebra 2.3
  • Zaino M3
  • Crosslink BFT
  • 위시리스트
  • Str4d가 zcashd 노드를 Zebra 상태로 바꾸는 초기 예제를 PR 9472로 올렸다
  • Zallet에 OpenRPC 지원이 추가돼 RPC 스키마를 조회할 수 있게 됐다
  • Zebra 2.3에서는 Docker 이미지의 RPC 엔드포인트가 기본 비활성화된다
  • Crosslink의 BFT 블록이 PoW 헤더 배열을 담은 실제 페이로드를 갖게 됐다
주제 8 · 영상자세히 보기 →
ARBORIST#99

양자 내성 설계 상세 설명

Str4d가 노트 커밋의 양자 내성 보강 설계를 상세히 설명했다

  • 양자 내성
  • zcashd 6.2.0
  • Zallet
  • FROST 키
  • ZSA 업스트림
  • zcashd 6.2.0이 배포돼 6.1.0 지원 종료를 앞두고 업그레이드가 권고됐다
  • Zallet은 zcashd wallet.dat 이관을 Zewif 도구로 진행 중이라고 밝혔다
  • Str4d는 FROST 키 구조를 양자 내성에 맞출 기회가 아직 있다고 말했다
  • Str4d는 이 변경을 NU7과 함께 배포하길 원하며 합의 변경은 쉴디드 코인베이스뿐이라고 했다
주제 9 · 영상자세히 보기 →
ARBORIST#98

양자 대비 노트 구성 변경안

노트 구성을 바꿔 양자 컴퓨터 이후에도 쓸 수 있게 하는 안이 소개됐다

  • 양자 대비
  • Orchard 노트
  • FROST 키 생성
  • Zebra Docker
  • Crosslink M2
  • Daira Emma가 Orchard 노트 구성을 바꿔 양자 이후 사용을 가능케 하는 안을 소개했다
  • FROST 키 생성도 이에 맞춰 바꿔야 해 Daira Emma가 수정을 맡기로 했다
  • Zebra Docker는 RPC 엔드포인트가 기본 비활성화되도록 바뀌었다
  • Zallet이 Zingo를 데이터 소스로 체인을 동기화하고 Z send 작업에 들어갔다
주제 8 · 영상자세히 보기 →
ARBORIST#97

ZIP 보안·프라이버시 절 논의

NU7 후보 ZIP 대부분에 보안·프라이버시 절이 없다는 점이 논의됐다

  • Crosslink M1
  • ZIP 프로세스
  • ZIP-231
  • Zenith FROST
  • 노트테이커
  • Shielded Labs가 Crosslink 마일스톤 1을 끝내고 2는 6월 1일을 목표로 했다
  • Zallet이 Zaino를 라이브러리로 써서 체인 동기화가 동작하게 됐다
  • Kris는 ZIP 231에 보안·프라이버시 절이 없다는 점을 인정하고 보완하기로 했다
  • Jason이 오늘이 커뮤니티 노트테이커 마지막 날이라고 밝혔다
주제 7 · 영상자세히 보기 →
ARBORIST#96

NU7 config 플래그 규약 논의

계정 메타데이터 키 ZIP 325와 NU7용 config 플래그 방식이 논의됐다

  • ZIP-325
  • Tor 전송
  • 생중계 논쟁
  • config 플래그
  • Zebra 피어 차단
  • ECC가 계정 메타데이터 키를 정의하는 ZIP 325를 작성했다
  • 모바일 SDK에 Tor로 트랜잭션을 조회·전송하는 기능이 구현됐다
  • Zebra가 점수 기반 피어 차단을 완성했고 문서화 요청을 받았다
  • Arborist 콜의 X 생중계에 Daira Emma가 강하게 항의했다
주제 10 · 영상자세히 보기 →
ARBORIST#95

Zebra 2.2.0 릴리스

Zebra 2.2.0이 릴리스됐고 FROST 클라이언트·서버는 감사에 들어갔다

  • Zebra 2.2.0
  • Zallet
  • ZSA
  • FROST 감사
  • Crosslink
  • Zebra 2.2.0에 브랜치 ID 합의 규칙 검사와 jsonrpsee 전환이 들어갔다
  • Zallet이 일부 zcashd RPC API를 실제로 제공하기 시작했다
  • FROST 감사가 시작됐고 2월 19일 커뮤니티 콜 발표가 예정됐다
  • ZSA용 Zcash note encryption 일반화가 업스트림에 병합됐다
주제 9 · 영상자세히 보기 →
ARBORIST#94

NU7 빨라야 10월, Sprout 대안

NU7이 빨라도 10월이라는 전망과 ZSA 기반 Sprout 상환안이 논의됐다

  • NU7 일정
  • 락박스 연장
  • Sprout 폐기
  • Zallet
  • Zaino 지연
  • Str4d는 ZSA를 포함한 네트워크 업그레이드가 10월 전엔 어렵다고 밝혔다
  • Josh는 락박스를 1년 연장해 NU7에 넣거나 별도 업그레이드로 분리하자고 했다
  • ECC가 ZSA로 Sprout 잔액을 합성 자산화해 ZEC로 상환하는 안을 제시했다
  • Zallet은 2월 말까지 주변 인프라를 갖추는 것을 목표로 했다
주제 10 · 영상자세히 보기 →
ARBORIST#93

NSM ‘burn’ 용어 논쟁

NSM의 ‘burn’이 공급 상한에 미치는 영향을 두고 용어 논쟁이 벌어졌다

  • NSM
  • ZIP-233
  • zcashd 6.1.0
  • FROST DKG
  • ZSA 감사
  • Zebra가 JSON RPC 서버를 새 프레임워크로 옮기고 중복 검증을 생략했다
  • zcashd 6.1.0이 릴리스됐고 6.0.0은 약 2주 뒤 지원이 종료된다
  • FROST DKG 구현이 끝나 브로드캐스트 채널 추가와 감사만 남았다
  • Dodger가 ‘burn’ 대신 Kris가 제안한 ‘retraction’ 용어에 동의했다
주제 9 · 영상자세히 보기 →
ARBORIST#92

ZSA 감사 호평, NU7 범위 논의

ZSA 감사 결과가 긍정적으로 나왔고 NU7에 넣을 ZIP 범위가 논의됐다

  • ZSA
  • NU7
  • PCZT
  • NSM
  • Zebra 2.1.0
  • zcashd 폐기
  • Least Authority의 ZSA 감사 보고서가 큰 문제 없이 나왔다고 보고됐다
  • PCZT v1 형식이 완성돼 첫 crate 릴리스를 앞두고 있다
  • Zebra 2.1.0이 멤풀의 합의 브랜치 ID 검증 버그를 고쳤다
  • Daira는 ZIP-233, 234는 지지하지만 ZIP-235에는 반대한다고 밝혔다
주제 10 · 영상자세히 보기 →
ARBORIST#91

NSM 설문, ZIP-235 회의론

NSM 여론조사가 진행됐고 ZIP-235는 복잡도 대비 효용이 낮다는 의견이 나왔다

  • NSM
  • ZIP-233
  • ZIP-235
  • Crosslink
  • FROST 서버
  • Zebra
  • ZecHub 설문에서 활성 커뮤니티 20명이 NU7의 NSM 포함을 만장일치로 지지했다
  • Arya는 ZIP 편집자들이 ZIP-233은 포함을 권할 것으로 전망했다
  • ZIP-235는 NU7 이후 표준 규칙으로 추가하는 편이 낫다는 의견이 나왔다
  • FROST 서버는 키 쌍으로 인증하도록 바꿔 데이터베이스가 필요 없어졌다
주제 5 · 영상자세히 보기 →
ARBORIST#90

NU6 11월 23일 활성화 임박

NU6가 11월 23일 활성화 예정이며 NSM ZIP 일정이 조정됐다

  • NU6 활성화
  • NSM
  • Zaino RPC
  • PCZT
  • FROST
  • ZSA ZIP
  • NU6는 11월 23일 토요일 활성화 예정이라 ZF와 ECC가 함께 지켜보기로 했다
  • Kris는 ZIP-233과 ZIP-234가 NU7에 들어갈 만큼 정리됐다고 평가했다
  • NSM의 ZIP-234 활성화 높이를 더 먼 시점으로 옮기기로 했다
  • Zaino는 의미 중심 gRPC를 만들고 JSON RPC를 그 위에 얹는 구조가 거론됐다
주제 9 · 영상자세히 보기 →
ARBORIST#89

NU7 ZIP 초안 마감 임박

NU7 ZIP 초안 마감을 앞두고 NSM 축소안과 Sprout 비활성화안이 나왔다

  • NU7 ZIP
  • NSM
  • Zallet
  • PCZT
  • Zebra 2.0.1
  • 메모 번들
  • Zebra 2.0.0은 NU6에서 패닉이 나므로 2.0.1을 써야 한다고 안내됐다
  • ECC가 zcashd 지갑 대체물의 가칭 Zallet 바이너리를 시작했다
  • NSM 팀이 NU7에는 ZIP-233 소각 기능만 넣는 대안을 제안했다
  • Daira가 v4 트랜잭션을 막아 Sprout를 사실상 끄는 ZIP을 제출했다
주제 10 · 영상자세히 보기 →
ARBORIST#88

ZSF가 NSM으로 개명, NU7 후보

ZSF가 NSM으로 이름을 바꿨고 NU7 후보로 올리겠다는 의사가 나왔다

  • NSM
  • zcashd 6.0.0
  • PCZT
  • Crosslink
  • Zebra 2.0
  • ZCG 절차
  • zcashd 6.0.0이 NU6 지원으로 나와 11월 5일 전 업그레이드가 권고됐다
  • ZSF를 Network Sustainability Mechanism으로 바꾸고 소각·재발행 용어를 쓴다
  • Daira와 Kris는 소각 용어와 ZIP 합의 규칙에 이의를 제기했다
  • ZIP은 11월 5일까지 PR로 올라와야 NU7 포함 가능성이 생긴다
주제 10 · 영상자세히 보기 →
ARBORIST#87

testnet 정체 원인 규명

testnet 정체의 원인이 설명됐고 zcashd 6.0.0 릴리스 준비가 마무리됐다

  • testnet 버그
  • zcashd 6.0.0
  • Zebra 2.0.0
  • zcashd 폐기
  • wallet RPC
  • Sean Bowe
  • testnet 정체는 헤더 동기화 차이와 블록 시간 제한 버그가 겹쳐 생겼다
  • ECC는 6.0.0 릴리스가 NU6 활성화 높이를 설정하는 버전이라고 밝혔다
  • Sean Bowe가 ECC를 떠나 독립 후원으로 Zcash 확장성을 연구한다
  • zcashd 지갑 RPC를 어디까지 호환할지 Kris와 Daira가 의견을 달리했다
주제 7 · 영상자세히 보기 →
ARBORIST#86

CLI 지갑·Zaino 인덱서 구조 합의

zcashd 대체 CLI 지갑의 Zaino 인덱서 구조에 참석자들이 합의했다

  • zcashd 폐기
  • Zaino
  • 인덱서
  • NU6 감사
  • CLI 지갑
  • ZSA
  • Least Authority의 NU6 감사 예비 보고서는 문서·오류 처리 제안 2건이었다
  • Zingo Labs는 지갑 개발을 빼고 Zaino 인덱서만 맡는 보조금으로 조정했다
  • Zaino가 lightwallet gRPC까지 제공하는 구조에 다수가 동의했다
  • ZSA 팀은 Orchard ZSA 감사를 Least Authority와 협의 중이라고 밝혔다
주제 8 · 영상자세히 보기 →
ARBORIST#85

NU6 testnet 활성화, 채굴 중단

NU6가 testnet에서 활성화됐지만 채굴자가 사라져 체인이 멈췄다

  • NU6 testnet
  • zcashd 5.10.0
  • testnet 채굴
  • Crosslink
  • zcashd 폐기
  • FROST
  • NU6 testnet 활성화가 성공했고 zcashd 5.10.0이 릴리스됐다
  • 기존 testnet 채굴자가 업그레이드하지 않아 체인이 멈춰 복구가 필요했다
  • Zebra 1.9.0이 testnet 활성화 높이를 담아 나왔다
  • Shielded Labs가 Crosslink 원형을 단계별 프로토타입으로 만들 계획을 밝혔다
주제 7 · 영상자세히 보기 →
ARBORIST#84

Crosslink v1 요구사항 공개

zcashd 5.10.0-rc1이 나왔고 Zooko가 Crosslink v1 요구사항을 발표했다

  • zcashd 5.10.0
  • NU6 testnet
  • Crosslink v1
  • ZSF
  • FROST 서버
  • Zebra 1.9
  • zcashd 5.10.0-rc1에 NU6 전체 합의 규칙과 보안 패치 2건이 담겼다
  • NU6부터 블록은 수수료를 모두 청구해 균형을 맞춰야 한다
  • Zooko가 Crosslink v1의 목표 기능 목록을 공개하고 의견을 구했다
  • ECC가 완전한 투명 지갑 내역 복구를 SDK에 넣었다
주제 9자세히 보기 →
ARBORIST#83

NU6 testnet 활성화 지연

NU6 testnet 활성화가 미뤄졌고 ZSA 수수료 구조가 논의됐다

  • NU6 testnet
  • 락박스
  • ZSA 수수료
  • Shielded Labs
  • Zooko
  • FROST
  • NU6 testnet 활성화는 zcashd 디버깅과 비공개 testnet 검증 뒤로 밀렸다
  • Zebra가 락박스 funding stream과 ZIP-236 코인베이스 균형 규칙을 구현했다
  • Zooko가 Shielded Labs 제품 총괄로 합류해 TFL 협업을 발표했다
  • vanilla ZSA는 감사 후 배포 가능하며 수수료는 ZEC로 낼 전망이다
주제 9자세히 보기 →
ARBORIST#82

NU6 락박스 구현과 zcashd 폐기

NU6 락박스 구현이 양쪽 노드에서 진행되고 zcashd 폐기 협업이 논의됐다

  • NU6
  • 락박스
  • zcashd 폐기
  • ZSA 자산 스왑
  • ZCG
  • FROST
  • ECC와 ZF가 락박스 기능을 설정값만 바꾸면 되도록 구현하고 있다
  • NU6 testnet 활성화 8월 8일은 일정이 빠듯하다는 의견이 나왔다
  • ECC가 Tor 기반 환율 조회를 Rust crates에 병합했다
  • ZCG가 앞으로 Arborist Call에 참석해 제안을 소개하기로 했다
주제 10자세히 보기 →
ARBORIST#81

Zebra 1.8.0과 스캐너 분리

Zebra 1.8.0이 나왔고 NU6 testnet 활성화가 안건으로 추가됐다

  • Zebra 1.8.0
  • ZIP-320
  • Zebra Scan
  • FROST refresh
  • TZE
  • Z|ECC 서밋
  • Zebra 1.8.0이 무료 액션 한도 기본값을 0으로 바꿔 릴리스됐다
  • Zebra 스캐너가 별도 바이너리로 분리돼 txid만 반환한다
  • NU6 testnet 활성화 목표일은 8월 8일로 언급됐다
  • ECC는 7월 서밋 후 로드맵을 다음 주 공개한다고 밝혔다
주제 7자세히 보기 →
ARBORIST#80

ZSF NU6 제외, ZSA 암호화 논쟁

ZSF가 NU6에 들지 않기로 했고 ZSA 검증 가능 암호화에 이견이 나왔다

  • ZSF
  • NU6
  • ZSA 검증암호화
  • FROST 2.0
  • Zebra 1.8.0
  • Zcash script
  • ZSF 팀은 NU6를 목표로 하지 않으며 포럼에서 이를 공지했다고 확인됐다
  • FROST 2.0.0-rc0이 공개돼 no_std 지원과 직렬화 단순화를 담았다
  • Zebra가 Zebrad에서 스캐너를 분리했고 1.8.0 릴리스를 예고했다
  • Daira와 Kris는 발행자 키가 허니팟이 될 수 있다며 우려를 표했다
주제 8 · 영상자세히 보기 →
ARBORIST#79

NU6 ZIP 마감과 Dev Fund

NU6 ZIP 제출 마감 제안과 Dev Fund 락박스 설계 공간이 논의됐다

  • NU6
  • Dev Fund
  • 락박스
  • ZIP-317
  • Arti
  • FROST
  • Kris가 NU6 ZIP을 7월 16일 ZIP 편집자 회의까지 proposed로 올리자고 제안했다
  • Daira가 Dev Fund 락박스 방식의 설계 공간 문서를 포럼에 공유하기로 했다
  • ECC가 다음 zcashd 릴리스에서 무료 액션 한도 기본값을 0으로 낮추기로 했다
  • Str4d가 Arti로 Tor를 통해 환율을 조회하는 프로토타입을 완성했다
주제 8 · 영상자세히 보기 →
ARBORIST#78

zcash script API 단순화

Conrado의 zcash script 단순화 API가 리뷰 단계에 들어갔다

  • zcash script
  • zcashd 5.9.1
  • Zashi 환율
  • Zebra Scan
  • Plonkish
  • zcash script가 트랜잭션 포인터 대신 콜백으로 sighash를 계산하게 바뀌었다
  • zcashd 5.9.1이 Binance용 TEX 주소 검증 API를 포함해 나왔다
  • Zashi 환율 조회는 서명 데이터와 lightwalletd 프록시를 병행 검토한다
  • ECC가 NU6에서 Rust 스크립트 인터프리터를 병행 검증하는 계획을 밝혔다
주제 7자세히 보기 →
ARBORIST#77

메모 키, 노트 평문 vs KDF 논쟁

메모 번들 키를 노트 평문에 넣을지 KDF로 도출할지를 두고 논의했다

  • 메모 번들
  • Zebra 1.7.0
  • Binance TEX
  • ZSA ZIP
  • Zashi 환율
  • Zebra 1.7.0이 regtest와 커스텀 testnet 지원을 담아 릴리스됐다
  • Zebra 지원 종료 기간 연장 안은 철회돼 16주로 되돌렸다
  • ECC가 Binance 요청으로 zcashd에 TEX 주소 확인 RPC를 추가하기로 했다
  • 다수 참석자가 노트 평문에 키를 넣는 원안이 더 단순하다고 봤다
주제 8자세히 보기 →
ARBORIST#76

메모 번들 설계 개요 공개

NU6용 메모 번들의 요구사항과 설계 초안이 처음 공개돼 논의됐다

  • 메모 번들
  • Zashi Android
  • zcashd 폐기
  • ZSA testnet
  • FROST refresh
  • Zashi 1.0 Android가 출시돼 설치 1,600건가량을 기록했다
  • 메모 번들은 출력당 512바이트 메모를 32바이트 키로 대체하는 안이다
  • Zebra의 최소 regtest가 동작하고 Windows 지원이 복구됐다
  • ZSA 팀이 ZSA용 testnet 구축에 착수했다
주제 9자세히 보기 →
ARBORIST#75

NU6 후보와 zcashd 폐기 계획

NU6 후보 기능과 ZIP 절차, zcashd 폐기 일정을 두고 장시간 논의했다

  • NU6
  • ZSF
  • zcashd 폐기
  • 메모 번들
  • 임시 testnet
  • ZIP 절차
  • zcashd 5.9.0 RC1이 태그됐고 최종본은 다음 날 나올 예정이었다
  • NU6 후보로 ZSA, ZSF, 명시적 수수료 필드, 메모 번들이 거론됐다
  • ECC가 6월 NU6용 transient testnet을 로드맵에 넣었다고 밝혔다
  • NU6 추가 회의를 열고 zcashd 폐기 안건을 정례화하기로 했다
주제 9 · 영상자세히 보기 →
ARBORIST#74

Zashi 1.0 iOS 출시

Zashi 1.0 iOS 버전이 앱스토어에 출시됐고 ZSF 작업 재개가 논의됐다

  • Zashi 1.0
  • ZSF
  • ZSA 호환성
  • Zebra testnet
  • ZconV
  • Zashi 1.0 iOS가 앱스토어에 나왔고 Android 버전은 테스트 중이다
  • ZSF의 Zebra 구현은 60~70% 완료됐고 반감기 전 진행을 목표로 한다
  • ZSA 팀이 하위 호환 작업을 마무리하고 프로토콜 감사 논의를 시작했다
  • Zebra에 커스텀 testnet용 네트워크 파라미터 PR이 올라왔다
주제 5 · 영상자세히 보기 →
ARBORIST#73

Zcashd 정기 유지보수 릴리스 예고

Orchard 지원 안정화가 막바지이며 zcashd 유지보수 릴리스가 예고됐다

  • Orchard 지원
  • zcashd
  • Zebra regtest
  • FROST
  • Zebra 스캔
  • ECC 모바일 SDK의 Orchard 지원이 최종 안정화 단계에 들어갔다
  • zcashd 유지보수 릴리스가 librustzcash 최신화와 EOS 연장을 위해 곧 나온다
  • Zebra RPC용 OpenAPI 명세 생성기가 추가됐고 regtest 작업이 이어진다
  • FROST re-randomized 논문이 ePrint에 공개됐다
주제 3자세히 보기 →
ARBORIST#72

ZSA 스테이블코인 로드맵 논의

ZSA 팀이 2024년 로드맵에 스테이블코인 지원을 포함하겠다고 밝혔다

  • ZSA
  • 스테이블코인
  • Zebra 1.6.0
  • TEX 주소
  • Crosslink
  • Zebra 1.6.0이 릴리스됐고 zcash script의 Windows 지원이 복구됐다
  • zcash_address 0.3.2가 ZIP-320 TEX 주소를 인식해 '미지원' 오류를 반환한다
  • Daira가 Zaki Manian과 Comet BFT 기술 미팅을 가졌다고 보고했다
  • ZSA 팀이 거래소 호환성과 발행자 대상 검증 가능 암호화를 2024년 과제로 제안했다
주제 5자세히 보기 →
ARBORIST#71

FROST 1.0 출시·TEX 주소

FROST 1.0.0 정식 버전이 출시됐고 Binance 대응은 TEX 주소 방식으로 정리됐다

  • FROST 1.0.0
  • ZIP-320
  • TEX 주소
  • Zashi 1.0
  • Zebra 스캐너
  • 실험적 기능
  • FROST 1.0.0은 DKG 커밋먼트 길이 미검증 취약점을 고쳤다(Trail of Bits 제보)
  • ECC는 Zashi 1.0을 3월 말로 예상하며 iOS부터 보안 감사를 받고 있다
  • Binance 대응은 ZIP-320의 TEX 인코딩 주소 방식으로 마무리하기로 했다
  • ECC와 Zebra 팀이 zcashd 대체에 필요한 기능을 놓고 첫 회의를 가졌다
주제 5 · 영상자세히 보기 →
ARBORIST#70

자산 스왑 ZIP-228 초안 제출

QEDIT이 자산 스왑 ZIP 초안을 제출했고 Daira가 ECC 엔지니어링 매니저가 됐다

  • ZIP-228
  • 자산 스왑
  • Zebra 스캐너
  • SDK 2.1
  • ZconV
  • ZKProof 6
  • QEDIT이 자산 스왑 초안을 ZIP-228 PR 780으로 올렸다
  • Zebra 스캐너에 gRPC 프런트엔드가 붙고 Docker Compose 파일이 추가된다
  • QEDIT의 트랜잭션 테스트 도구는 upstream 병합이 요청됐다
  • Daira는 ECC R&D 엔지니어링 매니저가 되어 2월 말 ZIP 에디터에서 물러난다
주제 8자세히 보기 →
ARBORIST#69

Nate ECC 퇴사·TFL 개요

Nate가 ECC를 떠난다고 밝혔고 Trailing Finality Layer와 Crosslink 개요가 발표됐다

  • TFL
  • Crosslink
  • UA 개정판
  • Zebra 1.5.2
  • FROST 1.0.0
  • Nate 퇴사
  • Nate가 다음 주 Zeboot 이후 ECC를 떠난다고 밝혔다
  • Crosslink는 PoW와 BFT를 결합해 확정성을 얻는 하이브리드 설계다
  • Must Understand 메타데이터를 쓰는 UA 개정판의 새 HRP를 공모하기로 했다
  • FROST는 1.0.0 정식 릴리스를 곧 내고 ZIP-312 리뷰가 진행 중이다
주제 7 · 영상자세히 보기 →
ARBORIST#68

Binance 거래소 주소안 승인

Binance가 거래소 주소 제안을 기술적으로 승인했으나 개발은 심사 뒤로 보류됐다

  • Binance
  • 거래소 주소
  • Zebra 채굴
  • zksend
  • URI 결제
  • Zenith 지갑
  • Binance는 기술 검토를 통과시켰지만 컴플라이언스 심사가 끝나야 개발을 승인한다
  • Zebra에 테스트 전용 실험적 내장 채굴 기능이 들어갔다
  • SDK의 ZIP-317과 Orchard 지원은 한두 주 안에 나올 예정이다
  • Jon이 Sui zkLogin 기반 zksend 데모로 회수 가능한 결제 방식을 보였다
주제 11 · 영상자세히 보기 →
ARBORIST#67

zcashd 유지보수·NU6 시한 논의

NU6 시한 때문에 Zebra 전환이 시급하다는 논의가 나와 zcashd 유지 TF 모집이 결정됐다

  • NU6
  • zcashd 유지보수
  • Zebra 스캐닝
  • Crosslink
  • ZSF
  • ZSA 규제
  • Kris는 할빙 전 NU6를 위해 5~6개월 안에 Zebra 전환이 필요하다고 했다
  • Zebra 1.5.0은 Sapling 뷰잉 키로 블록체인을 스캔하는 MVP를 넣었다
  • ZSF 수수료 60/40 분할은 연 약 800 ZEC, 2만 4천 달러로 추정됐다
  • TFL의 Crosslink 심층 발표를 2월 Arborist call에서 하기로 했다
주제 7 · 영상자세히 보기 →
ARBORIST#66

Zebra로 첫 메인넷 블록 채굴

Marek이 Zebra로 메인넷 블록을 처음 채굴한 사례를 공유했고 FROST 1.0.0-rc.0이 나왔다

  • Zebra 1.5.0
  • FROST rc.0
  • Crosslink
  • 샌드블래스트
  • Zebra 채굴
  • Zebra 1.5.0에 실험적 shielded scanning과 Ziggurat 후속 네트워크 수정이 담긴다
  • FROST 1.0.0-rc.0이 공개돼 API 피드백을 받고 있다
  • Crosslink는 두 하위 프로토콜 중 하나만 안전해도 안전성이 유지된다
  • 멤풀 스팸은 11월 중순 이후 거의 사라졌다고 Str4d가 밝혔다
주제 8 · 영상자세히 보기 →
ARBORIST#65

DZFE 워킹그룹 설립 결정

ECC가 기술 분산화를 위한 워킹그룹을 추진하고 Zebra 1.4.0 소식이 전해졌다

  • DZFE
  • Zebra 1.4.0
  • SDK Orchard
  • ZIP-317
  • TFL Book
  • ZSF 구현
  • ECC SDK는 Orchard와 ZIP-317을 아직 지원하지 않으며 Orchard 지원이 최우선이다
  • Zashi 앱과 SDK의 공식 저장소가 Electric Coin Company 조직으로 옮겨졌다
  • Eiger가 Zebra에서 ZSF 구현을 시작했고 Pili가 Zebra 협업 창구를 맡는다
  • TFL Book 0.1.0이 나와 Crosslink가 문서에 정리됐다
주제 8 · 영상자세히 보기 →
ARBORIST#64

ECC 긴급 모드 공식 종료

ECC가 긴급 모드 종료를 선언했고 NU5 회고를 4주 뒤부터 열기로 했다

  • 긴급 모드 종료
  • Zebra 1.4.0
  • Crosslink
  • NU5 회고
  • ZSA
  • FROST 감사
  • 세 지갑 모두 SDK 2.0을 배포해 이용자가 자금에 접근하게 되면서 긴급 모드가 끝났다
  • Zebra 1.4.0은 채굴 RPC를 프로덕션 빌드에 넣고 증명 파라미터를 내장한다
  • FROST 감사 보고서가 NCC 사이트에 공개됐다
  • QEDIT은 Zebra에서 ZSA를 시험하는 의사 v6 트랜잭션 도구를 만든다
주제 6 · 영상자세히 보기 →
ARBORIST#63

Zebra 1.3.0·SDK 2.0.3

Zebra 1.3.0이 Spend-before-Sync를 완전 지원했고 SDK 2.0.3 출시가 임박했다

  • Zebra 1.3.0
  • SDK 2.0.3
  • Edge 지갑
  • ZSA
  • Crosslink
  • FROST
  • Zebra 1.3.0은 진행 막대를 기본 빌드에 넣고 채굴 RPC 성능 버그를 고쳤다
  • Edge의 Paul Puey는 SDK 지원 범위를 따르며 다음 주 초 스토어 배포를 목표로 했다
  • QEDIT은 ZSA 회로 최적화 PR을 halo2와 orchard에 올렸다
  • Crosslink 초안에 liveness 논증이 들어갔고 시뮬레이터 simtfl이 공개됐다
주제 5 · 영상자세히 보기 →
ARBORIST#62

Crosslink 설계 첫 공개

Daira가 ebb and flow를 보완한 Crosslink 설계를 소개했고 NU5 회고 일정은 4주 뒤 재논의하기로 했다

  • Crosslink
  • zcashd 5.7.0
  • ZSF ZIP
  • 발행 곡선
  • NU5 회고
  • FROST
  • zcashd 5.7.0이 출시돼 5.6.1은 10월 11일 EOS로 멈춘다
  • ZSF 3개 ZIP 중 발행 곡선 스무딩의 활성화 시점과 근거가 논의됐다
  • v6 트랜잭션, ZSA, ZSF를 넣으면 업그레이드 복잡도 예산이 찬다는 의견이 나왔다
  • Minor Grants 투표는 신청 20건, 총 22만 5천 달러 이상에 배정 예산은 7만 5천 달러다
주제 8 · 영상자세히 보기 →
ARBORIST#61

모바일 SDK 2.0 RC3 배포

iOS·Android SDK가 RC3 단계에 올랐고 2.0.0 정식 출시를 월요일로 잡았다

  • SDK 2.0.0
  • zcashd 번들
  • FROST 감사
  • TFL
  • ZSA 회로
  • ZIP 에디터
  • SDK 2.0.0은 고정 수수료 10,000 zatoshi를 쓰고 ZIP-317은 다음 릴리스로 미뤘다
  • zcashd 업데이트는 증명 파라미터를 바이너리에 번들해 별도 다운로드가 필요 없다
  • Zebra가 spend-before-sync 지원을 마치고 Sapling 스캔 지갑 작업을 시작한다
  • Adi가 ZIP 에디터에 합류해 편집진은 Daira, Str4d, Conrado, Adi, teor가 됐다
주제 7 · 영상자세히 보기 →
ARBORIST#60

Deirdre 퇴사·SDK RC 임박

모바일 SDK 릴리스 후보가 임박했고 Deirdre가 Zcash Foundation을 떠난다고 밝혔다

  • 모바일 SDK
  • Zebra 1.2
  • ZIP 에디터
  • Detection Keys
  • TFL
  • FROST
  • Deirdre가 9월 13일 마지막 근무 후 ZF를 떠나며 ZIP 에디터에서도 물러난다
  • Zebra 1.2는 DB 자동 업그레이드 프레임워크와 서브트리 루트 지원을 넣었다
  • ZIP 에디터 증원과 에디터 합의 기반 의사결정 공식화가 제안됐다
  • Jack Gavigan이 Detection Keys와 Liberated Payments를 정식 안건으로 올렸다
주제 9 · 영상자세히 보기 →
ARBORIST#59

ZIP-317 지갑 아웃리치 논의

ZIP-317 시행에 맞춰 지갑 업체 연락이 필요하다는 논의가 나와 ZF가 맡기로 했다

  • ZIP-317
  • Zebra DB
  • FROST 감사
  • ZSA
  • ZSF
  • Detection Keys
  • Zebra는 노트 커밋 트리 중복 제거로 DB를 278GB에서 244GB로 줄였다
  • Zooko가 Nick 퇴사 뒤 ECC 엔지니어링 관리와 제품을 맡는다고 밝혔다
  • FROST 감사는 중간·낮음 이슈만 나왔고 모두 수정했다
  • ZF 마이너 그랜트 2차 접수가 시작돼 최대 25,000달러까지 지원한다
주제 10자세히 보기 →
ARBORIST#58

SDK 빠른 지출·ZIP-317 지원

ECC가 모바일 SDK의 Spend-before-Sync와 ZIP-317 지원을 곧 출시하겠다고 밝혔다

  • 지출 전 동기화
  • ZIP-317
  • 모바일 SDK
  • TFL
  • ZSF
  • SDK는 트랜잭션 제안을 먼저 보여주고 승인 후 생성하는 방식으로 바뀐다
  • Zebra는 높이별 노트 커밋 트리 저장을 중단하고 기존 트리 정리 PR을 올렸다
  • Nate가 PoS 전환을 위한 trailing finality 프로토콜을 설계 중이다
  • Shielded Labs는 ZSF 첫 ZIP 초안을 다음 주 포럼에 올리기로 했다
주제 5자세히 보기 →
ARBORIST#57

Spend-before-Sync 완료

ECC가 Spend-before-Sync의 Rust 작업을 마쳤고 Zebra 1.1.0이 출시됐다

  • 지출 전 동기화
  • Zebra 1.1.0
  • lightwalletd
  • FROST 감사
  • zcashd 5.7.0
  • ECC는 Spend-before-Sync의 Rust 구성요소를 마치고 다음 주 crate 게시를 예고했다
  • lightwalletd의 getsubtreeroots는 0 입력 시 빈 결과를 주는 버그가 있었다
  • Zebra 1.1.0은 잘못된 서브커맨드 입력 시 시작하지 않고 DB를 실행 중 업그레이드한다
  • FROST 감사에서 치명적 문제는 없었고 최종 보고서는 8월 말을 목표로 한다
주제 6자세히 보기 →
ARBORIST#56

Ledger 앱 ZIP-32 미지원 문제

Ledger 앱 감사에서 ZIP-32 키 파생을 지원하지 않는다는 문제가 제기됐다

  • Ledger
  • ZIP-32
  • Zebra 1.0.1
  • ZSF
  • FROST v14
  • Ziggurat
  • Taylor Hornby가 Ledger 앱이 BIP-32 기반이라 시드 호환이 깨진다고 지적했다
  • Shielded Labs가 ZSF 개발에 착수해 ZIP 2개 작성을 첫 목표로 잡았다
  • Zebra 1.0.1은 연결 보안 버그와 패닉을 고치고 CPU 사용을 줄였다
  • Ziggurat 레드팀이 Zebra 버그 4건을 찾았고 늦은 슬롯은 21:00 UTC로 옮긴다
주제 9자세히 보기 →
ARBORIST#55

Zebra 감사 보고서 공개

NCC Group이 Zebra 감사 최종 보고서를 공개했고 zcashd 5.6.1 핫픽스가 나왔다

  • Zebra 감사
  • zcashd 5.6.1
  • ZSA
  • FROST
  • hacspec
  • DAGSync
  • zcashd 5.6.1은 5.6.0의 Orchard 지갑 노트 커밋 트리 버그를 고쳤다
  • Zebra 감사는 중간 심각도 1건에 나머지는 낮음 또는 정보성이었다
  • QEDIT이 ZSA 분할 노트의 널리파이어 파생 방식을 바꾸고 회로 PDF를 준비했다
  • Daira가 세 번째 ZIP 에디터 지원자를 찾는다고 공지했다
주제 8자세히 보기 →
ARBORIST#54

Zebra 1.0.0 정식 릴리스

Zebra 1.0.0 안정 버전이 출시됐고 zcashd 5.6.0이 전날 공개됐다

  • Zebra 1.0.0
  • zcashd 5.6.0
  • 긴급 모드
  • FROST
  • lightwalletd
  • Zcon4
  • zcashd 5.6.0은 긴급 모드 해소 3단계 중 첫 번째로 출시됐다
  • Zebra 1.0.0이 crates.io와 Docker Hub에 올라갔다
  • Nighthawk이 Zcash 테스트넷 블록 익스플로러를 공개했다
  • 후반 슬롯 시간 변경은 Zcon 이후로 미루기로 했다
주제 6자세히 보기 →
ARBORIST#53

ECC 구조조정과 zcashd 5.6.0

ECC 구조조정이 언급됐고 zcashd 5.6.0이 빠른 동기화 API 중심으로 준비 중이다

  • ECC 구조조정
  • zcashd 5.6.0
  • ZSA 수수료
  • FROST
  • ZIP 에디터
  • ZF는 영향받은 인력을 위해 두 번째 마이너 그랜트를 앞당기기로 했다
  • FROST 그룹 커밋에 다중 스칼라 곱셈을 적용해 50% 이상 빨라졌다
  • QEDIT은 ZSA 발행 1 ZEC와 ZEC와 구분 불가한 전송 수수료를 제안했다
  • Nighthawk이 북미·유럽·아시아·브라질 4개 클러스터 인프라를 공개했다
주제 7자세히 보기 →
ARBORIST#52

Zebra rc.8과 ZSA 스테이블코인

Zebra 감사가 큰 문제 없이 끝나가고 ZSA 스테이블코인 가능성이 논의됐다

  • Zebra rc.8
  • zcashd 5.5.1
  • FROST
  • ZSA 스테이블코인
  • 네트워크 업그레이드
  • Zebra rc.8은 zcashd처럼 릴리스 16주 뒤 실행을 멈추는 기능을 넣었다
  • zcashd 5.5.1은 ZIP-317 수수료 계산 오류와 충돌 버그를 고쳤다
  • FROST 라이브러리 핵심 기능이 완성돼 곧 감사를 받는다
  • 6월부터 여러 조직의 네트워크 업그레이드 조율 논의를 시작하기로 했다
주제 5자세히 보기 →
ARBORIST#51

zcashd 5.5.0 ZIP-317

zcashd 5.5.0이 ZIP-317 비례 수수료를 담아 출시됐고 Zebra 감사가 2단계에 들어갔다

  • zcashd 5.5.0
  • ZIP-317
  • Zebra 감사
  • ZSA
  • FROST
  • 네트워크 크롤러
  • zcashd 5.5.0은 ZIP-317 수수료와 지갑 거래 생성 방식 통일을 담았다
  • Zebra는 감사 2단계에 들어갔고 zcashd처럼 120일 뒤 종료되는 기본값을 구현했다
  • Equilibrium은 메인넷 노드가 약 200개이며 Zebra는 10% 미만이라고 밝혔다
  • QEDIT은 ZSA 자산 스왑 계획을 포럼에 올리고 Zcon4 전 테스트넷을 목표로 했다
주제 7자세히 보기 →
ARBORIST#50

zcashd 5.5.0에 ZIP-317

ZIP 317 변경이 담긴 zcashd 5.5.0 릴리스 후보가 승인돼 다음 주 출시를 앞두게 됐다

  • zcashd 5.5.0
  • ZIP-317
  • FROST 크레이트
  • 기술 협업 포럼
  • NU5 회고
  • NUP 개편
  • zcashd 5.5.0 릴리스 후보가 승인돼 CI 통과 후 다음 주 초 출시될 예정이다.
  • Zcash Foundation이 모든 FROST 구현을 crates.io에 공개했고 IRTF 의장이 명세를 통과시켰다.
  • Zcash 포럼에 Zcash R&D 카테고리를 누구나 읽을 수 있게 열어 기술 협업 공간으로 쓰기로 했다.
  • NU5 회고는 6월 이후로 미루고 NU6 전 네트워크 업그레이드 절차 개편을 논의했다.
주제 7자세히 보기 →
ARBORIST#49

DAGSync 비선형 동기화 설계

빠른 동기화를 위한 DAGSync 설계가 공유됐고 Firo가 아닌 Zelcash/Flux가 네트워크를 혼란시킨 것으로 정정됐다

  • DAGSync
  • ZIP-317
  • zcashd 5.5.0
  • Zebra 감사
  • lightwalletd
  • Flux 노드
  • Kris는 선형 대신 최근 블록을 먼저 받아 기존 노트를 바로 쓸 수 있게 하는 동기화 방식을 설명했다.
  • ZIP 317 수수료 집행을 zcashd 5.5.0에 넣을지는 지갑 채택이 부족해 아직 정하지 못했다.
  • Zebra는 감사 지적 사항으로 비확정 체인 수를 제한하고 가짜 노드를 주소록에서 제외했다.
  • lightwalletd에 전담 유지보수자가 없어 ECC와 ZF가 함께 맡는 방안을 논의하기로 했다.
주제 7자세히 보기 →
ARBORIST#48

Halborn 취약점·네트워크 모니터링

메모리 고갈 취약점 대응을 마친 뒤 Ziggurat 크롤러와 공개 네트워크 모니터링이 논의됐다

  • Halborn 공개
  • 네트워크 모니터링
  • Ziggurat
  • Firo 노드
  • Zebra 감사
  • Halborn이 찾은 메모리 고갈 DoS 취약점이 공개됐고 ECC와 ZF가 완화 작업을 마쳤다.
  • Zebra 감사에서는 아직 낮음 또는 정보성 이슈만 나왔다.
  • Ziggurat 크롤러는 약 6000개 노드를 봤지만 Firo 노드가 섞였을 가능성이 지적됐다.
  • ECC 인프라 팀과 모니터링 도구 오픈소스화를 논의하는 회의를 잡기로 했다.
주제 4 · 영상자세히 보기 →
ARBORIST#47

Orchard 회로 배치 버그 수정

32비트 환경에서 Orchard 증명이 실패하던 Halo 2 회로 배치 버그가 해결돼 다음 크레이트에 담긴다

  • Orchard 회로 버그
  • zcashd 5.5.0
  • ZIP-317
  • FROST
  • Zebra 감사
  • Halo 2
  • 불안정 정렬 함수에 의존한 회로 배치 버그로 32비트 지갑의 Orchard 지출이 막혔으나 자금 손실은 없었다.
  • zcashd 5.5.0은 지갑과 블록 생성 모두 ZIP 317을 지원하며 3~4주 뒤 출시 예정이다.
  • FROST 크레이트가 0.1.0으로 공개됐고 RFC는 CFRG 의장 검토를 거치고 있다.
  • Zebra 보안 감사의 첫 결과가 나와 이슈로 정리되기 시작했으며 감사사는 NCC다.
주제 8 · 영상자세히 보기 →
ARBORIST#46

기능별 테스트넷과 Zebra rc5

Zebra가 채굴 풀 테스트 준비를 마쳤고 기능별 테스트넷을 어떻게 띄울지 길게 논의됐다

  • Zebra rc5
  • zcashd 5.4.1
  • 기능별 테스트넷
  • ZIP-317
  • Minor Grants
  • FROST
  • Zebra rc5가 채굴 관련 RPC를 마무리해 채굴 풀이 시험할 수 있게 됐다.
  • zcashd 5.4.1은 폐기 예정 기능 설정이 설정 파일에서 안 먹던 문제를 고쳤다.
  • Zebra는 ZIP-317만 구현하며 블록 구성 부분은 이미 구현했다고 밝혔다.
  • Zcash Foundation이 최대 2만5천 달러, 총 7만5천 달러 규모의 Minor Grants를 시작했다.
주제 8 · 영상자세히 보기 →
ARBORIST#45

Zebra 채굴 성공, 5.4.0

Zebra로 테스트넷 블록 채굴에 성공했고 zcashd 5.4.0이 총공급량과 투명 풀 잔액을 노출했다

  • Zebra rc.4
  • zcashd 5.4.0
  • FROST
  • ZIP-216
  • ZSA
  • PoS
  • Zebra 팀이 수정한 s-nomp와 CPU 마이너로 테스트넷에서 블록을 여러 개 채굴했다.
  • zcashd 5.4.0은 재인덱스한 노드의 getblockchaininfo에 총공급량과 투명 풀 크기를 보여준다.
  • getnewaddress 등 일부 폐기 예정 RPC가 기본 비활성화됐고 5.5.0은 ZIP 317 지원이 중심이다.
  • ZIP-216을 소급 적용하며 QEDIT은 ZSA 전송 구현 PR을 올렸다.
주제 6 · 영상자세히 보기 →
ARBORIST#44

zcashd 5.4.0과 공급량 추적

zcashd가 체인 총공급량과 투명 풀 잔액 추적을 넣었고 미청구 수수료는 약 368.58 ZEC로 확인됐다

  • zcashd 5.4.0
  • 총공급량
  • Posterity Fund
  • Zebra 채굴 RPC
  • Wolfram
  • FROST
  • zcashd가 투명 풀과 체인 공급량을 추적하며 미청구 수수료는 368.5844552 ZEC로 확인됐다.
  • Zebra는 getblocksubsidy와 getblocktemplate 제안 모드 등 채굴 풀용 RPC를 추가했다.
  • FROST 명세 v12가 나왔고 IRTF 승인 절차를 밟고 있다.
  • Wolfram Blockchain Labs가 Zcash를 Wolfram Language에 연동하는 방안을 소개했다.
주제 5 · 영상자세히 보기 →
ARBORIST#43

ZSA 노트 암호문 612바이트

ZSA 자산 식별자 32바이트가 노트 암호문에 더해지고 Zebra는 rc.3을 내놓았다

  • ZSA
  • Zebra rc.3
  • FROST
  • shardtree
  • TZE
  • DAGSync
  • QEDIT은 ZSA 노트 평문을 580바이트에서 612바이트로 늘리고 메모는 512바이트를 유지한다고 밝혔다.
  • Zebra rc.3에 채굴 풀용 RPC와 ZIP 317 기반 거래 선택이 포함됐다.
  • Kris가 순서 없이 노트 커밋먼트 트리를 갱신하는 shardtree 구조를 설명했다.
  • Str4d는 zcashd의 네트워크 업그레이드 기능 플래그 틀로 ZSA를 구현하고 별도 테스트넷을 쓰자고 제안했다.
주제 5 · 영상자세히 보기 →
ARBORIST#42

탐지 키·재귀 우선순위 논쟁

ECC가 1년간 결제 확장성에 집중하겠다고 밝히자 Halo 2 재귀 우선순위를 두고 논쟁이 벌어졌다

  • Zebra rc.2
  • FROST
  • 탐지 키
  • Halo 2 재귀
  • DAGSync
  • zcashd 5.3.2
  • Zebra rc.2에 ZIP 317이 구현됐고 채굴 풀용 getblocktemplate가 마무리됐다.
  • Nate는 약 1년간 PoS 연구를 미루고 지갑 확장성에 집중하겠다고 밝혔다.
  • 탐지 키, 대역 외 알림, OMR 등의 장단점을 비교해 정리하기로 했다.
  • zcashd 5.3.2는 헤더 선행 다운로드 수정을 되돌렸고 5.4.0은 1월 중하순 출시 예정이다.
주제 7 · 영상자세히 보기 →
ARBORIST#41

ZIP 317 미지불 액션 보완

ZIP 317에 블록당 미지불 액션 상한을 두는 수정안과 Ledger 앱의 v4 지원 문제가 논의됐다

  • ZIP-317
  • 미지불 액션
  • Ledger
  • ZSA 수수료
  • zcashd 5.3.1
  • Daira가 낮은 수수료의 큰 거래가 끼어드는 취약점을 막으려 블록당 미지불 논리적 액션 상한을 제안했다.
  • QEDIT은 ZSA 수수료 제안을 ZIP 317에 합치고 1월 말까지 테스트넷 연결용 결과물을 내기로 했다.
  • Zondax의 Ledger 앱은 v4만 지원해 Ledger가 회귀로 본다며 관련자 회의를 열기로 했다.
  • Zebra는 Sprout 앵커 확인을 rayon으로 병렬화했고 zcashd 5.3.1이 곧 나올 예정이다.
주제 5자세히 보기 →
ARBORIST#40

FROST 최종 검토·SDK 통합 주소

IRTF의 FROST 명세가 최종 검토 단계에 들어갔고 모바일 SDK는 통합 주소를 먼저 지원하기로 했다

  • FROST
  • IRTF
  • 모바일 SDK
  • 통합 주소
  • zkproof
  • FROST 임계 서명 명세 v11이 IRTF 최종 검토에 들어가 CFRG 메일링 리스트 의견이 요청됐다.
  • 다음 모바일 SDK는 투명·Sapling UA만 지원하고 ZIP 317은 그다음 릴리스에서 적용한다.
  • zcashd는 블록 헤더를 LevelDB에 저장해 가상 메모리를 최대 2.3GB 줄였다.
  • zkproof 컨퍼런스에서 PLONK 계열 시스템 표준화 논의가 진행됐다.
주제 4 · 영상자세히 보기 →
ARBORIST#39

Zebra rc.1 보안 감사 준비

Zebra가 보안 감사에 보낼 두 번째 릴리스 후보 1.0.0-rc.1을 내놓았다

  • Zebra rc.1
  • 보안 감사
  • Zebra RPC
  • 모바일 SDK
  • ZIP-317
  • Zebra 1.0.0-rc.1이 감사 제출용 후보로 나왔고 감사 업체는 아직 확정되지 않았다.
  • Zebra에 첫 getblocktemplate와 getblockhash, getblockcount RPC가 추가됐다.
  • zcashd는 블록 헤더 약 2.3GB를 메모리 대신 LevelDB에서 읽는 최적화를 준비 중이다.
  • 11월 10일 ZIP 317 지갑 개발자 회의에 개발자와 서비스 업체를 초대하기로 했다.
주제 3자세히 보기 →
ARBORIST#38

Zebra 1.0.0-rc.0 태그

Zebra가 첫 릴리스 후보를 태그했고 zcashd 5.3.0이 메모리 최적화를 담아 나왔다

  • Zebra RC
  • zcashd 5.3.0
  • ZIP-317
  • 모바일 SDK
  • 수수료 집행
  • Zebra가 1.0.0-rc.0을 태그했고 lightwalletd 동기화가 약 2배 빨라졌다.
  • zcashd 5.3.0은 배치 스캐너 메모리를 제한해 동기화 중 OOM을 막고 Prometheus 지표를 추가했다.
  • ZIP 317에 큰 투명 거래의 스크립트 크기를 논리적 액션으로 환산하는 규칙이 추가됐다.
  • 핵심 팀이 zcash_inspect 도구에 수수료 계산 기능을 추가하기로 했다.
주제 4 · 영상자세히 보기 →
ARBORIST#37

ZIP 317 수수료 파라미터 공개

ZIP 317의 논리적 액션 수식과 액션당 5000 zat 수수료 파라미터가 처음 상세히 소개됐다

  • ZIP-317
  • 논리적 액션
  • zcashd 5.3.0
  • Halo 2 재귀
  • Zebra RC 준비
  • 수수료 파라미터는 marginal fee 5000 zat, grace actions 2로 정해졌다.
  • 2 논리적 액션 거래는 ZIP 313 이전 수준인 10,000 zat을 낸다.
  • 샌드블래스팅 거래의 하루 수수료는 약 0.42달러에서 약 2,300달러로 늘어난다.
  • Nate는 지갑 개발자 대상 설명 회의를 열어 지갑이 먼저 새 수수료를 적용하게 하겠다고 밝혔다.
주제 4 · 영상자세히 보기 →
ARBORIST#36

zcash_script zcashd 이전

zcash_script 크레이트를 zcashd 저장소로 옮기는 안과 동기화 메모리 급증 원인이 논의됐다

  • zcash_script
  • Zebra beta.15
  • ZIP-317
  • 메모리 급증
  • 시험 복호화
  • Zebra beta.15는 캐시 상태 읽기를 병렬화했고 다중 스레드 RPC는 설정으로 켜도록 했다.
  • zcashd 동기화 메모리 급증은 시험 복호화 결과 전달 방식 때문이었고 채널을 닫는 방식으로 고쳤다.
  • Nate는 ZIP 317 논의에서 지갑 업체 접촉과 단계별 배포 전략을 다음 단계로 제시했다.
  • Conrado는 zcash_script를 zcashd 저장소로 옮기는 WIP PR을 만들기로 했다.
주제 5 · 영상자세히 보기 →
ARBORIST#35

ZIP 317 단계적 도입 로드맵

ZIP 317 수수료 개편을 지갑, 릴레이, 합의 순서로 단계 배포하는 로드맵이 논의됐다

  • ZIP-317
  • Zebra beta.14
  • 모바일 SDK
  • ZSA 수수료
  • 통합 키
  • Zebra beta.14를 출시했고 zebrad 실행 시 start 명령이 기본값이 됐다.
  • Nate는 ZIP 317을 지갑 적용, 릴레이 규칙, 합의 변경 순으로 나눠 배포하자고 제안했다.
  • 다음 모바일 SDK는 통합 주소 이전과 시험 복호화 병렬화를 담고, Orchard 포함 UA 이슈 #630을 올리기로 했다.
  • ZSA 팀은 회로 구현이 절반쯤 진행됐고 회로 크기가 목표를 넘을 수 있다고 밝혔다.
주제 7 · 영상자세히 보기 →
ARBORIST#34

네트워크 부하 대응과 ZIP 317

ECC가 급증한 네트워크 부하 대응 현황을 공유했고 ZIP 317 수수료 초안이 소개됐다

  • 네트워크 부하
  • ZIP-317
  • 모바일 SDK
  • 탐지 키
  • DAGSync
  • Zebra
  • 6월 중순 이후 체인이 약 30GB에서 83GB로 커졌고 orphan율은 1.8~2.8%로 내려왔다.
  • ECC는 모바일 SDK의 빠른 동기화를 최우선으로 두고 수수료 메커니즘 연구로 방향을 틀었다.
  • 통합 주소 전환 때 다음 SDK 릴리스에서는 주소에서 Orchard 구성요소를 뺄 수 있다고 밝혔다.
  • Dodger가 탐지 키 방식의 가벼운 지갑 구조를 제안해 워크숍을 열기로 했다.
주제 5 · 영상자세히 보기 →
ARBORIST#33

수수료 구조 개편 논의

네트워크 부하에 대응해 입출력 개수 기반 수수료 구조로 바꾸자는 제안이 논의됐다

  • 수수료 구조
  • zcashd 5.2.0
  • Zebra 동시성
  • FROST ZIP
  • DoS 완화
  • Kris는 입출력당 250 zat에 하한 1000 zat을 두는 수수료 안을 제안했다.
  • zcashd 5.2.0에 증명 검증 캐시, 다중 스레드 시험 복호화, 증인 데이터 정리가 포함됐다.
  • Zebra는 Rayon으로 검증 동시성을 재작성했고 불필요한 블록 역직렬화를 줄였다.
  • 수수료를 올리려면 지갑을 먼저 업데이트해야 한다는 배포 순서와 모바일 UX 우려가 나왔다.
주제 4 · 영상자세히 보기 →
ARBORIST#32

zcashd 5.1.0 성능·ZSA 설계

zcashd 5.1.0이 블록 검증 시간을 약 80% 줄였고 ZSA 설계와 FROST ZIP 작업이 공유됐다

  • zcashd 5.1.0
  • Zebra 성능
  • FROST ZIP
  • ZSA
  • Halo 2
  • Zebra는 Halo 2 증명을 액션마다 검증하던 버그를 고쳤으나 동기화는 아직 느렸다.
  • zcashd 5.1.0은 Sapling·Orchard 검증 시간을 약 80% 줄였다.
  • Conrado가 Zcash용 FROST를 명시하는 ZIP을 작성 중이며 Zcon 전 공개가 목표다.
  • QEDIT이 ZSA 발행·이슈 PR을 올리고 Sinsemilla 가젯 변경 등 설계를 설명했다.
주제 6자세히 보기 →
ARBORIST#31

Orchard 부하와 배치 검증

NU5 이후 Orchard 트랜잭션이 급증해 Zebra 동기화가 막혔고 zcashd는 배치 검증으로 시간을 줄였다

  • Zebra beta.12
  • Orchard 부하
  • 배치 검증
  • zcashd 5.1.0
  • CI 테스트
  • Zebra 1.0.0-beta.12를 출시했고 이전 캐시 상태 자동 삭제 등 변경이 포함됐다.
  • 블록당 최대 500개의 Orchard 트랜잭션이 몰려 Zebra는 타임아웃과 병렬 작업 수를 조정했다.
  • zcashd는 Orchard 배치 검증으로 검증 시간을 약 81% 줄였다.
  • ECC, ZF, 그랜트 수혜자 간 CI와 자동화 테스트 지식 공유 발표를 추진하기로 했다.
주제 6 · 영상자세히 보기 →
ARBORIST#30

Zebra DNS 시더·Tokio

Zebra가 lightwalletd 백엔드로 작동하게 됐고 Flux 노드 때문에 생긴 DNS 시더 문제도 해결했다

  • Zebra
  • DNS 시더
  • Tokio Console
  • NU5 생태계
  • zcashd 5.1.0
  • Zebra가 lightwalletd 백엔드로 쓰이도록 작업을 거의 마쳤고 Nighthawk, Zecwallet으로 테스트했다.
  • Flux 노드 증가로 DNS 시더가 오작동해 최소 프로토콜 버전과 기본 포트 필터를 적용했다.
  • Zebra에 비동기 작업 확인용 Tokio Console 지원을 추가했다.
  • NU5 활성화 후 지갑·블록 탐색기가 정상 작동하며 zcashd 5.1.0은 약 6주 뒤 출시 예정이다.
주제 5 · 영상자세히 보기 →

출처: ZcashCommunityGrants/arboretum-notes