A&T Capital:EVM 생태계 다중 서명 지갑 Gnosis Safe 제품 특성 상세 설명
01 자금 조달 정보
7월 12일, Gnosis Safe는 1억 달러의 자금을 조달했다고 발표하며, 이를 디지털 자산 관리의 잠금을 해제하는 데 사용할 것이라고 밝혔습니다. 또한 이름을 Safe로 변경한다고 발표했습니다. 이번 자금 조달은 1kx가 주도했으며, A\&T Capital, Tiger Global, Blockchain Capital, Digital Currency Group, Greenfield One, Rockaway Blockchain Fund, ParaFi, Lightspeed, Polymorphic Capital, Superscrypt 및 기타 50개의 전략적 파트너와 업계 전문가들이 참여했습니다.
02 우리가 Safe에 투자하는 이유는 무엇인가?
1 프로젝트 개요
Safe는 자가 관리 솔루션 덕분에 널리 채택되었으며, 현재 가장 신뢰받는 디지털 자산 관리 플랫폼으로, 600,000건 이상의 거래를 처리하고 400억 달러 이상의 디지털 자산을 보호하고 있습니다. 또한, 많은 고가치 NFT, 특히 13%의 모든 Cryptopunks가 현재 Safe를 통해 보호되고 있습니다.
2 투자 논리 정리
Web3는 빠르게 부상하고 있으며, 그 중 가장 중요한 운영 체제(OS) 부분은 Smart Contract Account에서 파생될 가능성이 높습니다. Gnosis Safe는 이더리움 생태계에서 이러한 계정 중 가장 잘 알려진 것입니다.
핵심 내용 요약:
- EVM 생태계에서 가장 널리 사용되는 Gnosis Safe 다중 서명 지갑으로서, Safe는 거래 전 검사 및 APPS와 같은 더 많은 확장 기능을 지원하고 있으며, 향후 Safe가 다른 프로젝트와의 통합 프로세스를 더 표준화하고 간소화하기를 기대합니다.
- 스마트 계약 지갑은 블록체인 대규모 응용 프로그램의 핵심 전제 조건 중 하나로, 현재 계정 복구, 가스 요금 지불 방식 조정, 사전 설정 실행 논리 등과 같은 우수한 특성을 보여주고 있습니다.
- "다중 출력", "일대다 관리"가 스마트 계약 계정을 통해 실현될 수 있기를 기대하며, 사용자에게 궁극적인 Web3 개인 계정 관리 시스템을 제공할 수 있기를 바랍니다.
- 인터넷 20여 년을 돌아보면, 새로운 계정 체계의 출현은 종종 새로운 운영 체제의 진화를 촉진하며, 체인의 핵심 가치 위치의 변화를 가져옵니다. Web3 시대의 운영 체제는 스마트 계약 계정에서 파생될 가능성이 높습니다.
- Web3 개인 계정 시스템 측면에서 Gnosis Safe는 핵심 표준을 설정하고 많은 모듈 및 도구를 생산했습니다.
- 우리는 웹3 시대의 하이퍼구조가 생성되는 것을 목격하고 있을지도 모릅니다. 이는 사용자와 개발자가 공동으로 지원하고 제어하며, 중단되지 않고 소유권을 관철하는 차세대 "윈도우"입니다.
Gnosis Safe 다중 서명 지갑 솔루션에 대하여:
Gnosis Safe는 이더리움에서 운영되는 체인 상 다중 서명 지갑 솔루션으로, Gnosis에 의해 2018년에 시작되었습니다. 현재 가장 OG의 체인 상 다중 서명으로서, Safe는 이더리움 및 EVM 생태계에서 90% 이상의 Dapp, DAO 및 기관에 서비스를 제공하고 있습니다. 만약 관리소가 처리하는 비즈니스 양을 기준으로 본다면, 2022년 Safe는 760억 달러 가치의 자산을 처리했으며, 동기 최대 중앙화 관리업체인 Coinbase를 초과했습니다.
그림 1 Safe의 대시보드
다중 서명 관리, 지출 한도 등 기본 기능 외에도 Safe에는 몇 가지 주목할 만한 기능이 있습니다:
- 거래 빌더: 여러 거래를 사용자의 의도에 따라 조합하고 최종적으로 단일 거래로 실행합니다: a. 자주 사용되는 기능: DAO의 급여 지급 시 매달 수십 개 주소로의 송금을 수십 번의 작업으로 단순화하여 인력을 대폭 줄입니다; b. 흥미로운 기능: DEX 사용 시 승인 및 스왑 두 번의 클릭을 단일 클릭으로 단순화합니다 >>> 거래 빌더는 시간 순서에 따른 비즈니스 논리의 지원도를 높여 다양한 활용이 가능합니다.
- 거래 가드: 각 거래에 대해 거래 전 및 거래 후 체크 기능을 제공하며, 체크 조건은 일정 수준의 사용자 정의가 가능합니다. 예: 0을 더 입력(송금 한도 초과), 피싱 주소에 직면(TBD)
- APPS: Safe 내장 Dapp 접근 인터페이스로, 로고를 클릭하면 해당 애플리케이션에 들어갈 수 있으며, 전체적인 경험은 Web2 제품 수준에 가깝습니다(참고 그림 3).
그림 2 Gnosis Safe APPS 인터페이스
그림 3 Gnosis Safe APPS에서 Zerion을 열고 있는 스크린샷
더 편리한 사용자 경험 외에도 APPS는 Gnosis Safe 다중 서명 지갑의 사용 범위를 확장하는 조합 가능성을 더 많이 보여줍니다. 예를 들어:
- Zerion을 통해 사용자가 자신의 계정을 더 잘 관리할 수 있도록 강화하며, Zerion 내장 스왑 및 브릿지 기능을 통해 Gnosis Safe 사용자에게 거래 및 크로스 체인 기능을 제공합니다.
- Sablier를 통해 DAO가 자금 거래 측면에서 더 편리하게 가능성을 제공합니다. 예를 들어, 향후 6개월 동안 DAO 금고가 구성원에게 자동으로 급여를 지급하도록 설정합니다.
현재 APPS 내에 표시된 애플리케이션 외에도, APPS는 사용자가 "Add custom app" 버튼을 통해 사용하고자 하는 애플리케이션을 확장할 수 있도록 허용합니다.
P.S. APPS 인터페이스에서 "Add custom App"을 사용할 수 없는 경우, Wallet Connect를 통해 Safe가 접근할 수 있는 애플리케이션 범위를 확장할 수 있습니다:
Gnosis Safe 팀이 보았으면 하는 몇 가지 제안:
- APPS의 범위를 확장하는 것에 대해, 특정 프로젝트가 Safe와의 최초 연결을 실현하고자 할 때, 더 이상 Safe 팀과의 연결이 필요하지 않도록 표준 접속 방식을 제공하는 것이 좋습니다. 이는 macOS에서 dmg 파일을 설치하는 것과 유사합니다.
- Safe 팀이 사용자가 APPS를 통해 더 많은 애플리케이션에 접근하는 과정에서의 안전성을 보장하고자 한다면, Safe 팀의 공식 인증을 받은 프로젝트에 라벨을 붙이는 것이 좋습니다.
프로그래머블 계정과 Safe의 핵심에 대하여:
프로그래머블 계정은 계정을 프로그래밍할 수 있는 것을 의미하며, 즉 계정을 사용자가 필요로 하는 형태로 프로그래밍하거나 원하는 특성을 부여하는 것입니다. 이는 Gnosis Safe의 핵심으로, 본질적으로 스마트 계약 계정이라고 불려야 하며, 이더리움의 기본 계정 체계 위에 스마트 계약을 추가하는 것입니다.
여기서 약간의 배경 지식을 보충하겠습니다 --- 스마트 계약 계정에 대한 설명(EOA와 스마트 계약 계정에 대해 잘 알고 계신다면 생략하셔도 좋습니다):
현재 이더리움은 두 가지 유형의 계정을 지원합니다(지갑이라고도 부를 수 있습니다):
- 외부 소유 계정(EOA): 개인 키를 통해 제어되는 계정으로, 현재 대부분의 지갑이 이 범주에 속합니다. 예: 메타마스크;
- 스마트 계약 계정: 스마트 계약의 코드(개인 키가 아닌)를 통해 접근 및 제어를 구현하며, 이 방식은 거의 무한한 기능을 허용합니다.
또 다른 지식 포인트 보충: 소셜 복구 지갑 솔루션은 반드시 스마트 계약 계정일 필요는 없으며, EOA에 비체인 솔루션을 추가할 수도 있습니다(아래 EOA 외, 모두 소셜 복구 기능 포함):
기본적인 인식 이후, 스마트 계약 계정의 필요성은 동료들과의 비교를 통해 드러납니다: EOA는 사용자의 다양한 Web2 수준의 계정 경험 요구를 지원할 수 없습니다.
EOA는 기본 계정 논리의 직접적인 표현으로, 핵심 네트워크 프로토콜의 일부입니다. EOA 계정에 더 많은 가능성을 부여하려면 이더리움의 기본 핵심 프로토콜을 수정해야 하며, 이는 매우 느리고 어렵습니다(계정 추상화 및 Authcall 두 가지 EIP의 진행 상황을 참고할 수 있습니다).
현재 스마트 계약 계정이 구현할 수 있는 "특이 기능"을 나열하겠습니다(위에서 아래로 점진적으로 발전):
- 다중 서명: 두 개 이상의 계정을 통해 거래를 승인하여 보안을 높이고, 오프라인 승인을 통해 시간을 절약할 수 있습니다.
- 금액 제한: 거래 금액 제한을 설정하여 잘못된 입력을 방지하고, 공격자가 한 번의 거래로 지갑을 비우는 것을 방지합니다.
- 화이트리스트: 사용자가 알려진 주소로만 송금하도록 지정할 수 있어 피싱 사건을 방지합니다.
- 번들 거래: 편리함을 위해 한 번의 "번들" 거래에서 dapp과의 여러 호출을 실행합니다.
- 긴급 동결: 장치가 분실되거나 도난당한 경우, 계정을 잠가 자금을 안전하게 보호할 수 있습니다.
- 계정 복구: 소셜 복구와 같은 다양한 계정 복구 기능을 통해 개인 키 및 니모닉 문구 분실의 큰 위험을 면할 수 있습니다.
- 가스 지불 조정 가능: 가스 지불 방식을 설정 가능하게 추상화하여, 제3자가 거래를 대신 지불하거나 비ETH 통화로 지불하는 것(GSN 접속 등)이 가능합니다.
- 사전 설정 조건: 특정 조건을 설정하여 자동으로 실행 논리를 트리거합니다. 예를 들어, Maker Vault의 담보 비율을 모니터링하여 임계값 이하로 떨어지면 일부 담보를 즉시 Dai로 교환하여 상환하여 Vault를 안전한 수준으로 복원합니다.
다음은 흥미로운 스마트 계약 지갑 몇 가지입니다. 직접 시도해 보세요:
- Argent: 유명한 스마트 계약 지갑으로, 크로스 체인 브릿지 통합에서 뛰어난 성능을 보입니다.
- Loopring Wallet: Loopring 생태계 내에 집중된 지갑으로, ZKP 기술을 기반으로 하며 가스 요금이 매우 낮습니다.
- Authereum: 한때 프로젝트 측이 사용자 대신 가스 요금을 지불할 수 있도록 허용했으며, 팀은 현재 Hop Exchange로 전환했습니다.
- DeFiSaver: 지갑 측면에서 DeFi 사용자에게 큰 편의를 제공합니다. 예를 들어, 앞서 언급한 Maker Vault 자동 보충 지원.
실현되기를 바라는 스마트 계약 기능:
튜링 완전한 스마트 계약이 이론적으로 "모든" 프로그래밍 결과를 구현할 수 있다면, 다음은 현재 시장 상황에 따라 생성된 "요구 사항"입니다:
- 가능한 한 많은 개인 정보 보호: 다중 서명의 구체적인 주소 정보를 숨기기(체인 상의 zkp 또는 체인 외의 TEE 환경을 도입하여?)
- 다중 출력: 한 사람이 여러 계정을 보유하는 것은 현재 체인 상 깊은 사용자의 일반적인 상황이며, 여러 계정 아래의 완전한 사용자 이미지를 반영할 수 있는 집합체가 필요합니다. 동시에 최종 계정의 개인 정보 보호를 유지할 수 있어야 합니다(Sismo가 매우 유사한 제품을 제공하고 있습니다).
- 일대다 관리: 한 사람이 여러 체인 내 여러 계정을 보유하는 것도 현재 체인 상 깊은 사용자의 일반적인 상황(미래의 web3 사용자?)이며, 단일 UI를 통해 모든 주소를 조작할 수 있는 진입점이 필요합니다. 동시에 진입점과 최종 주소 간의 연결이 공개적으로 노출되지 않도록 방지해야 합니다(DeFiwallet이 일부를 수행했습니다).
- 일대다 대 일: "다중 출력"과 "일대다"를 완벽하게 결합하면, 웹3 시대의 가장 완벽한 개인 계정 관리 시스템이 될 것입니다(익명 상태의 linktree 고급 버전과 유사?). 사용자는 대량 데이터의 편리함을 누리는 동시에 자신의 개인 정보 보호를 유지하고, 여러 독립 시스템의 복잡한 계정으로 인한 불편한 관리 경험에 얽매이지 않을 수 있습니다.
Web3 OS에 대하여:
지난 10여 년간 인터넷이 가장 빠르게 발전한 시기에 이 변화들은 사실 매우 흥미롭습니다(어떤 형태로는 fat protocol 경향과 유사합니다).
P.S. 비록 이 경향 속에서 점차 하위 계층화된 것들이 "점차적으로" 유입 가치를 잃어갈 수 있지만, 저는 하이퍼구조의 틀 안에서 그들이 마땅히 가져야 할 가치를 얻을 것이라고 믿습니다:
단계 1 -- 데스크톱 운영 체제가 최대 가치를 차지함
인터넷의 첫 번째 제품(예: 포털 사이트)은 사용자 계정이 없었습니다(사용자 식별은 IP 주소에 나타남). 사용자의 작업 시간 대부분은 Windows 인터페이스에 머물렀습니다(읽기만 하는 브라우저를 Windows 인터페이스의 확장으로 간주).
이 단계에서 Windows 사용 권한 판매는 여전히 시장에서 가장 수익성 높은 비즈니스입니다(아마도 이동 장치가 보급되지 않았거나 개인 데이터 발굴이 없었기 때문일 것입니다).
단계 2 -- 웹 애플리케이션이 가치의 고지를 차지함
Facebook과 같은 인터넷 중견 제품이 등장한 이후, 애플리케이션 내에 계정 체계가 주류가 되었으며, 사용자의 작업 시간이 점점 더 Facebook과 같은 제품 내에 머물게 되었습니다. Windows 인터페이스가 아닌.
운영 체제 판매는 점차 수익성이 떨어지게 되었고, Twitter/Facebook이 가장 수익성 높은 인터넷 회사가 되었습니다(정확히 이동 장치가 보급되기 시작할 때와 일치합니다). 이 단계에서 애플리케이션 내의 계정은 여전히 자신의 핵심 비즈니스와 관련된 데이터만 기록합니다.
단계 3 -- 유입 애플리케이션이 하위 시설로 침전되고, 새로운 애플리케이션이 그 위에 구축됨
최근 2년 동안 동서양에서 비슷한 경향이 나타났습니다: Google Chrome 확장 프로그램이 점차 보급되고, Wechat에서 미니 프로그램이 등장했습니다.
애플리케이션 위에 애플리케이션을 개발하는 것은 이전 컴퓨터 OS 위에서 애플리케이션을 개발하는 것과 비교할 때, OS의 이동이 매우 철저하고 뚜렷한 표현입니다.
이 단계에서 Google Chrome과 Wechat의 계정은 자신의 핵심 비즈니스 외의 비즈니스 데이터를 기록하고 있습니다.
Wechat은 한 걸음 더 나아가 자금 흐름을 Wechat 계정을 통해 미니 프로그램으로 확장합니다(결제 회사인 Square/Paypal이 Alphabet의 영향을 받지 않는 이유는 Google Chrome 애드온이 Google 계정의 자금 흐름에 의해 점유되지 않았기 때문일 것입니다).
단계 Web3 -- 미지의 경로
블록체인 시스템과 기존 인터넷 제품 시스템이 기본 네트워크에서 두 개의 시스템이라는 점을 고려할 때, 웹3 애플리케이션이 블록체인 위에 대량으로 구축된다면, 앞서 언급한 인터넷 시대의 계정 체계 및 OS 변화에 비추어 볼 때, Web3 시대는 새로운 계정 체계 및 OS의 잠재적 조정을 반드시 겪게 될 것입니다. 웹2 시대의 체계가 웹3 체계와 호환되거나(여전히 웹2 체계가 주가 됨), 웹3 체계가 웹2 체계의 업그레이드를 강요할 것입니다. 우리는 현재 미래가 두 번째 경로일 것이라고 가정합니다(역사적으로 및 이론적으로: 기술은 항상 앞으로 나아갑니다). 즉, Web3에는 새로운 계정 체계와 OS가 있을 것이며, 현재 블록체인의 계정 체계가 점차적으로 Web3의 OS로 발전할 가능성이 있습니다.
소유권을 강조하는 WEB3에서 권한 관리는 항상 핵심 사항이며, 사용자에게는 계정이 됩니다. WEB3 특성(예: 소유권/내장 자금 관리)을 충족하는 계정은 가장 강력한 범용성과 일관성을 갖추게 될 것입니다.
앞서 언급한 EOA와 스마트 계약 계정의 차이를 결합하면, 스마트 계약 계정이 Web3 OS로 발전할 가능성이 있다는 데 모두 동의할 것입니다.
Gnosis Safe가 Web3 OS를 위해 준비한 것
다시 Gnosis Safe APPS의 인터페이스를 살펴보면, 몇 개의 로고가 인터페이스에 배치되어 있는데, 현재 스마트폰의 바탕화면과 매우 유사하지 않습니까?
Gnosis Safe는 어느 정도 Web3 OS의 발전을 위해 많은 준비를 해왔습니다. 예를 들어 스마트 계약의 핵심 개발 프레임워크를 정의하고 이에 맞는 지침 및 확장 형식을 제공합니다:
- 핵심 계약: 모든 새로 생성된 것이 상호 작용할 수 있도록 안정적인 시스템을 만들기 위해서는 커뮤니티가 수용할 수 있는 계정 표준이 필요하며, 이것이 Safe의 가장 핵심 부분입니다. ------------ 스마트 계약 계정 표준을 정의했습니다.
- 확장: 다양한 우수한 기능은 새로운 계약 모듈을 도입하여 구현되며, Safe는 권한 모듈, 예측 모듈 등과 같은 기본적이고 일반적으로 가치가 높은 모듈을 축적해왔습니다.
- 레지스트리: 등록 목록은 모든 시스템에 필수적인 존재로, 어떤 애플리케이션이 지원되는지, 어떤 자산이 인식되는지를 기록합니다.
위의 이러한 축적을 바탕으로 Safe는 다중 서명 계정 애플리케이션 외에도 중간 매개체로서 외부에 능력을 출력하기 시작했습니다:
- Safe 인터페이스: C단에 가장 가까운 층으로, 사용자가 Safe APPS 인터페이스에서 스마트 계약 계정을 사용하여 AAVE와 같은 애플리케이션과 상호 작용할 수 있게 합니다.
- Safe 인프라: 개발자가 Safe의 큰 표준 내에서 더 편리하게 더 많은 프론트엔드 및 애플리케이션을 생성할 수 있도록 돕는 일련의 서비스입니다.
- Safe 프로토콜: Safe가 이미 보유하고 있는 기본 부분의 집합으로, 핵심 계약, 확장 모듈 및 등록 목록 등을 포함하여 개발자가 이를 기반으로 스마트 계약 계정을 개발할 수 있도록 합니다.
OS와 같은 중요한 기본 층을 추진하려면 항상 충분한 영향력과 동맹이 필요하며, 위의 생태계 파트너와 Safe의 다중 서명 AUM은 가장 확고한 기반입니다.
Gnosis Safe 오픈 소스 프레임워크를 기반으로 구축된 프로젝트:
간단히 제가 시도해본 몇 가지를 소개합니다:
- Multis. Gnosis Safe의 다중 서명 기능과 높은 보안을 활용하여, Multis는 암호화 원주 조직에 다기능 재무 관리 도구를 제공합니다.
- Zodiac. Gnosis Safe의 핵심 계약 및 개방형 모듈 표준을 기반으로, Zodiac는 DAO 도구 모음을 제공합니다.
- Radicle. 관리자가 아닌 스마트 계약에 의존하여, Radicle Orgs는 개발자가 신뢰 최소화 방식으로 코드베이스 주변의 규칙과 권한을 정의할 수 있도록 합니다.
현재 시장에서 Gnosis Safe를 기반으로 한 대부분의 프로젝트는 금융 관련 비즈니스에 집중하고 있으며, 접근 관리 및 비즈니스 프로세스 처리에서 더 많은 혁신이 가능할 것입니다. (아이디어가 있으시면 꼭 Twitter를 통해 저를 찾아주세요!)
Safe 생태계 프로젝트의 요약에 관심이 있으시면 Safe 공동 창립자 Lukas의 소셜 플랫폼에서 찾을 수 있습니다.
마지막으로:
스마트 계약 계정이든, Web3 OS든, 사실 모두 하이퍼구조의 정의에 잘 부합합니다:
Unstoppable, Free, Valuable, Permissionless, Positive sum, Credibly neutral
저는 하이퍼구조에서 그 문구가 자연스럽게 떠오릅니다:
우리는 설계된 대로 여러 세대에 걸쳐 작동할 수 있는 소프트웨어 기반 인프라를 만들 수 있는 도구를 결코 갖지 못했습니다. 그리고 우리는 첫 번째를 구축할 수 있는 특권을 가진 행운아들입니다.
우리는 가까이에서 새로운 세대의 운영 체제가 탄생하는 것을 목격하게 되어 매우 기쁜 일입니다. 그리고 그에 조금이나마 기여할 수 있다면 더할 나위 없이 좋습니다.
참고 문헌:
https://vitalik.ca/general/2021/01/11/recovery.html
https://jacob.energy/hyperstructures.html
https://blog.makerdao.com/what-are-smart-contract-wallets-and-how-can-they-benefit-defi-users/