제로 지식 증명(ZK) 기술: DeFi 분야에서 널리 사용될 가능성이 있음
원문 제목:《 제로 지식 증명 기술: DeFi의 새로운 별을 밝히다》
원문 저자:LZ
1. 서론
탈중앙화 금융(Decentralized Finance, 약칭 DeFi)은 현재 금융 혁신 분야의 중요한 발전 방향입니다. DeFi에서 거래 정보의 숨김과 사용자 프라이버시의 유지가 매우 중요합니다. DeFi가 지속적으로 확장되고 심화됨에 따라 다양한 프로젝트가 쏟아져 나오고 있으며, 활력이 넘칩니다. 제로 지식 증명(Zero-knowledge proof, 약칭 ZK) 기술의 응용은 DeFi의 프라이버시 보호에 새로운 가능성을 열어주었습니다. ZK 기술은 한 쪽이 다른 쪽에 특정 정보를 알고 있음을 증명할 수 있게 하면서도 해당 정보의 구체적인 세부 사항을 공개하지 않도록 합니다. ZigZag, unyfy 및 OKX의 ZK DEX와 같은 DeFi 프로젝트에서 이 기술의 응용은 DeFi의 프라이버시 보호 능력을 크게 강화하였으며, 특히 거래 정보 보호에 있어 더욱 그러합니다. ZK 기술의 광범위한 응용은 DeFi 및 전체 암호화폐 분야의 처리 방식을 혁신적으로 변화시킬 것이며, 전체 분야의 미래 발전을 촉진하고 중대한 돌파구를 이룰 것으로 예상됩니다.
2. DeFi의 프라이버시 도전
블록체인에는 비밀이 없으며, DeFi의 데이터 투명성 또한 논란의 여지가 없습니다. Uniswap V3의 특정 거래를 예로 들면, 우리는 Etherescan 웹사이트를 통해 해당 거래의 세부 정보를 쉽게 확인할 수 있습니다(그림 1 참조). 예를 들어, 주소 0x3A4D…a6f2는 Uniswap V3에서 2 WETH로 17,654,123,249,375 Bonk를 교환하였으며, 거래 수수료는 0.0046 Ether입니다. 이러한 거래에서 송신자(From), 수신자(To), 거래 금액(Value) 및 수수료(Transaction Fee)와 같은 주요 정보는 모두 공개적으로 확인할 수 있습니다.
그림 1 Etherescan에서 공개된 거래 세부 정보
우리는 또한 0x3A4D…a6f2 주소 아래의 모든 거래 기록(그림 2 참조)을 확인할 수 있으며, 조건이 허락된다면 이 주소의 실제 신원을 추측할 수도 있습니다.
그림 2 특정 주소의 모든 거래 목록은 Etherescan에서 공개됨
그러나 DeFi의 데이터 투명성은 일부 불리한 영향을 초래할 수 있습니다. 만약 당신이 DeFi의 큰 손이라면, 당신의 모든 거래는 시장의 주목을 받을 수 있습니다. 예를 들어, 어떤 큰 손이 Binance에서 1,124만 개의 WOO(약 420만 달러)를 인출하면, 이 거래는 광범위한 주목을 받을 것입니다. 마찬가지로, 어떤 대규모 지불이나 기관급 거래도 대중의 광범위한 관심을 불러일으킬 수 있습니다.
시장 내 다른 참여자들은 이러한 거래 행동을 바탕으로 매매 결정을 내릴 수 있으며, 이는 당신의 투자 전략에 부정적인 영향을 미칠 수 있습니다. 예를 들어, 당신이 어떤 프로젝트에 대규모로 투자했지만, 당신의 거래가 시장에 감지되면 다른 투자자들이 뒤따라와 자산 가격이 상승하게 되어 당신의 투자 비용이 증가할 수 있습니다. 또한, 당신의 매도 행동은 시장의 공황을 유발하여 가격 하락을 초래하고, 이는 당신의 투자 수익에 영향을 미칠 수 있습니다.
이러한 상황은 DeFi 프로젝트와 사용자들이 프라이버시 보호에 대한 긴급한 필요성을 강조합니다. 만약 우리가 자신의 거래 세부 정보가 대중에게 알려지기를 원하지 않는다면, DeFi 거래의 일부 정보를 비공식적으로 유지할 수 있는 선택을 할 수 있습니다.
ZK 기술은 거래 세부 정보를 숨기는 동시에 거래의 합법성을 보장할 수 있습니다. 사용자는 두 가지 유형의 정보를 제출해야 합니다: 하나는 일부 세부 정보(예: 거래 수신자 또는 금액)를 숨긴 거래(즉, 프라이버시 거래)이고, 다른 하나는 이러한 숨겨진 정보에 대한 ZK 증명입니다. 프라이버시 거래의 합법성을 검증하는 것은 실제로 해당 ZK 증명의 유효성을 검증하는 것입니다.
3. DeFi 잠재력 해제: ZK 기술이 가져오는 기회
3.1 ZK 기술의 선행 거래 방어 역할
가정해 보십시오, 당신이 큰 회사가 대량의 특정 자산을 구매할 것이라는 정보를 알게 되었다고 합시다. 당신은 이 회사보다 먼저 이 자산을 구매하기로 선택할 수 있습니다. 그런 다음, 이 회사의 대량 구매가 자산 가격을 끌어올린 후, 당신은 이를 판매하여 이익을 얻습니다. 이러한 경우, 당신이 대기업보다 먼저 진행한 거래는 선행 거래를 구성합니다.
선행 거래는 금융 거래에서의 투자 전략으로, 일반적으로 거래소에서 발생합니다. 예를 들어 Uniswap에서 발생합니다. 이는 블록체인에서의 거래가 공개적이며, 거래 확인에는 일정 시간이 필요하기 때문입니다. 따라서 일부 악의적인 거래자는 거래 Gas 비용을 높여 자신의 거래가 다른 거래보다 먼저 채굴 확인되도록 하여 선행 거래를 달성할 수 있습니다.
선행 거래는 다른 거래자에게 피해를 줄 수 있습니다. 왜냐하면 원래의 거래 환경을 변경하여 다른 거래자들이 원래 계획대로 거래를 진행할 수 없게 만들기 때문입니다. 반면에 공격자가 선행 거래를 시작하는 목적은 자신에게 이익을 가져오는 것입니다. 그들은 가격 변동 전에 이익을 얻을 수 있습니다. 따라서 많은 DeFi 프로젝트가 선행 거래를 방지하기 위해 다양한 방법을 시도하고 있습니다.
ZK 기술은 선행 거래 방어에서 중요한 역할을 할 수 있습니다. 다음으로, 탈중앙화 거래소(Decentralized Exchange, 약칭 DEX)에서의 샌드위치 공격을 예로 들어 사례 분석을 진행하겠습니다.
3.1.1 사례 분석: DEX에서의 샌드위치 공격
샌드위치 공격이란 무엇인가?
가정해 보십시오, DEX에서 100 ETH / 300,000 USDT의 유동성 풀이 있습니다. Alice는 20 ETH로 USDT를 구매하는 거래를 시작합니다. 그녀가 거래를 제출할 때, DEX는 현재 유동성 풀의 상태에 따라 약 50,000 USDT를 구매할 수 있다고 결과를 반환합니다. 그러나 실제로 Alice는 최종적으로 45,714 USDT만 받게 됩니다.
여기서 Alice가 20 ETH로 50,000 USDT를 구매할 수 있는 이유를 간단히 살펴보겠습니다. 해당 DEX는 자동 시장 조성자(Automated Market Maker, 약칭 AMM) 모델을 사용하며, 일정한 곱 시장 조성자 알고리즘(Constant Product Market Maker, 약칭 CPMM)을 통해 자동으로 매매 가격을 계산합니다. CPMM은 현재 널리 사용되는 자동 시장 조성자 알고리즘으로, 거래 풀 내 두 자산의 곱을 일정하게 유지하여 유동성을 공급하고 자산 가격을 자동으로 조정합니다. 이 예에서 Alice가 구매할 수 있는 USDT의 수량은 50,000=300,000-(100*300,000)/(100+20) (수수료가 없다고 가정)이라는 공식을 통해 계산됩니다.
Alice는 예상한 수량의 USDT를 구매하지 못했습니다. 이는 그녀가 샌드위치 공격을 당했기 때문입니다.
샌드위치 공격은 AMM 기반 DEX에서 주로 발생합니다. 샌드위치 공격에서 공격자는 피해자의 일반 거래 주위에 두 개의 거래를 배치하여 자산 가격을 조작하고 피해자의 손실로부터 이익을 얻습니다. 이 두 거래는 각각 선행 거래와 추적 거래로, 일반 거래 이전의 거래를 선행 거래라고 하고, 일반 거래 이후의 거래를 추적 거래라고 합니다.
그렇다면 Alice가 당한 샌드위치 공격은 어떻게 진행되었을까요? 그림 3을 참조하십시오.
그림 3 샌드위치 공격 과정
공격자의 선행 거래: Alice가 USDT 구매 거래를 실행하기 전에, 공격자도 USDT를 구매하는 거래(선행 거래)를 시작합니다. 즉, 5 ETH로 USDT를 교환합니다. 또한, 공격자가 이 거래에 대해 Alice보다 높은 gas 비용을 지불하므로, 공격자의 거래가 먼저 실행됩니다.
공격자가 USDT 구매 거래를 실행한 후, 그는 유동성 풀에서 약 14,286 USDT를 얻습니다. 14,286≈300,000-(100*300,000)/(100+5). 유동성 풀의 상태는 초기 상태인 100 ETH / 300,000 USDT에서 105 ETH / 285,714 USDT로 변경됩니다. 그러나 Alice는 거래가 실행되는 동안 유동성 풀의 상태가 변경되었다는 사실을 알지 못합니다.
피해자의 일반 거래: 그 후, Alice의 일반 거래가 실행되기 시작합니다.
Alice의 USDT 구매 거래가 실행된 후, 그녀는 유동성 풀에서 45,714 USDT를 받습니다(상수 곱 함수에 따라, 45,714≈285,714-(105*285,714)/(105+20)). 유동성의 상태는 105 ETH / 285,714 USDT에서 125 ETH / 240,000 USDT로 변경됩니다. 따라서 Alice는 20 ETH로 50,000 USDT를 구매할 수 있어야 했지만, 공격자의 거래로 인해 유동성 풀이 변경되어 45,714 USDT만 구매할 수 있었습니다. Alice는 약 4,286 USDT(4,286=50,000-45,714)를 잃게 되었습니다.
공격자의 추적 거래: 마지막으로, 공격자는 다시 거래를 시작합니다(추적 거래), 즉 14,286 USDT를 ETH로 교환합니다(이 14,286 USDT는 방금 구매한 것입니다).
공격자의 추적 거래가 실행된 후, 그는 유동성 풀에서 7 ETH를 얻습니다(상수 곱 함수에 따라, 7≈125-(125*240,000)/(240,000+14,286)). 유동성 풀의 상태는 125 ETH / 240,000 USDT에서 118 ETH / 254,286 USDT로 변경됩니다. 따라서 공격자는 처음에 5 ETH를 사용했지만, 마지막에 7 ETH를 얻어 2 ETH의 이익을 얻었습니다(2=7-5).
전체 샌드위치 공격 과정에서 공격자는 총 두 개의 거래를 시작했습니다. 즉, 선행 거래와 추적 거래입니다. 선행 거래는 Alice에게 약 4,286 USDT의 손실을 초래했습니다. 선행 거래와 추적 거래의 조합은 공격자에게 2 ETH의 이익을 안겼습니다.
DEX에서 거래의 공개성은 샌드위치 공격이 발생하는 주요 요인 중 하나이며, 특히 AMM 프로토콜에서 그렇습니다. 이러한 프로토콜은 DEX에서의 실시간 거래 정보를 공개하며, 이러한 높은 투명성은 공격자에게 기회를 제공합니다. 그들은 거래 흐름을 관찰하고 분석하여 샌드위치 공격을 위한 기회를 찾을 수 있습니다.
3.1.2 ZK 기술이 샌드위치 공격을 방어할 수 있는 방법
ZK 기술의 응용은 샌드위치 공격의 가능성을 크게 줄일 수 있습니다. 거래량, 자산 종류, 사용자 또는 유동성 풀 잔액, 사용자 신원, 거래 지시 및 기타 프로토콜 관련 정보를 숨기기 위해 ZK 기술을 사용함으로써 거래 데이터의 프라이버시를 효과적으로 향상시킬 수 있습니다. 이로 인해 공격자는 완전한 거래 정보를 얻기 어려워지며, 샌드위치 공격의 실행이 더욱 어려워집니다.
또한, ZK 기술은 샌드위치 공격을 방어할 수 있을 뿐만 아니라, ZK 기반의 프라이버시 거래는 사용자 행동 모델 판단의 난이도를 증가시킬 수 있습니다. 어떤 제3자가 블록체인 데이터를 수집하여 계좌의 과거 거래를 분석하거나 행동 패턴을 추론하거나 활동 주기, 거래 빈도 또는 선호도를 탐색하려고 시도할 경우, 도전에 직면하게 됩니다. 이러한 분석은 행동 모델 추론이라고 하며, 이는 사용자 프라이버시를 침해할 뿐만 아니라, 허니팟 공격 및 피싱 사기를 위한 길을 열 수 있습니다.
3.2 ZK 기술을 기반으로 한 유동성 조작 방지
유동성 조작과 선행 거래는 모두 DeFi에서의 공격 방식이며, 이 두 가지 공격 방식은 시장 정보와 거래 속도를 이용하여 이익을 얻는 것과 관련이 있지만, 구체적인 전략과 운영 방식은 다릅니다.
선행 거래는 정보 우위를 이용하는 것이고, 유동성 조작은 시장 활동을 이용하여 다른 거래자를 오도하는 것입니다. 전자는 공개되지 않은 중요한 정보를 획득하고 활용하여 이익을 얻는 것이고, 후자는 허위의 시장 활력을 창출하여 다른 투자자들을 오도하여 불리한 거래 결정을 내리게 하는 것입니다.
ZK 기술은 선행 거래 방어에서 중요한 역할을 할 수 있을 뿐만 아니라, 유동성 조작 방지에도 기여할 수 있습니다.
3.2.1 사례 분석: 오라클을 이용한 유동성 조작
가정해 보십시오, 당신이 바쁜 과일 시장에서 사과를 구매하고 있다고 합시다. 시장의 가격은 일반적으로 공급과 수요의 변화에 따라 변동합니다. 당신은 보통 일정 기간 가격을 관찰한 후 평균 가격에 따라 구매 여부를 결정합니다. 이제 상상해 보십시오, 매우 부유한 구매자가 시장에 들어와 사과를 대량으로 구매하기 시작합니다. 그는 가격이 어떻게 되든 상관하지 않습니다. 이로 인해 사과의 가격이 짧은 시간 내에 폭등하게 됩니다. 만약 당신이 여전히 이 가격에 따라 사과를 구매한다면, 실제 가치보다 더 높은 가격을 지불할 수 있습니다.
이 예시는 TWAP(시간 가중 평균 가격, Time-Weighted Average Price) 오라클의 작동 원리와 유동성 조작의 개념을 더 잘 이해하는 데 도움이 됩니다. 평균 가격에 따라 사과를 구매하는 행동은 TWAP 오라클의 작동과 유사하며, 부유한 상인이 대량으로 사과를 구매하여 가격을 올리는 것은 유동성 조작과 유사합니다.
TWAP 오라클은 일정 기간 동안의 평균 거래 가격을 계산하여 자산 가격을 결정합니다. 거래의 시간이 가까울수록 평균 가격에 미치는 영향이 커집니다. 만약 누군가 단기간에 대량 거래를 하거나 대량 자금으로 거래를 한다면, 자산의 평균 가격에 큰 영향을 미칠 수 있습니다. 이것이 유동성 조작입니다. 유동성 조작은 자산 가격을 인위적으로 높이거나 낮추어 가격 정보를 부정확하게 만듭니다. 만약 누군가 TWAP 오라클을 이용하여 자산 가격을 의도적으로 높이려 한다면, 그는 단기간에 대량 자금을 사용하여 해당 자산을 구매하여 가격을 일시적으로 올릴 수 있습니다. 만약 이 시간 창 내에 자산 가격이 현저히 증가하면, TWAP 오라클은 이 높은 가격을 자산 가격으로 간주할 수 있습니다.
TWAP 오라클에 대한 유동성 조작은 DeFi 프로토콜에 중대한 영향을 미칠 수 있으며, 특히 유동성이 낮은 신생 토큰에서 더욱 그렇습니다. 이러한 DeFi 프로토콜은 일반적으로 자산 가격에 따라 재무 결정을 내리며, 예를 들어 청산, 대출 등을 수행합니다. 가격 정보가 부정확하거나 신뢰할 수 없다면, 잘못된 결정을 초래하여 사용자에게 손실을 줄 수 있습니다. 따라서 TWAP 오라클이 유동성 조작을 당하지 않도록 방지하는 것이 매우 중요합니다.
3.2.2 ZK 기술이 유동성 조작을 방어할 수 있는 방법
ZK 기술을 기반으로 TWAP 오라클 내의 유동성 조작을 방어할 수 있습니다. TWAP 오라클을 통해 자산 가격을 얻기 위해 의존하는 스마트 계약을 설계할 수 있습니다. 만약 공격자가 유동성 조작을 수행했다면, TWAP 오라클에서 얻은 가격은 설정된 허용 범위를 초과할 수 있습니다. 이 경우, 해당 계약은 일시적으로 작동을 중지합니다. 그런 다음, ZK 기술을 기반으로 자산 가격을 재계산하고 확인합니다.
ZK 기술을 사용하여 자산 가격을 계산하려면, 먼저 TWAP 오라클에 포장 계약(wrapper contract)을 추가해야 합니다. 이 계약은 N개의 가격 보고서에 직접 접근하거나, 가격을 임의의 간격으로 N개의 체크포인트 값으로 기록할 수 있습니다. 주어진 간격 내에 N개의 데이터 포인트가 사용 가능하면, ZK 증명을 구축하여 정렬되지 않은 가격 배열의 중앙값(median)을 증명할 수 있습니다. 정렬되지 않은 가격 배열은 열 벡터 x로 표시되며, 길이는 N입니다. 다음은 ZK 기술을 기반으로 자산 가격을 계산하는 과정입니다:
증명은 다음 두 가지 방법 중 하나로 검증할 수 있으며, 어떤 경우든 증명자는 임의로 가격 배열을 입력으로 선택할 수 없습니다.
● 계약 저장소에서 배열 값을 검색하고 이를 공개 입력으로 체인 상 검증기에 사용합니다;
● 해시 함수를 통해 해시 체인을 단계적으로 형성하여 배열을 단일 해시 값으로 표현하고, 체인 상 검증기에서 해당 값을 사용합니다.
N x N 행렬 A가 존재하며, 이 행렬이 열 벡터 x와 곱해질 때, 열 벡터 y를 생성하여 y=Ax가 됩니다. A는 가역적인 배열 행렬이지만, 중복된 가격 값이 있을 수 있으므로 A는 반드시 유일하지 않으며, A는 이진 값만 포함합니다.
y의 값은 정렬되어 있으며, 즉 { yi≤yi+1 ∀ i ∈ 0…N-1 }입니다. 다시 말하지만, 중복된 가격 값이 있을 수 있으므로 <를 사용할 수 없습니다.
회로의 공개 출력 m은 y의 중앙값(median value)입니다. 증명은 y⌊N/2⌋=m을 보여주며, 여기서 N은 회로 컴파일 시의 정적 값으로, 반드시 홀수여야 합니다.
위의 과정을 통해 ZK 기술을 기반으로 한 가격의 중앙값 m이 출력되며, 이 값은 변조 방지 기능을 갖추고 있습니다. 중앙값 m은 어느 정도 유동성 조작을 방지할 수 있으며, 이를 위해서는 y의 값을 제한하여 각 블록에서 y의 값이 한 번만 삽입되거나 삽입 횟수가 허용 범위 내에 있어야 합니다.
3.3 ZK 기술이 대출 플랫폼에 힘을 실어주다
앞서 언급한 바와 같이, ZK 기술은 DEX에서의 선행 거래와 유동성 조작을 방어할 수 있습니다. 그렇다면 ZK 기술이 다른 DeFi 시나리오에서의 응용 가능성을 더 탐구할 수 있을까요? 예를 들어, DeFi 프로젝트의 중요한 구성 요소인 대출에서 ZK 기술도 중요한 역할을 할 수 있습니다.
3.3.1 대출의 핵심: 어떻게 대출자의 신용을 평가할 것인가
전통적인 대출 플랫폼에서 대출 신청 프로세스는 일반적으로 신청, 신용 평가, 대출 승인, 대출 지급 및 상환 등 다섯 단계로 구성됩니다. 이 중 신용 평가 단계가 특히 중요하며, 대출자는 자신의 수입이 기준에 부합하고 상환 능력이 있음을 증명해야 합니다. 평가 과정에서 플랫폼은 대출자의 신용 이력을 철저히 조사하며, 수입, 부채 및 과거 상환 기록 등을 포함하여 그들이 대출을 상환할 수 있는 능력이 있는지를 확인합니다. 이러한 기반 위에서만 플랫폼은 대출 신청을 승인하는 것을 고려합니다.
그러나 Aave나 Compound와 같은 DeFi 대출 플랫폼으로 전환하면 상황이 달라집니다. 대부분의 DeFi 대출 플랫폼은 탈중앙화의 특성으로 인해 전통적인 은행의 KYC(고객 확인) 절차와 위험 평가 단계를 갖추고 있지 않으며, 대출자의 신용 상태를 조사하기 위해 신용 정보 기관과 협력할 수 없습니다. 이러한 상황에서, 당신은 내 신용이 어떻게 평가될 것인지 궁금할 수 있습니다.
DeFi 대출 플랫폼에서 사용자는 평판 토큰을 통해 자신의 신용 수준을 증명할 수 있습니다. 평판 토큰은 블록체인 기술을 기반으로 한 신용 시스템으로, 디지털 토큰을 통해 사용자의 신뢰도를 나타내고 정량화합니다. 평판 토큰의 수량은 사용자 신뢰도를 평가하는 중요한 지표가 되며, 토큰 수량이 많을수록 사용자의 평판이 좋고 신용 등급이 높아져 DeFi 대출 플랫폼에서 더 많은 대출 한도를 얻을 수 있는 가능성이 높아집니다.
그러나 평판 토큰의 생성은 사용자의 거래 이력과 재무 정보에 의존해야 하며, 이는 사용자의 프라이버시 권리를 침해할 수 있습니다.
3.3.2 대출자의 신용 평가: ZK 기술 기반의 평판 토큰
ZK 기술은 사용자 프라이버시를 보호할 수 있습니다. ZK 기술과 평판 토큰의 결합은 사용자의 프라이버시를 보호하면서도 네트워크 내에서의 신뢰도를 유지하고 추적할 수 있게 합니다.
사용자는 ZK 기술을 통해 과거 거래를 공개하지 않고 평판 토큰을 생성할 수 있습니다. 한편, 사용자는 ZK 기술을 기반으로 과거 거래의 증명을 생성할 수 있으며, 다른 한편으로는 스마트 계약(일반적으로 평판 토큰 생성 계약이라고 함)이 해당 증명을 검증하여 검증이 통과되면 평판 토큰을 생성할 수 있습니다.
또한, 일부 초과 담보가 필요한 DeFi 대출 플랫폼에서는 평판 토큰이 담보 요구 사항을 낮추어 과도한 담보 문제를 해결하고 시장의 유동성을 높일 수 있습니다. ZK 기술 기반의 평판 토큰의 응용은 DeFi 대출 플랫폼에 국한되지 않으며, 보험, 의료 보조 등 다양한 분야에 널리 적용될 수 있습니다.
4. 결론 및 전망
본 논문에서는 ZK 기술이 DeFi에서 프라이버시 보호를 실현하는 다양한 응용 시나리오를 탐구하였으며, 특히 선행 거래, 유동성 조작 및 대출 방면에서의 잠재력을 강조하였습니다. DeFi를 탐색하는 과정에서 우리는 여러 도전에 직면하고 있으며, 특히 프라이버시 및 보안과 관련된 문제들이 그러합니다. DeFi 생태계 내의 프라이버시 도전은 중요한 주제이며, ZK 기술은 독특한 해결책을 제공하여 프라이버시 보호를 강화할 뿐만 아니라 거래 효율성과 안전성을 높일 수 있습니다. 만약 당신이 자신의 DApp에 ZK 기술을 도입하고자 한다면, Salus와 연락하시기 바랍니다.
미래를 전망할 때, ZK 기술은 유동성 스테이킹, 파생상품 프로토콜, 실물 자산, 보험 등 더 깊은 DeFi 분야에서 응용될 가능성이 있습니다. Salus는 DeFi 및 기타 이더리움 응용 계층 프로젝트에서 ZK 기술의 응용을 연구하고 탐구하는 데 집중하고 있습니다. 우리는 전 세계의 블록체인 연구자, 기술 개발자 및 web3 분야의 모든 전문가들이 함께 노력하여 ZK 기술의 심층 발전과 광범위한 응용을 촉진하여 DeFi 및 전체 산업의 발전을 이끌어 주시기를 초대합니다.