← 최신 논문
💻 computer science

HFIPay: Privacy-Preserving, Cross-Chain Cryptocurrency Payments to Human-Friendly Identifiers

이 논문은 수신자의 개인 정보를 보호하면서도 이메일이나 전화번호와 같은 친숙한 식별자를 통해 암호화폐를 송금할 수 있도록, 오프체인 라우팅과 영지식 증명을 결합한 비관용적 크로스체인 결제 시스템 'HFIPay'를 제안합니다.

원저자: Jian Sheng Wang

게시일 2026-03-31
📖 4 분 읽기☕ 가벼운 읽기

원저자: Jian Sheng Wang

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

HFIPay: 이메일 주소로 보내는 암호화폐, 하지만 '비밀'은 지켜집니다

이 논문은 **"이메일 주소나 전화번호로 암호화폐를 보내는 것"**을 가능하게 하면서도, 누가 얼마를 보냈는지, 누가 얼마를 받았는지를 외부에서 알 수 없게 만드는 새로운 기술인 HFIPay를 소개합니다.

기존 암호화폐는 "0x123...abc" 같은 복잡한 주소를 기억해야 하고, 보내는 사람도 받는 사람도 그 주소를 통해 모든 거래 내역과 잔고를 훑어볼 수 있었습니다. 이는 마치 우편함에 집 주소와 이름이 적힌 편지를 보내는 것과 같아서, 누구나 편지 내용을 훑어볼 수 있는 셈이죠.

HFIPay 는 이를 해결하기 위해 세 가지 핵심 아이디어를 사용합니다. 이를 일상적인 비유로 설명해 드리겠습니다.


1. 핵심 비유: "비밀 번호가 달린 자동 우체국"

HFIPay 의 작동 원리는 마치 비밀 번호가 달린 자동 우체국을 운영하는 것과 같습니다.

① 편지 보내기 (송금 요청)

  • 기존 방식: 편지함에 "김철수 (이메일)"라고 적고 바로 우편물을 넣으면, 우체국 직원이 김철수의 주소를 찾아서 편지를 넣습니다. 하지만 이 과정에서 "김철수에게 편지가 왔구나"라는 기록이 모두에게 공개됩니다.
  • HFIPay 방식:
    1. 송금자 (A) 는 "김철수 (이메일)"에게 돈을 보낸다고 Relay(중계 서비스) 에 요청합니다.
    2. Relay 는 김철수의 실제 주소를 알고 있지만, 그 주소를 공개하지 않습니다.
    3. 대신 Relay 는 **매번 다른 일회용 우편함 번호 (Intent ID)**를 만들어냅니다.
    4. 그리고 김철수에게만 알 수 있는 **비밀 번호 (Blinded Binding)**를 생성하여 우편함에 부착합니다.
    5. 송금자는 이 "일회용 우편함 번호"와 "비밀 번호"가 맞는지를 확인한 후, 우편물을 넣습니다.

② 편지 찾기 (수령)

  • 기존 방식: 김철수는 자신의 주소로 온 편지를 바로 가져갑니다.
  • HFIPay 방식:
    1. 김철수는 우체국에 "내 우편함 번호에 편지가 왔나요?"라고 묻습니다. (이때 Relay 가 알려줍니다.)
    2. 김철수는 자신의 **비밀 키 (개인 정보)**를 이용해 우편함을 엽니다. 이때 **제로지식 증명 (ZK-ACE)**이라는 기술을 사용합니다.
    3. 제로지식 증명이란? "내가 이 우편함을 열 자격이 있는 사람이다"라고 증명하면서, 정작 내 신원 (이름, 주소) 은 전혀 밝히지 않는 마법 같은 기술입니다.
    4. 우체국 (블록체인) 은 "자격 증명"만 확인하고, 편지를 김철수가 지정한 곳으로 배달합니다.

2. HFIPay 가 해결하는 3 가지 문제

① "누가 누구에게 보냈는지"를 모르게 합니다 (열거 방지)

  • 비유: 우체국 창구에 "김철수"라는 이름이 적힌 편지가 왔는지, "이영희"에게 왔는지 아무도 알 수 없습니다. 오직 일회용 번호만 보입니다.
  • 효과: 해커나 감시자가 "김철수"라는 이메일 주소를 알더라도, 그가 블록체인에서 어떤 거래를 했는지, 얼마를 받았는지 추적할 수 없습니다.

② "같은 사람에게 여러 번 보낸 것"을 연결하지 못합니다 (연결성 차단)

  • 비유: 김철수에게 1 번 편지를 보냈고, 1 주일 후 2 번 편지를 보냈습니다. 두 편지 모두 서로 다른 일회용 번호서로 다른 비밀 번호를 사용합니다.
  • 효과: 외부 감시자는 "이 두 편지가 같은 사람에게 온 것"인지 전혀 알 수 없습니다. 마치 두 개의 완전히 다른 우편함에서 온 것처럼 보입니다.

③ 중계인 (Relay) 이 돈을 가로챌 수 없습니다 (신뢰 최소화)

  • 비유: 우체국 직원이 편지를 가로챌 수 있을까요? HFIPay 는 직원이 편지를 열기 전에 송금자가 "이 우편함 번호가 진짜 김철수에게 가는 거 맞지?"라고 확인하게 합니다.
  • 효과: 직원이 편지 내용을 바꿔치기 하려 해도, 송금자가 미리 확인했기 때문에 실패합니다. 직원은 단지 편지를 전달할 뿐, 내용을 열거나 돈을 가로챌 권한이 없습니다.

3. 두 가지 운영 모드: "기본형"과 "안전형"

이 기술은 두 가지 버전으로 운영될 수 있습니다.

  • 기본형 (Baseline): 우체국 직원을 믿는 방식입니다. 직원이 "이 우편함 번호가 김철수에게 맞는 거야"라고 하면 송금자는 믿고 보냅니다. (편리하지만 직원을 완전히 신뢰해야 함)
  • 안전형 (Verified-Quote): 직원이 "이게 김철수에게 맞는 번호야"라고 말하기 전에, 수학적 증명서를 보여줍니다. 송금자는 이 증명서를 확인한 후 돈을 보냅니다. 직원이 거짓말을 하거나 사기를 치려 해도 송금자가 알아차릴 수 있습니다.

4. 왜 이것이 중요한가요?

  • 사용자 경험 (UX) 개선: 복잡한 주소 복사, 가스비 관리, 지갑 설정 없이 이메일이나 전화번호로 암호화폐를 보낼 수 있습니다. 마치 카카오톡으로 송금하듯이 쉽습니다.
  • 프라이버시 보호: 암호화폐의 가장 큰 약점인 '거래 내역 공개' 문제를 해결합니다. 유명인이나 일반인 모두 자신의 재정 상태를 숨긴 채 암호화폐를 사용할 수 있습니다.
  • 크로스체인 (Cross-Chain): 비트코인에서 이더리움으로, 혹은 솔라나로 넘어갈 때도 같은 원리로 작동합니다. 서로 다른 블록체인을 연결할 때도 프라이버시가 유지됩니다.

요약

HFIPay는 **"이메일 주소로 암호화폐를 보내는 편리함"**과 **"블록체인에서의 완전한 익명성"**을 동시에 잡은 기술입니다.

마치 우편물을 보낼 때, 우체국 직원이 편지 내용과 수신자 이름을 모두 알지만, 그 정보가 세상에 공개되지 않고 오직 '일회용 번호'와 '비밀 키'로만 처리되는 시스템이라고 생각하시면 됩니다. 송금자는 편지를 보내기 전에 직원의 거짓말을 검증할 수 있고, 수신자는 자신의 신원을 드러내지 않고도 안전하게 돈을 받을 수 있습니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →