블록체인 프라이버시, 모두를 위한 것은 아니다

블록체인 프라이버시, 모두를 위한 것은 아니다

영어에서 번역됨

Stellar 팀은 Nethermind 엔지니어들이 개발한 새로운 거래 프라이버시 솔루션을 공식적으로 공개했습니다.

이 솔루션은 외부 관찰자에게 결제 세부 정보를 숨긴 채 Stellar 네트워크상에서 자산 전송을 가능하게 합니다. 블록 익스플로러에는 거래가 발생했음이 표시되지만, 실제 발신자가 누구였는지나 최종 수신자가 누구인지 등은 드러나지 않습니다.

비트코인의 Silent Payments에 익숙하다면, 여기 개념은 본질적으로 동일합니다. 요약하면:

  • 수신자는 "meta-address"를 게시합니다.
  • 각 발신자는 해당 메타 주소를 사용해 고유한 일회용 주소를 생성하여 전송합니다.
  • 수신자는 언제든지 해당 주소의 자금을 접근하고 사용할 수 있습니다.
  • 중요한 점은, 게시된 메타 주소와 실제 수신 주소 사이에 가시적인 연결이 없다는 것이며 — 외부자는 자금이 메타 주소 소유자에게 향한 것인지 알 수 없습니다.

매력적으로 들립니다. 그리고 이는 Stellar에서 XLM과 USDC에 대한 관심을 크게 끌 수 있습니다. (두 자산 모두 rabbit.io에서 최적의 환율로 교환할 수 있습니다.)

그러나 중요한 경고가 있습니다.

이 형태의 프라이버시는 현재 다른 주요 블록체인에서 개발 중인 zkProof 기반 솔루션과 매우 유사한 방식으로 자리매김되어 있습니다:

  • 일반 사용자는 주소 소유권을 확인할 수 없고,
  • 하지만 규제 기관은 필요할 때 확인할 수 있습니다.

잠깐!

  • 완전 투명한 블록체인에서는 우리가 하는 모든 거래가 규제 기관에 보이지만 — 그들의 거래 또한 우리에게 똑같이 보입니다.
  • 완전 비공개 블록체인에서는 국가(또는 권력)가 우리에게서 자신의 지출을 숨길 수 있고, 우리는 국가로부터 우리의 지출을 숨길 수 있습니다.

그런 대칭성은 일관적입니다.

하지만 여기서는, 같은 행동을 할 의사가 전혀 없는 누군가 앞에서 우리만 벗으라는 요청을 받고 있습니다.

우리는 이미 전통적 은행 시스템에서 이 모델을 경험했습니다. 왜 이를 온체인에서 다시 만들고 싶겠습니까?