최근 출시된 비트코인 지갑 Nunchuk은 오늘 애플리케이션 라이브러리인 libnunchuk을 오픈 소스로 공개하고 일반에 제공한다고 발표했습니다.
Nunchuk은 자신의 사명을 “멀티시그의 확산”으로 설명하며, 부분 서명된 비트코인 거래(PSBT)와 설명자 언어를 둘러싼 최신 개발을 통합한 제품을 제공하여 멀티시그 지갑 보안을 쉽게 달성할 수 있도록 시도하고 있습니다.
“비트코인의 초기 시절, 지갑 공급업체들은 종종 서로 호환되지 않아 멀티시그 설정이 복잡해졌습니다,”라고 Nunchuk의 휴고 응우옌이 전했습니다. “Nunchuk은 설명자와 PSBT를 일급 시민으로 취급합니다. 그 결과, Nunchuk을 사용하여 다양한 하드웨어 공급업체와 함께 사용할 수 있으며, 코어와 같은 다른 지갑 소프트웨어에서 Nunchuk이 생성한 멀티시그 지갑을 쉽게 복구할 수 있습니다.”
코드 릴리스에 대한 발표에서 Nunchuk은 라이브러리의 대부분이 비트코인 코어를 기반으로 구축되어 이로 인해 제공되는 강력한 이점을 활용한다고 설명했습니다.
“Nunchuk의 아키텍처는 여러 가지 이유로 다른 지갑과 다릅니다. 그러나 주요 이유 중 하나는 비트코인 코어 코드를 대량으로 재사용하기로 한 우리의 결정입니다,”라고 릴리스에서 밝혔습니다. “Nunchuk 라이브러리는 비트코인 코어의 내부 구성 요소 위에 더 높은 추상화를 생성하면서, 거래 및 서명 검증, PSBT, 출력 설명자 및 Branch-and-Bound 동전 선택 알고리즘과 같은 많은 논리를 재사용합니다.”
또한, 발표에서는 라이브러리가 하드웨어 지원, 지갑 관리, 암호화 및 최소한의 종속성을 제공한다고 언급했습니다.
“Nunchuk은 Electrum 프로토콜 v1.4를 실행하는 모든 서버에서 즉시 작동하며, GetUmbrel, electra 및 ElectumX를 포함합니다,”라고 발표에 명시되어 있습니다. “개선된 개인 정보를 위해 TOR 프록시도 활성화할 수 있습니다.”