paint-brush
온체인 오라클의 경제적 보안 탐구: Uniswap Labs의 주요 통찰력~에 의해@oraclesummit

온체인 오라클의 경제적 보안 탐구: Uniswap Labs의 주요 통찰력

~에 의해 Blockchain Oracle Summit3m2024/03/11
Read on Terminal Reader

너무 오래; 읽다

아래 프레젠테이션에서 Uniswap Labs의 연구원인 Xin Wan은 온체인 오라클의 경제적 보안과 더 나은 오라클 네트워크를 설계할 때 고려해야 할 장단점에 대해 발표했습니다. 다음은 Xin의 강연에서 언급된 주요 개념에 대한 용어집입니다.
featured image - 온체인 오라클의 경제적 보안 탐구: Uniswap Labs의 주요 통찰력
Blockchain Oracle Summit HackerNoon profile picture
0-item
1-item


아래 프레젠테이션에서 Xin Wan 연구원은 유니스왑 연구소 , 온체인 오라클의 경제적 보안과 더 나은 오라클 네트워크를 설계할 때 고려해야 할 장단점에 대해 설명합니다.

다음은 Xin의 강연 중에 언급된 주요 개념에 대한 용어집으로, 그의 비디오 프레젠테이션을 보완하기 위한 것입니다.


유니스왑이 무엇인가요?

Uniswap은 Ethereum 블록체인에서 실행되고 스마트 계약을 활용하여 사용자가 토큰을 거래하고 교환할 수 있는 분산형 암호화폐 거래소입니다. 2018년 11월에 설립되었으며 보유자에게 거버넌스 권한을 부여하기 위해 기본 토큰인 $UNI가 2020년 9월에 출시되었습니다.

Oracle의 활성도 및 지연 시간

오라클의 활력은 스마트 계약이나 분산형 애플리케이션(DApp)에 실시간 및 최신 데이터를 제공하는 오라클의 능력입니다. 활발한 오라클은 지속적으로 업데이트되므로 더욱 정확하고 신뢰할 수 있는 것으로 간주됩니다. 그러나 오라클 네트워크의 활성도가 제공되는 데이터의 품질을 손상시키지 않도록 보안 조치를 구현해야 합니다.


Oracle 대기 시간은 현실 세계의 데이터 수집과 블록체인의 스마트 계약 또는 dApp에 대한 정보 제공 사이에서 Oracle이 경험하는 시간 지연을 나타냅니다. 이 시간 지연 동안 데이터 집계, 검증, 블록체인 합의와 같은 프로세스가 발생합니다. 낮은 대기 시간은 일부 사용 사례의 Oracle 네트워크에서 바람직한 기능입니다.

지분 거래 증명

지분 증명(PoS) 블록을 생성하고 담보로 잠긴 코인 또는 토큰의 수를 기반으로 거래를 검증하기 위해 검증자를 선택하는 합의 메커니즘입니다. PoS는 작업 증명(PoW)보다 에너지 효율적이고 확장 가능한 대안으로 널리 알려져 있습니다. 또한, 이는 다음으로부터 보호해 줍니다. 51% 공격 그리고 시빌 공격 .


그러나 PoS 합의 메커니즘을 사용하는 데에는 상당한 양의 토큰을 보유한 소수의 개인이 네트워크를 제어할 수 있기 때문에 분산화 손실과 같은 몇 가지 잠재적인 보안 문제가 있습니다. 또한 일부 PoS 프로토콜에서는 특정 수의 블록에 대해 다음 블록 제안자의 신원이 미리 알려져 있습니다. 이는 가격 조작 및 표적 공격으로 이어질 수 있습니다.


PoS 프로토콜은 이러한 악의적인 행동을 완화하기 위해 검증인 순환, 블록 제안자의 무작위화, 코인 삭감 페널티와 같은 조치를 사용하는 경우가 많습니다.

유동성 풀, 공급자 및 유통

유동성 풀은 스마트 계약에 잠겨 있는 자금이며 분산형 거래 및 대출을 촉진하는 데 사용됩니다. 이러한 풀은 유동성 공급자(LP)라는 사용자가 제공하며, 이들은 기여에 대한 대가로 거래 수수료의 일정 비율을 얻습니다.


Uniswap과 같은 DEX에서 유동성 분배는 유동성 공급자가 다양한 유동성 풀에 걸쳐 자산이나 토큰을 공급하는 것을 의미합니다. 유동성 분배는 시장 수요, 차익 거래 기회, 프로토콜 업데이트 또는 토큰 가치 변화로 인해 시간이 지남에 따라 변경될 수 있습니다. 이러한 변화는 시장 상황과 인센티브에 따라 참가자가 한 풀에서 다른 풀로 이동함에 따라 자주 발생할 수 있습니다.

기본 포인트

베이시스 포인트는 1% 포인트의 100분의 1, 즉 0.01%를 나타내기 위해 금융에서 일반적으로 사용되는 측정 단위입니다. 이는 부분적인 변화를 표현하고 정확하고 표준화된 실험을 수행하는 데 중요한 역할을 합니다. 프레젠테이션에서 Xin은 베이시스 포인트를 사용하여 온체인 오라클의 조작 비용을 분석했습니다.

UNISWAP V4 후크

후크 유니스왑 v4 유동성 풀 실행 중 특정 지점에서 특정 작업을 실행하는 외부 계약입니다. 일반적으로 Uniswap의 유동성 풀은 풀 생성부터 시작하여 유동성 조정, 사용자의 토큰 교환 및 기타 프로세스로 구성된 라이프사이클이라는 엄격한 순서를 따릅니다.


후크의 도입으로 이제 개발자는 beforeSwap 및 afterSwap과 같이 풀 수명 주기 중 특정 순간에 풀에 사용자 지정 코드를 추가할 수 있습니다. 이를 통해 개발자는 스왑 전후에 지정된 작업을 수행할 수 있습니다.


또한 Uniswap v4 후크를 사용하면 변동성 또는 기타 입력을 기반으로 동적 수수료를 생성하고, 온체인 제한 주문을 설정하거나, LP 수수료를 LP 포지션으로 다시 자동 합성할 수 있습니다. 후크는 개발자가 풀, 스왑, 수수료 및 LP 포지션이 상호 작용하는 방식을 제어할 수 있는 유연성과 사용자 정의 옵션을 제공합니다.



여기에서 Uniswap 프로토콜에 대해 자세히 알아보세요.

유니스왑 웹사이트
유니스왑 문서
유니스왑 트위터
신완 트위터



Blockchain Oracle Summit은 더 넓은 블록체인 생태계에 대한 오라클의 사용 사례, 제한 사항 및 영향을 심층적으로 다루는 세계 유일의 기술 서밋입니다. 전 세계 주요 연사들이 파리에 모여 Oracle 솔루션 구축 및 사용 경험과 업무를 공유했습니다. 기사 작성자: 마이클 아비오둔 .


여기에도 게시되었습니다 .