비트코인은 사람들이 제3자 없이 서로 거래할 수 있게 함으로써 디지털 시대에 큰 돌파구를 제공하고 있습니다. Bitcoin Magazine은 2년 전에 Silent Payments를 다루면서 비트코인의 단점 중 하나인 프라이버시에 대해 조명을 비췄습니다. 그것은 당시에도 문제였고 오늘날에도 여전히 그렇습니다… 다음과 같이 언급했습니다.
“…푸시 기반 결제 시스템(누구도 당신에게서 결제를 “인출”할 수 없으며, 당신이 직접 명시적으로 허가하고 다른 사람에게 “푸시”해야 함), 비트코인은 보내는 사람이 보내는 돈의 목적지를 정의하는 데 필요한 정보를 가지고 있어야 합니다. 이를 위해 수신자는 어떤 방식으로든 보내는 사람에게 비트코인 주소를 전달해야 합니다. 일반 대중으로부터 돈을 모으려는 경우, 이는 개인 정보 보호 또는 온라인에서 지속적인 상호 작용 상태를 유지해야 하는 측면에서 엄청난 결과를 초래합니다. 누구나 온라인 어딘가에 단일 비트코인 주소를 게시할 수 있으며, 그 지점에서 그 사람에게 돈을 보내고자 하는 사람은 누구나 그렇게 할 수 있지만, 이런 방식으로 돈을 모으는 데는 개인 정보 보호가 없습니다. 그 주소를 가져와 블록체인에서 검색하면 그 사람이 얼마나 많은 돈을 보냈는지 볼 수 있을 뿐만 아니라 돈을 보낸 모든 사람의 블록체인 발자국을 볼 수 있습니다. 자금을 모으려는 사람과 그들에게 기부한 모든 사람은 전혀 개인 정보 보호가 없습니다. 모든 것이 완전히 공개되고 상관 관계가 있어서 전 세계가 볼 수 있습니다.”
Silent Payments가 출시되기 전에는 개인 정보를 보호하기 위해 연락처별로 주소를 재사용하거나 누군가가 돈을 보내려고 할 때마다 새 주소를 제공하는 서버를 운영하는 것이 유일한 대안이었습니다. 둘 다 대부분 사용자에게 사용 가능하거나 확장 가능한 옵션이 아니었으며, 개인 정보 보호는 개인 정보 보호 방법을 아는 소수의 특권층에게만 제공되었습니다. 다행히도 Silent Payments가 출시된 이후로 커뮤니티는 엄청난 진전을 이루었습니다.
BIP352(무음 결제)
가능한 한 효율적으로 기능을 구현하는 방법에 대한 많은 논의 끝에 BIP352가 이제 현실이 되었습니다. 누군가가 개인적으로 돈을 받고 싶을 때, 예를 들어 활동가 조직이라면, 그들은 전통적인 비트코인 주소 대신 자신의 사이트에 Silent Payments 주소를 게시할 수 있습니다. 이제 사용자가 조직에 돈을 보내고 싶을 때, 그들은 지원 지갑 내에서 Silent Payment 주소를 사용합니다. 이것은 Silent Payment 주소에 첨부된 고유한 공개 키와 그들이 보내고자 하는 출력의 공개 키를 결합하여 다른 비트코인 주소처럼 보이는 완전히 새로운 일회용 주소를 자동으로 사용합니다. 복잡하게 들리지만, 이 모든 것이 백그라운드에서 작동합니다. 사용자는 다른 주소와 마찬가지로 주소를 붙여넣고 돈을 보내기만 하면 됩니다. 많은 이점이 있습니다.
1) 조직 자체는 사이트에 단 하나의 주소만 게시해도 모든 거래에 대해 새로운 주소를 생성하는 혜택을 받을 수 있습니다.
2) 해당 기관에 돈을 보내는 사용자는 항상 동일한 정적 주소를 참조할 수 있으므로 여러 주소를 추적할 필요 없이 계속해서 돈을 보낼 수 있습니다.
3) 같은 사용자가 계속해서 같은 Silent Payments 주소로 돈을 보내면 매번 새로운 비트코인 주소가 생성되므로 보내는 사람은 받는 사람이 돈을 보내는 사람이 같은 사용자라는 사실을 알 필요가 없습니다.
4) 수신자는 사용자가 지갑의 잔액을 쉽게 확인하고 누가 돈을 보내는지 확인할 수 없으므로 엄청난 개인 정보 보호 혜택을 얻습니다.
5) 두 사용자 간 거래를 위해 생성된 주소는 다른 비트코인 거래와 똑같이 보이므로, 이 기능의 사용은 외부인에게 난독화됩니다.
6) 서버가 필요하지 않습니다. Silent Payments를 지원하는 모든 지갑은 지갑 내에서 이 모든 기술을 로컬로 처리합니다.
이점을 요약하면 다음과 같습니다. Silent Payments를 사용하면 모든 개인이나 조직이 기존의 정적 주소 대신 정적 Silent Payments 비트코인 주소를 사용하여 개인 정보 보호가 더 잘 될 뿐만 아니라 수신자조차도 발신자에 대한 정보를 훔칠 수 없도록 하여 돈을 보내려는 사람들을 보호할 수 있습니다. Silent Payments를 사용하면 발신자와 수신자는 엄청난 수준의 개인 정보 보호를 얻는 동시에 기본 비트코인 프로토콜의 힘을 크게 활용하여 원하는 대로 거래할 수 있는 자유를 얻습니다.
그렇게 말했지만, 단점도 있습니다. 첫 번째는 거래를 용이하게 하기 위해 온라인에서 전용 장치가 필요하지 않다는 이점의 직접적인 결과입니다. 사용자는 블록체인 거래를 스캔하여 자신에게 이루어진 지불을 감지해야 합니다. 이 스캔에는 시간이 걸릴 수 있지만 두 사용자 모두에게 엄청난 개인 정보 보호 이점이 있습니다. 시간이 지남에 따라 스캔 성능도 개선되어 사용자에게 문제가 덜해질 수 있습니다.
두 번째 문제는 채택 가능성입니다. Silent Payments는 새로운 기능이며 이 글을 쓰는 시점에는 지갑 지원이 상당히 제한적입니다. 보내는 사람과 받는 사람 모두 이 기능을 지원하는 지갑을 사용해야 합니다. silentpayments.xyz는 Silent Payments를 지원하는 지갑을 공유하는 리소스로, 첫 번째는
현재 Cake Wallet으로서 완전한 지원을 받고 있습니다. 커뮤니티가 Silent Payments의 더 폭넓은 채택을 기대한다면, 지갑은 Bitcoin Silent Payments가 제공하는 개인 정보 보호 혜택을 더 많은 사용자에게 제공하기 위해 기능을 통합해야 합니다.
전반적으로 네이티브 비트코인 프로토콜을 통해 사용자 프라이버시를 보호한다는 아이디어는 비트코인을 비트코인답게 만드는 것을 해치지 않고 사용자 프라이버시를 제공할 수 있는 중요한 아이디어입니다. 사실, Silent Payments의 프라이버시 이점은 사용자가 원할 경우 더 나은 프라이버시로 거래할 수 있는 자유를 제공함으로써 비트코인 커뮤니티의 근본적인 신념을 강화합니다.
이것은 Henry Fisher의 게스트 게시물입니다. 표현된 의견은 전적으로 그들 자신의 것이며 반드시 BTC Inc 또는 Bitcoin Magazine의 의견을 반영하는 것은 아닙니다.