오아시스 네트워크는 Oasis Labs에서 개발되었으며, 사용자에게 데이터에 대한 통제권과 소유권을 제공하고 혁신적인 개인 정보 보호 중심 애플리케이션 및 사용 사례 개발을 촉진하도록 설계된 탈중앙화 네트워크입니다. [4]
Oasis Network는 개인 정보 보호에 중점을 두고 지분 증명 메커니즘을 기반으로 구축된 탈중앙화 플랫폼입니다. 사용자가 데이터를 제어하는 동시에 개인 정보 보호 중심 애플리케이션 개발을 지원합니다. 이 네트워크는 기밀성 및 데이터 무결성, 탈중앙화된 감사 가능성, 다양한 사용 사례에 대한 다재다능성, 실제 사용을 위한 실용적인 성능의 네 가지 핵심 기능을 중심으로 구축되었습니다.
이러한 기능은 탈중앙화 원장 기능을 처리하는 컨센서스 레이어와 개인 정보 보호 컴퓨팅을 지원하는 ParaTime 레이어의 이중 레이어 설계를 통해 가능합니다. 이 네트워크는 보안을 유지하면서 여러 런타임을 동시에 지원할 수 있습니다. 또한 Oasis를 통해 사용자는 데이터를 토큰화하여 중앙 집중식 제어로부터 보호하고 개인 정보 보호 서비스 및 애플리케이션 개발을 가능하게 할 수 있습니다. [4]
합의 계층은 분산된 검증인 노드 집합에 의해 실행되는 확장 가능하고 높은 처리량의 안전한 지분 증명 합의입니다. - Oasis 문서 \1
합의 계층은 적응력이 뛰어나고 대응력이 좋도록 설계되어 다양한 사용 사례를 효율적으로 수용하고 기술 변화에 대처합니다. 트랜잭션 정확성을 보장하기 위해 불일치 감지를 사용하며, 불일치가 발생할 경우 재선택되는 컴퓨팅 노드 위원회를 활용합니다. 검증이 완료되면 이 계층은 ParaTime 작업의 변경 불가능한 기록을 유지하여 작업 무결성에 기여합니다.\4
기밀 컴퓨팅과 관련하여 합의 계층은 HME 및 ZKP와 같은 기술을 사용하는 런타임에 대한 고유한 요소를 제공합니다. Oasis Labs는 Oasis Eth/WASI 런타임을 오픈 소스로 공개했으며, 이는 Intel SGX 보안 엔클레이브와 같은 TEE(Trusted Execution Environments)를 사용하여 트랜잭션의 기밀성을 보장합니다. 완전한 오픈 소스이므로 누구나 인스턴스를 설정하고 합의 계층에 연결할 수 있습니다. \4
ParaTime 레이어는 여러 개의 병렬 런타임(ParaTime)을 지원하며, 각 런타임은 공유 상태를 가진 복제된 컴퓨팅 환경을 나타냅니다. 클라이언트로부터 트랜잭션을 받아 이를 기반으로 상태 변경을 수행합니다. ParaTime 레이어는 완전히 분산된 방식으로 운영되므로 개인은 자신만의 ParaTime을 생성하고 사용자 정의할 수 있습니다. 각 ParaTime은 기밀 컴퓨팅, 개방형 또는 폐쇄형 위원회 또는 기타 사양과 관련하여 애플리케이션의 특정 요구 사항을 충족하도록 맞춤화할 수 있습니다. ParaTime은 합의를 처리하지 않으므로 개발이 간소화되고 전체 네트워크와의 통합이 향상됩니다. ParaTime은 계산을 관리하며, 불일치 감지를 통해 실행의 정확성과 무결성을 보장합니다. Oasis Network는 Oasis Labs에서 개발한 Sapphire, Emerald 및 Cipher의 세 가지 ParaTime을 보유하고 있습니다. [1][4]
사파이어는 개발자, 사용자 및 브랜드를 위해 유연한 개인 정보 보호 옵션을 제공하는 Web3용 기밀 이더리움 가상 머신(EVM)입니다. 이를 통해 민감한 데이터를 처리하는 계약에 대한 안전한 암호화 및 스토리지를 보장하면서 완전 공개에서 완전 비공개에 이르기까지 다양한 수준의 기밀성을 가진 dApp을 만들 수 있습니다. 다른 EVM 네트워크에 구축된 dApp은 MetaMask, Truffle 및 Hardhat와 같은 도구와의 호환성을 유지하면서 최소한의 조정으로 사파이어로 쉽게 전송할 수 있습니다. 이 플랫폼에는 난수 생성 및 암호화 검증과 같은 필수 프로세스를 위한 미리 컴파일된 계약이 포함되어 있으며 사용자 비용 없이 개인 상태에 액세스할 수 있도록 무료 eth_call 작업을 제공합니다. 또한 사파이어는 안전한 Web2 인증을 지원하므로 최신 모바일 장치 및 브라우저의 자격 증명이 필요한 dApp에 이상적입니다.[5]
에메랄드는 초당 트랜잭션 처리량을 1,000건으로 늘리고 Solidity 개발자의 수수료를 낮추도록 설계된 EVM 호환 ParaTime입니다. 전 세계에 분산된 노드 운영자를 통해 완전히 탈중앙화되어 운영되며 가스 수수료의 기본 토큰으로 Oasis ROSE를 사용합니다. 에메랄드는 완전한 EVM 호환성, EVM 기반 dApp과의 원활한 통합, 향상된 확장성, 훨씬 낮은 트랜잭션 수수료(이더리움보다 99% 이상 저렴), 상호 운용성을 위한 크로스 체인 브리지 기능을 제공합니다. [6]
Cipher는 WebAssembly(WASM)를 사용하고 개인 정보 보호에 중점을 둔 ParaTime입니다. 개발자는 Rust와 함께 Oasis Contract SDK를 사용하여 기밀 탈중앙화 애플리케이션(dApp)을 구축할 수 있습니다. Emerald ParaTime과 동일한 이점을 제공하며 유연성과 보안성이 향상되었습니다. 개발자는 비용에 따라 공개 및 기밀 데이터 스토리지를 선택할 수 있습니다. 주로 Rust로 작성된 WASM 스마트 계약은 엄격한 메모리 관리를 통해 메모리 누수 위험을 최소화하여 보안을 강화합니다. [7][8]
Oasis Privacy Layer (OPL)은 EVM 호환 개인 정보 보호 솔루션으로, 암호화된 트랜잭션과 기밀 상태를 도입하여 Ethereum, BNB Chain, Polygon과 같은 네트워크의 스마트 계약을 향상시킵니다. 개발자는 기존 네트워크와의 호환성을 유지하면서 Sapphire와 통합된 Solidity 라이브러리를 통해 dApp에 기밀 상태와 선택적 공개를 쉽게 추가할 수 있습니다.
OPL은 사용자 정의 가능한 개인 정보 보호 기능을 제공하여 dApp이 완전히 공개되거나 기밀로 유지될 수 있도록 합니다. 또한 OPL을 통해 Sapphire에서 개인 정보 보호 기능을 실행하면서 사용자와 자산을 원래 네트워크에 유지할 수 있습니다. OPL은 크로스 체인 개인 정보 보호를 지원하여 Sapphire의 안전한 런타임을 사용하여 네트워크 간에 dApp 상태를 동기화함으로써 사용자 안전을 향상시킵니다. Solidity 개발자는 애플리케이션의 요구 사항에 맞게 투명성 수준을 조정할 수 있습니다. [9]
런타임 오프체인 로직(ROFL)은 탈중앙화되고 검증 가능하며 기밀성을 유지하는 애플리케이션을 가능하게 하는 프레임워크입니다. ROFL을 사용하면 신뢰 실행 환경(TEE)을 사용하여 블록체인 외부의 프로그램, 즉 사용자 지정 오프체인 로직을 온체인 로직에 검증 가능하게 연결할 수 있습니다. 이 오프체인 계산은 비동기적으로 작동하며 TEE를 통해 신뢰를 유지하면서 트랜잭션 또는 이벤트를 통해 온체인 구성 요소와 통신합니다. [20][21]
ROFL은 블록체인 컨텍스트 외부에서 TEE를 사용하여 성능과 유연성을 향상시켜 신뢰를 손상시키지 않으면서 비용 효율적이고 검증 가능한 계산을 가능하게 합니다. 또한 Sapphire 런타임의 기능을 확장하여 온체인 검증 가능성 및 기밀성 보장을 통해 복잡한 오프체인 워크로드를 허용합니다. 검증 가능성은 노드 운영자가 데이터를 올바르게 처리하는지 확인하고 기밀성은 중요한 애플리케이션 데이터를 보호합니다. [20][21]
ROFL은 TEE(Intel SGX), 원격 증명 및 탈중앙화된 검증자 세트에 의존합니다. Oasis 노드는 TEE를 프로비저닝하며, 여기서 ROFL 앱은 오프체인에서 실행되고 Oasis 네트워크에 등록하여 스마트 계약을 인증하고 상호 작용합니다. ROFL은 TEE 내부에서 암호화 키를 생성하여 원격 증명을 수행하여 온체인 모듈 및 외부 시스템과의 보안 통신을 보장합니다. [20][21]
Oasis Nexus는 Oasis Network의 공식 인덱서 도구로 작동하며, 탐색기 및 지갑의 백엔드 역할을 합니다. 하나 이상의 Oasis 노드 및 기타 관련 소스에서 블록체인 데이터를 지속적으로 가져옵니다. 이 데이터는 처리되고 결과 정보는 인덱싱된 SQL 데이터베이스에 저장됩니다. 데이터베이스는 JSON 기반 웹 API를 통해 데이터에 대한 액세스를 가능하게 합니다. [10][12]
API는 OpenAPI Specification (OAS) 3.0을 준수하여 다양한 시스템과의 호환성을 보장합니다. 최신 블록 번호 및 시간과 같은 필수 경로를 포함하여 Web3 빌더, dApp 및 기타 온체인 애플리케이션에 사용자 친화적입니다. [12]
Oasis Nexus는 주로 합의 및 ParaTime 레이어에 연결된 Oasis 노드에서 여러 엔터티의 데이터를 동적으로 가져옵니다. 추가 소스에는 검증자 메타데이터에 대한 메타데이터 레지스트리, EVM 스마트 계약의 검증 가능한 소스 코드에 대한 Sourcify, 개별 NFT 인스턴스에 대한 자세한 내용은 IPFS가 포함됩니다. [12]
데이터 쿼리 및 시각화 외에도 Oasis Nexus의 인덱서 기능은 회계 및 세금 기록 작업을 위한 분석 도구입니다. 정확한 재무 감사, 세금 회계 및 기타 재무 활동을 지원하는 계정 중심 이벤트 및 거래 내역을 제공합니다. [12]
Oasis Foundation은 두 개의 비수탁 지갑을 제공합니다. Oasis Wallet - Web 및 Oasis Wallet - Browser Extension입니다. 이 지갑은 Oasis Network와 인터페이스하여 사용자가 ROSE 토큰을 저장, 전송 및 수신할 수 있도록 합니다. 또한 Sapphire의 ProtoFire의 Oasis Safe와 Transak과의 협력을 통해 보관 옵션과 쉬운 사용자 온보딩을 제공합니다. [10][11]
Oasis Wallet은 니모닉 복구 문구로 지갑 생성, 니모닉 문구, 개인 키 또는 Ledger 장치를 통한 액세스, 거래 내역 보기, 거래 제출, 여러 계정 관리, 라이트/다크 모드 전환, UI 언어 선택, 스테이킹 및 스테이킹 보상 수신을 포함한 여러 기능을 제공합니다. 사용자는 ADR-8 표준 계정 키 생성 프로세스를 사용하여 지갑 간에 쉽게 전환할 수도 있습니다. [10][11]
Oasis Explorer는 Oasis 네트워크 내의 온체인 활동을 사용자 친화적으로 탐색할 수 있도록 제공합니다. 모든 Oasis 런타임 환경에 대한 포괄적인 데이터와 분석을 제공하여 사용자가 네트워크의 성장과 발전을 분석할 수 있도록 합니다. [10]
2021년에 Oasis 재단은 Oasis 생태계 펀드를 도입했습니다. 2023년 12월 기준으로 2억 3,500만 달러의 가치를 지닌 이 생태계 펀드는 Oasis 네트워크에서 Web3의 미래를 구축하는 창업자들을 지원하는 데 전념하고 있습니다. [13][14]
ROSE는 Oasis Network 내의 기본 토큰으로, 가스 수수료 지불, 스테이킹 지원, 위임 및 거버넌스 활동 촉진 등 다양한 역할을 수행합니다. [2]
2018년 7월 9일, Oasis Labs는 a16zcrypto, Accel, Binance, DCVC (Data Collective), Electric Capital, Foundation Capital, Metastable, Pantera, Polychain 등을 포함한 주목할 만한 후원자로부터 4,500만 달러의 자금을 확보했다고 밝혔습니다. [3]