지울 수 없다면, 우리는 무력한가? (블록체인과 프라이버시, 2부)

마음을 놓게 하는 나머지 절반의 이야기: 영원한 데이터에도 약점은 있다.


1부에서 우리는 무서운 결론에 도달했습니다. 퍼블릭 블록체인에 쓰인 어떤 데이터는 절대 지울 수 없다 — 법원도, 피해자도, 그 누구도.

이야기가 여기서 끝난다면, 블록체인은 프라이버시에 대한 종말 기계일 겁니다. 하지만 여기가 끝이 아닙니다. “지울 수 없다”와 “아무것도 할 수 없다”는 전혀 다른 문장입니다. 둘을 분리해 봅시다.

우리가 생각보다 덜 무력한 지점이 세 곳 있습니다.


1. ‘존재하는 것’과 ‘찾아지는 것’은 다르다

스스로에게 물어보세요. 개인정보가 유출됐을 때 실제로 아픈 것은 무엇인가요?

어떤 서버에 데이터가 그저 존재한다는 사실이 아닙니다. 사람들이 그것을 찾아내고, 읽고, 퍼뜨릴 수 있다는 것이 아픈 겁니다. 아무도 닿을 수 없는 곳에 묻힌 비밀은 거의 해를 끼치지 않습니다. 첫 화면에 뜬 비밀은 엄청난 해를 끼치죠.

이 간극이 우리의 첫 번째 무기입니다.

잘 만든 블록체인 시스템은 실제 데이터를 아예 체인에 올리지 않습니다. 진짜 파일은 다른 곳 — 평범한 저장소 — 에 두고, 블록체인에는 일종의 지문만 새깁니다. 그 지문은 파일이 진짜임을 증명해 주지만, 그것으로 파일을 되살릴 수는 없습니다. 지문으로 사람을 되살릴 수 없는 것처럼요.

진짜 파일을 지우면, 체인에 남은 지문은 의미 없는 문자열이 됩니다. 영구적이긴 하죠. 하지만 해롭지는 않습니다.

“그런데 가해자가 원문 비밀을 체인에 직접 써넣으면?” 좋은 질문입니다 — 그리고 여기 조용한 행운이 있습니다. 그렇게 하는 건 비쌉니다. 블록체인에 글자 하나를 쓸 때마다 실제 수수료가 듭니다. 사진 통째나 긴 문서를 쏟아붓는 건 눈이 튀어나올 만큼 비쌉니다. 넘을 수 없는 벽은 아니지만, 대부분의 충동적 악용을 막는 요금소 역할은 합니다.


2. 사람들이 드나드는 문은 잠글 수 있다

대부분의 사람이 모르는 사실이 있습니다. 블록체인을 직접 읽는 사람은 거의 없습니다 — 그건 날것의 컴퓨터 코드를 읽는 것과 같거든요. 대신 사람들은 그 위에 지어진 웹사이트와 앱을 씁니다. 블록 익스플로러, 지갑, 친절한 화면을 가진 서비스들이죠.

그런데 그 웹사이트와 앱은? 회사가 운영합니다. 규칙과 삭제 버튼을 가진, 평범한 중앙화된 회사들입니다.

그래서 유해한 데이터가 기술적으로는 체인에 영원히 박혀 있어도, 이 정문들이 그것을 보여주기를 거부할 수 있습니다. 이들은 이미 불법 콘텐츠나 블랙리스트 계정에 대해 그렇게 하고 있습니다. 데이터는 금고 안에 있어도, 그 금고를 들여다보는 모든 창문이 막혀 있으면 일반인은 결코 보지 못합니다. “존재하지만 보이지 않는” 상태는 실제로 가능하며 — 피해자에게는, 보이지 않는다는 것이 사실상 전부입니다.


3. 증거 또한 사라지지 않는다 — 그리고 이건 양날의 검이다

이제 역설입니다.

가해자는 누군가를 해치기 위해 블록체인의 ‘절대 잊지 않기’ 성질에 기댔습니다. 하지만 그 칼에는 날이 둘입니다. 그의 행위 — 게시했다는 행위 — 또한 영구히 기록됩니다. 모든 단계에 시간이 찍히고, 흠잡을 데 없는 증거로 보존됩니다.

“하지만 가해자는 익명이었잖아!” 생각보다는 덜 익명인 경우가 많습니다. 실제 거래소를 건드리거나, 현금화하거나, 네트워크 주소에서 실수하는 순간, 그 흔적은 실명으로 이어질 수 있습니다. 피해를 지울 수 없게 만든 바로 그 영속성이, 범죄를 숨길 수 없게 만듭니다.

악의로 타인의 개인정보를 게시하는 것은 범죄입니다 — 거의 모든 나라에서 명예훼손과 개인정보보호법 위반에 해당합니다. 블록체인은 검사에게 완벽한 증인이 되어 줍니다.


정직하게 짚기: 아직 열려 있는 간극

과장하진 않겠습니다. 최악의 경우 — 누군가 짧고 악의적인 텍스트를 메인 체인에 써넣고 사라지는 것 — 은 오늘날에도 완전히 막을 수 없습니다. 전 세계의 입법자와 연구자들이 프라이버시 권리와 블록체인이 어떻게 공존할 수 있을지 여전히 논쟁 중이고, 아직 아무도 깔끔한 답을 내놓지 못했습니다.

그러니 우리는 무적이 아닙니다. 하지만 무력함과도 거리가 멉니다. 우리는 피해를 줄이고, 노출을 가리고, 범인을 잡을 수 있습니다.

그렇지만 — 사후에 피해를 줄이는 건 결국 수비입니다. 애초에 이런 위험이 나타날 수 없도록 시스템을 만드는 편이 낫지 않을까요?

그것이 3부입니다. 이런 것을 만드는 사람들이, 어떻게 문제 자체를 설계 단계에서 없애 버릴 수 있는가.


블록체인과 잊힐 권리에 관한 3부작의 2부입니다. 다음 편: 개발자의 제1원칙.


Tags: 블록체인, 개인정보보호, Web3, 보안, 데이터보호

Similar Posts

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다