Home / Knowledge / 비트코인 옵테크: 최신 소식과 기술

비트코인 옵테크: 최신 소식과 기술

비트코인 옵텍 #159: 스택 익스체인지와 탭루트 1

비트코인 옵테크 뉴스레터는 독자들에게 비트코인에서 발생하는 가장 중요한 기술 뉴스의 최상위 요약과 함께 더 많은 정보를 배울 수 있는 자원을 제공합니다. 독자들이 비트코인에 대한 최신 정보를 유지할 수 있도록, 아래에 이 뉴스레터의 최신 호를 재발행합니다. 이 콘텐츠를 직접 이메일로 받으려면 구독하는 것을 잊지 마세요.

이번 주 뉴스레터에는 비트코인 스택 익스체인지에서 지난 한 달 동안의 최고의 질문과 답변, 탭루트 준비에 대한 최신 칼럼, 새로운 소프트웨어 릴리스 및 릴리스 후보 목록, 인기 있는 비트코인 인프라 소프트웨어의 주목할 만한 변경 사항에 대한 설명이 포함되어 있습니다.

뉴스

이번 주에는 특별한 뉴스가 없습니다.

비트코인 스택 익스체인지에서의 선택된 Q&A

비트코인 스택 익스체인지는 옵테크 기여자들이 질문에 대한 답을 찾거나 호기심이 많은 사용자들을 돕기 위해 잠깐의 여유가 있을 때 가장 먼저 찾는 곳 중 하나입니다. 이 월간 코너에서는 마지막 업데이트 이후 게시된 상위 투표 질문과 답변을 강조합니다.

  • 비트코인 블록체인에서 이 비정상적인 거래는 무엇인가요? Murch는 블록 탐색기에서 “UNKNOWN”으로 표시된 출력을 설명합니다. 이 출력은 조작된 공개 키를 가진 segwit 버전 1 출력입니다. 0xb10c가 지적한 바와 같이, 이 출력을 생성한 2019년 거래는 옵테크의 호환성 매트릭스에 대한 segwit v1 지원을 테스트하기 위한 것이었습니다. 이전에 경고한 바와 같이(뉴스레터 #158 참조), P2TR 출력은 탭루트 활성화 이전에 누구나 사용할 수 있습니다. 이는 0xb10c가 블로그 게시물에서 설명합니다.
  • 블록 헤더 nversion 필드가 4로 끝날 때, 즉 0x3fffe004에서 채굴자들은 무엇을 신호하고 있나요? 사용자 shikaridota는 ASICBoost의 명시적 형태를 연구하면서 최근에 채굴된 블록에서 nVersion 필드의 비트 2가 설정된 이유를 궁금해합니다. Andrew Chow는 탭루트가 BIP341의 배포 섹션에 명시된 대로 활성화를 신호하기 위해 비트 2를 사용했다고 지적합니다.
  • 15분 블록 시간 간격을 가진 비트코인의 알파 버전을 어디에서 찾을 수 있나요? Andrew Chow는 15분 블록 시간과 30일 재조정 기간을 포함한 소스 코드를 Satoshi로부터 제공된 것으로 지적합니다.
  • Gitian 내에서 Guix를 사용하는 목적은 무엇인가요? 그렇게 되면 의존성과 보안 문제가 다시 발생하지 않나요? Andrew Chow와 fanquake는 Gitian 빌드와 Guix를 사용한 부트스트랩 가능한 빌드를 포함한 재현 가능한 빌드의 이점을 설명하고 함께 사용하는 것에 대해 논의합니다.
  • 변경 없이 여러 개의 정수 거래가 있는 이유는 무엇인가요? Shm은 단일 정수 출력이 있는 여러 입력을 가진 관련 거래 시리즈에 대해 질문합니다. Murch는 많은 UTXO를 가진 지갑의 맥락에서 변경 회피를 설명하며 답변합니다. 변경 회피는 더 작은 거래, 미래 수수료 감소, UTXO 통합 및 개인 정보 개선을 가능하게 합니다.

탭루트 준비 #6: 사용하여 탭루트를 배우기

개발자와 서비스 제공자가 블록 높이 709,632에서 다가오는 탭루트 활성화에 대비할 수 있는 방법에 대한 주간 시리즈입니다.

거의 2년 전, James Chiang과 Elichai Turkel은 개발자들이 탭루트 기술을 교육받기 위한 Optech 워크숍 시리즈를 위한 Jupyter 노트북의 오픈 소스 저장소를 제작했습니다. 샌프란시스코, 뉴욕시 및 런던에서 개최된 워크숍은 긍정적인 평가를 받았지만, 여행 제한으로 인해 이후 대면 워크숍이 불가능했습니다.

Jupyter 노트북이 발표된 이후, 탭루트는 여러 가지 변화를 겪었습니다. 그러나 탭루트 지원이 비트코인 코어에 통합되어 노트북이 비트코인 코어의 사용자 정의 분기에 대한 의존성을 제거할 수 있게 되었습니다. 개발자 Elle Mouton은 모든 변경 사항에 대해 노트북을 업데이트하여 탭루트의 알고리즘과 데이터 유형을 사용하여 실습 경험을 빠르게 쌓을 수 있는 훌륭한 방법으로 다시 만들어 주었습니다.

노트북은 네 개의 섹션으로 나뉘어 있습니다:

  • 섹션 0은 환경 설정을 도와주는 노트북을 포함하고 있으며, 타원 곡선 암호학의 기초를 다루고 BIP 340, 341 및 342 전반에 걸쳐 사용되는 태그 해시에 대해 설명합니다.
  • 섹션 1은 schnorr 서명을 생성하는 과정을 안내합니다. 이를 마스터한 후, MuSig 프로토콜을 사용하여 다중 서명을 생성하는 방법을 배웁니다.
  • 섹션 2는 탭루트의 모든 측면에 대한 경험을 제공합니다. segwit v0 거래의 원칙을 검토한 후, segwit v1(탭루트) 거래를 생성하고 전송하는 방법을 배우게 됩니다. 섹션 1의 지식을 적용하여 MuSig을 사용하여 탭루트 출력을 생성하고 소비합니다. 키 조정 개념이 소개되며, 탭루트가 데이터를 커밋하는 데 공용 키를 사용하는 방법을 배웁니다. 이제 커밋을 생성할 수 있게 되었으므로, tapscripts에 대해 배우게 되며, 이는 레거시 및 segwit v0 스크립트와 어떻게 다른지, tapscripts의 트리에 커밋하는 방법을 포함합니다. 마지막으로, 최적의 스크립트 트리를 생성하기 위한 허프만 인코딩을 소개하는 짧은 노트북이 있습니다.
  • 섹션 3은 출력이 사용되지 않을수록 필요한 서명이 변경되는 탭루트 출력을 생성하는 선택적 연습을 제공합니다. 이는 일반적인 상황에서 출력을 효율적으로 소비할 수 있게 하면서도 문제 발생 시 강력한 백업을 제공합니다.

노트북에는 상대적으로 쉬운 여러 프로그래밍 연습이 포함되어 있으며, 이는 제시된 자료를 실제로 배웠음을 보장합니다. 이 칼럼의 저자는 뛰어난 코더가 아니지만, 노트북을 여섯 시간 만에 완료할 수 있었고, 더 일찍 배울 시간을 갖지 못한 것을 아쉬워했습니다.

릴리스 및 릴리스 후보

인기 있는 비트코인 인프라 프로젝트의 새로운 릴리스 및 릴리스 후보. 새로운 릴리스로 업그레이드하거나 릴리스 후보를 테스트하는 데 도움을 주는 것을 고려해 주세요.

  • Rust Bitcoin 0.27.0 (bech32m 지원)은 새로운 릴리스입니다. 특히, bech32m 주소를 처리하는 지원을 추가합니다.
  • C-Lightning 0.10.1rc1은 여러 새로운 기능, 몇 가지 버그 수정 및 개발 프로토콜(이중 자금 지원 및 제안 포함)에 대한 업데이트를 포함하는 업그레이드의 릴리스 후보입니다.

주목할 만한 코드 및 문서 변경 사항

이번 주 비트코인 코어, C-Lightning, Eclair, LND, Rust-Lightning, libsecp256k1, 하드웨어 지갑 인터페이스(HWI), Rust Bitcoin, BTCPay 서버, 비트코인 개선 제안(BIPs), 및 라이트닝 BOLTs에서의 주목할 만한 변경 사항입니다.

  • 비트코인 코어 #22387은 각 피어에서 처리할 평균 발표 주소 수를 10초당 하나로 제한합니다. 한도를 초과하는 주소는 무시됩니다. 이 한도를 초과하도록 피어를 화이트리스트할 수 있으며, 노드가 피어에게 명시적으로 요청한 주소 발표는 한도에서 제외됩니다. 이 한도는 비트코인 코어 노드가 주소를 발표하는 현재 비율보다 약 40배 높은 것으로 추정됩니다.
  • C-Lightning #4669는 LN 제안의 파싱 및 검증 논리에서 여러 버그를 수정합니다. 사용자가 동일한 매개변수로 새 제안을 생성하려고 할 때 만료되지 않은 이전에 생성된 제안을 반환합니다. 이는 제안이 기본적으로 만료 날짜 없이 생성되지 않기 때문에 특히 유용할 수 있습니다.
  • C-Lightning #4639는 BOLTs #878에서 제안된 유동성 광고에 대한 실험적 지원을 추가합니다. 이를 통해 노드는 LN 가십 프로토콜을 사용하여 일정 기간 자금을 임대할 의사를 광고할 수 있으며, 다른 노드가 즉시 결제를 받을 수 있도록 하는 수신 용량을 구매할 수 있게 됩니다. 광고를 보는 노드는 이중 자금 지원 채널을 열어 수신 용량을 동시에 지불하고 받을 수 있습니다. 광고 노드가 실제로 결제를 라우팅하도록 강제할 방법은 없지만, 제안은 광고자가 합의된 임대 기간이 끝날 때까지 다른 용도로 자금을 사용할 수 없도록 하는 이전 제안을 포함하므로, 라우팅을 거부하면 라우팅 수수료를 벌 기회를 잃게 됩니다. 다음 표는 유동성 광고와 뉴스레터 #123에서 설명된 유사한 라이트닝 풀 시장을 비교합니다.

비트코인 옵텍 #159: 스택 익스체인지와 탭루트 2

  • BIPs #1072는 “다중 서명 지갑을 위한 다중 스크립트 계층”이라는 제목의 정보 BIP48을 병합합니다. 이 문서는 m/48′ 접두사를 기반으로 다중 서명 설정에 참여하는 지갑을 위한 널리 배포된 파생 표준을 설명하고, 이 схем에 사용되는 여섯 가지 파생 수준에 대해 자세히 설명합니다.
  • BIPs #1139는 탭루트 거래와 함께 PBST(버전 0 및 버전 2)를 사용하는 새로운 필드의 사양을 포함하는 BIP371을 추가합니다.

원본 게시물은 여기에서 확인하세요.

매달 이 콘텐츠를 직접 이메일로 받으려면 비트코인 옵테크 뉴스레터에 직접 구독해 주세요.

관련 기사

전통 금융이 기관들이 비트코인의 하락세를 매수하면서 암호화폐로 급속히 진입하고 있다: Axios 1

전통 금융과 비트코인의 급속한 진입

전통 금융 기관들이 암호화폐에 대한 회의감을 떨쳐내고 있으며, 이 변화는 2026년에 가속화되고 있습니다. 은행, 중개업체 및 거래소는 소매 투자자, 기관

댄 로브가 첫 임기의 마지막 시간에 로스 울브리히트 감형에 대한 트럼프에 대한 법무부의 위협을 공개하다 1

트럼프의 로스 울브리히트 형량 감형 결정

헤지펀드 매니저 댄 로브는 2021년 1월 트럼프의 첫 임기 마지막 시간에 법무부가 도널드 트럼프 대통령을 위협했다고 공개적으로 주장하며, 로스 울브리히트,

암호화폐 산업의 거물들이 상원에 개발자 보호 조항이 포함된 명확성 법안을 통과시킬 것을 촉구하다 1

블록체인 개발자 보호 조항이 포함된 법안 촉구

암호화폐 산업의 가장 저명한 CEO와 창립자 60명 이상이 6월 9일 존 튠 상원 다수당 원내대표와 척 슈머 소수당 원내대표에게 서한을

5년이 지난 지금, 엘살바도르는 여전히 비트코인을 구매하고 있다. 1

엘살바도르 비트코인 현황

어제 5년 전, 엘살바도르 의회는 62대 22로 세계 최초의 비트코인 법안을 통과시켜, 이 작은 중앙 아메리카 국가가 비트코인을 법정 통화로

세컨드 론치, 비트코인 메인넷에서 바크 출시, 셀프 커스터디 UX 격차 목표로 설정 1

바크: 비트코인 메인넷에서 혁신적인 솔루션

두 번째로, 비트코인 개발 연구소가 비트코인 메인넷에서 아크 프로토콜의 구현인 바크를 공식 출시하여 개발자와 일반 사용자 모두가 전통적으로 라이트닝 네트워크나

코인베이스 임원: 대규모 기관들이 비트코인의 폭락을 사들이고 있다 1

코인베이스의 비트코인 매수 전략

비트코인은 2024년 10월 이후 처음으로 $60,000 아래로 떨어졌으며, 최저 $59,099까지 하락했습니다. 이는 $126,000에 가까운 사상 최고치에서 50% 이상 하락한 것을