비트코인 Optech 뉴스레터는 독자들에게 비트코인에서 발생하는 가장 중요한 기술 뉴스에 대한 최상위 요약과 더불어 학습을 돕는 리소스를 제공합니다. 독자들이 비트코인에 대한 최신 정보를 유지할 수 있도록, 우리는 이 뉴스레터의 최신 호를 아래에 재게시합니다. 구독하여 이 콘텐츠를 직접 이메일로 받아보세요.
뉴스
이번 주에 보고할 주목할 만한 뉴스는 없습니다.
릴리스 및 릴리스 후보
인기 비트코인 인프라 프로젝트의 새로운 릴리스 및 릴리스 후보. 새로운 릴리스로 업그레이드하거나 릴리스 후보 테스트에 도움을 주는 것을 고려해 주세요.
- C-Lightning 0.10.0은 이 LN 노드 소프트웨어의 최신 주요 릴리스입니다. API에 대한 여러 가지 개선 사항이 포함되어 있으며, 이중 자금 지원에 대한 실험적 지원이 포함되어 있습니다.
- BTCPay 1.0.7.2는 지난 주의 보안 릴리스 이후 발견된 사소한 문제를 수정합니다.
주목할 만한 코드 및 문서 변경 사항
이번 주 비트코인 코어, C-Lightning, Eclair, LND, Rust-Lightning, libsecp256k1, 하드웨어 지갑 인터페이스(HWI), Rust Bitcoin, BTCPay 서버, 비트코인 개선 제안(BIPs), 및 Lightning BOLTs에서의 주목할 만한 변경 사항.
- 비트코인 코어 #20286은 RPC의 응답에서 addresses 및 reqSigs 필드를 제거합니다. 잘 정의된 주소가 존재할 경우, 응답에는 이제 선택적 필드 address가 포함됩니다. 더 이상 사용되지 않는 필드는 현재 네트워크에서 실질적인 사용이 없는 bare multisig의 맥락에서 사용되었습니다. 더 이상 사용되지 않는 필드는 비트코인 코어 23.0에서 옵션이 제거될 때까지 구성 옵션 -deprecatedrpc=addresses를 통해 출력할 수 있습니다.
- 비트코인 코어 #20197은 가장 오래 실행된 onion 피어를 보호하기 위해 인바운드 피어 퇴출 로직을 업데이트하여 피어 연결의 다양성을 개선합니다. 또한 현재 퇴출 보호 로직에 대한 단위 테스트 커버리지를 추가합니다. Onion 피어는 IPv4 및 IPv6 피어에 비해 높은 대기 시간으로 인해 퇴출 기준에 의해 역사적으로 불리한 상황에 처해 있었으며, 이로 인해 사용자들이 여러 문제를 제기했습니다. 문제에 대한 초기 대응은 onion 피어의 프록시로 localhost 피어를 위한 슬롯을 예약하기 시작했습니다. 이후 인바운드 onion 연결을 명시적으로 감지하는 기능이 추가되었습니다.
업데이트된 로직에 따라 보호된 슬롯의 절반은 모든 onion 및 localhost 피어에 할당되며, onion 피어가 localhost 피어보다 우선합니다. 이제 비트코인 코어에 I2P 프라이버시 네트워크에 대한 지원이 추가되었으므로(뉴스레터 #139 참조), 다음 단계는 I2P 피어에 대한 퇴출 보호를 확장하는 것입니다. 이들은 일반적으로 onion 피어보다 높은 대기 시간을 가지고 있습니다. - Eclair #1750은 Electrum에 대한 지원과 해당 10,000줄의 코드를 제거합니다. Electrum은 이전에 Eclair에서 모바일 지갑에 사용되었습니다. 그러나 새로운 구현인 Eclair-kmp가 이제 모바일 지갑에서 사용하도록 권장되므로, Eclair에 대한 Electrum 지원은 불필요해졌습니다.
- Eclair #1751은 결제가 완료될 때까지 payinvoice 호출을 차단하는 차단 옵션을 추가합니다. 이전에는 결제가 완료되었는지 알기 위해 getsentinfo API를 비효율적으로 폴링해야 했습니다.
원본 게시물을 여기에서 확인하세요.
매달 이 콘텐츠를 직접 이메일로 받아보려면 비트코인 Optech 뉴스레터에 직접 구독해 주세요.