개발자가 자신을 보호할 수 있는 방법: Web3 개인 정보 보호 솔루션에 대한 설문 조사

Tornado Cash 사건은 다음과 같은 질문을 제기합니다. 개발자가 프로토콜에 기여하고 프로토콜을 남용하는 사용자에 대해 책임을 져야 합니까?
온체인 프라이버시는 개발자와 그들의 오픈 소스 코드가 여전히 명확한 지침이 없기 때문에 특히 중요합니다.
이 가이드는 개인 정보 보호에 민감한 개발자가 안심하고 배포할 수 있는 옵션으로 일부 기존 및 향후 개인 정보 보호 체인에 대한 개요를 제공합니다.
어떤 개발자도 몇 줄의 코드 때문에 감옥에 가고 싶어하지 않지만 Alexey Pertsev에게는 그런 일이 일어났습니다. Tornado Cash의 중요한 기여자인 Alexey Pertsev는 Ethereum Dapp Tornado Cash를 통해 범죄자 돈세탁을 돕는 미국 정부의 의심을 받습니다. 이 드라마는 개발자가 사용자가 자신의 코드를 사용하는 방법에 대해 거의 통제할 수 없다는 비평가들의 지적과 함께 전 세계적으로 항의를 불러일으켰습니다.
이야기가 보이는 것보다 더 복잡할 수 있지만 온체인 프라이버시에 대한 논쟁을 불러일으켰습니다. 코드 작성으로 체포되는 것은 위험한 선례가 되고 Alexey Pertsev에게 일어난 일은 또한 오픈 소스 소프트웨어에 대한 개발자의 향후 기여에 위협이 됩니다. 사용자의 행동을 제어할 수 없을 때 코드를 사용하는 사용자를 기꺼이 책임지는 개발자가 누구인지 상상해 보십시오.
블록체인의 커뮤니티 문화는 개방성을 설교하지만 데이터 보안 및 개인 정보 보호에는 적용되지 않습니다. 어떤 경우에는 전체 투명성이 필요하지 않습니다(@GeneralRinaker의 기사 참조).
첫 번째 레벨 제목

#1 Aztec Network
Aztec은 Ethereum에서 영지식 증명을 사용하는 최초의 레이어 2 프라이버시 체인(프라이버시 레이어)입니다. Aztec 체인에서 실행되는 스마트 계약은 자산의 프라이버시를 보장할 수 있습니다. 사용자는 체인에서 거래, 스테이킹 및 수익을 창출하는 동안 체인에서 행동의 프라이버시를 보호하는 동시에 낮은 거래 수수료를 누릴 수 있습니다.
체인: 이더리움
상태: 메인넷 실행 중
기반 기술: zk-SNARK 표준을 통해 개발된 2계층 트랜잭션 처리 시스템인 PLONK
보조 제목
Github: https://github.com/AztecProtocol
주요 애플리케이션 시나리오
Aztec Connect 프라이버시 브리지를 통해 사용자는 레이어 2 프라이버시 체인에서 레이어 1 DeFi 애플리케이션과 직접 상호 작용할 수 있습니다. 레이어 1의 Dapps는 zk.Money와 같은 개인 거래에서 이익을 얻기 위해 Aztec Connect SDK를 프로토콜에 참조할 수 있습니다. Aztec의 주요 제품인 Aztec Connect를 통해 사용자는 개인 거래에 ETH 및 DAI를 사용할 수 있습니다. Aztec Connect에는 이 글을 쓰는 시점에서 약 255,000건의 거래가 있습니다.
진전
평가하다
평가하다
첫 번째 레벨 제목
#2 Obscuro
이더리움의 또 다른 Layer 2 프라이버시 솔루션인 Obscuro는 트랜잭션 및 계약 상태의 프라이버시를 보장하면서 MEV 문제를 최적으로 처리하도록 설계되었습니다. 낙관적 증명과 영지식 증명을 이중으로 사용하기 때문에 Obscuro는 "낙관적 증명과 영지식 증명 사이의 최적의 솔루션"이라고 주장합니다.
체인: 이더리움
상태: 테스트넷
기본 기술: Intel SGX 기술은 TEE 하드웨어에서 EVM을 실행합니다. 본질적으로 CPU의 블랙박스로 이해할 수 있으며 사용자는 블랙박스에서 완전히 사적인 계산을 수행할 수 있습니다.
아키텍처: Obscuro 네트워크에는 두 가지 유형의 노드가 있습니다. 애그리게이터는 모든 암호화된 트랜잭션의 유효성을 검사하고 패키징하여 이더리움으로 다시 보낼 책임이 있습니다. 검증자는 유사한 책임이 있지만 하드웨어 기반이며 집계자 네트워크 외부에서 작동합니다. 동시에 두 종류의 노드를 갖는 것은 Obscuro 플랫폼을 더 분산화하고 더 안전하게 만듭니다.
주요 애플리케이션 시나리오
Obscuro는 아직 테스트넷 단계이기 때문에 현재 소개할 제품이 없습니다. 그러나 이 플랫폼은 DeFi 프라이버시 및 Web 3 전략 게임을 포함하여 가능한 많은 애플리케이션 시나리오를 제공합니다.
Obscuro는 개발자가 Solidity를 사용하여 스마트 계약을 개발할 수 있는 몇 안 되는 개인 정보 보호 솔루션 중 하나입니다. Solidity는 Web 3 개발자들 사이에서 Rust보다 더 많이 사용되는 것으로 알려져 있습니다. 대조적으로, 이 기사에서 언급된 다른 솔루션은 주로 Rust 언어를 기반으로 합니다.
진전
평가하다
평가하다
첫 번째 레벨 제목
#3 Secret Network
업계의 OG로서 Secret Network는 2020년 9월에 출시되었으며 Layer1 수준에서 프라이버시 스마트 계약을 갖춘 최초의 네트워크로 알려져 있습니다. Secret Network는 Cosmos Tendermint SDK로 구축되었으며 스마트 계약은 CosmWasm 툴킷을 통해 Rust로 작성됩니다.
체인: Cosmos IBC, Ethereum, Binance Chain 및 Monero Bridge
상태: 메인넷 실행 중
기본 기술: Obscuro와 유사하게 Secret Network는 TEE에서 컴퓨팅하기 위해 Intel SGX를 사용합니다. 프로토콜 코드는 신뢰할 수 있는 부분(민감한 정보)과 신뢰할 수 없는 부분(나머지 코드)의 두 부분으로 나뉩니다.
아키텍처: 현재 50명의 검증자 그룹이 bft 기반 지분 증명 메커니즘인 Tendermint 합의 엔진을 사용하여 네트워크를 보호합니다. 유효성 검사기는 SCRT를 스테이킹하여 트랜잭션을 확인하고 블록을 체인에 제안하고 그 과정에서 수입을 얻습니다. 인증은 비검증자가 발행합니다.
Github:https://github.com/scrtlabs
주요 애플리케이션 시나리오
Secret Network는 현재 20개 이상의 Dapp과 100명 이상의 개발자를 포함하는 풍부한 생태계를 가지고 있습니다. Cosmos Tendermint SDK 프로젝트로서 체인은 특히 IBC를 구현한 후에 Cosmos 생태계의 다른 부분과 상호 운용할 수 있습니다. 본질적으로 Secret Network는 전체 Cosmos IBC 생태계가 프라이버시 기능을 갖추도록 합니다.
Cosmos 개발 프레임워크 주변에는 충분한 문서와 도구가 있기 때문에 Secret Network는 Web 3 개발자에게 상대적으로 더 친숙합니다.
진전
평가하다
평가하다
첫 번째 레벨 제목
#4 Aleo
ZK 암호화의 최신 개발을 기반으로 Aleo는 최초의 분산 및 오픈 소스 프로토콜이라고 합니다. Aleo는 개인 및 프로그래밍 가능한 응용 프로그램을 허용합니다. 사용자는 거래 정보를 공개하지 않고 제3자(스마트 계약 포함)가 데이터를 검증하도록 허용하는 동시에 사용자가 다양한 거래 수준에서 일부 정보를 공개하도록 선택할 수 있습니다. 이는 더 넓은 생태계를 만들기 위해 구성 가능한 Dapp 간에 상호 작용하고 구축하는 데 유용합니다.
체인: 알레오
상태: 테스트넷
기본 기술: 플랫폼의 합의 메커니즘은 PoSW입니다. 즉, 각 블록의 트랜잭션이 Bitcoin SHA 알고리즘에서 파생된 ZK 증명을 생성합니다. 그러나 임의의 해시 함수와 달리 기본 계산은 PoW를 통해 구현됩니다. 기본적으로 사용자는 최소한의 컴퓨팅 성능으로 상태를 확인할 수 있습니다.
아키텍처: Aleo는 Ethereum의 프로그래밍 기능 및 계정 모델을 Zcash의 개인 거래 설계와 결합하여 완전한 온체인 프라이버시를 달성합니다.
Github:https://github.com/AleoHQ
주요 애플리케이션 시나리오
Aleo는 개인 정보 보호 계약에 Leo라는 DSL을 제공합니다. Rust에서 영감을 받은 Leo는 주로 개인 정보 보호 애플리케이션을 개발하고 ZK 라인을 통합하는 데 사용됩니다. 전용 언어이지만 개발자 설명서는 포괄적이고 간결하며 명확합니다.
다른 개발자 도구로는 Aleo Studio, Aleo Package Manager 및 Aleo Explorer가 있습니다.
진전
평가하다
평가하다
첫 번째 레벨 제목
#5 Aleph Zero
마지막 프로젝트는 Aleph Zero라는 업계의 최신 프로젝트이기도 합니다. Polkadot의 Substrate 기술과 상호 검토 합의 프로토콜을 기반으로 구축된 Aleph Zero는 즉각적인 청산, 속도, 확장성 및 보안을 제공한다고 주장합니다. 완전히 출시되면 네트워크의 프라이버시 프레임워크는 궁극적으로 모든 주요 체인에서 사용할 수 있습니다.
체인: 기판, Ethereum, Polkadot
상태: 테스트넷
기본 기술: 이 프로젝트에는 영지식 증명과 sMPC를 결합한 개인 정보 보호 계약을 위한 고유한 솔루션이 있습니다. ZK-SNARKS는 사용자 보안 및 익명 키를 교환하는 데 사용됩니다. sMPC는 서로 다른 컴퓨터 간의 데이터 보호를 담당하며 이러한 컴퓨터는 합의에 도달하고 권한을 전달해야 데이터에 액세스할 수 있습니다.
아키텍처: Aleph Zero의 맞춤형 알고리즘은 PoS 변형과 DAG 기술을 결합합니다. PoS 합의 메커니즘은 회전하는 유효성 검사기를 통해 블록의 상태를 확인합니다. DAG는 중간 데이터 계층으로 사용되어 더 빠른 트랜잭션 속도와 더 높은 처리량을 허용하여 트랜잭션 비용을 근본적으로 줄입니다.
주요 애플리케이션 시나리오
Aleph Zero의 첫 번째 제품은 자체 지갑이 있는 분산형 거래소인 Common이며, 프론트런닝을 방지하기 위해 분산형 다크 풀을 사용합니다. 사용자가 내부 정보를 통해 향후 거래가 가격에 영향을 미칠 것임을 알고 차익 거래를 위해 거래를 대기열에 넣을 때 선행 실행이 발생합니다.
진전
평가하다
평가하다
Substrate의 성장하는 개발자 커뮤니티와 상호 운용성 시스템은 Aleph Zero의 성공을 가능하게 하는 주요 요인입니다. 핵심 팀 자체와 파트너의 경험도 Aleph Zero의 미래 성공을 위한 요인 중 하나입니다. 또한 프로토콜 자체의 조작 용이성은 더 많은 상인과 사용자가 생태계에 참여하도록 유도할 것입니다.
#전망
방법이나 메커니즘 설계와 상관없이 프라이버시 체인은 개발자가 비공개 트랜잭션을 핵심으로 선택할 수 있는지 여부에서 시작됩니다. 프라이버시 트랙에서 동종 경쟁이 가져온 혁신은 프라이버시 체인 트랙에서 새로운 프로젝트의 탄생과 기존 프로젝트의 반복을 촉진할 것입니다. Web 3 개발자는 개발자가 경계를 허물고 블록체인 혁신을 주도하는 코드를 작성할 수 있도록 일정 수준의 프라이버시를 유지할 수 있는 옵션이 있어야 합니다.
기사 작성자
Arcane Group의 기술 연구원인 Xarl(Rajapandian)의 연구 기여에 감사드립니다. 그는 개인 정보 보호, 코드 보안 등에 대한 깊은 기술 개발과 실제 경험을 가지고 있습니다. Frank, OxCryptolee, Don, Sue, Charles 등 팀의 다른 동료들도 이 기사의 중국어 버전에 대한 편집 및 수정 지원을 제공했습니다.
회사 소개
회사 소개
Arcane Labs는 최첨단 Web 3.0 투자 연구 인큐베이션 플랫폼으로, 업계 인프라 및 네이티브 애플리케이션의 최전선 탐색에 전념하고 국내외 Web 3.0 기업가를 위한 인큐베이션 및 생태 협력 플랫폼을 구축합니다. 세계에 대한 통찰력을 얻고 아시아에 힘을 실어주십시오.
📬 연락처 이메일:labs@arcanegroup.io
🔗 더 많은 기사를 보려면 다음을 방문하십시오.
Mirror:mirror.xyz/arcanelabs.eth
Twitter:twitter.com/Arcane_Labs_
Medium:medium.com/@Arcane_Labs


