번역: 아지안
번역: 아지안
최신 비트코인 업그레이드 중 하나인 탭루트(Taproot)는 비트코인이 작동하는 방식을 변경하여 다음 단계로 끌어올릴 것입니다. 트랜잭션의 서명 방식을 변경하고 불필요한 정보 노출(예: 스마트 계약 관련 여부)을 제거하며 트랜잭션이 점유해야 하는 전체 데이터 양을 줄입니다. 따라서 사용자 개인 정보 보호에 긍정적인 영향을 미치고 더 복잡한 트랜잭션을 블록에 삽입할 수 있어 네트워크 효율성이 향상됩니다.
Taproot는 이전 버전과 호환되므로 사용자가 사용하기 위해 특별한 작업을 수행할 필요가 없지만 채굴자는 소프트웨어 업데이트에 전념해야 합니다. "Taproot 업그레이드 약속(Taproot Upgrade Promise)" 활동이 지난 주에 시작되어 지금까지 6개의 마이닝 풀이 업그레이드 준비가 되었음을 표시했으며 SegWit은 버전 0에서 버전 1로 업그레이드될 예정입니다. (편집자 주: 원문은 2021년 3월 7일에 작성되었습니다. 번역 당시 탭루트의 업그레이드는 기정사실이었습니다. 업그레이드 노드도 네트워크에 남을 수 있습니다.)
많은 사람들이 탭루트의 이론적으로 아름다운 프라이버시와 확장성 향상을 기대하고 있지만, 일각에서는 세그윗의 첫 구현의 전철을 밟지 않을까 걱정하기도 한다. .
Taproot의 장점과 단점을 비교하는 것은 이 글의 목적이 아닙니다. SlushPool 운영자 Braiins(중국어 번역). 우리의 고려 사항은 매우 간단합니다. Taproot 업그레이드가 정확히 하드웨어 지갑에 의미하는 바는 무엇이며 Taproot가 11월에 성공적으로 활성화될 수 있다면 기대할 수 있는 흥미로운 사항은 무엇입니까?
Taproot는 Bitcoin의 보수주의에 적합합니다.
좋든 싫든 비트코인 네트워크의 거버넌스 규칙 중 하나는 블록 크기가 제한되어 있다는 것입니다. 즉, 블록에는 약 3,000개의 트랜잭션만 포함될 수 있으며 이는 초당 약 5개의 트랜잭션 처리량으로 변환됩니다. 절대적으로 이 숫자는 매우 적지만, 이 절충안이 다른 중앙 집중식 솔루션보다 나은 이유는 다음과 같습니다.
거래는 제3자의 확인을 기다려야 하는 직불카드 등과 달리 일정 기간 내에 청산됩니다.
라이트닝 네트워크와 같은 업그레이드는 수천 개의 오프체인 트랜잭션을 하나의 온체인 트랜잭션으로 압축할 수 있습니다.
아무도 이미 체인에 있는 트랜잭션을 취소, 취소 또는 가로챌 수 없습니다.
일부 비트코인 비평가들은 블록 크기를 늘릴 것을 제안했지만 이는 순진하고 위험한 접근 방식입니다. 반대로 비트코인의 보수적 성격(중국어 번역)을 통해 개발자는 트랜잭션 크기를 줄이고 더 스마트한 암호화로 비트코인을 개선할 수 있는 더 우아한 방법을 연구했습니다. 비트코인의 블록을 작게 유지하는 것도 간접적으로 더 큰 탈중앙화를 가능하게 합니다.
노드를 직접 실행하려는 일반 사용자는 이제 저렴한 솔루션(예: Raspberry Pi 및 하드 드라이브)을 사용하거나 오래된 노트북을 가지고 비트코인 네트워크 사본을 다운로드할 수 있습니다. 누구나 비트코인 네트워크에서 트랜잭션을 확인하고 비트코인 블록체인의 보안을 보호할 수 있습니다. 위치에 관계없이 새 하드웨어를 구입하고 지속적으로 저장 공간을 추가할 필요가 없으며 중앙 집중식 서비스 제공자(예: 거래소)에 의존하지 않고 동기화 및 블록체인을 대신하여 유효성을 검사합니다.
블록 크기를 늘린 후에는 개인을 위한 노드 실행 비용이 엄청나게 커질 수 있습니다. 그러나 Taproot는 SegWit v0를 기반으로 트랜잭션 크기를 더 줄일 수 있는 새로운 서명 체계인 Schnorr 서명을 도입했습니다. 즉, 블록에 더 많은 트랜잭션을 삽입할 수 있습니다. 이것은 블록의 크기를 늘리는 것과 같지만 노드 동기화를 위한 대역폭 요구 사항을 늘리지 않으며 노드 저장 비용을 부풀리지도 않아 비트코인 네트워크 참여가 여전히 일반 사용자의 손이 닿는 범위 내에 있도록 보장합니다.
Taproot는 하드웨어 지갑 경험을 어떻게 개선합니까?
하드웨어 지갑의 경우 Taproot는 거래를 보내는 데 걸리는 시간에 반영되어 이전 거래의 평균 입력 및 출력 수가 많을수록 시간 절약 효과가 커짐에 따라 더 큰 효율성을 제공할 것을 약속합니다. Taproot를 사용하면 지갑에서 이전에 보낸 거래 내역(보통 대용량)을 소비할 필요가 없기 때문입니다.
하나의 입력과 두 개의 출력만 있는 트랜잭션의 경우 Taproot를 사용하면 약 50%의 시간을 절약할 수 있습니다(SegWit v0 트랜잭션과 비교). 이 숫자는 멋져 보이지만 실제로 사용하는 사용자는 별로 느끼지 못할 것입니다. 그러나 입력 수가 증가함에 따라 시간 절약도 증가합니다. 100개의 입력이 있는 경우(여전히 2개의 출력) 트랜잭션 전송 시간을 90%까지 줄일 수 있습니다.
CoinJoined 거래와 같이 입력 및 출력의 기록이 큰 보다 복잡한 거래의 경우 절감액이 훨씬 더 큽니다. 혼합 통화에 100명의 참가자가 있다고 가정하면 Taproot를 사용한 서명 시간은 현재 SegWit 거래보다 수십 배 빠를 수 있습니다. Trezor는 올해 말까지 CoinJoin 기능을 도입할 계획이며 Taproot는 이러한 개인 트랜잭션을 더 빠르고 쉽게 만들 것입니다.
다중 서명 지갑, 라이트닝 네트워크 및 스마트 계약에 대한 Taproot의 이점
다양한 유형의 주소, 라이트닝 네트워크와 같은 2계층 솔루션 또는 기타 유형의 스마트 지갑을 사용하여 비트코인 사용자가 더욱 다양해짐에 따라 특정 지갑의 활동을 식별하는 것이 더 쉬워지고 이는 더 많은 개인 정보 보호를 의미합니다. Schnorr 서명은 스마트 계약 스크립트를 노출할 필요가 없으므로 모든 트랜잭션이 동일하게 보이도록 하여 개인 정보를 개선합니다.
현재 많은 기업들이 다중 서명 계약을 사용하여 자금을 관리하고 있고, 많은 개인 사용자들이 라이트닝 네트워크를 사용하여 온체인 거래 수수료를 절약하고 있기 때문에 탭루트는 사용자가 노출 없이 온체인 거래를 수행할 수 있도록 하는 절실히 필요한 솔루션입니다. 많은 참가자들과 그들이 스마트 계약을 사용한다는 사실.
성능에 관해서는 Jameson Lopp의 하드웨어 지갑 다중 서명 계약 테스트에서 Trezor는 더 극한 조건에서도 잘 수행되었습니다. 그러나 서명의 수가 증가함에 따라 서명 시간은 완전히 사용할 수 없게 될 때까지 점점 더 길어집니다. Schnorr 서명 덕분에 더 이상 이전 트랜잭션을 전송할 필요가 없으므로 더 이상 문제가 되지 않습니다. Taproot가 활성화되면 가장 복잡한 다중 서명 체계도 몇 분 또는 몇 초 안에 완료할 수 있습니다.
Taproot로 수수료 설정 취약점 패치
Taproot는 이 펌웨어 업데이트 블로그 게시물에서 자세히 설명하는 이론적인 요금 관련 공격 벡터를 패치하는 추가 이점이 있습니다. 현재 SegWit 및 P2SH 트랜잭션에서 수수료는 명시적인 메타데이터 필드로 표현되지 않고 트랜잭션 데이터에서 유추됩니다.
이로 인해 취약점이 발생합니다. 공격자는 사용자를 속여 비정상적으로 많은 거래 수수료를 지불하도록 할 수 있으며 사용자는 무해해 보이는 작업을 인식하지 못할 수 있습니다. 물론 Trezor는 항상 정확한 거래 수수료 금액을 표시하지만 Taproot에서는 입력한 모든 금액이 서명이 필요한 데이터에 명시적으로 포함되므로(현재는 그렇지 않음) 신뢰도가 낮은 사용자의 사용을 보호합니다. 공격자가 지갑 소프트웨어에 입력된 금액을 허위로 보고하려고 하면 지갑 소프트웨어에서 생성된 서명이 네트워크에서 수락되지 않기 때문입니다.
Taproot는 지속 가능한 웹 성장을 위한 올바른 단계입니다.
엔지니어링 관점에서 Tarproot의 이점은 엄청납니다. 더 효율적이고 빠른 거래는 네트워크를 더 쉽게 사용하고 더 안전하게 만드는 동시에 수수료 설정 허점을 패치하고 개인 정보를 개선합니다. 가능한 단점은 Taproot가 사용자 행동을 식별하는 또 다른 방법으로 사용되지만 이러한 단점은 Taproot의 승인이 진행되지 않는 경우에만 나타납니다. 소셜 네트워크에서 Taproot의 열광적인 지원을 고려할 때 그렇지 않아야 합니다.
Taproot가 사용되는 한 – 정당한 이유로 – 개별 주소를 식별하기가 더 어려워집니다. 이제 사용자들은 채굴 풀이 길을 닦고 11월 활성화 전에 Taproot에 대한 지지를 공개적으로 표명하기를 기다리고 있습니다. 대규모 마이닝 풀은 사용자를 고려해야 합니다. 그리고 지원을 표시하지 않으면 평판도 나빠질 수 있습니다. 그러나 결국 사용자가 활성화한 또 다른 소프트 포크가 있으면 그 영향력은 더 줄어들고 업그레이드는 계속 활성화됩니다.
원본 링크:
원본 링크:
https://blog.trezor.io/how-taproot-will-benefit-hardware-wallets-fa43c0b6123e
