메인 콘텐츠로 건너뛰기

변경 주소란 무엇인가요?

1주 전에 업데이트함

비트코인을 보낼 때, 원래 주소에 있던 잔액의 일부만 보냈음에도 불구하고 해당 주소가 비어 있는 것을 발견할 수 있습니다. 걱정하지 마세요. 남은 자금이 사라진 것이 아닙니다. 단순히 지갑에서 생성하고 관리하는 새로운 주소인 변경 주소로 보내진 것입니다.

작동 방식

비트코인은 UTXO(미사용 거래 출력) 모델을 사용합니다. 각 거래는 하나 이상의 이전 출력을 완전히 소모하고 새로운 출력을 생성합니다.
총 입력 금액이 보내려는 금액보다 클 경우, 지갑은 자동으로 다음과 같이 처리합니다.

  1. 보내려는 금액을 수신자에게 보냅니다.

  2. 나머지 금액(수수료 제외)을 지갑이 내부적으로 관리하는 변경 주소로 사용자에게 다시 보냅니다.

예를 들어, 지갑에 1 BTC가 있고 누군가에게 0.3 BTC를 보낸다면, 지갑은 다음과 같은 거래를 생성합니다.

  • 전체 1 BTC 입력을 사용합니다.

  • 수신자에게 0.3 BTC를 전달합니다.

  • 약 0.7 BTC(수수료 제외)를 새로운 변경 주소로 돌려줍니다.

변경 주소를 사용하는 이유

변경 주소는 주로 개인 정보 보호 기능입니다.
블록체인을 분석하는 사람들이 어떤 출력이 결제이고 어떤 출력이 변경인지 구별하기 어렵게 만들어, 외부 관찰자가 모든 거래를 쉽게 연결하는 것을 방지하는 데 도움이 됩니다.

변경 주소는 개인 정보 보호를 개선하지만, 비트코인 거래를 익명으로 만드는 것은 아닙니다. 특정 경우(예: 다른 주소 형식을 사용할 때)에는 변경 출력 식별이 여전히 가능할 수 있습니다.

변경 주소는 2008년 비트코인 최초 릴리스에는 포함되지 않았습니다. 사용자의 개인 정보 보호와 사용 편의성을 개선하기 위해 사토시 나카모토가 2010년에 도입하여 프로토콜이 발전함에 따라 추가되었습니다.

주요 내용

  • 변경 주소는 지갑에서 자동으로 생성되므로 수동으로 관리할 필요가 없습니다.

  • 동일한 지갑에 속하며 시드 문구에서 파생됩니다.

  • 개인 정보 보호를 강화하지만 완전한 익명성을 보장하지는 않습니다.

"신규 주소" 기능이란 무엇이며 어떻게 사용하나요?

OneKey 앱 버전 5.16.0에서 도입된 "신규 주소" 기능은 완전히 새롭고 사용되지 않은 BTC 주소를 생성하는 것을 의미합니다. 자금을 받을 때마다 이전에 사용된 적이 없고 다른 거래와 연결되지 않는 새 주소가 생성됩니다.

블록체인 설계는 기본적으로 개인 정보 보호에 중점을 두지 않으며, 모든 거래는 공개적으로 기록됩니다. 보내는 사람과 받는 사람의 주소는 블록체인 탐색기에서 확인할 수 있으므로, 시간이 지남에 따라 동일한 주소를 사용하여 자금을 받으면 해당 주소의 전체 거래 기록이 노출됩니다. 개인 정보 보호 및 보안을 개선하기 위해 이 기능이 활성화되면, 들어오는 각 거래마다 기본적으로 새 주소가 생성됩니다. 이 새 주소를 "신규 주소"라고 합니다.

  1. 이 기능을 사용하려면 설정(Settings)지갑(Wallet)으로 이동하여 기능을 켜세요. 기본 설정은 활성화되어 있습니다.

  2. BTC 메인넷으로 전환하면 받기(Receive)를 클릭하면 "사용한 주소(Used addresses)" 옵션을 찾을 수 있습니다.

답변이 도움되었나요?