← 모든 콜 보기
ARBORIST#68

Binance 거래소 주소안 승인

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

안건별 요약 9

  1. Zebra 업데이트: 통합 마이닝 지원

    Zcash Foundation · Arya, Marek, Dodger, Str4d

    • Teor가 Zebra에 실험적 통합 마이닝(internal miner feature)을 추가했고, Str4d는 Zcashd의 Equihash 솔버를 Rust에서 쓸 수 있게 도왔다.
    • 설정 몇 개로 Zebra 안에서 블록을 채굴할 수 있다. 이 기능은 테스트 전용이며 QEDIT의 테스트를 돕기 위해 만들었다.
    • ASIC 채굴은 stratum 프로토콜에 의존하며 풀이 getblocktemplate와 stratum 사이 중간 계층이라 Zebra에 구현할 계획이 없다.
    • RocksDB column family의 타입을 한 번만 정의하는 write typed batch와 typed column family 구조체를 도입해 실수를 줄였다.
    • Zebra scan은 Sapling 활성화 높이 이전 블록을 건너뛰도록 개선되었다. Str4d는 Teor의 변경을 자신의 Equihash crate PR(librustzcash PR 1088)에 병합할 예정이다.
    • Daira는 Tromp 솔버 코드가 메모리 안전성 검토를 받은 적이 없다고 지적했다.
  2. ECC 업데이트: zcashd 5.8.0과 모바일 SDK

    Electric Coin Company · Kris, Str4d

    • zcashd 5.8.0 유지보수 릴리스가 나왔고, 나머지는 모바일 지갑 지원에 집중하고 있다. ZIP-317과 Orchard 지원을 모바일 SDK에 넣는 작업이 1~2주 안에 끝날 예정이다.
    • Android NDK 변경 때문에 최신 Rust 버전에서 빌드가 깨지던 문제를 링커 설정으로 해결해, 다음 Android SDK 릴리스부터 stable Rust로 빌드할 수 있다.
  3. Zcash Shielded Assets(ZSA) 업데이트

    QEDIT · Vivek, Dodger, Jon

    • Zebra 테스트 프레임워크 작업에서 Teor의 마이닝 기능이 도움이 될 전망이다.
    • Orchard shielded 주소로 직접 채굴하는 것이 Zebra에서 아직 지원되지 않아 투명 주소로 채굴한 뒤 shielding하는 방식으로 우회 중이다.
    • Orchard crate를 v5와 v6 트랜잭션을 함께 지원하도록 제네릭으로 일반화하고 있으며 회로도 같은 방식을 쓸 예정이다. ZIP 에디터 코멘트는 반영했다.
    • 자산 스왑 초기 설계(zips 이슈 736)를 Google 문서 대신 ZIP PR로 올리는 작업을 1~2주 안에 하려 한다.
  4. Trailing Finality Layer 업데이트

    Electric Coin Company · Nate, Daira

    • TFL book에 모든 문서를 통합했고 시뮬레이터 작업과 함께 2주 뒤 Zeboot용 짧은 발표를 준비한다. 날짜 없이 단계와 마일스톤만 담은 배포까지의 추측 로드맵도 만든다. Str4d가 Crosslink 단순화 방안을 제안했다.
    • BFT 체인이 PoW 체인의 임의 스냅샷을 찍는 대신 롤백 없이 각 스냅샷이 이전 스냅샷의 후손이어야 한다는 규칙이다. 이 변형의 안전성은 기존 설계에서 따라 나오지만 활성(liveness) 분석이 남아 있다.
    • 성립하면 구현 변경이 줄고 동적 가용 체인의 안전성도 강해진다.
  5. FROST 업데이트와 zkProof 6 공지

    Zcash Foundation / QEDIT · Conrado, Jon Rouach

    • FROST는 연휴 후 작업을 재개해 데모에 소켓 통신을 추가하는 작업을 하고 있다. Jon Rouach는 ZKProof 6 표준화 행사가 5월 20~24일 ETHBerlin 직전 베를린에서 열릴 가능성이 높다고 알렸다.
    • 아직 확정은 아니다.
  6. Out-of-band 결제: zksend 데모와 URI 캡슐화 결제

    QEDIT / Zcash Foundation · Dodger, Jon Rouach, Daira, Str4d, Nate

    • Dodger는 ECC CEO로 임명된 Josh Swihart가 포럼에 올린 탐지 키 제안을 소개하고, Zebra의 뷰잉 키 지원 작업이 이후 탐지 키 지원을 쉽게 한다고 했다.
    • Jon은 Sui의 zksend를 시연했다. Google이 서명한 JWT와 영지식 증명으로 시드 없이 링크의 자금을 받을 수 있고, 송신자는 수령 전 회수할 수 있다.
    • Daira는 아키텍처 도식의 각 구성 요소가 프라이버시와 보안의 실패 지점이라 상세 검토가 필요하다고 했다.
    • 중앙화된 신원 제공자에 의존하는 trade-off가 있어, 사용자가 신원 지정 방식을 고르게 하되 특정 방식을 강요하지 않아야 한다는 의견이 모였다.
    • Str4d는 2019년 liberated payments를 URI 캡슐화 결제로 개명했으며 지갑 없이 받을 수 있는 UX가 핵심이었다고 설명했고, 문서화해 다른 접근과 비교하기로 했다.
    • Dodger는 단일 원장에 모든 거래를 영구히 기록할 수 없다며 out-of-band 노트 전송과 Mina식 succinct 블록체인을 장기 방향으로 제시했고, 송신자가 회수하는 2단계 송금 구조가 필요하다고 했다.
  7. Binance 거래소 주소 제안

    Shielded Labs / ECC · Jason McGee, Kris, Daira, Str4d, Nate, Dodger, Pacu

    • Jason McGee, Kris, Hanh가 전날 밤 Binance와 거래소 주소 제안을 논의했다. Binance는 기술적으로 승인했지만 모든 프라이버시 코인에 대한 컴플라이언스 검토가 끝난 후에야 개발을 진행하라고 했다.
    • Binance의 2월 29일 기한은 유연할 것으로 보이며, 최종 결정은 1월 19일까지 나올 예정이다. 거절된다면 제안 부족이 아니라 프라이버시 코인에 대한 강경한 입장 때문이라고 보았다.
    • 제안은 기존 투명 주소를 재인코딩한 새 주소 유형으로, 업그레이드된 지갑이 shielded에서 직접 보낼 수 없게 한다.
    • Kris는 SDK에서 shielded 자금을 임시 투명 주소로 내보낸 뒤 외부 수신자에게 보내는 연쇄 트랜잭션 2개로 구현할 것이라고 설명했다. UA는 설계상 shielded 구성 요소가 필수라 이 요구와 충돌한다.
    • Nate는 요구사항이 바뀔 위험과, 이를 크립토 정책 전문가들에게 사례 연구로 공유하자고 했다. Daira는 실제 요구가 결제 거부 가능성이었다면 이런 임시 주소 방식은 필요 없었을 것이라고 했다.
  8. Zebra 풀노드 지갑 제안(Zenith)

    Zenith · Rene Vergara, Dodger, Kris, Daira

    • Rene Vergara가 Zebra 위에 풀노드 지갑을 만들자는 ZCG 제안을 설명했다. Zecwallet 풀노드가 남긴 공백을 채우고 zcash-cli보다 사용하기 쉬운 프런트엔드를 제공하려 한다.
    • Dodger는 Zebra 팀이 지갑을 만들 계획이 없고 외부 지갑을 지원하는 기능을 개발한다며 중복이 아니라고 했다. Zebra의 light client RPC를 쓰면 지갑을 Windows에, Zebra를 Linux에 둘 수 있다.
    • Kris는 풀노드 지갑과 라이트 지갑의 구분은 인위적이라며 데이터 소스를 선택할 수 있는 라이브러리 집합이 목표여야 한다고 했다.
    • zcash_client_backend를 대안으로 제시했고 기술 논의는 R&D Discord #zebra 채널에서 이어가기로 했다.
    • Dodger는 탐지 키가 구현되면 새로운 light client 프로토콜로 옮겨 lightwalletd 스택을 대체할 수 있다고 했다. Daira는 중첩 암호화 방식은 프로토콜 변경이 필요하다고 했다.
    • Kris는 ECC 엔지니어링이 이미 바빠 우선순위를 정해야 한다고 했다.
  9. Zeboot ECC x 커뮤니티 행사

    Electric Coin Company · Nate

    • 2주 뒤 열리는 ECC Zeboot는 탐지 키 같은 항목을 두고 ECC가 우선순위를 재조정할지 논의하는 자리이다. 다른 사람도 참석할 수 있지만 비용은 각자 부담한다.
    • 녹화하지 않는 것은 ECC에 대한 자유로운 논의를 위해서일 것이라고 추측했다.

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