Radix는 개발자가 쉽게 Dapp을 만들 수 있는 플랫폼을 제공하는 것을 목표로 하는 분산형 레이어 1 분산 원장 기술(DLT)입니다. Radix는 2017년에 Dan Hughes에 의해 만들어졌습니다. [1]
개요
Radix는 탈중앙화 애플리케이션 생성을 지원하도록 설계된 분산 원장으로, DeFi 사용 사례에 중점을 둡니다. 이 네트워크는 Cerberus라는 합의 알고리즘을 사용하여 보안을 보장하는 동시에 선형 확장성을 제공하며, Scrypto라는 Dapp 개발용 프로그래밍 언어도 제공합니다. Radix는 자체 실행 환경인 Radix Engine을 통해 개발자에게 다양한 자산 중심 기능을 제공하여 DeFi 및 Web3 개발을 가속화합니다. 이 플랫폼은 DeFi 애플리케이션을 위한 Ethereum의 대체 기반 레이어 역할을 하는 것을 목표로 합니다. 또한 XRD라는 기본 토큰이 있어 보유자가 지분 증명 합의 메커니즘에 참여하고 보상을 받을 수 있습니다. [2][3]
Radix의 창립자인 Dan Hughes는 2012년에 비트코인을 발견했으며, 2013년 5월에는 나중에 Radix가 된 eMunie를 만들었습니다. 그 후 5년 동안 Hughes는 확장성 문제를 해결하기 위해 컨센서스 아키텍처를 개발하는 데 주력했습니다. [2]
2017년 Radix는 TransferWise의 공동 창업자인 Taavet와 유럽 VC인 LocalGlobe로부터 자금을 지원받았으며, 프로젝트 이름이 Radix로 변경되고 Piers Ridyard가 CEO로 합류했습니다. 같은 해 Hughes는 무제한 선형 확장성을 제공하는 컨센서스 알고리즘인 Cerberus를 개발하여 네트워크가 특히 탈중앙화 금융 분야에서 탈중앙화 애플리케이션을 지원할 수 있도록 했습니다. [4]
Radix의 공개 메인넷은 2017년 9월 프로젝트 발표 이후 4년간의 활발한 개발 및 테스트를 거쳐 2021년 7월에 출시되었습니다. 기본 XRD 토큰은 모금 활동을 지원하기 위해 이더리움 네트워크에서 출시되었습니다. [6]
2021년 12월 15일, 프로젝트의 스마트 컨트랙트 프로그래밍 언어인 Scrypto가 출시되었습니다. [7]
인프라
Radix Engine
Radix Engine은 블록체인 플랫폼에서 자산을 구현하는 대안적인 접근 방식으로, 토큰을 잔액 목록의 별도 항목이 아닌 사용자 제어 계정에 보관된 물리적 객체로 취급합니다. 이 플랫폼은 유한 상태 머신 모델을 통해 올바른 동작을 보장하여 이중 회계 및 재진입과 같은 오류를 불가능하게 만듭니다. Radix Engine v2는 자산 지향 프로그래밍 언어인 Scrypto에서 스마트 계약 로직 계산을 포함하도록 이 모델을 확장하고 자산 거래를 보다 직관적으로 처리하기 위해 "리소스" 개념을 도입합니다. 또한 이 플랫폼에는 모듈성과 재사용성을 더욱 장려하기 위해 청사진이라고 하는 유용한 기능의 온-네트워크 템플릿이 포함되어 있습니다. 분산 네트워크에서 실행되는 Radix Engine은 커뮤니티 협업과 패키지 관리자와 유사한 기능을 공통 네트워크에서 직접 사용할 수 있도록 합니다. [8]
Cerberus
Cerberus는 Radix에서 분산 DLT 합의를 용이하게 하기 위해 사용하는 합의 프로토콜입니다. 그리스 신화에 나오는 머리 셋 달린 개에서 이름을 따왔으며 병렬화된 비잔틴 장애 허용(BFT) 합의 프로세스를 활용합니다. 이 프로토콜은 DeFi의 확장성을 달성하여 대량 채택을 가능하게 하고 여러 사용자를 지원하는 혁신적이고 독특한 접근 방식을 취합니다. [3]
Cerberus 프로토콜은 하나의 블록체인 네트워크를 여러 구성 부분(샤드라고 함)으로 분할하여 서로 병렬로 실행되도록 합니다. 트랜잭션은 샤드에서 원자적으로 처리되며 트랜잭션 순서를 정하고 블록체인 기록을 병합하고 혼란을 방지하기 위한 규칙이 적용됩니다. 이러한 샤딩 접근 방식은 제한된 수의 샤드를 가진 Ethereum의 제안된 샤딩 구현과는 다릅니다. [4][9]
Cerberus는 또한 병렬 처리를 통해 확장성을 가능하게 합니다. Cerberus는 관련된 이벤트의 순서만 적용하는 여러 동시 타임라인을 사용하여 상태 샤딩을 통해 안전한 합의 병렬 처리를 가능하게 하여 처리량 제한을 크게 줄입니다. [9]
Radix Engine은 유용한 DLT 애플리케이션 기능을 기능적으로 독립적인 구성 요소로 분해합니다. 이러한 구성 요소는 독립적으로 업데이트할 수 있는 기능적이고 분리된 엔터티로 모델링됩니다. Radix Engine은 이러한 구성 요소를 개별 유한 상태 머신으로 변환하여 Cerberus가 이해하는 샤딩 가능한 언어로 쉽게 변환합니다. [9]
Scrypto
Scrypto는 Radix Engine이 애플리케이션 환경을 보완하기 위해 개발한 스마트 계약 언어입니다. Rust를 기반으로 하지만 Radix Engine v2를 위한 특정 기능과 구문이 추가되었습니다. Scrypto는 자산 중심 언어로서, Rust 스타일의 로직이 자산을 기본적으로 다룰 수 있도록 하여 개발자가 자신의 비즈니스 로직에 집중하고 Radix Engine이 자산을 직관적이고 안전하게 처리하도록 합니다. [8]
Scrypto는 자산 중심 접근 방식을 통해 탈중앙화 애플리케이션 (dApps) 개발을 간소화합니다. 개발자는 내장 함수를 사용하여 토큰과 NFT를 생성하고, 이를 버킷이라는 임시 컨테이너에 저장한 다음, 볼트라는 더 영구적인 리소스 컨테이너에 저장할 수 있습니다. Radix Engine의 스마트 계약 버전인 "컴포넌트"는 컴포넌트가 소유한 모든 리소스를 포함하는 볼트를 보유하며, 이는 청사진에서 인스턴스화되어 네트워크에서 사용할 수 있게 됩니다. Scrypto를 통해 개발자는 필수 코드 작성에 집중하고 토큰, 풀 및 사용자와 직접 상호 작용하여 차세대 DeFi 애플리케이션 생성을 장려할 수 있습니다. [8]
블루프린트 카탈로그
블루프린트 카탈로그는 Radix 네트워크의 플랫폼 기능으로, 개발자에게 플랫폼을 구축하고 기여할 수 있는 강력한 도구를 제공합니다. 이를 통해 Scrypto 블루프린트의 모듈식 배포, 버전 관리 및 확장이 가능하며, 이는 사실상의 표준이 되고 상호 운용성을 장려할 수 있습니다. 또한 네트워크 상의 레지스트리는 일반적으로 사용되는 DeFi 기능을 위해 미리 구축되고 잘 관리된 블루프린트를 보유합니다. 이러한 모듈식 솔루션은 쉽게 액세스, 결합 및 업데이트할 수 있으며, 각 블루프린트는 버전 관리 지원과 함께 고유한 주소를 가집니다. 블루프린트를 업데이트해도 해당 블루프린트를 사용하는 다른 구성 요소가 자동으로 업데이트되지는 않지만, 개발자는 자체 업데이트를 통해 새로운 버전을 채택할 수 있습니다.[8]
개발자 인센티브
개발자 로열티 시스템
Radix DLT는 채굴과 동일한 종류의 시장 기반 인센티브를 제공하는 개발자 로열티 시스템을 도입하여 유용한 기능에 대한 직접적인 개발자 간 마켓플레이스를 조성합니다. 이는 Blueprint Catalog와 컴포넌트를 사용하여 애플리케이션 및 트랜잭션을 생성하는 관련 네트워크 메커니즘을 통해 가능합니다. 개발자는 트랜잭션에서 컴포넌트 또는 Blueprint를 사용할 때마다 로열티를 설정할 수 있습니다. 개발자는 구축하는 것의 특성과 예상되는 사용 방식에 맞춰 로열티를 조정하여 분산된 네트워크 수익 흐름과 비즈니스 모델을 창출할 수 있습니다. 이 시스템은 트랜잭션 사용당 자동 및 보장된 로열티 지불을 가능하게 하며 로열티 가격 업데이트도 가능합니다. [8]
개발자 가이드
Radix 프로토콜은 Scrypto 코드에 대한 분산형 마켓플레이스를 제공하며, 개발자는 청사진을 카탈로그에 추가하고 거래당 로열티를 설정할 수 있습니다. 개발자 가이드는 청사진 카탈로그의 내용과 현재 인스턴스화된 컴포넌트를 제공하여 개발자가 청사진을 발견하고 자신의 개발에 통합할 수 있도록 지원하는 프론트엔드 서비스입니다. Radix 재단은 현재 Radix 프로토콜을 완전한 오픈 소스 코드 기반으로 개발하고 있으며 모든 수준의 개발자를 지원하기 위해 노력하고 있습니다.[8]
XRD
RADIX 토큰, XRD는 Radix 퍼블릭 네트워크의 네이티브 토큰입니다. 주요 용도는 스테이킹과 거래 수수료입니다. Radix 퍼블릭 네트워크의 기본 통화로서 XRD는 Radix DeFi 생태계 내의 모든 Dapp에서 사용될 수도 있습니다. 예를 들어, 대출 프로토콜에서 담보로 사용되거나 다른 토큰 간의 교환을 용이하게 하는 중개자 역할을 할 수 있습니다. [10]
스테이킹
XRD는 Radix의 위임된 지분 증명 (DPoS) 시스템의 핵심 부분이며, 시빌 공격으로 알려진 공격 유형으로부터 Radix 퍼블릭 네트워크를 보호하기 위해 XRD를 사용합니다. XRD 토큰 보유자는 토큰을 검증인 노드에 위임하여 어떤 검증인 노드가 합의에 참여할지 투표합니다. 스테이커는 네트워크 방출 보상을 받으며, 가장 많은 위임된 지분을 가진 상위 100개의 검증인 노드가 Radix 프로토콜에 의해 검증인 세트로 선택됩니다. 100개의 검증인 제한은 Radix Xi’an 릴리스의 일부로 제거되어 무제한의 검증인이 허용될 예정입니다. [11]
트랜잭션 수수료
XRD는 Radix 공개 네트워크에서 트랜잭션 수수료를 지불하는 데에도 사용되며, 주로 네트워크 전반에서 스팸 트랜잭션을 방지하기 위한 것입니다. 모든 트랜잭션 수수료의 100%는 소각됩니다. 즉, 수수료를 지불하는 데 사용된 토큰은 Radix 프로토콜에 의해 파괴됩니다. [11]
토큰노믹스
XRD의 최대 공급량은 240억 개의 토큰입니다. 제네시스 시점에 120억 개의 XRD 토큰(50%)이 다음과 같이 발행되었습니다. [12]
6억 4,200만 개의 XRD(2.7%)는 2020년 10월 토큰 판매에서 0.039달러의 가격으로 XRD 토큰을 구매한 Radix 커뮤니티 회원에게 할당되었습니다.
30억 개의 XRD(12.5%)는 2013-2017년 사이에 Dan Hughes에게 약 3,000 BTC를 기부하여 Radix 프로젝트의 이론적 개발을 시작한 초기 Radix 커뮤니티 회원에게 할당되었습니다.
2억 개의 XRD(0.8%)는 2020년 11월부터 2021년 5월까지 진행된 유동성 마이닝 프로그램 참가자에게 할당되었습니다.
24억 개의 XRD(10.0%)는 2017년부터 현재까지 Radix 기술을 자금을 지원하고 개발해 온 RDX Works Ltd에 할당되었습니다.
21억 5,800만 개의 XRD(9.0%)는 Radix Foundation의 완전 소유 자회사인 Radix Tokens (Jersey) Limited에 할당되었습니다.
6억 개의 XRD(2.5%)는 Radix의 dApp 개발을 부트스트랩하기 위한 보조금을 지원하기 위해 Radix Tokens (Jersey) Limited에 할당되었습니다.
6억 개의 XRD(2.5%)는 네트워크 보조금으로 Radix Tokens (Jersey) Limited에 할당되었습니다.
이 중 96억 개의 XRD 토큰은 완전히 잠금 해제되어 유통되고 있으며, 24억 개의 XRD 토큰은 스테이블코인 준비금으로 무기한 잠겨 있습니다. 나머지 120억 개의 XRD 토큰은 네트워크 보안을 위해 스테이커와 검증인에게 인센티브로 제공하기 위해 약 40년 동안(연간 3억 개의 XRD) Radix 프로토콜에 의해 발행됩니다. [12]
EXRD
e-Radix (EXRD)는 2020년 11월에 출시된 암호화폐 및 ERC-20 토큰입니다. 이더리움의 DeFi 생태계에서 Radix의 유틸리티 토큰 XRD를 나타내며 XRD로 교환할 수 있습니다. 이는 위임된 지분 증명 시스템 하에서 스테이킹이 시작되기 전에 토큰을 광범위하게 배포하여 Radix 퍼블릭 네트워크를 분산화하기 위한 전략의 일부였습니다. [20]
네트워크 업그레이드
Olympia
Olympia 릴리스는 Radix 퍼블릭 네트워크의 초기 버전을 나타냅니다. Olympia는 네이티브 RADIX (XRD) 토큰을 도입하고 Radix 및 탈중앙화 금융 (DeFi)을 위한 기본 기술 스택을 구축했습니다. [27]
특징
올림피아 릴리스에는 Radix 생태계의 핵심을 형성하는 필수 구성 요소가 포함되었습니다. 네트워크에서 토큰 생성, 전송 및 스테이킹 기능을 제공했습니다. 올림피아는 샤딩되지 않은 버전의 Cerberus 합의 알고리즘을 활용하여 초당 최소 50건의 트랜잭션 처리량을 제공하여 Ethereum의 용량을 3.5배 초과했습니다. 이러한 기능은 향후 릴리스의 기반이 되었으며, 궁극적으로 완전 샤딩된 Cerberus를 통해 무제한 선형 확장성을 달성하는 것을 목표로 하는 Xi'an 릴리스로 이어졌습니다. [27]
올림피아의 구성 요소 올림피아 릴리스에는 Radix 생태계 내에서 중요한 역할을 하는 여러 구성 요소가 포함되었습니다. [27]
Radix 노드 소프트웨어: Radix Engine v1 및 샤딩되지 않은 Cerberus 합의를 포함한 핵심 Radix 프로토콜을 구현했습니다. 이 소프트웨어를 통해 개인은 네트워크에서 노드를 운영할 수 있었습니다.
Radix Engine v1: Radix의 Ethereum Virtual Machine 대체품의 초기 버전입니다. 추가적인 복잡성을 추가하기 전에 시스템의 보안 및 안정성을 테스트하기 위한 매우 효율적이고 안전한 실행 환경 역할을 했습니다.
RADIX (XRD) 토큰: Radix 네트워크의 기본 토큰입니다. XRD 토큰은 네트워크 보안 및 배출 보상을 위해 스테이킹할 수 있을 뿐만 아니라 트랜잭션 수수료로도 사용할 수 있습니다. eXRD 토큰은 Ethereum DeFi 생태계에 대한 브리지 역할을 하여 eXRD와 XRD 간의 1:1 비율로 변환할 수 있습니다.
간단한 토큰 생성: Radix Engine v1을 통해 JSON-RPC Radix 노드 API를 통해 새로운 토큰을 생성, 명명, 발행, 소각 및 거래할 수 있었습니다. 이 기능은 토큰 발행자가 Radix 공용 네트워크에서 다양한 자산을 나타낼 수 있는 유연성을 제공했습니다.
Radix Wallet: 쉬운 지갑 내 위임 스테이킹을 지원하는 기본 Radix Wallet 애플리케이션의 초기 릴리스입니다. 이 지갑은 Radix 네트워크에서 발행된 모든 토큰과 호환되며 Windows, MacOS 및 Linux에서 사용할 수 있으며 향후 Ledger Nano S와의 통합이 계획되어 있습니다.
Radix Explorer: 트랜잭션 세부 정보, 지갑 잔액 및 XRD 스테이킹에 적합한 활성 유효성 검사기 노드 목록을 포함하여 원장의 상태를 탐색할 수 있는 웹사이트입니다.
Instapass: DeFi에 대한 선택적 KYC/AML 규정 준수에 대한 Radix의 고유한 단일 로그인 접근 방식입니다. 처음에는 Instabridge와 같은 Radix 서비스를 지원했으며 Radix 네트워크의 개발자를 위한 규정을 준수하고 허가 없는 금융 서비스를 제공하는 것을 목표로 했습니다.
Instabridge: 8월 5일에 출시될 예정인 Instabridge는 Radix를 다른 네트워크와 연결하는 사용하기 쉬운 토큰 브리지 역할을 했으며 Ethereum부터 시작했습니다. 처음에는 eXRD를 XRD 토큰으로 1:1로 교환하는 것을 용이하게 했으며 향후 추가 토큰 및 네트워크에 대한 지원을 확대할 계획입니다.
Alexandria
2021년 12월, Radix는 Alexandria를 출시하여 Scrypto와 Radix Engine v2를 소개함으로써 개발자들에게 새로운 스마트 계약 개발 경험을 제공했습니다. Scrypto 도구를 통해 개발자들은 기존 스마트 계약의 한계를 해결하면서 DeFi dApp을 구축하고 실행할 수 있었습니다. [28]
Alexandria는 Scrypto Github 저장소에서 사용할 수 있는 Scrypto 및 관련 도구의 초기 버전을 제공했습니다. Rust 프로그래밍 언어를 기반으로 하는 Scrypto는 스마트 계약 작성을 위한 자산 중심 기능을 제공했습니다. 이 릴리스에는 시뮬레이터 환경이 포함되어 개발자가 로컬 컴퓨터에서 Scrypto 코드를 빌드, 테스트 및 반복할 수 있었습니다. 이를 통해 코드를 시뮬레이션된 원장에 배포하고 코드 실행 및 유효성 검사를 위한 시뮬레이션된 Radix Engine을 사용할 수 있었습니다. [28]
개발자는 Rust cargo 파일, resim 및 scrypto와 같은 명령줄 도구, 문서, 튜토리얼 및 코드 예제에 액세스할 수 있었습니다. Alexandria는 개발자가 Babylon 릴리스 중에 메인넷에 배포하기 위해 최소한의 변경만 예상하면서 즉시 DeFi 기능을 구축하고 테스트할 수 있도록 하는 촉매제 역할을 했습니다. [28]
개발자를 지원하기 위해 Radix는 정보, 설치 지침 및 문서를 위한 중앙 허브로 Radix 개발자 사이트를 구축했습니다. 블로그 기사와 DeFi 백서는 Scrypto의 중요성과 자산 중심 접근 방식에 대한 통찰력을 제공했습니다. Radix 개발자 프로그램은 워크숍, 해커톤, 참여 및 협업을 위한 플랫폼을 제공했습니다. [28]
바빌론
2023년 9월 28일에 완료된 Radix 퍼블릭 네트워크의 올림피아에서 바빌론으로의 전환은 주류에 적합한 Web3 및 DeFi 경험을 가능하게 합니다. 원래 6월로 예정되었으나 잠재적인 문제를 해결하기 위해 추가 시간이 할당되어 원활한 전환을 보장하고 막바지 지연을 최소화했습니다. 이 업그레이드는 스마트 계약 기능, 자산 지향 프로그래밍 기능, Radix Engine v2라는 새로운 실행 환경 및 DeFi 사용자를 위한 향상된 보안을 도입합니다. [29][34]
iOS 및 Android에서 사용할 수 있는 바빌론 지갑은 계정을 관리하고 토큰 및 NFT와 같은 자산을 보유하며 페르소나를 사용하여 비밀번호 없이 Web3.0 애플리케이션에 로그인할 수 있는 안전한 방법을 제공합니다. 또한 자신감 있는 거래 보기 및 서명을 위한 거래 매니페스트를 제공합니다. [34]
이 업데이트가 시행되면 네트워크는 새로운 트랜잭션 처리를 중단하는 상태로 들어가고 네트워크 내의 모든 노드는 계산을 수행하여 올림피아 네트워크의 최종 상태를 결정한 다음 이러한 결과를 저장합니다. 이 과정 전반에 걸쳐 바빌론 노드는 이 순간을 간절히 기다려 왔으며 올림피아 노드와 지속적으로 상태를 확인했습니다. 상태 계산이 완료되면 올림피아 노드는 최종 상태를 바빌론 노드로 전송합니다. 이 전송 후 스테이킹된 XRD 토큰의 3분의 2 이상을 구성하는 바빌론 검증자는 이 상태 정보를 수집하는 작업을 수행하여 바빌론 네트워크로의 전환 시작을 알립니다. [34]
주요 업데이트
Radix 모바일 지갑: 자산 관리 및 Web3.0 애플리케이션과의 상호 작용을 위한 안전하고 사용자 친화적인 모바일 지갑입니다.
Radix 커넥터 확장 프로그램: 모바일 지갑과 데스크톱 브라우저의 dApp 간의 안전한 연결을 가능하게 하는 브라우저 확장 프로그램입니다.
Radix 대시보드: Radix 네트워크 탐색기이자 검증인으로부터 XRD를 스테이킹, 언스테이킹 및 청구하기 위한 플랫폼입니다.
개발자 콘솔: 패키지 배포, 원시 트랜잭션 매니페스트 전송, dApp 정의 구성 등 개발자를 위한 도구입니다.
dApp 샌드박스: dApp 프런트엔드에서 Radix 지갑으로의 요청을 실험하기 위한 개발자 도구입니다.
RCnet은 2023년 3월 31일에 출시된 테스트 네트워크로, 주로 Radix 생태계의 개발자와 초기 통합자를 위한 도구와 표준을 제공하는 데 중점을 둡니다. 다음은 RCnet의 주요 측면입니다.
지갑 내 트랜잭션 검토: RCnet은 Radix Wallet에서 트랜잭션 세부 정보를 볼 수 있는 트랜잭션 검토 기능을 도입했습니다. 이 기능은 전반적인 사용자 경험과 투명성을 향상시킵니다.
통합자를 위한 핵심 API: RCnet은 거래소와 같은 주요 파트너의 통합을 간소화하는 핵심 API를 제공합니다. 이 API는 거래소가 Babylon의 고유한 트랜잭션 모델에 적응하는 데 도움이 되어 통합 프로세스를 간소화합니다.
페르소나 및 데이터 공유: RCnet은 지갑에서 페르소나를 활성화하여 개발자가 Radix Wallet 사용자로부터 직접 개인 데이터를 요청할 수 있도록 합니다. 이 기능은 분산형 애플리케이션(dApp) 내에서 사용자 개인 정보 보호 및 데이터 공유 기능을 향상시킵니다.
Radix dApp 툴킷: Radix Connect Button은 지갑을 dApp에 연결하기 위한 사용자 친화적인 인터페이스를 제공하는 Radix dApp 툴킷으로 발전했습니다. 자동 세션 관리, 추적, 알림, 데이터 캐싱 등과 같은 기능을 제공합니다.
메타데이터 및 표준: RCnet은 개발자가 코드 외부에서 구성 요소, 패키지 및 리소스에 대한 정보를 지정할 수 있도록 하는 메타데이터 표준을 도입했습니다. 이 메타데이터는 원장 내 시스템과 원장 외 시스템 간의 통합을 향상시키고 Radix Wallet 및 기타 클라이언트에서 일관된 데이터 표시를 보장합니다.
Radix 엔진 툴킷: Radix 엔진 툴킷에는 프런트엔드 개발자를 위한 TypeScript 대상, Scrypto 개발자를 위한 명령줄 버전, 통합자가 트랜잭션 구축 및 서명을 처리하는 기능과 같은 업데이트가 포함되어 있습니다.
2023년 7월 6일에 RCnet v2가 출시되었으며, 두 단계로 진행됩니다. 1단계에서는 노드, Radix Engine, Scrypto를 포함한 "로우 레벨" 구성 요소를 도입하고, 2단계에서는 게이트웨이, 대시보드, 지갑 및 관련 도구에 대한 업데이트를 제공합니다.
주요 개선 사항
재설계된 인증: Scrypto는 이제 인증 지정을 위한 새롭고 개선된 개발자 인터페이스를 제공하여 더 간단하고 직관적으로 만들었습니다. 이 업데이트는 권한 있는 액세스 권한이 없는 컴포넌트, 단일 관리자가 있는 컴포넌트, 세분화된 제어가 필요한 여러 액터가 있는 컴포넌트를 포함하여 다양한 개발자 요구 사항을 충족합니다.
네이티브 풀 및 풀 유닛: RCnet V2는 다양한 리소스 풀을 위한 네이티브 청사진을 도입하여 사용자가 리소스를 기여하고 해당 "풀 유닛" 토큰을 받을 수 있도록 합니다. 이러한 토큰은 풀에 대한 사용자의 지분을 나타내며 Radix Wallet의 풀 유닛 인식 및 공유 유동성 애플리케이션을 향상시킵니다.
참조 처리 개선: 업데이트를 통해 개발자는 청사진 코드 외부의 컴포넌트 및 리소스와 더 쉽게 상호 작용할 수 있습니다. 이 개선 사항은 여러 컴포넌트와 리소스 간의 상호 작용을 단순화하여 더 간단한 코드를 생성합니다.
수수료 테이블 조정: 수수료 테이블이 처음으로 크게 업데이트되어 작업의 상대적 비용이 더 나은 효율성을 위해 조정되었습니다. 스토리지 비용 및 실제 XRD 요율을 포함한 추가 조정이 고려 중입니다.
추가 기능: RCnet V2에는 런타임 비용 추적, 사람이 인식할 수 있는 트랜잭션 ID, 로열티 설정, 사용자 정의 오류 메시지 등과 같은 다양한 작은 추가 기능도 포함되어 있습니다.
RCnet V2의 2단계가 2023년 7월 26일에 시작되어 Android 및 iOS용 Radix Wallet의 새로운 미리보기 버전, 업데이트된 게이트웨이 및 대시보드, 개발자 도구 개선 사항 및 Radix Off-Ledger Authentication (ROLA) 시스템이 제공되었습니다.
주요 개선 사항
ROLA 지원: ROLA를 통해 오프레저 시스템은 트랜잭션을 제출하지 않고도 온레저 구성 요소에 대한 제어를 증명할 수 있습니다. 이를 통해 Web3 앱에 대한 안전한 싱글 사인온과 계정 및 자산에 대한 소유권 증명이 가능합니다.
지갑 업데이트: iOS 및 Android용 Radix 지갑의 업데이트된 개발자 미리보기에는 페르소나 개선, ROLA 지원, 토큰 및 NFT의 인앱 전송이 포함됩니다.
커넥터 확장 기능 조정: 데스크톱-모바일 지갑 통신을 위한 브라우저 확장 기능이 개선되어 여러 연결 문제를 해결하고 Windows 및 Mac에서 시스템 알림을 제공합니다.
dApp 툴킷 정비: Radix dApp 툴킷은 다양한 웹사이트 스타일과의 쉬운 통합을 위해 개선된 √ 연결 버튼을 제공하며 ROLA 요청을 지원합니다. RCnet V2와의 호환성이 보장됩니다.
2023년 8월 31일에 Babylon RCnet v3가 출시되었으며, 이는 메인넷 Babylon 업그레이드 이전의 마지막 주요 테스트 네트워크 릴리스 역할을 합니다. RCnet v3에서는 주로 안정성과 사소한 조정에 중점을 두었기 때문에 소비자에게는 큰 변화가 없었습니다. 이번 릴리스에는 Radix Wallet의 새로운 미리보기 버전과 다양한 개발자 도구의 호환 버전이 포함되었습니다. Scrypto 개발자를 위해 전체 트랜잭션을 설명할 필요 없이 특정 시나리오에 대한 더 빠른 테스트 생성을 용이하게 하는 새로운 단위 테스트 프레임워크가 도입되었습니다. 고정밀 수학을 위한 십진수 관련 유형도 실제 사용 사례를 지원하고 잠재적인 오버플로 상황을 적절하게 처리하도록 개선되었습니다. [33]
파트너십
ExpoLab
2020년 7월, Radix는 분산 원장 기술(DLT)의 실시간 트랜잭션 및 분석 처리를 연구하고 개발하는 데이터 플랫폼인 ExpoLab과 파트너십을 맺었습니다. 이 파트너십은 개방형, 무허가 네트워크에서 빠르고 안전한 대규모 금융 거래를 위해 구축된 Radix의 플랫폼을 사용하여 금융 거래를 위한 빠르고 안전한 패브릭을 개발하고 검증하는 것을 목표로 했습니다. Radix는 Cerberus DLT 합의 프로토콜 설계를 엄격한 학문적 증명으로 검증할 계획이었고, ExpoLab은 도구를 개선하고 지식을 실제 시스템에 적용할 수 있었습니다. [13][14]
Object Computing 및 Noether
2020년 8월 13일, Radix DLT는 Object Computing 및 Noether DLT와 파트너십을 맺고 Radix 원장을 위한 이더리움 기반 스마트 계약 플랫폼을 개발한다고 발표했습니다. Object Computing은 기업 고객에게 컨설팅 및 맞춤형 스마트 계약 개발을 제공하고, 새로운 비즈니스 및 분산형 애플리케이션의 Radix 생태계 온보딩을 지원하며, Radix 원장 소프트웨어에 대한 엔터프라이즈 중심 기능을 개발했습니다. Noether DLT의 플랫폼은 이더리움, EOS 및 기타 스마트 계약 시스템이 Radix에서 실행될 수 있도록 확장 가능한 레이어를 제공합니다. 이 파트너십은 이더리움 DApp이 최소한의 노력으로 Radix 생태계로 마이그레이션할 수 있도록 지원하는 동시에 Radix 속도로 이더리움 스마트 계약의 다재다능함을 제공하는 것을 목표로 했습니다. [15]
Ren
2020년 8월 18일, Radix는 Ren과의 파트너십을 발표했습니다. 이 파트너십은 RenVM을 통해 Radix에 완전한 탈중앙화 래핑 솔루션을 제공하는 것을 목표로 하며, 이를 통해 중앙화된 상대방 위험 없이 기본 자산을 잠그고 다른 공공 원장에서 해당 "래핑된" 토큰을 발행할 수 있습니다. RenVM의 통합은 Radix가 이더리움과 Radix DeFi 생태계 간의 원활한 브리지를 가능하게 하여 수수료를 줄이고 유동성을 높이는 데 도움이 됩니다. [16]
"RenVM을 Radix 공공 네트워크에 통합하는 작업을 시작하여 Radix 생태계에 또 다른 낮은 마찰 브리지를 제공하게 되어 매우 기쁩니다. 오늘날 2,500억 달러 이상의 암호화 자산이 있으며 대부분이 DeFi에서 잠겨 있습니다. Ren의 혁신을 통해 기본 자산의 신뢰할 수 있고 허가 없는 특성을 유지하면서 해당 가치를 잠금 해제할 수 있습니다. 이러한 자산을 Radix 생태계에 제공하기 위해 그들과 협력하게 되어 매우 기쁩니다." - Radix CEO, Piers Ridyard.
Argent
2020년 8월 26일, Radix는 모든 Radix 토큰 보유자에게 원활한 모바일 경험을 제공하기 위해 비수탁형 탈중앙화 암호화폐 지갑인 Argent와 파트너십을 맺었습니다. Argent의 모바일 지갑은 Radix 토큰 보유자에게 토큰을 안전하고 쉽게 보유할 수 있는 방법과 Uniswap, Kyber 및 기타 플랫폼에 대한 원클릭 유동성 배포를 포함한 DeFi 세계에 대한 즉각적인 액세스를 제공했습니다. Radix의 ERC20 토큰은 Argent의 지갑에서 사용할 수 있게 되어 사용자가 DeFi 애플리케이션에 더 쉽게 액세스할 수 있게 되었습니다.[17]
Chainlink
2020년 10월, Radix는 Chainlink와 파트너십을 맺어 오라클 네트워크를 Radix 퍼블릭 네트워크에 통합했습니다. 이 파트너십은 개발자와 네트워크 사용자에게 혁신적인 DeFi 제품을 만들기 위한 고품질, 안전하고 정확한 오프레저 데이터에 대한 액세스를 제공하는 것을 목표로 했습니다. Radix는 "컴포넌트"라는 새로운 형태의 스마트 계약을 만들어 DeFi 애플리케이션을 쉽게 개발하고 배포할 수 있도록 했습니다. Radix는 Chainlink의 널리 사용되는 가격 피드를 통합하여 시빌 저항성을 갖고 분산되어 있으며 프리미엄 오프체인 애그리게이터로부터 고품질 가격 데이터를 제공합니다. 통합은 Chainlink 노드 소프트웨어에 두 개의 모듈을 추가하고 Chainlink 데이터를 Radix에서 사용할 수 있도록 하는 데 필요한 기본 Radix 스마트 계약을 생성하는 것으로 시작되었습니다. [18]
GoodFi
2021년 2월 11일, Radix는 Aave, Chainlink, Messari, mStable 등과 협력하여 탈중앙화 금융(DeFi)의 채택을 가속화하기 위한 비영리 이니셔티브인 GoodFi를 출범한다고 발표했습니다. GoodFi의 목표는 2025년까지 1억 명의 사람들이 최소 1달러를 DeFi에 투자하도록 하는 것입니다. [19]
LayerZero
2023년 4월 20일, LayerZero는 바빌론 업그레이드 이후 Radix와의 통합을 발표하여 Radix 생태계 내에서 원활한 크로스체인 통신을 가능하게 했습니다. LayerZero의 블록체인 메시징 프로토콜은 30개 이상의 블록체인을 연결하여 개발자가 상호 운용 가능한 dApp을 만들고 통합된 디지털 자산 생태계를 조성할 수 있도록 지원합니다. 이 파트너십은 사용자 경험을 향상시키고, Radix 사용자 및 개발자가 사용할 수 있는 서비스 및 자산 범위를 확장하며, 통합된 Web3 생태계 성장에 기여하는 것을 목표로 합니다. [26]
"우리의 목표는 암호화폐를 일상적인 사용자가 접근할 수 있도록 만드는 것입니다. Radix 플랫폼이 LayerZero와 통합됨으로써 그 목표를 달성하는 데 중요한 진전을 이루고 있습니다. 이 통합은 Radix 퍼블릭 원장의 사용자 경험을 향상시킬 뿐만 아니라 크로스체인 상호 운용성의 진정한 잠재력을 보여줄 것입니다." - Radix Tokens Jersey 이사, Piers Ridyard
자금 조달
2020년 7월, Radix는 런던 기반의 시드 단계 VC인 LocalGlobe와 TransferWise 공동 창립자 Taavet Hinrikus로부터 410만 달러의 자금을 조달했습니다. 이 자금을 통해 Radix는 채택 장벽을 낮추고 온체인 유동성을 증가시키는 데 집중하여 "전 세계 모든 자산에 대한 마찰 없는 접근, 유동성 및 프로그래밍 기능"을 제공했습니다. [24]
2020년 10월, Radix는 DeFi 애플리케이션 구축 및 배포를 위한 플랫폼 개발, 성장 및 탈중앙화를 지원하기 위해 공개 토큰 판매를 통해 1,270만 달러를 조달했습니다. 이 판매에는 엄격한 KYC/AML 요구 사항과 최소 5,000달러 구매 조건에 따라 67개국에서 652명의 기여자가 참여했습니다. 자금은 참가자에게 인센티브를 제공하고 공공 네트워크의 충분한 탈중앙화를 보장하는 데 사용되었습니다. [22][23]
2023년 3월, Radix는 Radix 네트워크에서 처음으로 스마트 계약 기능을 활성화할 Babylon 메인넷 도입을 앞두고 1,000만 달러의 자금을 조달했습니다. 이번 자금 조달 라운드는 최근 블록체인 분야에 활발히 투자하고 있는 투자 회사 DWF Labs가 주도했으며, Radix의 가치를 4억 달러로 평가했습니다. Radix의 주요 목표 중 하나는 개발자에게 자산 생성 및 거래 규칙 설정을 위한 도구를 제공하는 Scrypto 스마트 계약 언어를 통해 탈중앙화 금융의 해킹 위험을 완화하는 것입니다. Radix 블록체인에는 거래, 저축, 대출, 게임, NFT 및 지갑을 제공하는 50개 이상의 프로젝트가 구축되어 있습니다. [25]