에베레스트(Everest)는 비영리 단체인 아이덴티티 네트워크(IN) 재단에 자금을 지원하는 영리 조직입니다. IN 재단은 아이덴티티 네트워크(사용자의 신원 데이터 저장소)의 투명성, 중립성, 보안 및 장기적인 지속 가능성을 보장하도록 설계되었습니다.[1]
에베레스트(Everest) 인프라는 인터넷 네트워크의 일련의 슈퍼노드(supernode)에서 운영됩니다. 이러한 슈퍼노드는 에베레스트(Everest) 플랫폼 조정에 사용되는 중앙 집중식 서비스의 호스트입니다.[2]
이러한 중앙 집중식 서비스에는 개인용 이더리움 블록체인, 사용자별 저장을 위한 IPFS 저장소 어레이, 개인이 데이터를 블록체인에서 에베레스트(Everest) 앱 인스턴스로 전송할 수 있도록 하는 브리지 서비스(Bridge Service), 다른 시스템과 데이터를 통합하는 컨듀잇 시스템(Conduit System), 그리고 API 및 SDK 지원 장치에서 트랜잭션을 가능하게 하는 API 서버가 포함됩니다.[3]
에베레스트(Everest) 플랫폼은 블록체인의 성능, 투명성 및 보안을 활용하여 새로운 경제 모델을 제공합니다. 개발도상국 및 최빈국 시장의 공동체에 대처하려는 기관에는 EverID, EverWallet, EverChain과 같이 검증 가능한 신원, 가치 저장 및 이전, 투명한 회계와 같은 도구 세트가 필요합니다.[2]
ID는 네트워크에 대한 액세스와 경제에서 모든 가치 교환의 통로가 되는 수많은 애플리케이션 및 서비스를 가능하게 하는 가상 금융 자산입니다. 네트워크 리소스에 대한 다양한 수준의 액세스 권한이 ID 토큰 보유자에게 부여됩니다. 예를 들어, 기관은 제한된 시간 동안(예: SDK, API 등) 계층화된 수준의 액세스 권한을 얻기 위해 다양한 양의 ID를 스테이킹해야 합니다.[3]
에베레스트(Everest)는 사용자 중심의 자기 주권 신원 솔루션인 EverID와 가치 전송 및 문서 저장 솔루션인 Ever-Wallet, 그리고 모든 시스템 트랜잭션을 생성하고 기록하는 강력한 트랜잭션 시스템인 EverChain을 결합합니다.
이 제품 제품군은 블록체인 기술과 해당 시스템의 암호화 기반을 기반으로 합니다. 에베레스트(Everest) 운영 회사의 핵심 목표는 경제적 및 사회적 가치를 창출하는 것입니다. 에베레스트(Everest)는 여러 제3자에 의한 사용자 검증을 용이하게 하고 시스템 구성원 간의 안전한 가치 전송을 허용합니다. [1][3]
에베레스트(Everest) 인프라는 네트워크의 일련의 슈퍼노드(supernode)에서 운영됩니다. 이러한 슈퍼노드는 블록체인의 호스트 역할을 합니다. 또한 사용자별 IPFS 저장 위치, 다른 시스템과 데이터를 통합하는 컨듀잇 시스템(Conduit System), 개인이 데이터를 에베레스트(Everest) 앱으로 전송할 수 있도록 하는 브리지 서비스(Bridge Service), 그리고 SDK 지원 장치에서 트랜잭션을 가능하게 하는 API 서버를 호스팅할 수 있습니다.
에베레스트(Everest) 앱과 에베레스트(Everest) 에이전트 앱은 모두 이더리움 블록체인의 암호화폐 지갑을 기반으로 합니다. 에베레스트(Everest) 시스템의 앱은 브리지 서비스와 마찬가지로 사용자의 생체 인식 정보와 비밀번호/PIN으로 보호됩니다. [2]
에베레스트(Everest) API와 SDK는 파트너별 애플리케이션 프로그래밍 인터페이스 키와 파트너별 SDK 구현 키로 보호됩니다. 이 두 키는 에베레스트(Everest) 시스템에 등록됩니다. SDK는 SDK 구현 키가 공용 액세스 장치(PAD)의 소프트웨어에 포함되어야 하지만, API 키는 새로 고침할 수 있으므로 키 탈취로 인한 시스템 손상을 방지할 수 있습니다.
에베레스트(Everest) API 및 SDK를 통해 에베레스트(Everest) 시스템은 에베레스트(Everest)의 제품 제공에서 직접적으로 다루지 않는 다른 애플리케이션 및 장치와 통합될 수 있습니다. 에베레스트(Everest) 슈퍼노드에 호스팅되는 서버 인스턴스는 에베레스트(Everest) 분산 컴퓨터에 대한 RESTful API를 호스팅합니다.
에베레스트(Everest) 클라이언트 API는 클라이언트 애플리케이션을 구축하기 위한 RESTful 인터페이스입니다. API의 기능은 다음과 같습니다.
이더리움(ETH) 블록체인을 위한 솔리디티(Solidity) 스마트 계약 프레임워크를 사용하여 에베레스트(Everest)는 5가지 주요 코어 스마트 계약을 기반으로 구축됩니다.
플랫폼에서 EverID를 생성하고 발전시키는 데 사용되는 스마트 계약입니다. 이 스마트 계약에는 사용자의 공개 키, 사용자의 EverID 데이터그램, 사용자의 사용자 이름, 사용자의 비밀번호 및 사용자의 PIN이 필요합니다.
EverID를 검증하는 데 사용되는 스마트 계약입니다. 검증 요청은 에베레스트(Everest) 앱, 에베레스트(Everest) 에이전트 앱 또는 에베레스트(Everest) API 지원 앱 또는 장치에서 나올 수 있습니다.
사용자의 EverID 또는 EverWallet에 대한 신원 정보 사용, 문서 공유 및 진행 중인 트랜잭션을 추적하는 데 사용되는 스마트 계약입니다.[1]