검수요청.png검수요청.png

BIP47

위키원
yueun970422 (토론 | 기여)님의 2019년 7월 8일 (월) 15:47 판
이동: 둘러보기, 검색

BIP47은 결제코드 작성 방법을 정의한다. BIP47은 발신인에게 공개 주소를 제공하는 대신, 발신자와 수신자 사이에 생성된 영숫자 코드를 사용하여 안전한 채널을 만든다. [1]

개요

BIP47은 P2PKH 주소 재사용에 내재된 보안이나 프라이버시를 상실하지 않고 공개적으로 광고하고 실생활 정체성과 연관시킬 수 있는 결제 코드를 작성하기 위한 기법을 정의한다. 이 BIP는 BIP43의 특별한 응용 프로그램으로 BIP44를 구현하는 HD지갑을 보완하기 위한 것이다. 이 문서의 주요 단어 "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD", "RECOMMENDED", "MAY" 및 "OPTIONAL"은 RFC 2119에 설명된 대로 해석해야 한다. [2] BIP47, 위계 결정론적 월렛에 대한 재사용 가능 지불 코드는 2015년 Justus Lanvier에 의해 제출되었다. 제목에서 알 수 있듯이, 그것은 특히 당사자 사이의 반복적인 지불을 용이하게 하는 시스템을 개략적으로 설명함으로써 기존의 계층적 결정론적(또는 HD) 지갑 구조에 기능을 추가한다. [3]

지불 코드

지불 코드는 재정적인 프라이버시를 상실하지 않고 재사용할 수 있고 현실 정체성과 공개적으로 연관시킬 수 있는 영구 비트코인 주소를 만드는 기법이다. 그것들은 스텔스 주소와 유사하지만, 그것들을 더 실용적으로 만들 수 있는 다른 일련의 절충과 특징들을 포함한다. [4]

지불 코드 사용 이유

포럼이나 소셜 미디어 페이지와 같은 비트코인 공개 주소를 온라인에 게시하는 것은 사적인 일이 아니다. 세계가 방금 더 유용한 블록체인(Rusable Payment Code)에 있는 주소와 관련된 지불 내역을 추적할 수 있기 때문이다. 지불 코드는 누구에게도 블록체인에서 그것의 거래를 추적할 수 있는 능력을 주지 않고 공개적으로 신분과 연관될 수 있다. 그것들은 비트코인 이용자들이 직면하고 있는 사생활에 대한 우려 없이 공개적으로 게시될 수 있는 비트코인 주소 대체물이 되도록 만들어졌다. 결제 코드로 전송된 비트코인은 매번 고유한 비트코인 주소로 전송된다. 랜비어는 Bitcoin.com.에 "수신자의 결제 코드를 볼 수 있으며, 이메일에 답장하는 것만큼 쉽게 비트코인을 그들에게 다시 보낼 수 있다"고 설명했다. 그러므로 지불 코드는 대량 광고와 개인적으로 지불을 받아들이는데 아주 좋다. 그는 또한 다음과 같은 점에 주목했다. 당신은 당신의 이메일 주소를 알릴 수 있는 것과 같은 방법으로 당신의 지불 코드를 공표할 수 있다. 모든 사람이 당신의 결제 코드를 알고 있더라도, 아무도 당신이 얼마나 많은 지불을 받았는지, 어떤 거래가 당신의 것인지 확인하기 위해 블록체인(blockchain)을 감시할 수 없다. [4]

장점

  • 비트코인 사용자가 비트코인 주소를 원하는 방식으로 주소를 만들 수 있다. 구체적으로, BIP47 지불 코드는 양방향으로 재사용 할 수 있다. 이메일 주소처럼, 누군가가 당신에게 BIP47 지불을 보낼 때, 당신은 당신이 환불에 안전하게 사용할 수 있는 유효한 "주소로부터"를 볼 수 있다.
  • 개인 정보 보호에 해를 끼치지 않는다. 결제 코드를 재사용해도 기존 주소를 재사용하는 것과 동일한 개인 정보 보호 효과가 발생하지 않는다.
  • 지갑의 안정성을 손상시키지 않는다. 현대 비트코인 지갑과 1세대 지갑을 비교해을 때 가장 중요한 안전 개선사항 중 하나는 한 번만 백업해야하는 시드에서 회복할 수 있는 능력이다. BIP47은 이 능력을 가진다.
  • 타사의 서버에 의존하지 않는다. 이것은 다크 월렛에서 사용되었던 스텔스(Stealth) 주소의 주요한 시류ㅐ엿다. 제3자 서버에 의존하는 것은 신뢰성 및 검열 문제를 만들 뿐만 아니라 사생활의 이익을 감소시키거나 제거할 수 있다.
  • 기존의 지갑과 호환이 가능하다. BIP47은 BIP44의 확장으로 설계되었다. BIP44 지갑이 균형을 잡기 위해 사용하는 모든 메커니즘은 BIP47과 호환이 가능하다. [5]

BIP32와 비교

BIP-47은 현재 BIP-32의 확장판이다. 나중에 BIP-47이 견인을 얻음에 따라 BIP-32를 대신 할 수 있습니다. BIP-47을 지불 주소를 생성하는 주요 또는 유일한 수단으로 사용 하는 SPV 지갑 을 쉽게 상상할 수 있습니다 .[5]

각주

  1. cloudspyder, 〈Why SmartCash is a next big thing!〉, 《steemit》, 2018
  2. BIP47 깃허브〉, 《깃허브》
  3. Matt ฿.〈BIP47: Reusable Payment Codes for Hierarchical Deterministic Wallets〉, 《medium》, 2019-03-27
  4. 4.0 4.1 Kevin Helms.〈Bitcoin Privacy Enhanced: Reusable Payment Codes Just Got More Useful〉, 《NEWS-Bitcoin.com》, 2017-02-12
  5. 5.0 5.1 카일토피,〈BIP-47 vs BIP-75 : Bitcoin Wallets은 사용하기가 쉽지만 개인 정보 보호 정책을 어떻게 유지합니까?〉, 《CoinJournal》, 2016-09-01

참고자료


  검수요청.png검수요청.png 이 BIP47 문서는 블록체인 기술에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.