A 비트코인 주소 이는 이메일 주소가 메시지를 수신하는 곳인 것과 마찬가지로, 비트코인을 수신하기 위한 주소 역할을 하는 고유한 영문자와 숫자의 조합입니다. 이 주소를 알고 있는 사람이라면 누구나 당신에게 비트코인을 보낼 수 있지만, 그곳에 도착한 비트코인을 사용할 수 있는 사람은 오직 당신뿐입니다. 만약 결제를 받기 위해 “1”, “3” 또는 “bc1”로 시작하는 긴 코드를 복사한 적이 있다면, 이미 이 주소를 사용해 본 것입니다.
하지만 대부분의 가이드에서 알려주는 것보다 표면 아래에는 더 많은 것이 숨겨져 있습니다. 주소는 실제로 코인을 ‘보관’하는 것이 아니며, 지갑은 결제할 때마다 의도적으로 새로운 주소를 부여하고, 사용하는 주소 형식에 따라 지불하는 수수료가 직접적으로 달라집니다. 이 가이드에서는 비트코인 주소의 작동 원리, 다양한 주소 유형, 주소 생성 방법, 그리고 자금을 잃지 않고 BTC를 보내고 받는 방법을 다룹니다.
자가 보관 기능을 통해 비트코인을 안전하게 관리하세요 Bitcoin.com 지갑 앱.
주요 내용
- 비트코인 주소는 BTC를 수신하기 위한 공개 식별자입니다. 비밀로 유지해야 하는 개인 키와 달리, 비트코인 주소는 안전하게 공유할 수 있습니다.
- 주소에는 비트코인이 저장되어 있지 않습니다. 주소는 사용자의 개인 키로 잠금을 해제할 수 있는 블록체인상의 항목을 가리킵니다.
- 비트코인 주소 형식에는 크게 네 가지가 있습니다: 레거시(“1”로 시작), 중첩형 세그윗(“3”로 시작), 네이티브 세그윗(“bc1q”로 시작), 탭루트(“bc1p”로 시작)입니다.
- 최신 형식을 사용하면 거래 비용이 더 저렴해집니다. 일반적인 네이티브 SegWit 거래는 레거시 방식에 비해 크기가 약 38% 더 작으며, 이는 곧 수수료 절감으로 이어집니다.
- 비트코인 거래는 되돌릴 수 없습니다. 송금하기 전에 항상 전체 주소를 확인하시고, 거래 내역에 유사 주소를 심어두는 ‘주소 포이즌’ 사기에 주의하시기 바랍니다.
- 자금을 수령할 때마다 지갑에서 새로운 주소가 생성됩니다. 이는 정상적인 현상이며, 기존 주소는 계속 사용할 수 있습니다.
비트코인 주소란 무엇인가요?
비트코인 주소는 결제 자금이 어디로 전송되어야 하는지 비트코인 네트워크에 알려주는, 짧고 공유 가능한 식별자입니다. 일반적으로 26자에서 62자 사이의 영숫자로 구성되며, 지갑 소프트웨어에서 무료로 생성됩니다.
이메일 비유는 유용하지만, 한계가 있습니다. 이메일 수신함은 메시지를 저장하지만, 비트코인 주소는 아무것도 저장하지 않습니다. 누군가가 여러분에게 비트코인, 네트워크는 전 세계 수천 대의 컴퓨터가 관리하는 공개 원장인 블록체인에 거래 출력을 기록합니다. 해당 출력은 사용자의 주소에 고정되어 원장에 ‘미사용 거래 출력(UTXO)’으로 남아 있으며, UTXO, 다 쓸 때까지는.
귀하의 지갑 ~를 스캔합니다 블록체인 사용자의 주소에 할당된 출력을 합산합니다. 이 합계가 화면에 표시되는 “잔액”입니다. 코인은 주소나 지갑 앱 자체 내에 존재하는 것이 아닙니다. 코인은 블록체인 위에 존재하며, 주소는 단순히 어떤 거래 내역이 사용자에게 속하는지를 표시할 뿐입니다. 이러한 구분은 실제 사용에서 중요한 의미를 지닙니다. 이를 통해 시드 문구를 사용하여 새 휴대폰에서 지갑을 복원했을 때 잔액이 그대로 유지되는 이유와, 휴대폰을 분실했다고 해서 비트코인을 잃는 것은 아니라는 점을 설명할 수 있습니다.
공개 키, 개인 키, 그리고 주소의 유래
모든 비트코인 주소는 다음으로 시작되는 일련의 암호화 과정을 거쳐 생성된 최종 결과물입니다. 개인 키. 이 프로세스는 한 방향으로만 진행됩니다:
- 개인 키 - 지갑은 매우 큰 난수를 생성합니다. 이것이 지출을 승인하는 마스터 비밀번호입니다. 이 비밀번호를 아는 사람이 자금을 통제합니다.
- 공개 키 - 이 지갑은 타원 곡선 수학을 이용하여 개인 키로부터 공개 키를 도출합니다. 이 수학적 연산은 정방향으로 계산하기는 쉽지만 역방향으로 계산하는 것은 사실상 불가능하므로, 공개 키만으로는 개인 키에 대한 어떠한 정보도 알 수 없습니다.
- 주소 - 공개 키는 해시 처리되어, 다른 사람들과 공유하는 간결하고 오류에 강한 문자열로 인코딩됩니다.
사람들은 때때로 이 두 가지를 “공개 주소”와 “비공개 주소”라고 표현하기도 합니다. 엄밀히 말하면, 주소가 공개되는 부분이고 개인 키는 주소가 전혀 아니지만, 이러한 표현에 담긴 보안 원칙은 정확히 옳습니다. 주소는 공유되도록 설계된 반면, 개인 키는 절대로 누구와도 공유해서는 안 됩니다. 누군가 여러분의 개인 키(또는 이를 생성하는 시드 문구)를 입수하면 여러분의 비트코인을 가져갈 수 있으며, 어떤 지원 센터도 이를 되돌릴 수 없습니다.
간단한 경험칙:
- 비트코인 주소: 마음껏 공유하세요. 게시하거나, 인쇄하거나, 청구서에 기재해도 됩니다.
- 공개 키: 기술적으로는 공유할 수 있지만, 지갑에서 이를 요청하는 경우는 거의 없습니다.
- 개인 키 및 시드 문구: 절대 공유하지 말고, 웹사이트에 입력하지 말고, 사진으로 찍지 마세요.
비트코인 주소는 어떻게 생겼나요?
각 형식에는 고유한 접두사가 붙어 있어, 한눈에 유형을 파악할 수 있습니다. 실제 예시는 다음과 같습니다:
- 레거시:
1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa(이 채굴기는 특히 유명합니다. 2009년 1월, 역사상 최초로 채굴된 블록 보상을 받았기 때문입니다.) - 중첩된 SegWit:
3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy - 네이티브 SegWit:
bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4 - 탭루트:
bc1p0xlxvlhemja6c4dqv22uapctqupfhlxm9h8z3k2e72q4k9hcz7vqzk5jj0
이 설계의 두 가지 세부 사항 덕분에 주소는 겉보기보다 훨씬 안전하게 다룰 수 있습니다. 첫째, 인코딩 과정에서 혼동을 일으킬 수 있는 문자가 의도적으로 제외됩니다. 구형 Base58 주소에는 0(영), O(대문자 O), I(대문자 I), l(소문자 L)이 절대 포함되지 않습니다. 둘째, 모든 주소에는 내장된 체크섬이 포함되어 있습니다. 문자를 잘못 입력하면 지갑 소프트웨어가 체크섬이 일치하지 않음을 감지하여 해당 주소를 즉시 거부하므로, 단순한 오타로 인해 자금을 잃는 대신 거의 항상 오류 메시지가 표시됩니다.
주소는 QR 코드로 공유되는 경우도 많습니다. 휴대폰 카메라로 코드를 스캔하면 주소가 정확하게 복사되므로, 수동 입력 시 발생할 수 있는 오타의 위험이 완전히 사라집니다. 대부분의 지갑 앱은 수신 화면에 QR 코드를 자동으로 표시합니다.
네 가지 비트코인 주소 유형
비트코인의 주소 형식은 프로토콜과 함께 발전해 왔습니다. 새로운 세대가 등장할 때마다 거래 크기가 줄어들어 수수료가 낮아졌으며, 새로운 기능도 추가되었습니다. 네 가지 유형 모두 여전히 유효하며, 어떤 유형에서든 다른 유형으로 자금을 보낼 수 있습니다.
| 주소 유형 | 기술명 | ~로 시작합니다 | 소개 | 상대적 수수료 비용 | 다음에 가장 적합합니다 |
|---|---|---|---|---|---|
| 레거시 | P2PKH (공개 키 해시에 대한 지불) | 1 | 2009년 | 최고 | 매우 오래된 소프트웨어와의 호환성 |
| 중첩된 SegWit | P2SH (Pay-to-Script-Hash) | 3 | 2012년 (BIP 16) | 중간 | 기존 버전과 호환되는 SegWit, 구형 멀티시그 |
| 네이티브 SegWit | P2WPKH, Bech32 유전자 | bc1q | 2017 (BIP 173) | 낮음 | 일상적인 거래, 현재 기본값 |
| 탭루트 | P2TR, Bech32m 인코딩 | bc1p | 2021 (BIP 341) | 낮음 | 개인정보 보호, 다중 서명, 고급 스크립트 |
1. 레거시 주소(P2PKH): “1”로 시작합니다. 2009년 제네시스 블록부터 사용되어 온 초기 형식입니다. 전 세계 모든 지갑과 거래소에서 이를 지원하지만, 효율성은 가장 낮습니다. 서명 데이터가 거래 본문에 포함되어 있어, 레거시 거래는 결제 건당 용량이 가장 크고 수수료도 가장 비쌉니다.
2. SegWit 주소(P2SH-P2WPKH 및 Bech32): "3" 또는 "bc1"로 시작합니다. SegWit (Segregated Witness) 2017년 8월에 활성화되었으며, 서명 데이터를 트랜잭션 내 별도의 할인가 적용 구역으로 옮겼습니다. 이는 두 가지 형태로 제공되었습니다. 중첩형 세그윗(Nested SegWit)은 새로운 형식을 기존의 “3” 스타일 P2SH 주소 안에 감싸서, 구형 소프트웨어도 여전히 해당 주소로 송금할 수 있도록 합니다. 네이티브 세그윗(Native SegWit)은 전용으로 설계된 BIP 173에 정의된 Bech32 인코딩,는 모두 소문자로 표기되며, 오타를 더 확실하게 잡아내고 수수료 절감 효과를 최대한 누릴 수 있게 해줍니다. 2026년 초 기준으로, 비트코인 거래의 약 85~90%가 적어도 하나의 SegWit 입력을 사용하며, “bc1q”는 대부분의 최신 지갑에서 기본 수신 형식입니다.
3. 탭루트 주소(P2TR): “bc1p”로 시작합니다. 2021년 11월에 다음을 통해 활성화되었으며 BIP 341, Taproot는 슈노르 서명과 더욱 유연한 스크립팅 시스템을 도입했습니다. 이 기능의 가장 두드러진 특징은 ‘균일성을 통한 프라이버시’입니다. 복잡한 다중 서명 구조가 Taproot 주소에서 자금을 지출할 때, 이는 단순한 단일 키 결제와 외관상 동일하게 보이기 때문에, 제3자는 정교한 설정과 일반적인 설정을 구분할 수 없습니다. 에 따르면 Glassnode 데이터, 비트코인 거래의 약 29%가 적어도 하나 이상의 탭루트 2026년 3월 기준, 이 형식이 주요 지갑에서 지원되기 전에는 한 자릿수에 불과했으나, 현재는 그 수치가 증가했으나, 소수의 구형 서비스는 여전히 “bc1p” 주소로 송금할 수 없습니다.
형식이 수수료에 영향을 미치는 이유
비트코인 수수료 수수료는 송금 금액이 아닌 거래 데이터 단위당 부과되므로, 거래 규모가 작을수록 비용이 적게 듭니다. 일반적인 단일 입력, 두 개의 출력을 가진 결제의 경우, 레거시 주소에서는 약 226 가상 바이트, 중첩형 세그윗(Nested SegWit)에서는 약 166, 네이티브 세그윗(Native SegWit)에서는 약 141, 탭루트(Taproot)에서는 약 111의 데이터 크기를 차지합니다. 네트워크가 한산한 상황에서는 그 차이가 몇 펜니에 불과합니다. 그러나 수수료가 급등하여 거래당 확인 비용이 수 달러에 달하는 경우, 레거시 주소에서 송금하는 비용은 동등한 네이티브 세그윗 결제 비용의 약 두 배가 될 수 있습니다. 지갑의 기본 주소가 여전히 “1”로 시작하는 주소라면, 계정 유형을 네이티브 세그윗으로 전환하는 것이 수수료를 절약할 수 있는 가장 간단한 방법 중 하나입니다.
비트코인 주소를 얻는 방법
주소를 직접 생성할 일은 절대 없습니다. 지갑 소프트웨어가 주소를 자동으로 생성해 주며, 이 과정은 약 1분 정도 걸립니다. 두 가지 방법이 있는데, 이 둘의 차이는 중요합니다.
자가 보관 지갑 (사용자가 키를 직접 관리함):
- 휴대폰이나 컴퓨터에 신뢰할 수 있는 지갑 앱을 다운로드하거나, 하드웨어 지갑을 설정하세요.
- 새 지갑 만들기 그리고 시드 문구(보통 12개 또는 24개의 단어)를 종이에 적어 두세요. 이를 오프라인에 보관하세요. 이 문구로 지갑에 있는 모든 키와 주소를 다시 생성할 수 있으므로, 마치 돈에 대한 마스터 비밀번호처럼 취급해야 합니다.
- “수신”을 탭하세요. 지갑에 비트코인 주소와 해당 QR 코드가 표시됩니다.
- 주소를 복사하거나 발신자가 코드를 스캔하도록 하세요.
수탁 계좌 (거래소가 키를 관리함): 로그인한 후 입금 섹션으로 이동하여 비트코인을 선택하고, 표시된 입금 주소를 복사하세요. 이 방법은 편리하지만, 플랫폼 측에서 사용자를 대신해 개인 키를 보관하므로, 자신의 시드 문구보다는 플랫폼의 보안과 지급 능력을 신뢰해야 합니다.
주소가 계속 바뀌는 이유
신규 사용자들은 ‘수신’ 버튼을 누를 때마다 지갑에 다른 주소가 표시되면 종종 당황하곤 합니다. 하지만 이는 전혀 문제가 아닙니다. 최신 지갑은 계층적 결정론적(HD) 방식을 채택하고 있어, 단 하나의 시드 문구에서 사실상 무한한 주소 시퀀스를 도출해 냅니다. 지갑은 개인정보 보호를 위해 입금이 있을 때마다 새로운 주소로 전환됩니다. 모든 비트코인 거래 내역은 공개되므로, 한 주소를 계속 재사용하면 귀하에게 지불한 사람이 누구든 귀하의 전체 결제 내역을 확인할 수 있게 되기 때문입니다. 이전 주소들은 무기한 유효하며, 해당 주소로 전송된 자금은 여전히 동일한 지갑에 입금됩니다.
비트코인을 안전하게 보내고 받는 방법
비트코인 거래는 되돌릴 수 없습니다. 지불 취소나 거래 환불이 불가능하며, 결제를 되돌릴 수 있는 고객센터도 없습니다. 몇 가지 습관만 기르면 현실 세계에서 발생하는 실수를 거의 모두 방지할 수 있습니다:
- 주소의 앞뒤 끝부분뿐만 아니라 전체 주소를 확인하십시오. 클립보드 하이재커로 알려진 악성코드는 복사된 주소를 공격자의 주소로 몰래 바꿔치울 수 있습니다. 붙여넣은 후 전체 문자열을 확인하고, 하드웨어 지갑의 경우 기기 화면에 표시된 주소를 직접 확인하십시오.
- 주소 중독에 주의하십시오. 점점 더 흔해지고 있는 이 사기 수법에서, 공격자는 사용자가 사용하는 주소와 첫 번째 및 마지막 문자가 일치하도록 시각적으로 위장한 주소에서 사용자의 지갑으로 아주 소액의 “잔돈”을 송금합니다. 이는 사용자가 나중에 거래 내역에서 이 위장 주소를 복사하도록 유도하기 위함입니다. 과거 거래 내역에서 주소를 절대 복사하지 말고, 항상 수취인에게서 직접 주소를 받아 사용하십시오.
- 가능하면 QR 코드를 사용하세요. 스캔을 하면 입력 오류가 완전히 사라집니다.
- 먼저 소액의 테스트 금액을 보내보세요 대액 송금의 경우, 입금 확인 후 나머지 금액을 보내세요. 추가 수수료는 저렴한 보험이나 다름없습니다.
- 네트워크를 일치시키세요. 비트코인 주소는 비트코인 전용입니다. BTC를 이더리움 또는 비트코인 캐시 주소(또는 그 반대)를 잘못 입력하면 영구적으로 자산을 잃을 수 있습니다. 신뢰할 수 있는 지갑은 명백히 잘못된 조합을 차단하지만, 다시 한 번 확인하는 데는 비용이 들지 않습니다.
- 보내기 버튼을 누르기 전에 금액과 주소를 다시 한 번 확인하세요, 그런 다음 네트워크가 하나 이상 연결될 때까지 기다립니다. 확인 수령한 대금을 최종 금액으로 처리하기 전에.
만약 잘못된 주소이지만 유효한 주소로 송금해 버린다면 어떻게 될까요? 체크섬은 유효하지 않은 문자열을 생성하는 오타로부터만 보호해 줍니다. 주소가 실제 주소라면 거래는 정상적으로 처리되며, 해당 주소의 개인 키를 보유한 사람만이 자금을 반환할 수 있습니다. 아무도 그 키를 가지고 있지 않다면, 코인은 영원히 사용할 수 없게 됩니다. 이것이 바로 앞서 언급한 모든 안전 수칙이 송금 전 확인에 중점을 두는 이유입니다. 일단 송금하고 나면 되돌릴 방법이 없기 때문입니다.
비트코인 주소와 개인정보 보호
비트코인은 익명성이 아닌 가명성을 지닙니다. 주소에는 이름이나 개인 정보가 포함되어 있지 않지만, 지금까지 이루어진 모든 거래 내역은 공개적으로 기록되어 영구적으로 확인할 수 있습니다. 누구나 주소를 블록체인 탐색기 그리고 즉시 잔액과 전체 거래 내역을 확인할 수 있습니다.
이러한 투명성은 양날의 검과 같습니다. 이를 통해 누구에게도 의존하지 않고 독립적으로 결제 내역을 확인할 수 있지만, 동시에 신원 확인이 완료된 거래소 계정, 공개 기부 페이지, 또는 포럼 게시물을 통해 특정 주소가 본인의 신원과 연결되면, 해당 주소에서의 활동 내역이 추적 가능해집니다. 블록체인 분석 업체와 법 집행 기관은 이러한 방식으로 정기적으로 주소를 그룹화하고 자금 흐름을 추적합니다.
실질적인 방어책은 간단합니다. 지갑에서 주소를 자동으로 순환하도록 설정하고, 한 번 사용한 주소는 재사용하지 않으며, 비공개로 유지하고 싶은 주소와 본인의 이름을 공개적으로 연결하지 않도록 하세요. Bitcoin.org의 개인정보 보호 가이드 이 글에서는 이러한 관행에 대해 더 깊이 있게 다룹니다. 대부분의 사용자에게 있어, 최신 지갑의 기본 동작만으로도 이미 합리적인 수준의 개인정보 보호 관행을 보장합니다.
결론
비트코인 주소는 사용자의 비트코인을 보호하는 암호화 시스템 중 공개되고 공유 가능한 부분으로, 오직 사용자의 개인 키로만 잠금을 해제할 수 있는 블록체인상의 항목으로 지불을 안내하는 간결한 식별자입니다. 2026년 현재, 네이티브 세그윗(SegWit) “bc1q” 주소가 일상적인 표준으로 자리 잡았으며, 탭루트(Taproot) “bc1p”는 개인정보 보호 및 다중 서명(multisig)의 장점을 바탕으로 채택이 계속 확대되고 있고, 구형 “1” 및 “3” 형식은 호환성을 위해 여전히 완벽하게 작동합니다. 접두사를 이해하고, 개인 키를 안전하게 보관하며, 송금 전에 주소를 확인한다면, 주소 관리는 비트코인 사용 과정에서 가장 간단한 부분 중 하나가 될 것입니다.






