올해 초 Blockstream의 수학자이자 연구원인 Andrew Poelstra는 Consensus 2017 블록체인 행사의 “Clocking Privacy in Blockchains” 패널에 참가했습니다. Andrew는 Symbiont, Zcash, Deloitte, 미국 재무부 관계자 등 해당 분야의 전문가들과 함께 블록체인의 개인정보 보호에 대해 토론했습니다. 모든 패널리스트들은 블록체인의 개인정보 보호가 개선되고 있다는 점에 동의했습니다. Andrew는 “지금까지는 볼 수 없던 것들이 곧 온라인 상에 나타날 것입니다” 라고 말했습니다. Andrew는 효율성, 실제적 사용성, 개인정보 보호 기능이 더욱 개선될 것으로 기대합니다.
패널 토론의 장점 중 하나는 하나의 주제를 아주 다양한 관점으로 조명한다는 것입니다. 이는 수많은 방식으로 매우 빠르게 발전하고 있는 블록체인의 개인정보 보호 주제에 매우 중요합니다. Andrew에 따르면, "우리는 실제로 다양한 아이디어와 여러 가지 개인정보 보호 모델을 탐색하는 단계에 있습니다”.
Andrew Poelstra는 이렇게 다양한 관점을 반영하여 블록체인 상 개인정보 보호에 대해 한 가지가 아닌, 각자의 고유한 장점을 가진 세 가지 접근 방식을 연구하고 있습니다. Andrew는 Consensus 2017에서 이 세 가지 접근 방식을 모두 간략하게 다루었습니다.
기밀 거래는 동형 커밋먼트(homomorphic commitments)를 사용하여 거래의 가치를 숨기는 간단한 영지식 증명을 기반으로 합니다. 블록체인 참여자들은 여전히 거래가 늘어난다는 것은 증명할 수 있지만 금액은 알지 못했습니다. 확장 프로그램인 기밀 자산도 거래되는 자산 유형을 숨깁니다. 이는 여러 자산이 있는 블록체인의 개인정보를 보호하기 위해 필요합니다. Blockstream에서 이용 가능한 기밀 거래 및 기밀 자산은 Elements 프로젝트의 일환입니다.
MimbleWimble은 개인정보 보호에 대해 다른 방침을 취합니다. MimbleWimble은 사용된 아웃풋이 제거되도록 함으로써 거래 그래프 정보를 숨기는 새로운 종류의 사이드체인입니다. 이로써 블록체인에서 전례 없는 개인정보 보호를 제공할 뿐만 아니라 효율성을 개선하여 상대적으로 적은 수의 서명을 기반으로 전체 체인을 검증할 수 있습니다. MimbleWimble은 Tom Elvis Jedusor가 처음 설계했고, 지난 가을 Scaling Bitcoin 2016에서 관련 주제에 대해 발표한 Andrew가 확장했습니다.
Scriptless Scripts는 스마트 계약이라는 관점을 통해 또 다른 방식으로 블록체인 개인정보 보호를 다룹니다. Scriptless Scripts는 계약을 대체로 오프체인으로 유지하여 개인정보 보호를 강화합니다. 오직 계약 결과만 블록체인에 기록됩니다. 최종 서명은 해당 계약이 제대로 실행되었다는 검증 토큰 역할을 합니다. MimbleWimble과 마찬가지로, Scriptless Scripts는 Blockstream이 기밀 거래 및 기밀 자산으로 앞서 제공한 개인정보 보호에 대한 확장 프로그램이 될 수 있습니다.
Consensus 2017 패널에서 제안된 바와 같이, 블록체인의 개인정보 보호는 개선 중이고, 그 방식에는 여러 가지가 있습니다. Andrew와 Blockstream은 이러한 많은 가능성을 연구하고 있습니다!
Andrew와 다른 패널 구성원의 나머지 의견은 온라인으로 제공되는 Consensus 2017의 “Chasing Privacy in Blockchains” 패널을 참고 바랍니다. 여기를 클릭하여 본 행사의 모든 세션의 영상 자료를 보실 수도 있습니다.