모든 언어
Elastos는 블록체인 기술을 기반으로 분산형 스마트 웹(SmartWeb) 구축에 전념하는 차세대 웹 3.0 플랫폼입니다.
Elastos는 메인 사이드 체인 구조, 다층 합의, 스마트 컨트랙트 합의 컴퓨팅과 같은 블록체인 기술을 사용하여 플랫폼에 안전하고 신뢰할 수 있는 기반을 제공하고 그 위에 탈중앙화 ID, 통신 및 스토리지를 구축합니다. , 컴퓨팅 및 기타 플랫폼 서비스는 분산 응용 프로그램을 지원하는 시스템 플랫폼을 제공하는 동시에 우수한 사용자 개인 정보 보호 및 데이터 보안을 제공하고 데이터 자본화 물결의 엔진이 되는 것을 목표로 합니다.
Elastos는 블록체인 기술을 기반으로 분산형 스마트 웹(SmartWeb) 구축에 전념하는 차세대 웹 3.0 플랫폼입니다.
Elastos는 메인 사이드 체인 구조, 다층 합의, 스마트 컨트랙트 합의 컴퓨팅과 같은 블록체인 기술을 사용하여 플랫폼에 안전하고 신뢰할 수 있는 기반을 제공하고 그 위에 탈중앙화 ID, 통신 및 스토리지를 구축합니다. , 컴퓨팅 및 기타 플랫폼 서비스는 분산 응용 프로그램을 지원하는 시스템 플랫폼을 제공하는 동시에 우수한 사용자 개인 정보 보호 및 데이터 보안을 제공하고 데이터 자본화 물결의 엔진이 되는 것을 목표로 합니다.
프로젝트 기능
엘라스토스가 실현하려는 것은 블록체인으로 구동되는 지능형 월드 와이드 웹입니다. Elastos Smart World Wide Web은 다음 4가지 레벨로 나눌 수 있습니다.
1. 엘라스토스 블록체인과 스마트 컨트랙트:
엘라스토스 블록체인은 생태계를 위한 기본 신용 및 거래 서비스를 제공합니다. , 따라서 계약을 실행하는 데 사용되는 컴퓨팅 리소스를 줄입니다. 사이드 체인은 스마트 계약을 지원할 수 있으며 각 사이드 체인은 독립적으로 스마트 계약 기능을 설계할 수 있습니다.DApp은 사이드 체인에서 실행되며 각 응용 프로그램은 독립적으로 사이드 체인을 열 수 있습니다.체인 간 전송. 블록체인은 비트코인 공동 채굴 메커니즘을 채택하고 채굴 풀에 공동 채굴 코드를 배치함으로써 채굴자들은 추가 컴퓨팅 파워를 소모하지 않고 동시에 비트코인과 엘라스토스에 작업 증명을 제공합니다.
2.Elastos Carrier(去中心化 P2P 网络):
为亦来云生态提供去中心化互联网基础服务。 분산형 도메인 이름 서비스, 분산형 컴퓨팅 서비스 및 분산형 스토리지 서비스를 포함합니다. Elastos Carrier는 UDP 투명 NAT 통과 기술 및 관련 보조 시설을 채택하여 두 노드 간의 직접 연결을 실현할 수 있습니다.
1)UDP 用户数据报协议,应用程序发给网络层数据后就不保留数据的不可靠传递数据的协议。
2) NAT(Network Address Translator)는 내부 사설망 IP 주소를 공용망 IP 주소로 변환하는 기술로, 외부망 공용 주소는 전역적으로 고유하며 공용망(사용자 전송 메커니즘)에서 라우팅될 수 있습니다.
3) UDP가 데이터 전송을 가로채지 않도록 보장하는 경우 NAT를 사용하여 P2P 통신을 구현합니다.
캐리어 可以 简单 简单 的 说 是 是 一 种 P2p 的 通信 框架 框架 框架 框架 框架 框架 框架 框架 框架 框架 框架 框架 框架 网络 通信 协议 协议 、 p2p 存储 接口 调用 调用 、 、 节点 的 连接 等 等 等 开发者 重新 定义 了 网络 通信 协议 协议 协议 协议 协议 协议 协议 以及 保障 保障 保障 p2p 通信둘째, 코드의 이 부분은 개발자에게 분산 네트워크의 기본 프레임워크를 제공하고 2차 개발 가능성을 제공하는 스토리지, 애플리케이션 액세스 등을 포함한 많은 인터페이스를 제공합니다. 코드 베이스에는 많은 수의 Carrier SDK 코드가 있습니다. 코드의 이 부분은 주로 기존 APP 및 운영 체제에 대한 액세스 가능성을 제공합니다. 코드의 이 부분은 다양한 Elastos Carrier에 대한 호출 방법 및 인증 방법을 제공합니다. 프로그래밍 언어, 운영 체제 등 .
3.Elastos OS 및 런타임:
Elastos OS는 모바일 장치용 운영 체제이며 기본 Elastos 생태 프로그래밍 환경 지원을 제공할 수 있습니다. Elastos OS는 베어 메탈에 설치할 수 있습니다. Elastos Carrier 네트워크는 Elastos OS를 통해 쉽게 액세스할 수 있습니다. Elastos OS는 응용 프로그램이 프로세스를 생성하는 것을 금지하고 응용 프로그램이 직접 TCP/IP에 액세스하는 것을 허용하지 않습니다. 운영 체제 기반의 각 사용자 권한은 격리됩니다. 상호 작용이 필요하지 않은 경우 운영 체제는 로컬에서만 작동할 수 있으며 통신하지 않습니다. 네트워크로.. 이 시스템은 로컬, 주변 및 클라우드에 배포된 마이크로서비스를 자동으로 생성 및 찾고 원격 호출 및 이벤트 콜백을 자동으로 생성하며 타사 애플리케이션 또는 서비스에서 네트워크 공격을 시작할 가능성을 방지합니다. Elastos Runtime은 샌드박스(프로그램 실행을 위한 격리된 환경을 제공하는 컴퓨터 필드의 보안 메커니즘)를 통해 기본 OS에서 Elastos 가상 운영 환경을 격리합니다.
Elastos Runtime은 DApp 개발자에게 코드 런타임 환경과 코드 개발 프레임워크를 제공합니다. -기반 개발자 Java와 유사한 컴파일러, 코드 웨어하우스, 프로그래밍 프레임워크 등을 제공하여 개발자가 이 프로그래밍 환경을 기반으로 개발할 수 있으며, 개발자는 Elastos Runtime에서 제공하는 가상 운영 환경을 사용하여 Elastos 탈중앙화 애플리케이션을 개발, 테스트, 실행할 수 있습니다. Elastos Runtime은 샌드박스를 사용하여 OS 기본 환경에서 격리됩니다. 이 계획은 개발자가 사용할 수 있도록 Android용 Elastos Runtime, iOS용 Elastos Runtime, GNU/Linux용 Elastos Runtime을 제공합니다.
4.Elastos SDK:
传统意义的APP,可以通过包含亦来云的SDK扩展能力,获得身份鉴权、可信记录等区块链典型能力。 주로 기존 APP 및 운영 체제에 대한 액세스 가능성을 제공하고 다양한 프로그래밍 언어 및 운영 체제에 대한 Elastos Carrier의 호출 방법 및 인증 방법을 제공합니다.
共识机制
亦来云主链共识机制:
亦来云主链采用 DPoS 和与比特币联合挖矿的PoW 共识算法,联合挖마이닝은 비트코인의 보안성을 직접적으로 활용할 수 있다는 것을 의미합니다.비트코인 마이너는 이전에 다른 여러 디지털 암호화폐 프로젝트에서 채택된 작업 증명을 제출할 때 엘라스토스 블록을 검증할 수 있습니다.
亦来云的侧链可以使用任意的共识机制:
1)目前亦来云团队已经开发出了基于PoW共识的侧链,可以主接入成链SPoS 충전 및 인출 작업. 이 PoW 기반 사이드 체인은 메인 체인의 컴퓨팅 파워를 사용하여 자체 보안을 보장할 수 있습니다.메인 체인의 컴퓨팅 파워를 사용할 권리는 DPoS 합의에 따라 선출된 중재자에게 넘겨집니다.각 중재자는 차례로 패키징합니다. PoW 블록 아웃 기반의 사이드 체인.
2) 亦来云同时在规划开发基于DPoS 共识的侧链,侧链上DPoS 共识中的代理人由主链的仲裁人来担任,仍然相当䎯通过亾主链的안전하지만 채굴 과정이 줄어들고 블록 생성 속도가 빨라집니다. 사이드 체인의 각 노드는 연결된 메인 체인 SPV 모듈을 통해 중재자에 대한 메인 체인의 투표 정보를 획득하여 중재자의 합법성에 대한 합의에 도달할 수 있습니다.
메인체인과 사이드체인 간의 이동:
1) 엘라스토스 메인체인에서 사이드체인으로의 이동은 SPV를 기반으로 하며, 사이드체인은 메인체인의 SPV 모듈을 통합하여 메인 체인 블록과 메인 체인은 언제든지 체인에서 사이드 체인으로의 전송 거래를 위해 각 사이드 체인 노드는 머클 인증 경로 및 거래 정보와 함께 메인 체인의 모든 블록 헤더를 동기화합니다. 데이터 구조와 알고리즘 합의의 관점에서 이체 트랜잭션의 완료가 가능합니다.
2)亦來云侧链到主链的转账安全通过主链的仲裁人机制来保证,主链的持币人共同选举出一定数量的一仲裁人,仲裁人负责메인 체인에 연결된 코인 출금 거래가 서명되고, 사이드 체인을 대표하는 계정에서 일반 계정으로 메인 체인의 "코인 출금 거래"를 잠금 해제하기 위해 대다수의 중재인이 서명합니다. 중재자는 메인 체인에서 투표로 선출되며 정기적으로 교체됩니다.
엘라스토스 블록체인
엘라스토스 블록체인은 메인 체인과 사이드 체인 설계 방식을 채택합니다. 즉, 각 애플리케이션이 독립적으로 사이드 체인을 열 수 있습니다. Elastos 블록체인은 완벽하고 사용하기 쉬운 내장형 사이드체인 지원을 제공합니다.사이드체인에는 사용자가 선택할 수 있는 다양한 합의 알고리즘 모듈이 있습니다.사이드체인은 토큰을 발행할 수 있으며, 메인체인과 사이드체인은 두 가지 기능을 수행할 수 있습니다. 방법 자산 전송. 모든 사이드 체인은 메인 체인과 컴퓨팅 파워를 공유하므로 모든 사이드 체인은 메인 체인과 동일한 보안을 갖습니다. 동시에 전체 시스템의 에너지 소비를 최소화하여 별도의 채굴로 인한 막대한 에너지 소비와 탄소 배출을 피할 수 있습니다.
1) 트랜잭션 및 블록 설계:
엘라스토스 블록체인 구조는 블록 검증에 필요한 이전 블록 헤더 해시, 트랜잭션 Merkel Root 해시, 증명을 위한 카운터(Nonce)를 포함하여 기존의 고전적인 디지털 통화 시스템 설계를 말합니다. - 작업 알고리즘, 타임스탬프, 난이도 목표 등, 체인화된 저장 구조는 트랜잭션이 그 위에 축적된 모든 작업 증명에 의해 보호될 수 있도록 하고, 분산된 합의를 달성합니다. 목표는 완전 자동 크레딧이 되는 것입니다. 생산 시스템.
동시에 메인 체인과 사이드 체인을 결합하는 디자인 아이디어가 전체적으로 채택되었습니다. 검증 스크립트는 트랜잭션 구조에서 제거되어 트랜잭션 공간 점유를 줄이고 가단성 공격을 방지합니다. 사이드 체인은 많은 Elastos DApp의 운영을 위한 기반이므로 Elastos 메인 체인 구조는 사이드 체인을 지원하고 메인 체인과 사이드 체인 간의 자산 이동을 용이하게 해야 합니다.
2) 공동 채굴:
Elastos 블록체인은 Bitcoin 공동 채굴 메커니즘을 채택하고 Bitcoin을 메인 체인(ParentBlockchain)으로, Elastos를 보조 체인으로(Auxiliary Blockchain) 결합 채굴 코드, 채굴자는 작업 증명을 제출합니다. Bitcoin과 Elastos에 동시에 추가 컴퓨팅 파워를 소비하지 않고 두 배의 보상을 누릴 수 있어 채굴 경쟁에서 채굴자의 수입이 증가합니다.
공동 마이닝 메커니즘을 통해 Elastos 블록체인은 매우 강력한 컴퓨팅 성능을 보장합니다. 글로벌 블록체인 혁신, 특히 엘라스토스 생태계를 위한 신용 생산의 기본 서비스를 제공합니다.
3) 토큰 분배 계획:
엘라스토스(ELA)라고 하는 엘라스토스 토큰(ELA 코인)은 엘라스토스 블록체인의 고유 토큰으로 거래 및 디지털 자산 지원, 블록체인 거래 수수료 지불 등에 사용됩니다. . ELA를 Elastos 토큰의 기본 단위로 사용합니다. 중국어 이름: Yilaicoin 또는 Aila. SatoshiELA는 Elastos의 가장 작은 통화 단위로도 사용되며 Sela로 약칭됩니다.중국 이름은 Saila입니다.
사용자 지갑 분실 등 자연적 순환 손실을 보충하고 이를 뒷받침하는 스마트 경제 생태계의 미시 인플레이션을 유지하기 위해 엘라스토스는 매년 4% 고정 성장을 유지합니다. -년도. 새로 발행되는 엘라스토스는 비트코인 공동 채굴에서 2분 간격으로 블록 생성과 동시에 생성됩니다. 엘라스토스 생태계의 지속 가능한 발전을 유지하기 위해 엘라스토스 블록체인의 공식 출시 후 2년 이내에 엘라스토스의 이 부분은 엘라스토스 재단과 채굴자들 사이에 비례적으로 분배될 것입니다. %.
4) 사이드체인:
엘라스토스 퍼블릭 체인에 사이드체인을 보다 편리하게 구축할 수 있도록 제3자를 지원하는 것 외에도 엘라스토스 자체적으로 ID 서비스, 토큰 발행 서비스, 빠른 결제와 같은 기본 서비스를 제공하는 일부 사이드체인을 구축할 것입니다. 서비스, 디지털 자산 거래 서비스 등 엘라스토스 블록체인 클러스터 서비스라고 합니다.
메인 체인과 사이드 체인의 인터페이스에서 트랜잭션 전송이 핵심 부분입니다. 메인 체인에서 사이드 체인으로 이동한다는 것은 메인 체인 자산을 사이드 체인 자산으로 전환하는 것을 의미합니다.이동 대상 주소는 메인 체인에서 해당 사이드 체인의 연명 주소입니다.이체 프로세스는 이전 거래가 가능하도록 보장해야 합니다. 사이드 체인에 의해 자동으로 인식되고 사이드 체인의 해당 계정에서 전송자에 대한 해당 값의 사이드 체인 토큰을 충전합니다.
무작위 암호와 해당 해시를 통해 잠금을 해제하기 위해 암호를 제공해야 하는 트랜잭션 스크립트를 구성할 수 있습니다. 연서 주소에서 엘라스토스의 보안을 제어하기 위해 이 "연서 주소"는 개시할 수 있는 "출금 이체" 거래만 제한합니다.
5) 스마트 계약:
메인 체인에 강력한 스마트 계약을 제공하면 각 노드가 전체 네트워크의 최신 상태를 얻게 되며, 실행되지 않는 모든 스마트 계약을 실행해야 하며 패키지만 실행해야 합니다. 트랜잭션 채굴자들은 컨트랙트를 실행해야만 트랜잭션 수수료를 받을 수 있기 때문에 단순히 검증만 하는 노드에게는 컴퓨팅 자원의 낭비입니다. 계약하거나 심지어 그것을 깨닫지 못합니다.
이러한 문제를 피하기 위해 Elastos 메인 체인은 디지털 토큰 거래에 대해 제한된 스마트 계약만 지원합니다. 사이드체인은 스마트 계약을 지원할 수 있으며 각 사이드체인은 NEO 블록체인을 지원하는 NeoContract와 같은 스마트 계약 기능을 독립적으로 설계할 수 있습니다.
엘라스토스 캐리어: 탈중앙화 P2P 네트워크
ElastosCarrier는 Elastos 생태계를 위한 분산형 인터넷 기본 서비스를 제공합니다. 그 노드는 가정이나 사무실 환경의 LAN 내부를 포함하여 모든 네트워크 환경에서 실행할 수 있으며 UDP 기반의 투명한 NAT 통과 기술 및 관련 보조 시설을 사용하여 모든 노드를 연결할 수 있으며 두 노드 사이의 직접 연결도 실현할 수 있습니다. .
기본 서비스에는 분산형 도메인 이름 서비스, 분산형 컴퓨팅 서비스 및 분산형 스토리지 서비스가 포함됩니다. 탈중앙화 애플리케이션(DApp) 개발을 위한 기본 지원을 제공합니다. 사용자는 자신의 데이터와 계산을 소유할 수 있으므로 사용자 개인 정보를 완전히 보호합니다. 동시에 Elastos 블록체인을 통해 언제든지 다른 사람에게 장비를 대여할 수 있으며 계산 및 저장량에 따라 해당 Elastos 인센티브를 받을 수 있습니다.
엘라스토스 OS: 안전한 범용 운영 체제
Elastos OS는 보안을 핵심 목표로 하는 IoT 장치, 라즈베리 파이와 같은 제조사 장치, 모바일 장치 등을 위한 범용 운영 체제입니다. 기본적이고 완전한 Elastos 생태 프로그래밍 환경 지원을 제공합니다. 최신 3판은 2013년 5월에 제품 반복 주기를 시작하여 베타 수준에 도달했습니다. 테스트는 Moto X(XT1085) 휴대폰과 Lamobo-R1S 스마트 라우터에서 실행됩니다. 총 소스 코드 크기는 수천만 줄을 초과합니다.
보안 측면에서 ElastosOS는 애플리케이션이 직접 프로세스를 생성하는 것을 금지하고 애플리케이션이 직접 TCP/IP에 액세스하는 것을 허용하지 않습니다. 피하기 위한 호출 및 이벤트 콜백 타사 응용 프로그램 또는 서비스가 사이버 공격을 시작하고 바이러스 확산을 차단할 가능성.
Elastos OS는 ElastosCarrier 네트워크에 대한 액세스를 용이하게 하고, 필요한 기본 서비스를 얻고, 신용 및 거래 서비스를 얻기 위해 ElastosChain에 대한 액세스를 용이하게 할 수 있는 기본적이고 완전한 분산 애플리케이션 개발 지원을 제공합니다. 개발된 DApp은 거래를 위해 엘라스토스 사용을 용이하게 할 수 있으며, 권리 확인을 포함하여 프로그램 코드, 데이터, 전자책, 오디오 및 비디오, 게임 소품 등과 같은 다른 디지털 자산의 처리도 용이하게 할 수 있습니다. 거래, 순환.
시스템은 C/C++, JAVA, HTML5/JS의 세 가지 언어 개발 모드를 채택하고 C++ 프로그래밍 API는 기본적으로 Android Java API에 대응하여 클라우드, 파이프 및 터미널의 통합 관리를 실현합니다. JavaScript, Java 또는 C/C++로 작성된 응용 프로그램 모듈은 JNI를 수동으로 작성하지 않고도 서로를 호출하고 진정으로 "한 번 프로그램으로 모든 곳에서 실행"을 달성합니다.
代币用途
亦来币将用于交易, 支持数字资产, 支付区块链手续费等:
1)在亦来云上开发DApp은 ELA를 사용하여 도메인 이름 등록, 검색 엔진, 페이지 순위, 디지털 자산의 UUID(Universal Unique Identification Code) 획득과 같은 서비스 비용을 지불하고 ELA는 대역폭, IPFS 등을 보조하는 데 사용됩니다.
2) 亦来云生态系统合作项目必须锁定不少于2%-5% 的该项目的代币,这些代币的20%(被转换成ELA)将会被用于亦Laiyun Fund의 발전을 위해 실제 프로젝트 토큰의 80%가 ELA 보유자에게 보상됩니다.
3) 用户可以用亦来云代币在亦来云上注册ID,并以此购买服务,还可以参加在亦来云上进行的项目和产品代币卖的卖; >
4) ELA는 Elastos에서 분산형 애플리케이션을 개발하는 개발자에게 보상하기 위한 주요 통화로 사용됩니다.
Elastos는 인터넷을 기반 인프라로 사용하는 운영 체제입니다. 네트워크 통신과 애플리케이션 컴퓨팅의 분리를 강조하고 애플리케이션이 네트워크에 직접 액세스하는 것을 금지하여 인터넷에서 발생하는 대부분의 바이러스 공격(특히 DDoS)을 방지합니다. 엘라스토스의 블록체인은 메인체인+사이드체인 구조를 채택하여 근본적인 신뢰를 구축하고 모든 사이드체인은 메인체인과 컴퓨팅 파워를 공유하므로 모든 사이드체인은 메인체인과 동일한 보안성을 갖습니다. 애플리케이션은 Elastos OS/Runtime을 통해 Elastos Carrier(탈중앙화 P2P 네트워크)에 연결하고, 프로세스가 격리되고 통신이 제한된 샌드박스 환경에서 DApp을 실행합니다. 네트워크 데이터는 안전하고 신뢰할 수 있으며 식별 가능한 ID 채널을 통해 전송되어야 하며 이러한 식별 및 인증은 모두 블록체인 ID ID에서 나옵니다.
https://www.elastos.org/
http://www.bite5.com/index.php/viewnews-163
https://www.chainnews.com/articles /456469395872.htm
http://www.genesisfor.com/life1/life11/294.html
http://www.qukuaiwang.com.cn/szhb/2772.html###