저자: 마틸다 출처: X, @MaThilda_Sun_ 좋은오바 번역, 황금재무
저자. 정의; 글꼴 스타일: 이탤릭체;">thilda_Sun_ Good Oba 번역, 골든 파이낸스
결국 이 글을 쓸 시간이 생겼습니다. zk 대 TEE에 대한 전체 논쟁을 통해 CT에 대한 의견을 표명하기 전에 기본적인 조사조차 하지 않는 사람들이 많다는 것을 깨달았습니다.
하나가 다른 하나를 대체할 것이라고 말하는 것은 마치 우리가 이분법적인 세상에 살고 있는 것처럼 어리석은 일입니다. 하나는 하드웨어 기반이고 다른 하나는 소프트웨어 기반인 완전히 다른 기술입니다. 둘 다 암호화폐 산업이 탄생하기 이전부터 존재해왔고 공존해 왔습니다. 두 기술에는 각각 고유한 장점과 장단점이 있습니다. 이는 모두 특정 프로젝트의 사용 사례와 설계 요구사항에 따라 달라집니다.
작동 방식:
zk: 한 당사자(증명자)가 다른 당사자(검증자)에게 어떤 진술이 유효성을 넘어서는 내용을 공개하지 않고도 참임을 증명할 수 있습니다.
TEE: 프로세서 내의 보안 영역으로, 여기에 로드된 코드와 데이터가 기밀성과 무결성 측면에서 보호되도록 보장합니다.
사용 사례:
zk: (1) 개인정보 보호 - 예: @. 토네이도캐시, @페넘브라존, @aztecnetwork; (2) 확장성 - 모든 zk 롤업, 예: @zkSync, @Starknet, @Scroll_ZKP. 저는 zk 브릿지, 프리딕터, ML 등을 "확장성"으로 분류하고 싶습니다. "로 분류하고 싶지만, 본질적으로 블록체인 생태계를 확장하는 것이기 때문에 이견이 있을 수 있습니다.
TEE: 대부분 프라이버시 - 비공개 L1/L2, 예: @SecretNetwork, @tenprotocol, 플래시봇의 암호화 멤풀 및 블록 빌더 Suave, 웹2에서 TEE 사용 프라이빗 연합 학습.
부록: 프라이버시 측면에서 zk의 경우, 증명자가 프로그램과 데이터를 볼 수 있습니다. 개인 정보 보호는 증명자 이외의 모든 당사자를 위한 것입니다. TEE의 경우, TEE를 실행하는 컴퓨터조차도 보안 영역 내부에서 무슨 일이 일어나고 있는지 알 수 없습니다.
장점:
단점:
zk: 계산 집약적
zk. 왼쪽;">TEE는 새로운 것이 아닙니다. 이전 주기에도 @OasisProtocol과 일부 @Polkadot 생태계 프로젝트 등 많은 프로젝트가 있었습니다. 일부는 생태계 부족으로 인해 무의미해졌습니다. 실제로 사용해 보지 않고 어떤 기술이 더 우수한지 논의하는 것은 다소 무의미합니다.
또 어떤 경우에는 두 기술이 공존할 수도 있습니다. 예를 들어, @alignedlayer는 TEE 노드가 TEE 내부에서 실행 중인 코드가 변조되지 않았음을 Aligned에 증명할 수 있도록 하는 TEE의 중요한 단계인 TEE 증명을 구성합니다.