EIP 관점에서 RWA의 전생과 현생 해석하기

테크플레임
2024-07-22 09:47:27
수집
기술의 지속적인 발전과 시장의 지속적인 성숙에 따라 RWA는 미래 금융 시장의 중요한 원동력이 되어 글로벌 경제의 추가적인 통합과 발전을 촉진할 것으로 기대된다.

서문

전 세계 금융 시장의 지속적인 진화 속에서, 특히 비트코인과 이더리움이 미국에서 ETF를 통해 등장한 이후, 실제 세계 자산(Real World Assets, RWA)은 디지털 경제에서 무시할 수 없는 중요한 구성 요소로 자리 잡고 있습니다.

RWA는 부동산, 귀금속, 주식, 채권 및 기타 금융 도구와 같이 실제 물리적 존재 또는 법적 효력을 가진 자산을 의미합니다. 이러한 자산은 블록체인 기술의 적용을 통해 디지털화 및 토큰화가 가능해져, 전례 없는 기회와 도전을 가져왔습니다.

이러한 배경 속에서 RWA의 현실적인 의미는 간과할 수 없습니다. 그것은 전통 금융 시장에 새로운 활력을 불어넣을 뿐만 아니라 블록체인 기술에 더 넓은 응용 공간을 제공합니다. 기술의 지속적인 발전과 시장의 성숙함에 따라 RWA는 미래 금융 시장의 중요한 동력이 되어 글로벌 경제의 통합과 발전을 촉진할 것으로 기대됩니다.

먼저 EIP 프로토콜과 ERC 표준에 대해 소개하겠습니다. EIP(이더리움 개선 제안, Ethereum Improvement Proposal)와 ERC(이더리움 요청 주석, Ethereum Request for Comment)는 이더리움 생태계에서 다양한 부분을 개선하고 표준화하기 위해 사용되는 두 가지 주요 메커니즘입니다.

EIP (Ethereum Improvement Proposal)는 이더리움 네트워크를 위한 기술 규격과 표준을 제안하는 것입니다. EIP의 목적은 이더리움 프로토콜, 핵심 프로토콜 규격, API 및 스마트 계약 표준을 개선하는 것입니다. EIP의 프로세스는 제안, 논의, 검토 및 개선을 포함합니다.

ERC (Ethereum Request for Comment)는 이더리움 애플리케이션 계층의 표준 제안입니다. ERC 제안은 일반적으로 애플리케이션 계층의 프로토콜 및 스마트 계약 표준, 특히 토큰 표준과 관련이 있습니다.

초기-- EIP884

《델라웨어주 상원 제149회 회의 상원 제69호 법안의 호환 토큰: 델라웨어주 법전 제8편 및 일반 회사법 관련 법안 수정》에서 제안되었으며, 블록체인상의 자산과 실제 자산(Real World Asset)을 결합하는 것을 목표로 합니다.

  • EIP-884는 델라웨어주 회사의 주식을 합법적으로 발행하고 관리하기 위한 프레임워크를 제공합니다. 이는 널리 사용되는 ERC-20 토큰 표준을 활용하여 주식을 이더리움 블록체인에서 토큰으로 표현할 수 있게 합니다. 이 표준은 각 토큰이 일정 수량의 회사 주식을 나타내도록 보장하여, 이러한 주식이 블록체인에서 투명하고 효율적이며 안전하게 거래될 수 있도록 합니다. 간단히 말해, 이 제안은 전통 금융을 체인에 통합하는 것이지만, 많은 메커니즘이 부족합니다.

기본 메커니즘:

  • 토큰 보유자는 자신의 신원을 확인해야 합니다.
  • 계약은 다음 기능을 제공해야 합니다:
  • 회사가 주주 명단을 준비할 수 있도록 해야 합니다.
  • 일부 주식에 대한 지불이 가능해야 합니다.
  • 지불된 총 금액
  • 지불해야 할 총 금액
  • 주식 양도를 기록해야 합니다.
  • 각 토큰은 한 주식에 해당해야 하며, 각 주식은 전액 지불되어야 하므로 부분 지불 주식에 대한 정보는 기록할 필요가 없으며 부분 토큰도 존재하지 않습니다.
  • 개인 키를 잃어버리거나 다른 방법으로 자신의 토큰에 접근할 수 없는 주주가 자신의 주소와 토큰을 새 주소로 재배분할 수 있는 메커니즘이 있어야 합니다.

하지만 이 제안은 단순히 혁신적인 시도에 불과하며, 내부의 많은 부분이 완전하지 않아 이 제안은 장기적으로 홍보 및 사용되지 않았습니다. 그러나 여전히 체인상의 자산 합법화 발전에 대한 큰 방향성을 제공했습니다. 이 제안은 FTX 파산 이전에 제안되었으며, 당시 대규모의 혼란스러운 ICO 현상이나 체인상의 자산 사기 등의 문제가 발생하지 않았기 때문에 그 실행 가능성에는 일정한 문제가 있었습니다.

EIP-884의 문제점:

  • 시행자가 개인의 신원을 어떻게 확인할 것인지에 대한 해결책이 없습니다.
  • 권한 관리 측면에서, 누구도 검증된 주소를 추가, 삭제, 업데이트 또는 대체할 수 없습니다. 이러한 기능에 대한 접근을 제어하는 방법은 이 제안의 범위를 초과합니다.
  • SEC(미국 증권 거래 위원회)는 크라우드 펀딩에 대한 추가 요구 사항이 있지만, 이 표준은 이러한 요구 사항을 지원합니다. 예를 들어, SEC는 크라우드 펀딩 웹사이트가 달러로 표시된 자금 조달 금액을 보여주도록 요구합니다. 크라우드 펀딩 계약은 달러와 이더 간의 환율을 유지하고 환율을 기록해야 합니다.

토큰 모델의 발전

어떤 체인상의 자산에 대해서든 적절한 토큰 유형은 항상 피할 수 없는 주제입니다. 체인상의 자산과 현실 세계의 현금 모델, Web2의 중앙화 자산의 구현은 완전히 다르기 때문에 ERC20과 ERC721이 등장하게 되었습니다. 그러나 여전히 서로 다른 토큰을 대량으로 전송할 수 없는 문제, 표준의 유연성이 제한된 문제, 업그레이드가 어려운 문제 등이 존재합니다. 따라서 다양한 복잡한 개발 시나리오에 대응하기 위해 한 번의 개발로 수백 가지 토큰을 구현할 수 있는 형태(예: 체인 게임)를 위해 ERC1155가 등장했습니다.

일부 전통 금융에 있어 이러한 기존 모델은 충분하지 않습니다. 예를 들어, 선물, 옵션, 증권 ETF 등이 있습니다. 체인상의 DEX(탈중앙화 거래소)의 구현 방식은 곱셈 시장 조성 방식으로 거래를 수행하는 것이며, 현실의 중앙화 거래소의 주문 형태와 큰 차이가 있어 선물, 옵션 등을 구현하기가 매우 어렵습니다. 다시 말해, 체인상의 거래소 모델 때문에 전통 금융 모델을 직접적으로 이식할 수 없게 되어 현실 금융 산업이 Web2에서 Web3로의 전환을 직접적으로 이루기 어렵게 되었습니다.

예를 들어, 가장 기본적인 DEX(탈중앙화 거래소) 내부 유동성 스테이킹의 이른바 무위험 차익 거래를 들 수 있습니다. 이 과정에서도 무상 손실 위험 문제가 발생합니다. 따라서 EIP-3475가 탄생하기 전, 대부분의 전통 금융이 Web3 산업에 진입하여 기회를 얻으려면 제3자에게 작업을 맡겨야 했습니다. 예를 들어, 이전의 FTX 거래소와 같은 경우입니다. 물론 나중에 FTX의 파산은 산업 위기를 초래했으며, 그래서 현실 금융 논리를 모방한 제안이 등장하게 되었습니다. 아래에서는 EIP3475와 EIP3525를 소개하겠습니다.

EIP-3475 메커니즘:

  • 이 EIP는 추상적인 체인상의 메타데이터 저장을 사용하여 토큰화된 의무를 생성할 수 있도록 허용합니다. 여러 개의 상환 데이터를 가진 채권을 발행하는 것은 기존의 토큰 표준으로는 구현할 수 없습니다.
  • 이 EIP는 각 채권 클래스 ID가 새로운 구성 가능한 토큰 유형을 나타내고, 각 클래스에 해당하는 채권의 임의 수가 발행 조건 또는 정수의 다른 형태의 데이터를 나타내도록 합니다. 채권 클래스의 각 임의 수는 메타데이터, 공급 및 기타 상환 조건을 가질 수 있습니다.
  • 이 EIP로 생성된 채권은 발행/상환 조건에 따라 일괄 처리할 수 있어 가스 비용과 사용자 경험 측면에서 효율성을 높입니다. 마지막으로, 이 표준에 따라 생성된 채권은 2차 시장에서 분할 및 교환할 수 있습니다.

EIP-3475에서 각 채무 계약은 Class 0이라고 하며, 하나의 계약은 여러 계약을 포함할 수 있습니다. 이는 NFT의 ID와 유사합니다. 각 Class는 계약 이름, 약어, 설명 등 텍스트 정보를 포함한 많은 데이터를 관리합니다. 정보는 계약 금액, 시간, 인도인, 인도 물품, 공증 기관 및 사업자 등록 번호와 같은 유형 및 값으로 더 세분화될 수 있습니다. 이는 체인상에서 고도로 사용자 정의된 계약을 저장할 때 가스 비용을 절감하고 대량 전송 등의 기능을 최적화하는 데 주로 사용됩니다.

채권은 전통 금융 시장의 전체 채무 증권 시장에서 중요한 위치를 차지하며, 주로 고정 수익 도구로 사용되며, 일반적으로 각국 정부에 의해 발행됩니다. 그 수익의 안정성은 통화 및 통화 정책의 안정성의 핵심 요소로 여겨집니다. 탈중앙화 금융(DeFi) 분야에서도, Olympus DAO와 같은 대형 프로젝트가 유동성 제공(LP) 토큰을 위해 특정 유형의 고정 금리 채권을 발행합니다. 또한, 프랑스 사회 일반은행(Societe Generale)과 같은 기관이 MakerDAO에 대한 대출 담보로 채권을 발행합니다. 거래 및 스테이킹 후, 채권은 DeFi 분야에서 다음 중요한 자산 클래스로 자리 잡을 것으로 기대됩니다.

간단히 말해, 이 EIP는 체인상에서 선물 매도 메커니즘을 구현할 수 있습니다. 가정해 보겠습니다. 어떤 선물 거래소가 선물 상품인 옥수수를 발행하고, 몇 개의 블록 후에 인도하도록 요구합니다. A라는 거래자는 이 기간 동안 매매를 통해 차익 거래를 실현할 수 있지만, 마지막에는 반드시 인도를 해야 합니다. 체인상의 대출과는 달리, 이 모델은 초과 담보 방식이 필요하지 않으며, 마지막에 상환하기만 하면 됩니다. 또한, 이 EIP는 다층 풀 모델을 사용하여 다양한 채권을 관리하고, 채무 이전 기능을 구현합니다.

EIP-3525 메커니즘:

  • ERC-1155를 기반으로 하여 일부 저장 방식의 혁신을 추가하여 슬롯(저장 슬롯)에서 다양한 유형의 토큰을 관리하는 규범을 구현합니다.
  • 자신을 보편적으로 고유한 실체로 식별하기 위해 ERC-721 동등 ID 속성을 포함하여, 토큰이 주소 간에 전송되고 ERC-721 호환 방식으로 작동할 수 있도록 승인합니다.
  • 또한 토큰의 정량적 특성을 나타내는 value 속성을 포함합니다. "value" 속성의 의미는 ERC-20 토큰의 "balance" 속성과 매우 유사합니다. 각 토큰은 "슬롯" 속성을 가지며, 동일한 슬롯을 가진 두 토큰의 가치는 상호 교환 가능하다고 간주되어, 토큰의 value 속성에 대한 교환 가능성을 증가시킵니다.

계약 내부의 각 슬롯은 하나의 토큰에 해당하며, 내부에는 ID와 값이 기록되어 있습니다. 동일 슬롯 내부의 모든 소유자는 서로 거래 및 전송 작업을 수행할 수 있습니다. 아래의 화살표는 내부 요소를 나타냅니다.

Pasted image 20240621155142.png

예를 들어, Vitalik과 Satoshi가 각각 슬롯1 내부에 은행 카드를 발급받았다면, 그들은 전송 작업을 수행할 수 있지만, 은행 간의 전송 작업은 이 계약 내부에서 직접 실행할 수 없습니다. 각 ID는 자신의 Value를 가지고 있지만, 동일 슬롯 내의 서로 다른 ID는 동일한 것으로 간주될 수 있으며, 교환, 조합 및 분할이 가능합니다. 아래 그림의 화살표는 전송을 나타냅니다.

NFT 분할 및 현실 주식의 모방:

물론 이것은 EIP3525가 가져오는 이점의 아주 작은 부분에 불과합니다. 계정을 계약의 형태로 추상화하고, 계약의 하나의 슬롯 내부에서 ID의 value 값을 1로 제한하지 않으면 NFT 분할 솔루션을 구현할 수 있으며, 대출 과정에서 NFT에 대한 다양한 체인상의 대출 솔루션을 실현할 수 있습니다. 또한, 이러한 추상화 방식을 통해 많은 전통 금융 주식의 모방이 가능해져, 전통 금융 기관의 진입을 용이하게 하며, 슬롯 내에서 차지하는 비율에 따라 주식 및 배당금 문제를 구분할 수 있습니다.

안정적인 코인을 기반으로 하는 구현:

앞서 언급했듯이, 일부 DEX에서 유동성을 단순히 증가시켜 수수료를 얻는 행위는 무상 손실 문제를 초래할 수 있습니다. 예를 들어, 어떤 사람이 DEX의 유동성 풀에 유동성을 제공하고, 두 가지 토큰의 비율은 현재 유동성 풀의 양쪽 비율에 따라 결정됩니다. 이 사람이 lp를 철회할 때는 전체 유동성 풀에 추가된 비율에 따라 인출하고, 거래자가 제공한 수수료를 받습니다. 그러나 시간이 지남에 따라 이 비율은 가격 변동에 따라 변화하게 되어, 최종적으로 인출한 가치가 법정 통화로 이익을 보장할 수 없게 됩니다.

예를 들어, EIP-3525의 배경에서 하나의 계약을 ID로 추상화하여 슬롯 내부에 들어가고, 이 계약을 Demo라고 기록합니다. 하나의 ID가 여러 슬롯의 자산에 대응할 수 있기 때문에, Demo 계약이 EIP-3525 표준 하에 100개의 DAI와 10000개의 Doge를 예치할 경우, Demo의 자산은 열 개로 추상화될 수 있으며, 각 부분은 10 DAI와 1000 Doge에 해당합니다. 따라서 Demo 계약이 새로운 토큰을 발행하면, 이 새로운 토큰을 통해 Demo 계약 자산의 비율을 탈중앙화하여 관리하고, 이 열 개 중 하나를 얻어 DAI와 Doge를 상대적으로 안정적으로 발전시킬 수 있습니다.

체인상의 RWA 발전-- EIP-7092

블록체인의 발전과 함께, 멀티 체인 자산 및 합리적인 거래 규칙을 구현하는 방법은 이미 오래된 문제입니다. 여기서 EIP-7092(현재 ERC로 발전함)를 공유합니다.

  • 투자자가 정해진 시간 내에 발행자에게 주어진 이율로 자금을 빌려줄 수 있도록 허용합니다. 그 대가로 발행자는 이자(쿠폰)를 지급하고 만기 시 원금을 상환할 것을 약속합니다.
  • 이 표준은 금융 채권을 모델링하는 데 필요한 모든 기본 속성을 정의합니다. 예를 들어 발행일, 만기일, 표면 이율, 원금 및 통화 등이 있습니다.
  • 여러 블록체인 간의 채권 운영 및 관리를 위한 크로스 체인 기능을 제공합니다.

전통 금융에서 채권은 중개 기관에 의해 관리되며, 주문은 중개인이나 장외 거래(OTC)를 통해 전달되고 정산됩니다. 따라서 일반적으로 채권 보유자를 대신하여 채권을 관리하도록 승인된 중개 기관이 이러한 업무를 처리합니다. ERC-7092 표준은 이러한 중개 기관을 제거하고, 채권이 투자자 간에 직접 거래되도록 허용하거나, 전통적인 방식으로 중개 기관을 스마트 계약으로 대체할 수 있습니다. 따라서 채권의 보유자는 개인 투자자이거나 채권 보유자가 자신의 채권을 관리하도록 승인한 스마트 계약일 수 있습니다.

전통 기관이 ERC-7092 표준을 통해 고객을 대신하여 채권을 발행하고자 할 경우, 다음 단계를 따를 수 있습니다:

  1. ERC-7092 표준 인터페이스에 맞는 채무 계약을 생성합니다.
  2. 모든 거래의 핵심 계약으로서 은행 계약을 생성합니다. 이 계약은 중개인 및 투자은행의 작업을 담당합니다. 특정 작업을 트리거하는 관리자를 정의합니다. 예를 들어 총 발행량에 도달했을 때 계약 내에서 채권을 발행하거나, 채권 만기 시 채권을 상환합니다. 투자자는 은행 계약이 자신의 채권을 관리하도록 승인하여 2차 시장에서 거래할 수 있습니다. 이 경우 실제 채권 보유자는 여전히 투자자이지만, 채권 이전은 승인된 은행 계약만 수행할 수 있습니다.
  3. 채권 플랫폼에 상장할 필요가 있는 경우, 보유자 또는 스마트 계약은 채권을 플랫폼으로 이전해야 할 수 있으며, 플랫폼은 채권 보유자를 대신하여 채권을 판매하는 책임을 집니다.
  4. 채권은 중개 없이 투자자 간에 거래될 수 있습니다. 이 경우 채권 보유자는 항상 투자자 또는 스마트 계약입니다.

기타 RWA 관련 EIP

프라이버시

EIP-7540 : RWA의 토큰화 금고 표준을 개선하고 비동기 예치 및 상환 프로세스를 도입하는 것을 목표로 합니다.

  • EIP7540은 암호화폐 거래의 프라이버시와 보안을 향상시키기 위한 새로운 제안입니다. 이는 제로 지식 증명 기술을 도입하여 거래의 발신자, 수신자 및 거래 금액을 보호하여 공개되지 않도록 합니다. 이를 통해 이더리움 네트워크의 거래는 추적 및 감시가 더 어려워지며, 사용자 프라이버시 보호가 강화됩니다. 동시에 이 제안은 이러한 프라이버시 거래 메커니즘의 구현 및 응용을 지원하는 새로운 스마트 계약 표준 세트를 포함합니다.

규범

EIP-4626 : 기존의 토큰화 금고 표준으로서 RWA에 대한 규범을 도입하는 것을 목표로 합니다.

  • 토큰화 금고는 표준화가 부족하여 구현 세부 사항이 다양해지며, 이는 대출 시장, 집계기 및 내재 유가 증권 등에서 두드러지게 나타납니다. 각 토큰화 금고는 고유한 설계 및 구현 방식을 가지고 있어, 여러 표준을 준수해야 하는 프로토콜이 집계기 또는 플러그인 계층에서 통합되는 것이 복잡하고 어려워지며, 각 프로토콜이 자신의 어댑터를 개발하고 유지해야 하므로 오류가 발생하기 쉽고 많은 개발 자원을 낭비하게 됩니다.
  • 토큰화 금고의 표준화는 수익 금고의 통합 작업량을 크게 줄일 것이며, 통일된 표준을 도입함으로써 개발자는 일관된 구현 모델을 따를 수 있어 더 신뢰할 수 있고 견고한 시스템을 구축할 수 있습니다. 표준화는 개발 프로세스를 단순화하고, 다양한 프로토콜 간의 상호 운용성을 향상시키며, 혁신을 촉진하고 자원을 절약하며, 보안을 강화하고, 궁극적으로 전체 금융 생태계의 건강한 발전을 촉진할 것입니다.

안전

EIP-4788 : RWA 거래 및 자산 처리에 중요한 영향을 미치는 안전성과 기능성을 향상시킵니다.

  • 프로토콜 수준의 오라클을 도입하여 외부 오라클에 대한 의존도를 줄이고, 안전성과 고장 위험을 낮추며, RWA 크로스 체인 브리지 및 스테이킹 풀의 구조를 최적화하여 유동성 스테이킹 프로토콜의 효율성을 향상시킵니다. 스마트 계약 기반의 RWA 브리징 및 재스테이킹 솔루션에 더 유연한 메커니즘을 제공하여, 노드 운영자의 진입 장벽을 낮추고 탈중앙화 프로토콜의 경쟁력을 높입니다.

기반 시설

EIP-1153 : 체인상의 데이터 저장 비용을 낮추어 RWA 관련 데이터 저장 비용을 줄이는 데 기여합니다. 또한, 이는 플래시 론 해킹 공격의 위험을 크게 줄입니다.

  • 임시 저장 작업 코드를 도입하여 스마트 계약 실행 중에 임시 저장 데이터를 처리할 수 있도록 하여, 이러한 데이터는 각 거래가 종료된 후 폐기되므로 네트워크 가스 비용을 절감할 수 있습니다. 이는 애플리케이션 개발자에게 더 유연한 저장 옵션을 제공하며, 특히 Uniswap과 같은 임시 데이터를 자주 저장해야 하는 애플리케이션에 유용합니다. 이 개선은 이더리움 네트워크의 효율성과 성능을 향상시켜 임시 데이터를 처리하는 작업을 더 편리하고 경제적으로 만듭니다.

결론

이 글을 통해 우리는 실제 세계 자산(RWA)의 발전 과정, 기술 메커니즘 및 관련 EIP와 ERC 표준에 대해 깊이 탐구했습니다. 초기 EIP-884에서 최근의 EIP-3475 및 EIP-3525에 이르기까지, 이러한 제안들은 자산의 디지털화 및 토큰화에서 블록체인 기술의 응용 잠재력을 보여줍니다. 특히 금융 파생상품, 채무 증권 및 프라이버시 보호 등 분야에서 RWA는 광범위한 응용 전망과 큰 잠재력을 보여줍니다.

그러나 기술 발전과 함께 규제 준수, 안전성 및 표준화와 같은 여러 도전 과제가 동반됩니다. 추가 연구 및 혁신을 통해 RWA는 금융 시장과 글로벌 경제의 통합 및 발전을 촉진하는 중요한 힘이 될 것으로 기대되며, 보다 효율적이고 투명하며 안전한 디지털 금융 생태계를 실현하는 데 기여할 것입니다.

관련 태그
체인캐처(ChainCatcher)는 독자들에게 블록체인을 이성적으로 바라보고, 리스크 인식을 실제로 향상시키며, 다양한 가상 토큰 발행 및 조작에 경계해야 함을 상기시킵니다. 사이트 내 모든 콘텐츠는 시장 정보나 관련 당사자의 의견일 뿐이며 어떠한 형태의 투자 조언도 제공하지 않습니다. 만약 사이트 내에서 민감한 정보를 발견하면 “신고하기”를 클릭하여 신속하게 처리할 것입니다.
체인캐처 혁신가들과 함께하는 Web3 세상 구축