Všetky jazyky
Elastos je platforma Web 3.0 novej generácie, ktorá sa venuje budovaniu decentralizovaného inteligentného webu (SmartWeb) založeného na technológii blockchain.
Elastos využíva technológie blockchainu, ako je štruktúra hlavného postranného reťazca, viacvrstvový konsenzus a inteligentné zmluvné konsenzuálne výpočty, aby poskytol bezpečný a spoľahlivý základ pre platformu; a na jej vrchole stavia decentralizovanú identitu, komunikáciu a úložisko. , výpočtové a iné platformové služby, ktorých cieľom je poskytnúť systémovú platformu, ktorá podporuje distribuované aplikácie a zároveň poskytuje dobrú ochranu súkromia používateľov a bezpečnosť údajov, a stať sa motorom vlny kapitalizácie údajov.
Elastos je platforma Web 3.0 novej generácie, ktorá sa venuje budovaniu decentralizovaného inteligentného webu (SmartWeb) založeného na technológii blockchain.
Elastos využíva technológie blockchainu, ako je štruktúra hlavného postranného reťazca, viacvrstvový konsenzus a inteligentné zmluvné konsenzuálne výpočty, aby poskytol bezpečný a spoľahlivý základ pre platformu; a na jej vrchole stavia decentralizovanú identitu, komunikáciu a úložisko. , výpočtové a iné platformové služby, ktorých cieľom je poskytnúť systémovú platformu, ktorá podporuje distribuované aplikácie a zároveň poskytuje dobrú ochranu súkromia používateľov a bezpečnosť údajov, a stať sa motorom vlny kapitalizácie údajov.
Funkcie projektu
To, čo Elastos plánuje realizovať, je inteligentný World Wide Web poháňaný blockchainom. Elastos Smart World Wide Web možno rozdeliť do nasledujúcich štyroch úrovní:
1. Elastos blockchain a inteligentné zmluvy:
Elastos blockchain poskytuje základné úverové a transakčné služby pre svoju ekológiu. Prijíma architektúru hlavného reťazca + vedľajšieho reťazca. Hlavný reťazec podporuje iba obmedzené inteligentné zmluvy založené na transakciách v digitálnej mene , čím sa znížia výpočtové zdroje zaberané vykonávaním zmlúv. Vedľajšie reťazce môžu podporovať inteligentné zmluvy a každý bočný reťazec môže nezávisle navrhovať funkcie inteligentnej zmluvy. DApps bežia na bočných reťazcoch a každá aplikácia môže nezávisle otvárať vedľajší reťazec. Medzireťazcové prenosy. Blockchain využíva mechanizmus spoločnej ťažby bitcoinov. Nasadením spoločného ťažobného kódu v ťažobnom fonde baníci poskytujú dôkaz o práci bitcoinom a Elastos súčasne bez toho, aby spotrebovali dodatočný výpočtový výkon.
2.Elastos Carrier(去中心化 P2P 网络):
为亦来云生态提供去中心化塒联眑卡劒联网络) Vrátane decentralizovanej služby doménových mien, decentralizovanej výpočtovej služby a decentralizovanej ukladacej služby. Elastos Carrier využíva UDP transparentnú NAT traversal technológiu a súvisiace pomocné zariadenia, ktoré dokážu realizovať priame spojenie medzi akýmikoľvek dvoma uzlami.
1)UDP 用户数据报协议,应用程序发给网络层数据后就不保就不保留数据留数据留数捄传䠰堰丕堰堰丕堰堰堰堰堰報
2) NAT (Network Address Translator) je technológia, ktorá prevádza IP adresy vnútornej súkromnej siete na IP adresy verejnej siete Verejné adresy vonkajšej siete sú globálne jedinečné a môžu byť smerované vo verejnej sieti (mechanizmus prenosu používateľa).
3) Keď UDP zabezpečí, že prenos dát nebude zachytený, použite NAT na realizáciu P2P komunikácie.
nosič 可以 简单 的 是 是 种 种 p2p 的 通信 , , 包括 网络 协议 、 p2p 存储 调用 、 节点 的 连接 等 , , 重新 定义 网络 通信 以及 权限 , 保障Po druhé, táto časť kódu poskytuje veľké množstvo rozhraní vrátane úložiska, prístupu k aplikáciám atď., ktoré vývojárom poskytujú základný rámec decentralizovanej siete a poskytujú možnosť sekundárneho vývoja. V kódovej základni je veľké množstvo kódov Carrier SDK. Táto časť kódu poskytuje hlavne možnosť prístupu k tradičným APP a operačným systémom. Táto časť kódu poskytuje metódu volania a autentifikačnú metódu pre Elastos Carrier pre rôzne programovacie jazyky, operačné systémy atď.
3. Elastos OS a Runtime:
Elastos OS je operačný systém pre mobilné zariadenia a môže poskytnúť natívnu podporu ekologického programovacieho prostredia Elastos. Elastos OS je možné inštalovať na holý kov. Sieť Elastos Carrier je ľahko dostupná cez Elastos OS. Elastos OS zakazuje aplikáciám vytvárať procesy a neumožňuje aplikáciám priamy prístup k TCP/IP. Každé oprávnenie používateľa založené na operačnom systéme bude izolované. Ak nie je potrebná interakcia, operačný systém môže fungovať iba lokálne a nebude komunikovať so sieťou.. Systém automaticky vytvára a nachádza mikroslužby nasadené lokálne, okolo a v cloude, automaticky generuje vzdialené volania a spätné volania udalostí a zabraňuje možnosti spustenia sieťových útokov z aplikácií alebo služieb tretích strán. Elastos Runtime izoluje virtuálne operačné prostredie Elastos od natívneho OS prostredníctvom sandboxu (bezpečnostný mechanizmus v oblasti počítača, ktorý poskytuje izolované prostredie pre spustenie programov).
Elastos Runtime poskytuje vývojárom DApp prostredie runtime kódu a rámec na vývoj kódu. Dá sa predpokladať, že Elastos Runtime je verzia C++ virtuálneho stroja Java a architektúry Java. Môže sa tiež nazývať CVM, čo znamená, že Elastos vývojári na báze Java Poskytuje kompilátory podobné Jave, sklady kódu, programovacie rámce atď., čo umožňuje vývojárom vyvíjať na základe tohto programovacieho prostredia Vývojári môžu použiť virtuálne operačné prostredie poskytované Elastos Runtime na vývoj, testovanie a spúšťanie decentralizovaných aplikácií Elastos. Elastos Runtime bude izolovaný od natívneho prostredia OS pomocou sandboxu. Plán poskytne vývojárom Elastos Runtime pre Android, Elastos Runtime pre iOS a Elastos Runtime pre GNU/Linux.
4.elastos sdk :
传统 意义 的 App , 可以 通过 包含 亦 的 SDK 扩展 能力 , 获得 身份 鉴权 、 可 信 记录 等 区块 链典型 能力。 Poskytuje hlavne možnosť prístupu k tradičným APP a operačným systémom a poskytuje metódy volania a autentifikačné metódy pre Elastos Carrier pre rôzne programovacie jazyky a operačné systémy.
共识机制
亦来云主链共识机制:
亦来云主链采用DPoS 琉刖帅忔用毅忔用毅忔甹喌必忔Ťažba znamená, že môžu priamo využívať bezpečnosť Bitcoinu.Bitcoinoví ťažiari majú tiež povolené overovať bloky Elastos pri predkladaní dôkazu o práci, čo už predtým prijalo niekoľko iných digitálnych projektov v oblasti kryptomien.
亦 来云 的 侧链 可以 使用 任意 识 识 机制 :
1) 目前 来云团队 开发 出 了 基于 Pow 识 的 侧链 , , 可以 接入 主链 主链 完成 基于 SPV 和 Dos operácie dobíjania a vyberania. Tento bočný reťazec založený na PoW môže využívať výpočtový výkon hlavného reťazca na zaistenie vlastnej bezpečnosti.Právo využívať výpočtový výkon hlavného reťazca je odovzdaný rozhodcom zvoleným na základe konsenzu DPoS.Každý rozhodca sa striedavo balí bočný reťazec založený na PoW Block out.
2) 亦 来云 同时 在 开发 基于 基于 识 识 识 的 , 侧链 上 识 中 的 代理人 由 主链 的 仲裁人 来 担任 , , 仍然 相当于 相当于 通过 保证 的 的 的 的 的 的 的 的 的 的 的 的Je to bezpečné, ale proces ťažby je znížený a rýchlosť generovania blokov bude rýchlejšia. Každý uzol vedľajšieho reťazca môže získať informácie o hlasovaní hlavného reťazca o rozhodcovi prostredníctvom pripojeného modulu SPV hlavného reťazca, aby sa dosiahol konsenzus o legitimite rozhodcu.
Prenos medzi hlavným reťazcom a vedľajším reťazcom:
1) Prenos z hlavného reťazca Elastos do vedľajšieho reťazca je založený na SPV. Postranný reťazec potrebuje integrovať SPV modul hlavného reťazca, aby sa synchronizoval bloky hlavného reťazca a hlavný reťazec kedykoľvek. Pre transakciu prevodu z reťazca do vedľajšieho reťazca bude každý uzol vedľajšieho reťazca synchronizovať všetky hlavičky blokov hlavného reťazca spolu s certifikačnou cestou merkle a informáciami o transakciách, decentralizácia transakcie prevodu možno dokončiť z pohľadu štruktúry údajov a konsenzu algoritmov.
2) 亦 來 云侧链到 主链 的 安全 通过 主链 的 仲裁人 机制 来 , 的 持币人 同 选举 出 一定 数量 的 一 仲裁人 , , 负责 对侧 对侧Transakcia výberu mincí pripojená k hlavnému reťazcu je podpísaná a väčšina arbitrov podpisuje, aby odomkla „transakciu výberu mincí“ v hlavnom reťazci z účtu, ktorý predstavuje vedľajší reťazec, na bežný účet. Rozhodcovia sú volení hlasovaním o hlavnom reťazci a pravidelne rotujú.
Elastos Blockchain
Blockchain Elastos využíva schému návrhu hlavného reťazca a vedľajšieho reťazca, to znamená, že každá aplikácia môže nezávisle otvoriť vedľajší reťazec. Blockchain Elastos poskytuje vstavanú, kompletnú a ľahko použiteľnú podporu postranného reťazca. Postranný reťazec má rôzne moduly konsenzuálneho algoritmu, z ktorých si používatelia môžu vybrať. Postranný reťazec môže vydávať tokeny a hlavný reťazec a vedľajší reťazec môžu vykonávať dva- spôsobom prevodu majetku. Všetky vedľajšie reťazce zdieľajú výpočtový výkon s hlavným reťazcom, takže všetky bočné reťazce majú rovnakú bezpečnosť ako hlavný reťazec. Zároveň je možné minimalizovať spotrebu energie celého systému, aby sa predišlo obrovskej spotrebe energie a uhlíkovým emisiám spôsobeným oddelenou ťažbou.
1) Návrh transakcie a blokov:
Štruktúra blockchainu Elastos odkazuje na existujúci dizajn klasického systému digitálnej meny, vrátane predchádzajúceho hash hlavičky bloku potrebného na overenie bloku, transakcie Merkel Root hash, počítadlo (Nonce) pre dôkaz -algoritmus práce, časová pečiatka, cieľ obtiažnosti atď., reťazová štruktúra úložiska umožňuje, aby boli transakcie chránené všetkými dôkazmi o práci, ktoré sa na nej nahromadili, a dosahuje sa decentralizovaný konsenzus Cieľom je stať sa plne automatickým kreditom výrobný systém.
Zároveň sa ako celok prijala myšlienka dizajnu kombinácie hlavného reťazca a vedľajšieho reťazca. Overovací skript je odstránený zo štruktúry transakcie, čo znižuje obsadenie priestoru transakcie a zabraňuje útokom na tvárnosť. Vedľajší reťazec je základom pre fungovanie mnohých Elastos DApps, takže štruktúra hlavného reťazca Elastos musí poskytovať podporu pre vedľajší reťazec a uľahčovať prevod aktív medzi hlavným reťazcom a vedľajším reťazcom.
2) Spoločná ťažba:
Blockchain Elastos využíva mechanizmus spoločnej ťažby Bitcoinu, pričom Bitcoin ako hlavný reťazec (ParentBlockchain) a Elastos ako pomocný reťazec (Auxiliary Blockchain). Kombinovaný ťažobný kód, baníci predkladajú dôkaz o práci na Bitcoin a Elastos súčasne a môžu si užívať dvojnásobné odmeny bez toho, aby spotrebovali dodatočný výpočtový výkon, čo zvyšuje príjem baníkov v ťažobnej konkurencii.
Prostredníctvom mechanizmu spoločného ťaženia má blockchain Elastos mimoriadne silnú záruku výpočtového výkonu. Poskytovať základnú službu výroby úverov pre globálnu inováciu blockchainu, najmä ekosystém Elastos.
3) Plán distribúcie tokenov:
Token Elastos (ELA Coin), označovaný ako Elastos (ELA), je natívny token na blockchaine Elastos, ktorý sa používa na transakcie a podporu digitálnych aktív, platenie transakčných poplatkov za blockchain atď. . Použite ELA ako základnú jednotku tokenov Elastos, čínsky názov: Yilaicoin alebo Aila. SatoshiELA sa tiež používa ako najmenšia menová jednotka Elastosu a je skrátená ako Sela. Čínsky názov je: Saila.
S cieľom vyrovnať prirodzenú stratu obehu, ako je strata používateľských peňaženiek, a zachovať mikroinfláciu inteligentnej ekonomickej ekológie, ktorú podporuje, Elastos udržiava fixný ročný nárast o 4 % medziročne -roč. Novo vydané Elastos sa budú generovať synchrónne s generovaním blokov približne každé 2 minúty pri spoločnej ťažbe bitcoínov. Aby sa zachoval trvalo udržateľný rozvoj ekosystému Elastos, do dvoch rokov po oficiálnom spustení blockchainu Elastos bude táto časť Elastos proporcionálne rozdelená medzi Elastos Foundation a ťažiarov Nadácia Elastos vlastní 30 %, ťažiari vlastnia 70 %.
4) Vedľajší reťazec:
Okrem podpory tretích strán, aby mohli pohodlnejšie budovať vedľajšie reťazce vo verejnom reťazci Elastos, samotný Elastos vybuduje aj niekoľko bočných reťazcov, ktoré poskytujú základné služby, ako sú ID služby, služba vydávania tokenov, rýchle platby služba, služba transakcií digitálnych aktív atď., nazývame to klastrová služba Elastos blockchain.
V rozhraní medzi hlavným reťazcom a vedľajším reťazcom je hlavnou súčasťou prevod transakcií. Prevod z hlavného reťazca do vedľajšieho reťazca znamená premenu aktív hlavného reťazca na aktíva vedľajšieho reťazca. Cieľová adresa prevodu je spoločná adresa podpisu zodpovedajúceho vedľajšieho reťazca v hlavnom reťazci. Proces prevodu musí zabezpečiť, aby transakcia prevodu mohla byť automaticky rozpoznané postranným reťazcom a žetóny postranného reťazca dobíjania zodpovedajúcej hodnoty pre prevodcu na príslušnom účte vedľajšieho reťazca.
Prostredníctvom náhodného tajomstva a zodpovedajúceho hashu môžeme vytvoriť transakčný skript, ktorý musí poskytnúť tajomstvo na jeho odomknutie. Aby bolo možné kontrolovať bezpečnosť spoločnosti Elastos na adrese spoločného podpisu, táto „adresa spoločného podpisu“ obmedzí iba transakcie „prevodu výberu“, ktoré môžu byť iniciované.
5) Inteligentná zmluva:
Poskytnutie výkonnej inteligentnej zmluvy na hlavnom reťazci spôsobí, že každý uzol získa najnovší stav celej siete, je potrebné spustiť všetky inteligentné zmluvy, ktoré nebežia, a iba balík Transakčné poplatky Mineri môžu získať transakčné poplatky iba spustením zmluvy, takže je to plytvanie výpočtovými zdrojmi pre uzly, ktoré jednoducho overujú. Ak je počet zmluvných hovorov často alebo je veľký, prinesie to veľký tlak na realizáciu zmluvu alebo ju dokonca nerealizujú.
Aby sa predišlo takýmto problémom, hlavný reťazec Elastos podporuje iba obmedzené inteligentné zmluvy pre transakcie digitálnych tokenov. Postranné reťazce môžu podporovať inteligentné zmluvy a každý vedľajší reťazec môže nezávisle navrhovať svoje funkcie inteligentnej zmluvy, ako je NeoContract, ktorý podporuje NEO blockchain.
Elastos Carrier: Decentralizovaná P2P sieť
ElastosCarrier poskytuje základné decentralizované internetové služby pre ekosystém Elastos. Jeho uzly môžu bežať v akomkoľvek sieťovom prostredí, vrátane vnútri LAN domáceho alebo kancelárskeho prostredia. Pomocou transparentnej NAT traversal technológie založenej na UDP a súvisiacich pomocných zariadení je možné pripojiť akýkoľvek uzol a akékoľvek dva uzly môžu byť tiež realizované priame spojenie medzi .
Základné služby zahŕňajú decentralizované služby názvov domén, decentralizované počítačové služby a decentralizované služby ukladania. Poskytuje základnú podporu pre vývoj decentralizovaných aplikácií (DApp). Používatelia môžu vlastniť svoje vlastné údaje a výpočty, čo plne chráni súkromie používateľov. Zároveň môžete svoje vybavenie kedykoľvek prenajať ostatným prostredníctvom blockchainu Elastos a získať zodpovedajúce stimuly Elastos na základe množstva výpočtu a skladovania.
Elastos OS: Bezpečný univerzálny operačný systém
Elastos OS je operačný systém na všeobecné použitie pre zariadenia internetu vecí, zariadenia výrobcov ako Raspberry Pi, mobilné zariadenia atď., pričom hlavným cieľom je bezpečnosť. Poskytnite natívnu a úplnú podporu ekologického programovacieho prostredia Elastos. Najnovšie tretie vydanie začalo svoj produktový iteračný cyklus v máji 2013 a dosiahlo úroveň Beta. Test prebieha na mobilných telefónoch Moto X (XT1085) a inteligentných smerovačoch Lamobo-R1S. Celková veľkosť zdrojového kódu presahuje desiatky miliónov riadkov.
Pokiaľ ide o bezpečnosť, ElastosOS zakazuje aplikáciám priamo vytvárať procesy a neumožňuje aplikáciám priamy prístup k TCP/IP. Systém automaticky vytvára a vyhľadáva mikroslužby nasadené lokálne, v okolí a v cloude a automaticky generuje vzdialené hovory a spätné volania udalostí, ktorým sa treba vyhnúť Možnosť, že aplikácie alebo služby tretích strán spúšťajú kybernetické útoky a izolujú šírenie vírusov.
Elastos OS poskytuje natívnu a kompletnú decentralizovanú podporu vývoja aplikácií, ktorá môže uľahčiť prístup do siete ElastosCarrier, získať požadované základné služby a uľahčiť prístup k ElastosChain na získanie kreditných a transakčných služieb. Vyvinutá DApp môže uľahčiť používanie Elastos na transakcie a môže tiež uľahčiť spracovanie iných digitálnych aktív, ako sú: programové kódy, dáta, e-knihy, audio a video, herné rekvizity atď., vrátane potvrdenia práv, transakcií a obehu.
Systém využíva vývojový režim troch jazykov: C/C++, JAVA, HTML5/JS a jeho programovacie rozhranie C++ v zásade zodpovedá rozhraniu Android Java API, čím sa realizuje jednotná správa cloudu, potrubia a terminálu. Aplikačné moduly napísané v JavaScripte, Jave alebo C/C++ sa navzájom volajú bez manuálneho písania JNI a skutočne dosahujú „program raz, spustí sa všade“.
代币用途
亦来币将用于交易、支持数字资产、支付区 块链手剥块链扥经庑企伥经庑会伥经于伥经于伥DApp použije ELA na platby za služby, ako je registrácia doménových mien, vyhľadávače, hodnotenie stránok a UUID (univerzálny jedinečný identifikačný kód) získavanie digitálnych aktív. ELA sa bude používať na dotovanie šírky pásma, IPFS atď.
2) 亦 来云 系统 合作 项目 必须 锁定 不少 于 于 2%-5%的 该 代币 , 这些 代币 的 的 (被 被 转换 成 成 成) 将 会 用 于 亦 亦 亦 亦 亦 亦 亦 亦Pri vývoji fondu Laiyun bude držiteľom ELA odmenených 80 % skutočných tokenov projektu.
3) 用户 可以 用 亦 来 在 亦 来 来 云上 注册 , 并 以 购买 服务 , 还 参加 参加 在 亦 来云上 进行 的 的 项目 和 产品 的 卖 ; ;
4) ELA sa bude používať ako hlavná mena na odmeňovanie vývojárov, ktorí vyvíjajú decentralizované aplikácie na Elastose.
Elastos je operačný systém, ktorý využíva internet ako základnú infraštruktúru. Zdôraznite oddelenie sieťovej komunikácie a výpočtovej techniky aplikácií a zakážte aplikáciám priamy prístup k sieti, čím zabránite väčšine vírusových útokov (najmä DDoS), ktoré zúria na internete. Blockchain spoločnosti Elastos využíva štruktúru hlavného reťazca + vedľajšieho reťazca na vybudovanie základnej dôvery. Všetky vedľajšie reťazce zdieľajú výpočtovú silu s hlavným reťazcom, takže všetky vedľajšie reťazce majú rovnakú bezpečnosť ako hlavný reťazec. Aplikácia sa pripája k Elastos Carrier (decentralizovaná P2P sieť) cez Elastos OS/Runtime a spúšťa DApp v prostredí sandbox s izolovanými procesmi a obmedzenou komunikáciou. Údaje o sieti sa musia odosielať prostredníctvom bezpečných, dôveryhodných a identifikovateľných kanálov identity a všetky tieto identifikácie a autentifikácie pochádzajú z ID identity blockchainu.
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###