Všechny jazyky
Elastos je platforma Web 3.0 nové generace určená k budování decentralizovaného Smart Webu (SmartWeb) založeného na technologii blockchain.
Elastos využívá technologie blockchainu, jako je struktura hlavního postranního řetězce, vícevrstvý konsensus a smart contract consensus computing, aby poskytl bezpečnou a spolehlivou základnu pro platformu a na jejím vrcholu staví decentralizovanou identitu, komunikaci a úložiště. , výpočetní a jiné platformové služby, jejímž cílem je poskytnout systémovou platformu, která podporuje distribuované aplikace a zároveň poskytuje dobrou ochranu soukromí uživatelů a zabezpečení dat, a stát se motorem vlny kapitalizace dat.
Elastos je platforma Web 3.0 nové generace určená k budování decentralizovaného Smart Webu (SmartWeb) založeného na technologii blockchain.
Elastos využívá technologie blockchainu, jako je struktura hlavního postranního řetězce, vícevrstvý konsensus a smart contract consensus computing, aby poskytl bezpečnou a spolehlivou základnu pro platformu a na jejím vrcholu staví decentralizovanou identitu, komunikaci a úložiště. , výpočetní a jiné platformové služby, jejímž cílem je poskytnout systémovou platformu, která podporuje distribuované aplikace a zároveň poskytuje dobrou ochranu soukromí uživatelů a zabezpečení dat, a stát se motorem vlny kapitalizace dat.
Funkce projektu
Co Elastos plánuje realizovat, je inteligentní World Wide Web poháněný blockchainem. Elastos Smart World Wide Web lze rozdělit do následujících čtyř úrovní:
1. Elastos blockchain a chytré kontrakty:
Elastos blockchain poskytuje základní úvěrové a transakční služby pro svou ekologii. Přijímá architekturu hlavního řetězce + vedlejšího řetězce. Hlavní řetězec podporuje pouze omezené Smart kontrakty založené na transakcích v digitální měně , čímž se sníží výpočetní zdroje zabrané prováděním smluv. Postranní řetězce mohou podporovat inteligentní smlouvy a každý postranní řetězec může nezávisle navrhovat funkce inteligentních smluv. DApps běží na postranních řetězcích a každá aplikace může nezávisle otevřít postranní řetězec. Meziřetězcové přenosy. Blockchain přijímá mechanismus společné těžby bitcoinů. Nasazením společného těžebního kódu v těžebním fondu těžaři poskytují důkaz o práci bitcoinu a Elastos současně, aniž by spotřebovávali další výpočetní výkon.
2.Elastos Carrier(去中心化 P2P 网络):
为亦来云生态提供去中心匽卺㺒怂眑卡㺒怂眖互耂眖互联网络) Včetně decentralizované služby doménových jmen, decentralizované výpočetní služby a služby decentralizovaného úložiště. Elastos Carrier využívá UDP transparentní NAT traversal technologii a související pomocná zařízení, která mohou realizovat přímé spojení mezi libovolnými dvěma uzly.
1)UDP 用户数据报协议,应用程序发给网络层数据后就不保就不保留数据留数捄堰堰堰丕堰堰丕堰堰堰堰丕堰堰堰中
2) NAT (Network Address Translator) je technologie, která převádí IP adresy vnitřní privátní sítě na IP adresy veřejné sítě Veřejné adresy externí sítě jsou globálně jedinečné a mohou být směrovány ve veřejné síti (uživatelský přenosový mechanismus).
3) Když UDP zajistí, že přenos dat nebude zachycen, použijte NAT k realizaci P2P komunikace.
Carrier 可以 简单 的 说 是 一 种 p2p 的 通信 框架 主要 包括 网络 通信 、 P2p 存储 接口 调用 、 节点 的 连接 , 开发者 重新 定义 了 网络 通信 协议 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 以及 定义 定义 定义 定义 定义 定义 定义 定义 定义 定义 定义 了 以及 以及 以及 以及 以及 连接 连接 连接Za druhé, tato část kódu poskytuje velké množství rozhraní, včetně úložiště, přístupu k aplikacím atd., která poskytují vývojářům základní rámec decentralizované sítě a poskytují možnost sekundárního vývoje. V kódové základně je velké množství kódů Carrier SDK. Tato část kódu poskytuje především možnost přístupu k tradičním aplikacím a operačnímu systému. Tato část kódu poskytuje metodu volání a autentizační metodu pro Elastos Carrier pro různé programovací jazyky, operační systémy atd.
3. Elastos OS a Runtime:
Elastos OS je operační systém pro mobilní zařízení a může poskytovat nativní podporu ekologického programovacího prostředí Elastos. Elastos OS lze nainstalovat na holý kov. Síť Elastos Carrier je snadno přístupná přes Elastos OS. Elastos OS zakazuje aplikacím vytvářet procesy a neumožňuje aplikacím přímý přístup k TCP/IP. Každé uživatelské oprávnění založené na operačním systému bude izolováno. Pokud není potřeba interakce, operační systém může fungovat pouze lokálně a nebude komunikovat se sítí.. Systém automaticky vytváří a nalézá mikroslužby nasazené lokálně, kolem a v cloudu, automaticky generuje vzdálená volání a zpětná volání událostí a zabraňuje možnosti spouštění síťových útoků z aplikací nebo služeb třetích stran. Elastos Runtime izoluje virtuální operační prostředí Elastos od nativního OS prostřednictvím sandboxu (bezpečnostní mechanismus v počítačovém poli, který poskytuje izolované prostředí pro spouštění programů).
Elastos Runtime poskytuje vývojářům DApp prostředí pro běh kódu a rámec pro vývoj kódu. Lze mít za to, že Elastos Runtime je C++ verze virtuálního stroje Java a architektury Java. Může se také nazývat CVM, což znamená, že Elastos vývojáři na bázi Java Poskytuje kompilátory podobné Javě, sklady kódu, programovací rámce atd., což umožňuje vývojářům vyvíjet na základě tohoto programovacího prostředí.Vývojáři mohou používat virtuální operační prostředí poskytované Elastos Runtime k vývoji, testování a spouštění decentralizovaných aplikací Elastos. Elastos Runtime bude izolován od nativního prostředí OS pomocí sandboxu. Plán poskytne vývojářům Elastos Runtime pro Android, Elastos Runtime pro iOS a Elastos Runtime pro GNU/Linux.
4.elastos sdk :
传统 意义 的 App , 可以 通过 包含 来云 的 Sdk 扩展 能力 , 获得 身份 鉴权 、 信 记录 等 区块 链典型 能力 能力 能力 能力 能力 能力 能力。。。。 能力。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 Poskytuje především možnost přístupu k tradičním aplikacím a operačním systémům a poskytuje metody volání a autentizační metody pro Elastos Carrier pro různé programovací jazyky a operační systémy.
共识机制
亦来云主链共识机制:
亦来云主链采用DPoS琉刨DPoS 和与毅忔用毅和与毅忔Těžba znamená, že mohou přímo využívat bezpečnost bitcoinu. Těžaři bitcoinů mohou také ověřovat bloky Elastos při předložení dokladu o práci, což bylo dříve přijato několika dalšími projekty digitálních kryptoměn.
亦 来云 的 侧链 可以 使用 任意 的 识 机制 :
1) 目前 来云团队 已经 开发 了 基于 基于 基于 基于 侧链 , 可以 可以 可以 主链 完成 完成 SPV 和 DPOS operace dobíjení a vytahování. Tento sidechain na bázi PoW může využívat výpočetní výkon hlavního řetězce k zajištění vlastní bezpečnosti Právo využívat výpočetní výkon hlavního řetězce je předáno rozhodcům zvoleným na základě konsensu DPoS Každý rozhodce se střídá v balení postranní řetězec založený na PoW Block out.
2) 亦 来云 同时 在 规划 基于 DPOS 识识 的 侧链 侧链 上 DPOS 识 中 的 代理人 由 的 仲裁人 来 , 仍然 相当于 通过 主链 侧链 的 的 的 的 的 的 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过 通过Je to bezpečné, ale proces těžby je snížen a rychlost generování bloků bude rychlejší. Každý uzel vedlejšího řetězce může získat informace o hlasování hlavního řetězce o rozhodci prostřednictvím připojeného modulu SPV hlavního řetězce, aby bylo dosaženo konsensu o legitimitě rozhodce.
Přenos mezi hlavním řetězcem a vedlejším řetězcem:
1) Převod z hlavního řetězce Elastos do vedlejšího řetězce je založen na SPV. Postranní řetězec potřebuje integrovat modul SPV hlavního řetězce, aby se synchronizoval bloky hlavního řetězce a hlavní řetězec kdykoli. Pro převod transakce z řetězce do vedlejšího řetězce bude každý uzel postranního řetězce synchronizovat všechny hlavičky bloků hlavního řetězce spolu s certifikační cestou merkle a informacemi o transakci, decentralizace Transakce převodu může být dokončena z pohledu struktury dat a konsensu algoritmu.
2) 亦 來 云侧链到 主链 的 安全 通过 主链 的 仲裁人 机制 保证 , 主链 持币人 同 选举 出 一定 数量 一 仲裁人 , 仲裁人 负责 对侧 对侧 对侧 对侧 对侧 对侧 对侧 对侧 对侧 对侧 对侧 对侧 对侧 对侧 仲裁人 仲裁人 仲裁人 仲裁人 仲裁人 仲裁人 仲裁人 仲裁人 仲裁人 仲裁人 仲裁人 仲裁人 仲裁人 仲裁人 仲裁人 仲裁人 仲裁人 出 出 出 出 出 出 出 出 出 出 出 出 出Transakce výběru mincí zřetězená do hlavního řetězce je podepsána a většina rozhodců podepisuje, aby odemkla „transakci výběru mincí“ v hlavním řetězci z účtu představujícího vedlejší řetězec na běžný účet. Rozhodci jsou voleni hlasováním o hlavním řetězci a pravidelně se střídají.
Elastos Blockchain
Blockchain Elastos využívá schéma návrhu hlavního řetězce a vedlejšího řetězce, to znamená, že každá aplikace může nezávisle otevřít postranní řetězec. Blockchain Elastos poskytuje vestavěnou, kompletní a snadno použitelnou podporu postranního řetězce. Postranní řetězec má řadu modulů konsenzuálního algoritmu, ze kterých si uživatelé mohou vybrat. Postranní řetězec může vydávat tokeny a hlavní řetězec a postranní řetězec mohou provádět dvě způsob převodu majetku. Všechny postranní řetězce sdílejí výpočetní výkon s hlavním řetězcem, takže všechny postranní řetězce mají stejné zabezpečení jako hlavní řetězec. Současně lze minimalizovat spotřebu energie celého systému, aby se zabránilo obrovské spotřebě energie a emisím uhlíku způsobeným oddělenou těžbou.
1) Transakční a blokový design:
Struktura blockchainu Elastos odkazuje na stávající klasický design systému digitální měny, včetně předchozího hashe hlavičky bloku nezbytného pro ověření bloku, transakčního kořenového hash Merkelové, počítadla (Nonce) pro důkaz -algoritmus práce, časové razítko, cíl obtížnosti atd., struktura zřetězeného úložiště umožňuje, aby byly transakce chráněny veškerým důkazem o práci nashromážděným na něm, a dosahuje decentralizovaného konsenzu Cílem je stát se plně automatickým kreditem produkční systém.
Zároveň je myšlenka designu kombinace hlavního řetězce a vedlejšího řetězce přijata jako celek. Ověřovací skript je odstraněn ze struktury transakce, což snižuje zabírání transakčního prostoru a zabraňuje útokům na tvárnost. Vedlejší řetězec je základem pro provoz mnoha Elastos DApps, takže struktura hlavního řetězce Elastos musí poskytovat podporu postrannímu řetězci a usnadňovat přenos aktiv mezi hlavním řetězcem a vedlejším řetězcem.
2) Společná těžba:
Blockchain Elastos přijímá mechanismus společné těžby bitcoinů, přičemž bitcoin je hlavním řetězcem (ParentBlockchain) a Elastos jako pomocný řetězec (pomocný blockchain). Kombinovaný těžební kód, těžaři předkládají důkaz o práci k bitcoinu a Elastosu současně a mohou si užívat dvojnásobné odměny, aniž by spotřebovávali další výpočetní výkon, což zvyšuje příjem těžařů v těžařské konkurenci.
Prostřednictvím mechanismu společné těžby má blockchain Elastos extrémně silnou záruku výpočetního výkonu. Poskytovat základní službu produkce úvěrů pro globální blockchainové inovace, zejména ekosystém Elastos.
3) Plán distribuce tokenů:
Token Elastos (ELA Coin), označovaný jako Elastos (ELA), je nativní token na blockchainu Elastos, který se používá pro transakce a podporu digitálních aktiv, placení transakčních poplatků za blockchain atd. . Použijte ELA jako základní jednotku tokenů Elastos, čínský název: Yilaicoin nebo Aila. SatoshiELA se také používá jako nejmenší měnová jednotka Elastos a je zkrácena jako Sela.Čínský název je: Saila.
Aby vyrovnala přirozenou ztrátu oběhu, jako je ztráta uživatelských peněženek, a udržela mikroinflaci jí podporované chytré ekonomické ekologie, udržuje Elastos pevný roční nárůst o 4 % meziročně -rok. Nově vydané Elastos budou generovány synchronně s generováním bloků přibližně každé 2 minuty při společné těžbě bitcoinů. Aby byl zachován udržitelný rozvoj ekosystému Elastos, do dvou let po oficiálním spuštění blockchainu Elastos bude tato část Elastos rozdělena proporcionálně mezi Elastos Foundation a těžaře. Elastos Foundation vlastní 30 %, těžaři vlastní 70 %.
4) Postranní řetězec:
Kromě podpory třetích stran, aby mohly pohodlněji budovat postranní řetězce na veřejném řetězci Elastos, sám Elastos také vytvoří některé postranní řetězce, které poskytují základní služby, jako jsou ID služby, služba vydávání tokenů, rychlé platby služba, transakční služba digitálních aktiv atd., nazýváme ji clusterová služba Elastos blockchain.
V rozhraní mezi hlavním řetězcem a vedlejším řetězcem je převod transakcí hlavní částí. Převod z hlavního řetězce do vedlejšího řetězce znamená přeměnu aktiv hlavního řetězce na aktiva vedlejšího řetězce. Cílová adresa převodu je adresa společného podpisu odpovídajícího postranního řetězce v hlavním řetězci. Proces převodu musí zajistit, aby transakce převodu mohla být automaticky rozpoznán postranním řetězcem a tokeny postranního řetězce dobití odpovídající hodnoty pro převodce na odpovídajícím účtu postranního řetězce.
Prostřednictvím náhodného tajemství a odpovídajícího hashe můžeme sestavit transakční skript, který musí poskytnout tajemství, aby jej bylo možné odemknout. Aby bylo možné kontrolovat bezpečnost společnosti Elastos na adrese společného podpisu, tato „adresa společného podpisu“ omezí pouze transakce „převodu výběru“, které mohou být zahájeny.
5) Smart kontrakt:
Poskytnutí výkonného smart kontraktu na hlavním řetězci způsobí, že každý uzel získá nejnovější stav celé sítě, je nutné spustit všechny smart kontrakty, které neběží, a pouze balíček transakce Mineři mohou získat transakční poplatky pouze spuštěním smlouvy, takže je to plýtvání výpočetními zdroji pro uzly, které jednoduše ověřují. Pokud je počet smluvních hovorů častý nebo je počet velký, přinese to velký tlak na realizaci smlouvu nebo ji dokonce nerealizovat.
Aby se takovým problémům předešlo, hlavní řetězec Elastos podporuje pouze omezené chytré smlouvy pro transakce digitálních tokenů. Postranní řetězce mohou podporovat inteligentní smlouvy a každý postranní řetězec může nezávisle navrhovat své funkce inteligentní smlouvy, jako je NeoContract, který podporuje blockchain NEO.
Elastos Carrier: Decentralizovaná P2P síť
ElastosCarrier poskytuje základní decentralizované internetové služby pro ekosystém Elastos. Jeho uzly mohou běžet v jakémkoli síťovém prostředí, včetně uvnitř LAN domácího nebo kancelářského prostředí. Pomocí transparentní NAT traversal technologie založené na UDP a souvisejících pomocných zařízení lze připojit jakýkoli uzel a jakékoli dva uzly lze také realizovat přímé spojení mezi .
Základní služby zahrnují decentralizované služby doménových jmen, decentralizované výpočetní služby a decentralizované služby úložiště. Poskytuje základní podporu pro vývoj decentralizovaných aplikací (DApp). Uživatelé mohou vlastnit svá vlastní data a výpočty, což plně chrání soukromí uživatelů. Zároveň můžete své vybavení kdykoli pronajmout ostatním prostřednictvím blockchainu Elastos a získat odpovídající pobídky Elastos na základě množství výpočtu a úložiště.
Elastos OS: bezpečný univerzální operační systém
Elastos OS je univerzální operační systém pro zařízení IoT, zařízení výrobců, jako je Raspberry Pi, mobilní zařízení atd., jehož hlavním cílem je zabezpečení. Poskytujte nativní a kompletní podporu ekologického programovacího prostředí Elastos. Poslední třetí vydání zahájilo svůj produktový iterační cyklus v květnu 2013 a dosáhlo úrovně Beta. Test běží na mobilních telefonech Moto X (XT1085) a chytrých routerech Lamobo-R1S Celková velikost zdrojového kódu přesahuje desítky milionů řádků.
Pokud jde o zabezpečení, ElastosOS zakazuje aplikacím přímo vytvářet procesy a neumožňuje aplikacím přímý přístup k TCP/IP. Systém automaticky vytváří a vyhledává mikroslužby nasazené lokálně, v okolí a v cloudu a automaticky generuje vzdálené volání a zpětná volání událostí, kterým je třeba se vyhnout Možnost, že aplikace nebo služby třetích stran spouštějí kybernetické útoky a izolují šíření virů.
Elastos OS poskytuje nativní a kompletní decentralizovanou podporu vývoje aplikací, která může usnadnit přístup k síti ElastosCarrier, získat požadované základní služby a usnadnit přístup k ElastosChain za účelem získání kreditních a transakčních služeb. Vyvinutá DApp může usnadnit používání Elastos pro transakce a může také usnadnit zpracování dalších digitálních aktiv, jako jsou: programové kódy, data, e-knihy, audio a video, herní rekvizity atd., včetně potvrzení práv, transakce a oběh.
Systém přijímá vývojový režim tří jazyků: C/C++, JAVA, HTML5/JS a jeho programovací API v C++ v zásadě odpovídá Android Java API, čímž realizuje jednotnou správu cloudu, potrubí a terminálu. Aplikační moduly napsané v JavaScriptu, Javě nebo C/C++ se navzájem volají, aniž by museli ručně zapisovat JNI, a skutečně dosahují „programu jednou, spusťte všude“.
代币用途
亦来币将用于交易、支持数字资产、支付区剏庑亹扥经庑丁扥经庑丁学经庑于交易、支持数字资产、支付区剏庑亹DApp bude používat ELA k platbám za služby, jako je registrace doménových jmen, vyhledávače, hodnocení stránek a UUID (univerzální jedinečný identifikační kód) získávání digitálních aktiv. ELA se bude používat k dotování šířky pásma, IPFS atd.
2) 亦 来云 生态 系统 合作 项目 必须 不少 于 2%-5%的 该 的 代币 , 这些 代币 20%(被 转换 成 Ela) 将 会 被 用 于 亦 亦 亦 亦 亦 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被Za vývoj fondu Laiyun bude držitelům ELA odměněno 80 % skutečných tokenů projektu.
3) 用户 可以 用 亦 来 云代币 在 亦 云上 注册 Id , 以 此 购买 , 还 可以 参加 在 亦 进行 的 项目 和 产品 的 代币 ;
4) ELA bude používána jako hlavní měna pro odměňování vývojářů, kteří vyvíjejí decentralizované aplikace na Elastos.
Elastos je operační systém, který využívá internet jako základní infrastrukturu. Zdůrazněte oddělení síťové komunikace a výpočetní techniky aplikací a zakažte aplikacím přímý přístup k síti, čímž zabráníte většině virových útoků (zejména DDoS) zuřících na internetu. Blockchain společnosti Elastos přijímá strukturu hlavního řetězce + vedlejšího řetězce k vybudování základní důvěry. Všechny postranní řetězce sdílejí výpočetní výkon s hlavním řetězcem, takže všechny postranní řetězce mají stejné zabezpečení jako hlavní řetězec. Aplikace se připojuje k Elastos Carrier (decentralizované P2P síti) prostřednictvím Elastos OS/Runtime a spouští DApp v prostředí sandbox s izolovanými procesy a omezenou komunikací. Síťová data musí být odesílána prostřednictvím bezpečných, důvěryhodných a identifikovatelných kanálů identity a všechny tyto identifikace a autentizace pocházejí 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###