서론
오늘날, DeFi Summer의 폭발적인 성장이 있은 지 3년이 지났고, 규제 기준이 되는 ETF도 반년 전에 승인되었습니다. 상황이 변화했을까요?
과거를 돌이켜보면, 이더리움의 스마트 컨트랙트가 블록체인의 프로그래밍 가능성을 높였고, 블록체인이 단순한 회계 기능에서 다양한 애플리케이션을 지원하는 기반 인프라로 확장되었습니다. 그중에서도 전통 금융의 탈중앙화 이동은 가장 실질적인 활용 사례입니다.
DeFiLlama의 DeFi TVL 데이터를 살펴보면, 현재 DeFi 애플리케이션의 TVL이 800억 달러를 넘어섰습니다. 최근 수년간 많은 퍼블릭 체인이 등장했고, 이더리움의 L2 솔루션도 L1 공간을 분산시키고 있지만, 이더리움 단일 플랫폼에서 DeFi 자산 총량의 절반 이상이 안정적으로 잠겨 있습니다.
출처: defillama.com/chains
DeFi의 초기 야심찬 목표는 전통 금융 시스템의 대출, 결제, 보험 등 비즈니스 모델을 전복하고, 사용자가 은행 등 전통 금융 기관에 의존하지 않고도 이러한 작업을 수행할 수 있게 하는 것이었습니다. 그러나 현재 DeFi의 TVL은 장기간 정체되어 있어 큰 돌파구를 찾지 못하고 있습니다.
대부분의 의견은 이더리움 네트워크의 성능과 비용 문제로 인해 대규모 애플리케이션 구현과 복잡한 금융 시나리오 실현이 어렵다고 봅니다. 그러나 L2 및 고성능 새로운 퍼블릭 체인의 DeFi 생태계도 DeFi 규모의 돌파구를 가져오지 못했고, 오히려 유동성 분절과 상호운용성 저하 등의 문제를 야기했습니다. 이더리움은 여전히 가장 완전한 DeFi 생태계와 가장 충분한 상호운용성을 가지고 있어, DeFi 프로젝트 배포의 첫 선택지로 자리 잡고 있습니다.
이제 새로운 트렌드가 부상하고 있습니다. AO 기반의 새로운 DeFi 패러다임인 AgentFi가 그것입니다. 이 혁신은 기존 DeFi의 한계를 극복하고 있습니다.
AO는 Arweave의 저장 계층 위에 병렬 프로세스 실행을 지원하는 계산 계층을 구축하여 확장성 문제를 해결하고 거의 무한한 확장성을 달성했습니다. AO+Arweave 조합은 SCP(Storage-based Consensus Paradigm, 저장 기반 합의 패러다임)를 구현한 것입니다.
AO에서 스마트 컨트랙트는 프로세스 형태로 존재합니다. 성능 제한에서 벗어났기 때문에 각자가 자신의 금융 행위를 대리하는 프로세스를 실행할 수 있고, 합의는 Arweave의 저장 계층이 담당합니다. 이것이 AgentFi의 기반입니다.
이러한 새로운 형태의 DeFi, 즉 AgentFi가 기존 DeFi를 대체하고 새로운 DeFi의 주류가 될까요? 자세히 살펴보겠습니다.
전통 DeFi의 한계
기존 블록체인 아키텍처에서 블록 공간은 희소 자원으로 설계되었습니다. 사용자나 애플리케이션이나 이 자원을 확보하기 위해 경쟁해야 합니다. 네트워크 혼잡 시 사용자들은 블록 공간을 확보하기 위해 더 많은 비용을 지불해야 합니다. 이것이 성능 제한의 근본 원인입니다. 이더리움의 성능 제한은 명확하게 드러나고 있는데, 약 30 TPS[ 1 ]에 불과해 매우 제한적입니다. 피크 시 가스 비용이 수십 배 폭등하는 것은 이미 일반적인 현상이 되었습니다. 실제로 L2와 대부분의 고성능 퍼블릭 체인도 성능 한계를 가지고 있어, 전통 금융 규모의 비즈니스를 수용하기는 어려운 상황입니다.
성능 사용을 절감하고 사용자 경험을 향상시키기 위해, 전통 DeFi는 단일 스마트 컨트랙트로 비즈니스 자산을 관리하고 금융 업무를 수행하도록 설계되었습니다. 자금과 비즈니스 로직이 단일 컨트랙트에 의해 관리되면서, 실제로 다양성과 개인화된 비즈니스 작업을 구현하기 어려워졌습니다. 이러한 설계는 관리 프로세스를 단순화하고 일관성을 보장할 수 있지만, 사용자의 비즈니스 로직과 재무 작업에 대한 자율성을 박탈하여 점점 다양해지는 사용자 요구를 충족시키기 어렵게 만들었습니다.
개발자 입장에서는 가스 호출 비용을 고려해야 하므로 복잡한 컨트랙트 코드를 작성하는 것을 최대한 피해야 합니다. 이더리움에서 ETH 송금의 가스 한도는 21,000 gwei, ERC-20 토큰 송금은 65,000 gwei이며, 스왑, NFT 거래, 대출 등 약간 복잡한 시나리오에서는 최소 300,000 gwei가 필요합니다[ 2 ]. 비즈니스가 더 복잡해지면 가스 소비가 사용자에게 감당하기 어려운 수준이 됩니다. 이는 개발자의 발전 공간을 크게 제한하고 DeFi의 풍부성과 혁신을 제한합니다.
이러한 문제를 근본적으로 해결하기 위해서는 더 강력한 기반 인프라와 금융 시스템이 필요합니다.
AO가 여기에서 탄생했고, AgentFi는 AO 생태계에서 차세대 DeFi에 대한 새로운 탐구입니다.
AO: 거의 무한한 확장이 가능한 기반 인프라
AO는 Actor Oriented의 약자로, 역할 지향적인 탈중앙화 컴퓨팅 프로토콜입니다.
실제로 AO는 이더리움보다 세계 컴퓨터 개념에 더 가깝습니다. 필자는 AO를 초강력 컴퓨팅 계층으로 이해합니다. 핵심 목표는 규모 제한 없이 신뢰 없는 협업 컴퓨팅 서비스를 실현하는 것입니다.
AO 기반 초병렬 컴퓨터의 워크플로를 함께 살펴보겠습니다:
출처: AO 백서
메시지 생성: 사용자 또는 프로세스가 요청을 시작하기 위해 메시지를 생성합니다. 이 메시지는 AO 프로토콜 규격을 준수해야 네트워크에서 올바르게 전송되고 처리될 수 있습니다.
메신저 유닛(MU) 중계: 메신저 유닛(MU)은 사용자가 생성한 메시지를 수신하고, 라우팅 역할을 하여 적절한 SU 노드로 메시지를 전달합니다. 이 과정에서 MU는 데이터 무결성을 보장하기 위해 메시지에 서명합니다.
스케줄러 유닛(SU) 처리: 메시지가 SU 노드에 도착하면 SU는 메시지에 nonce를 할당하여 동일 프로세스 내 순서를 보장하고, 메시지와 nonce를 Arweave 합의 계층에 영구 저장합니다.
컴퓨팅 유닛(CU) 계산: 컴퓨팅 유닛(CU)은 메시지를 받아 해당 계산 작업을 수행합니다. 계산 후 CU는 계산 결과가 포함된 서명을 생성하여 SU에 반환합니다. 이 서명은 계산 결과의 정확성과 검증 가능성을 보장합니다.
그렇다면 합의는 어디에서 오는가?
AO에서 저장은 곧 합의입니다. 프로세스 실행 중 메시지 전달이 발생하고, 이 메시지가 Arweave에 기록되면서 '전체 상태'가 생성됩니다. 즉, 프로세스 실행 상태를 검증할 수 있습니다. Arweave의 불변 저장이 검증 가능성을 보장하는 것입니다. 이는 직관적이지 않을 수 있지만, SCP 패러다임을 충분히 이해하면 바로 이해할 수 있습니다. 이해가 되지 않는다면 인스크립션에 비유해 볼 수 있습니다.
검증 가능성 외에도 누가 검증할지 해결해야 합니다. 검증 가능성이 있으면 누구나 검증 서비스를 제공할 수 있습니다. AO에서 애플리케이션은 자신의 비즈니스 성격에 따라 안전성을 유연하게 결정할 수 있습니다. 낙관적 도전 경제 게임과 결합하면 검증의 신뢰성을 보장할 수 있습니다.
AO 기반 컴퓨터에서 애플리케이션은 임의 개수의 통신 프로세스로 구축됩니다.
AO에서는 프로세스 간 공유 메모리가 허용되지 않지만, 메시지 전달 표준을 통한 통신은 허용됩니다.
메시지 전달이 비동기식이므로, 메시지 전달에 집중함으로써 AO는 전통적인 Web2 분산 시스템 환경과 유사한 확장 메커니즘을 구현했습니다.
즉, 이론적으로 AO에는 성능 제한이 존재하지 않습니다.
개발자 입장에서는 공용 노드를 선택할 수도 있지만, 자신의 노드를 운영하여 자신의 서비스를 실행할 수도 있습니다. 이 경우 성능 병목이 발생하면 자신의 노드를 간단히 확장하면 됩니다. 마치 Web2 서비스를 운영하는 것과 같습니다.
또한 이러한 작업 방식은 추가 이점을 가져옵니다. 컴퓨팅 노드가 AI 시나리오에 컴퓨팅
전통적인 DeFi에서 Alice가 Token A를 Token B로 교환하려면 DEX에 유동성 풀이 필요하고, 스마트 계약이 자금을 관리하며 교환 비율은 시장 조성 곡선(예: x*y=k)에 따라 결정됩니다. 그러나 Permaswap에서는 각 LP가 자신의 대리 프로세스를 통해 자금을 관리하고 시장 조성 곡선과 전략을 사용자 정의할 수 있습니다. LP는 "극단적인 시장 조성 전략"을 사용할 수도 있습니다.
실제로 Permaswap은 AMM과 주문 장부 두 가지 거래 형태를 결합할 수 있습니다. 사용자가 거래를 시작할 때 매칭되는 것은 AMM일 수도 있고 특정 지정가 주문일 수도 있으며, 때로는 둘 다일 수 있습니다.
전반적으로 AgentFi는 다음과 같은 세 가지 특징이 있습니다:
1. 자체 관리: 사용자가 자신의 대리 프로세스를 통해 자금을 관리하고 거래 전략을 실행합니다.
2. 개인화: 사용자는 자신의 대리 프로세스를 통해 금융 매개변수를 유연하게 설정할 수 있습니다. 즉, 사용자가 자신만의 거래소를 운영하는 것과 같으며 거래 전략, 수수료 등을 사용자 정의할 수 있습니다. 더 나아가 사용자는 자체 관리 프로세스를 통해 AI 기반 스마트 전략 프로그램을 실행할 수 있습니다.
3. 피어 투 피어: 공급과 수요가 직접 매칭되는 방식으로, 전통적인 DeFi의 풀 대 풀 모델이 아닙니다.
이더리움에서는 계약 계정(CA)과 외부 계정(EOA) 간 구분이 있으며, 금융 기능은 다양한 계약 코드로 구현됩니다. 반면 AO에서는 Agent 개념이 다르며, 다양한 Agent가 다양한 기능을 수행할 수 있습니다. 필자는 AgentFi가 더 풍부한 탈중앙화 금융 생태계를 구축할 수 있는 블록 조립 개념이라고 생각합니다.
많은 자체 관리 프로세스가 있을 때 이들이 어떻게 상호 작용할 수 있을까요? 이것이 바로 FusionFi 프로토콜의 역할입니다. FusionFi 프로토콜은 AO의 Agent를 위한 개발 표준 및 통신 규격을 정의합니다. 대부분의 금융 업무는 증서 유통 및 처리로 추상화될 수 있으며, FusionFi 프로토콜은 이러한 증서 형식 표준을 정의합니다. 이를 통해 다양한 금융 기능을 융합할 수 있습니다. 향후 FusionFi 프로토콜은 BIP, EIP, NIP 등 산업 표준화 제안 메커니즘을 참고하여 더 많은 참여자가 함께 표준을 제정하고 생태계 발전을 도모할 수 있습니다.
FusionFi 프로토콜에 대한 자세한 설명은 별도 기사에서 다루겠습니다.
요약
이더리움의 성능 및 비용 문제로 인해 현재 DeFi 발전이 제한되고 있습니다. L2 및 새로운 블록체인의 확장성 개선에도 불구하고 금융 업무 발전에 여전히 한계가 있습니다.
이러한 한계를 완전히 극복하기 위해 기존 블록체인 패러다임과 다른 AO 초병렬 컴퓨터가 등장했습니다. AO의 무한한 확장성으로 인해 AgentFi가 가능해졌습니다. 사용자는 자신의 프로세스를 실행하고 자금을 관리하며 금융 업무를 사용자 정의할 수 있습니다.
Agent 중심의 금융 모델은 전통적인 DeFi보다 더 광범위한 활용 사례를 가지고 있습니다.
데이터 출처:
1. 이더리움 TPS 분석
https://www.chaincatcher.com/zh-tw/article/2102262
2. 이더리움 거래 Gas 사용량 통계
https://etherscan.io/gastracker
참고 자료:
2. AO 프로토콜: 탈중앙화, 허가 없는 슈퍼컴퓨터
https://x.com/kylewmi/status/1802131298724811108
3. 스마트 금융: AgentFi에서 FusionFi까지
https://www.notion.so/permadao/AgentFi-FusionFi-6461feb8915c4ea5a1252eca80aa6a4a
본 기사는 PermaDAO에 처음 게재되었습니다.
원문 링크: https://mp.weixin.qq.com/s/YUIwqIAn8X-wMF0cruvMyg