Összes nyelv
Az Elastos egy következő generációs Web 3.0 platform, amely a blokklánc technológián alapuló decentralizált intelligens web (SmartWeb) felépítésére szolgál.
Az Elastos olyan blokklánc-technológiákat használ, mint a főoldali láncstruktúra, a többrétegű konszenzus és az intelligens szerződéses konszenzus számítástechnika, hogy biztonságos és megbízható alapot biztosítson a platform számára, és decentralizált identitást, kommunikációt és tárolást épít rá. , számítástechnikai és egyéb platformszolgáltatások célja, hogy olyan rendszerplatformot biztosítsanak, amely támogatja az elosztott alkalmazásokat, miközben jó felhasználói adatvédelmet és adatbiztonságot nyújt, és az adatkapitalizációs hullám motorjává válik.
Az Elastos egy következő generációs Web 3.0 platform, amely a blokklánc technológián alapuló decentralizált intelligens web (SmartWeb) felépítésére szolgál.
Az Elastos olyan blokklánc-technológiákat használ, mint a főoldali láncstruktúra, a többrétegű konszenzus és az intelligens szerződéses konszenzus számítástechnika, hogy biztonságos és megbízható alapot biztosítson a platform számára, és decentralizált identitást, kommunikációt és tárolást épít rá. , számítástechnikai és egyéb platformszolgáltatások célja, hogy olyan rendszerplatformot biztosítsanak, amely támogatja az elosztott alkalmazásokat, miközben jó felhasználói adatvédelmet és adatbiztonságot nyújt, és az adatkapitalizációs hullám motorjává válik.
A projekt jellemzői
Az Elastos egy blokklánc által vezérelt intelligens világhálót tervez megvalósítani. Az Elastos Smart World Wide Web a következő négy szintre osztható:
1. Elastos blokklánc és intelligens szerződések:
Az Elastos blokklánc alapvető hitel- és tranzakciós szolgáltatásokat nyújt az ökológiája érdekében. A főlánc + oldallánc architektúráját alkalmazza. A főlánc csak korlátozottan támogatja a digitális valutatranzakciókon alapuló intelligens szerződéseket , ezáltal csökkentve a szerződések végrehajtása által elfoglalt számítási erőforrásokat. Az oldalláncok támogathatják az intelligens szerződéseket, és minden oldallánc önállóan tervezhet intelligens szerződéses funkciókat. A DApp-k oldalláncokon futnak, és minden alkalmazás önállóan nyithat oldalláncot. Láncközi átvitelek. A blokklánc a Bitcoin közös bányászati mechanizmusát alkalmazza. A bányászok a közös bányászati kódnak a bányászati medencében történő telepítésével egyidejűleg igazolják a munkát a Bitcoin és az Elastos számára anélkül, hogy további számítási teljesítményt fogyasztanának.
2.Elastos Carrier(去中心化 P2P 网络):
为亦来云生态提供去生中心化互蟁Beleértve a decentralizált tartománynév-szolgáltatást, a decentralizált számítástechnikai szolgáltatást és a decentralizált tárolási szolgáltatást. Az Elastos Carrier az UDP transzparens NAT bejárási technológiát és a kapcsolódó kiegészítő létesítményeket alkalmazza, amelyek közvetlen kapcsolatot tudnak megvalósítani bármely két csomópont között.
1)UDP 用户数据报协议,应用程序发给网络层数据后就不保留数据珐
2) A NAT (Network Address Translator) egy technológia, amely a belső magánhálózati IP-címeket nyilvános hálózati IP-címekké alakítja.A külső hálózati nyilvános címek globálisan egyediek, és a nyilvános hálózaton irányíthatók (felhasználói átviteli mechanizmus).
3) Ha az UDP biztosítja, hogy az adatátvitelt ne lehessen elfogni, használja a NAT-ot a P2P kommunikáció megvalósításához.
可以 的 的 是 一 种 种 种 的 通信 , , , 网络 通信 协议 、 、 P2p 存储 调用 、 的 , , 重新 定义 了 网络 通信 协议 , , , ° , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 一 一 一 , , , , , , , , , , , , , , , , , , , , , , , , , 了 网络 网络. Másodszor, a kód ezen része nagyszámú interfészt biztosít, beleértve a tárolást, az alkalmazások elérését stb., amelyek a fejlesztők számára biztosítják a decentralizált hálózat alapvető keretrendszerét, és lehetőséget adnak a másodlagos fejlesztésre. A kódbázisban nagyszámú Carrier SDK kód található, ez a kódrész elsősorban a hagyományos APP és operációs rendszer eléréséhez ad lehetőséget.Ez a kódrész az Elastos Carrier hívási és hitelesítési módszerét adja meg különböző alkalmazásokhoz. programozási nyelvek, operációs rendszerek stb.
3.Az Elastos operációs rendszer és a futásidő:
Az Elastos OS egy operációs rendszer mobileszközökhöz, és natív Elastos ökológiai programozási környezet támogatást nyújthat. Az Elastos OS csupasz fémre telepíthető. Az Elastos Carrier hálózat könnyen elérhető az Elastos OS-en keresztül. Az Elastos OS megtiltja az alkalmazásoknak, hogy folyamatokat hozzanak létre, és nem engedi, hogy az alkalmazások közvetlenül hozzáférjenek a TCP/IP-hez. Az operációs rendszeren alapuló minden felhasználói jogosultság elkülönítve lesz. Ha nincs szükség interakcióra, az operációs rendszer csak helyileg tud működni, és nem kommunikál a hálózattal.. A rendszer automatikusan létrehozza és megtalálja a lokálisan, a környéken és a felhőben telepített mikroszolgáltatásokat, automatikusan generál távoli hívásokat és események visszahívásait, és elkerüli a harmadik féltől származó alkalmazások vagy szolgáltatások hálózati támadásait. Az Elastos Runtime elszigeteli az Elastos virtuális operációs környezetet a natív operációs rendszertől egy homokozón keresztül (egy biztonsági mechanizmus a számítógép területén, amely elszigetelt környezetet biztosít a programok futtatásához).
Az Elastos Runtime kód futtatókörnyezetet és kódfejlesztő keretrendszert biztosít a DApp fejlesztők számára. Feltételezhető, hogy az Elastos Runtime a Java virtuális gép és a Java architektúra C++ változata. Nevezhetjük CVM-nek is, ami azt jelenti, hogy az Elastos -alapú fejlesztők Java-szerű fordítókat, kódraktárakat, programozási keretrendszereket, stb. biztosít, lehetővé téve a fejlesztők számára, hogy ezen a programozási környezeten alapulva fejlesszenek A fejlesztők az Elastos Runtime által biztosított virtuális operációs környezetet használhatják Elastos decentralizált alkalmazások fejlesztésére, tesztelésére, futtatására. Az Elastos Runtime egy homokozó segítségével lesz izolálva az operációs rendszer natív környezetétől. A terv biztosítja az Elastos Runtime for Android, az Elastos Runtime for iOS, az Elastos Runtime for GNU/Linux verziót a fejlesztők számára.
4.elastos sdk :
传统 意义 的 , , 可以 通过 亦 来云 来云 的 的 扩展 扩展 , , 身份 鉴权 可 信 记录 等 区块 链典型 能力。。。。。。 , , , 身份 鉴权 、 、 可 信 信Főleg a hagyományos APP-ok és operációs rendszerek elérésének lehetőségét biztosítja, valamint hívási módszereket és hitelesítési módszereket biztosít az Elastos Carrier számára különböző programozási nyelvekhez és operációs rendszerekhez.
共识机制
亦来云主链共识机制:
亦来云主链采用DPoS 和与比箐丐比A bányászat azt jelenti, hogy közvetlenül kihasználhatják a Bitcoin biztonságát.A Bitcoin bányászai az Elastos blokkokat is ellenőrizhetik a munkaigazolás benyújtásakor, amit korábban több más digitális kriptovaluta projekt is átvett.
亦 来云 的 侧链 可以 使用 任意 的 的 识 机制 :
1) 目前 亦 来云团队 已经 开发 出 了 基于 基于 识 的 侧链 , 可以 接入 完成 基于 基于 SPV 和 DPOS újratöltési és kitárolási műveletek. Ez a PoW alapú oldallánc a főlánc számítási teljesítményét tudja felhasználni saját biztonsága érdekében. A főlánc számítási teljesítményének felhasználási jogát a DPoS konszenzus alapján megválasztott választottbírók kapják. Minden választottbíró felváltva csomagol a PoW Block out alapú oldallánc.
2) 亦 来云 同时 在 规划 开发 基于 基于 dpos 识 的 侧链 , , 侧链 上 dpos 识 中 的 代理人 由 的 仲裁人 来 , , 相当于 通过 主链 保证 保证 侧链 的 的 代理人 由 主链Biztonságos, de a bányászat folyamata lecsökken, és a blokkgenerálás sebessége gyorsabb lesz. Az oldallánc minden csomópontja megszerezheti a választottbíró főláncának szavazási információit a mellékelt főlánc SPV modulon keresztül, hogy konszenzusra jussanak a választottbíró legitimitását illetően.
Átvitel a főlánc és az oldallánc között:
1) Az Elastos főláncról az oldalláncra történő átvitel SPV-n alapul. Az oldalláncnak integrálnia kell a főlánc SPV-modulját a a főlánc blokkjait és a főláncot bármikor. A láncból az oldalláncba történő átviteli tranzakcióhoz minden oldallánc-csomópont szinkronizálja a főlánc összes blokkfejét, a merkle tanúsítási útvonallal és a tranzakciós információkkal, a decentralizációval párosítva Az átviteli tranzakció adatszerkezeti és algoritmuskonszenzusa szempontjából teljesíthető.
2) 亦 來 云侧链到 主链 的 转账 安全 通过 主链 的 仲裁人 机制 来 保证 , 主链 的 持币人 同 选举 出 一定 数量 一 , , , , 负责 对侧 对侧 对侧 对侧 持币人 同 同 同 同 选举 出 出 一定 数量 数量 数量 数量 数量A főlánchoz láncolt érmekivonási tranzakció aláírásra kerül, és a választottbírók többsége aláírja az „érmekivonási tranzakció” zárolását a főláncon az oldalláncot képviselő számláról a normál számlára. A választottbírókat a főláncon történő szavazással választják meg, és rendszeresen váltják egymást.
Elastos Blockchain
Az Elastos blokklánc a főlánc- és oldallánc-tervezési sémát alkalmazza, vagyis minden alkalmazás önállóan nyithat oldalláncot. Az Elastos blokklánc beépített, teljes és könnyen használható oldallánc-támogatást biztosít. Az oldalláncon számos konszenzusos algoritmus modul található, amelyek közül a felhasználók választhatnak. Az oldallánc tokeneket bocsáthat ki, a főlánc és az oldallánc pedig két- eszközátadások módja. Minden oldallánc megosztja a számítási teljesítményt a főlánccal, így minden oldallánc ugyanolyan biztonságban van, mint a főlánc. Ugyanakkor a teljes rendszer energiafogyasztása minimalizálható, elkerülve a külön bányászat okozta hatalmas energiafogyasztást és szén-dioxid-kibocsátást.
1) Tranzakció- és blokktervezés:
Az Elastos blokklánc szerkezete a meglévő klasszikus digitális valutarendszer kialakítására utal, beleértve a blokkellenőrzéshez szükséges előző blokkfejléc-kivonatot, tranzakció Merkel gyökér hash-t, számlálót (Nonce) a bizonyításhoz -of-work algoritmus, időbélyeg, nehézségi cél stb., a láncolt tárolási struktúra lehetővé teszi a tranzakciók védelmét az összes rajta felhalmozott munkaigazolással, és decentralizált konszenzust ér el A cél a teljesen automatikus jóváírás gyártó rendszer.
Ugyanakkor a főlánc és az oldallánc kombinálásának tervezési ötlete teljes egészében érvényesül. Az ellenőrző szkript kikerül a tranzakciós struktúrából, ami csökkenti a tranzakciós terület elfoglalását, és elkerüli a képlékenységi támadásokat. Az oldallánc sok Elastos DApp működésének alapja, így az Elastos főlánc struktúrájának támaszt kell adnia az oldalláncnak, és meg kell könnyítenie az eszközök átvitelét a főlánc és az oldallánc között.
2) Közös bányászat:
Az Elastos blokklánc a Bitcoin közös bányászati mechanizmusát alkalmazza, ahol a Bitcoin a fő lánc (ParentBlockchain), az Elastos pedig a segédlánc (Auxiliary Blockchain). Kombinált bányászati kód, a bányászok benyújtják a munka igazolását Bitcoinra és Elastosra egyszerre, és dupla jutalmat élvezhet anélkül, hogy extra számítási teljesítményt fogyasztana, ami növeli a bányászok bevételét a bányászati versenyben.
A közös bányászati mechanizmus révén az Elastos blokklánc rendkívül erős számítási teljesítménygaranciával rendelkezik. Biztosítja a hiteltermelés alapszolgáltatását a globális blokklánc innovációhoz, különösen az Elastos ökoszisztémához.
3) Token terjesztési terv:
Az Elastos token (ELA Coin), más néven Elastos (ELA), az Elastos blokklánc natív tokenje, amelyet tranzakciókhoz és digitális eszközök támogatásához, blokklánc tranzakciós díjak fizetéséhez stb. . Használja az ELA-t az Elastos tokenek alapegységeként, kínai neve: Yilaicoin vagy Aila. A SatoshiELA-t az Elastos legkisebb pénzegységeként is használják, rövidítése Sela. A kínai neve: Saila.
A természetes keringésveszteség, például a felhasználói pénztárcák elvesztésének pótlása, valamint az általa támogatott intelligens gazdasági ökológia mikroinflációjának fenntartása érdekében az Elastos éves szinten fix, 4%-os növekedést tart fenn. -év. Az újonnan kibocsátott Elastos szinkronban jön létre a blokkok generálásával körülbelül 2 percenként a Bitcoin közös bányászatában. Az Elastos ökoszisztéma fenntartható fejlődésének fenntartása érdekében az Elastos blokklánc hivatalos elindítását követő két éven belül az Elastos ezen részét arányosan osztják fel az Elastos Alapítvány és a bányászok között.Az Elastos Alapítvány 30%-os, a bányászok 70 %.
4) Oldallánc:
Amellett, hogy támogatja a harmadik feleket abban, hogy kényelmesebben építsenek oldalláncokat az Elastos nyilvános láncon, az Elastos maga is kiépít néhány olyan oldalláncot, amelyek alapvető szolgáltatásokat nyújtanak, például azonosító szolgáltatásokat, tokenkibocsátási szolgáltatást, gyors fizetést. szolgáltatás, digitális eszköz tranzakciós szolgáltatás stb., Elastos blokklánc klaszter szolgáltatásnak nevezzük.
A főlánc és az oldallánc közötti interfészben a tranzakcióátvitel a központi rész. A főláncból az oldalláncba történő átvitel azt jelenti, hogy a főlánc eszközeit oldallánc eszközökké alakítjuk. Az átviteli célcím a megfelelő oldallánc együttes aláírási címe a főláncon. Az átviteli folyamatnak biztosítania kell, hogy az átviteli tranzakció automatikusan felismeri az oldallánc és az oldallánc megfelelő számláján az átadó számára megfelelő értékű oldallánc feltöltési tokenek.
Véletlenszerű titok és a megfelelő hash segítségével létrehozhatunk egy tranzakciós szkriptet, amelynek meg kell adnia a titkot a zárolás feloldásához. Az Elastos biztonságának ellenőrzése érdekében a közös aláírási címen ez a „közös aláírási cím” csak az indítható „kivonási átutalási” tranzakciókat korlátozza.
5) Intelligens szerződés:
Ha hatékony intelligens szerződést biztosít a főláncon, akkor minden csomópont megkapja a teljes hálózat legfrissebb állapotát. Minden nem futó intelligens szerződést futtatni kell, és csak csomagolni kell. tranzakciók A bányászok csak a szerződés lebonyolításával juthatnak tranzakciós díjhoz, így az egyszerűen ellenőrző csomópontok számítási erőforrásainak pazarlása. Ha gyakori a szerződéshívások száma vagy nagy a szám, az nagy nyomást gyakorol a szerződés végrehajtására. szerződést köt, vagy akár nem valósítja meg.
Az ilyen problémák elkerülése érdekében az Elastos főlánca csak korlátozott intelligens szerződéseket támogat digitális token-tranzakciókhoz. Az oldalláncok támogathatják az intelligens szerződéseket, és mindegyik oldallánc önállóan megtervezheti intelligens szerződéses funkcióit, például a NeoContract, amely támogatja a NEO blokkláncot.
Elastos Carrier: Decentralizált P2P hálózat
Az ElastosCarrier decentralizált internetes alapszolgáltatásokat nyújt az Elastos ökoszisztéma számára. Csomópontjai bármilyen hálózati környezetben futhatnak, így az otthoni vagy irodai környezet LAN-ján belül is, UDP alapú transzparens NAT bejárási technológia és a kapcsolódó segédlehetőségek segítségével bármely csomópont csatlakoztatható, és bármely két csomópont közvetlen kapcsolat is megvalósítható .
Az alapszolgáltatások közé tartoznak a decentralizált domain névszolgáltatások, a decentralizált számítástechnikai szolgáltatások és a decentralizált tárolási szolgáltatások. Alapvető támogatást nyújt a decentralizált alkalmazások (DApp) fejlesztéséhez. A felhasználók birtokolhatják saját adataikat és számításaikat, ami teljes mértékben védi a felhasználók adatait. Ugyanakkor az Elastos blokkláncon keresztül bármikor bérelheti felszerelését másoknak, és a számítás és a tárolás mértéke alapján megfelelő Elastos ösztönzőket kaphat.
Elastos OS: Biztonságos univerzális operációs rendszer
Az Elastos OS egy általános célú operációs rendszer IoT-eszközökhöz, gyártói eszközökhöz (például Raspberry Pi), mobileszközökhöz stb., amelynek fő célja a biztonság. Natív és teljes Elastos ökológiai programozási környezet támogatása. A legújabb, harmadik kiadás 2013 májusában kezdte meg termékiterációs ciklusát, és elérte a béta szintet. A teszt Moto X (XT1085) mobiltelefonokon és Lamobo-R1S intelligens útválasztókon fut. A teljes forráskód mérete meghaladja a több tízmillió sort.
Biztonsági szempontból az ElastosOS megtiltja az alkalmazásoknak a folyamatok közvetlen létrehozását, és nem teszi lehetővé az alkalmazásoknak, hogy közvetlenül hozzáférjenek a TCP/IP-hez. A rendszer automatikusan létrehozza és megkeresi a helyileg, a környéken és a felhőben telepített mikroszolgáltatásokat, és automatikusan létrehozza a távoli szolgáltatásokat. elkerülendő hívások és események visszahívásai Annak lehetősége, hogy harmadik féltől származó alkalmazások vagy szolgáltatások kibertámadásokat indíthassanak és elszigeteljék a vírusok terjedését.
Az Elastos OS natív és teljes decentralizált alkalmazásfejlesztési támogatást nyújt, amely megkönnyíti az ElastosCarrier hálózathoz való hozzáférést, a szükséges alapszolgáltatások elérését, valamint az ElastosChain elérését hitel- és tranzakciós szolgáltatások igénybevételéhez. A kifejlesztett DApp megkönnyítheti az Elastos tranzakciók lebonyolítását, és megkönnyítheti egyéb digitális eszközök feldolgozását is, mint pl.: programkódok, adatok, e-könyvek, hang és videó, játékkellékek stb., beleértve a jogok visszaigazolását, tranzakciók és forgalom.
A rendszer három nyelv fejlesztési módját alkalmazza: C/C++, JAVA, HTML5/JS, C++ programozási API-ja pedig alapvetően az Android Java API-nak felel meg, megvalósítva a felhő, pipe és terminál egységes kezelését. A JavaScript, Java vagy C/C++ nyelven írt alkalmazásmodulok felhívják egymást anélkül, hogy kézi JNI-t írnának, és valóban elérik a „program egyszer, futtasd mindenhol” funkciót.
代币用途
亦来币将用于交易、支持数字资产、支付区块链揼绘区块链揼绘区块链手A DApp az ELA segítségével fizet majd olyan szolgáltatásokért, mint a domain név regisztráció, a keresőmotorok, az oldalak rangsorolása és a digitális eszközök UUID (univerzális egyedi azonosító kódja) beszerzése. Az ELA-t a sávszélesség, az IPFS stb. támogatására fogják használni.
2) 亦 来云 生态 系统 合作 项目 必须 锁定 不少 于 于 2%-5%的 该 项目 的 , 这些 代币 代币 的 的 (被 成 成 成) 将 被 用 用 于 亦 亦 亦 亦 亦 亦 亦 亦 亦 于 于A Laiyun Fund fejlesztéséért a tényleges projekt tokenek 80%-át jutalmazzák az ELA tulajdonosok számára.
3) 用户 用户 可以 用 来 来 云代币 在 来 云上 注册 注册 Id , 并 以 此 购买 , 还 可以 参加 在 亦 来云上 的 项目 和 的 代币 售 售 卖 ; ; 还 可以 可以 参加 在 来云上 进行 的 的 项目 项目 项目 和 和 和 和 和 和 和 和 项目 项目 项目 项目 项目 项目>
4) Az ELA lesz a fő pénznem azoknak a fejlesztőknek a jutalmazására, akik decentralizált alkalmazásokat fejlesztenek az Elastoson.
Az Elastos egy operációs rendszer, amely mögöttes infrastruktúraként az internetet használja. Hangsúlyozza a hálózati kommunikáció és az alkalmazások számítástechnika szétválasztását, és tiltsa meg az alkalmazásoknak, hogy közvetlenül hozzáférjenek a hálózathoz, ezzel megelőzve az interneten tomboló vírustámadások nagy részét (különösen a DDoS-t). Az Elastos blokklánca a főlánc + oldallánc struktúrát alkalmazza a mögöttes bizalom kialakításához.Minden oldallánc megosztja a számítási teljesítményt a főlánccal, így minden oldallánc ugyanolyan biztonságban van, mint a főlánc. Az alkalmazás az Elastos OS/Runtime rendszeren keresztül csatlakozik az Elastos Carrierhez (decentralizált P2P hálózat), és a DApp-t egy sandbox környezetben futtatja, elszigetelt folyamatokkal és korlátozott kommunikációval. A hálózati adatokat biztonságos, hiteles és azonosítható azonosító csatornákon keresztül kell elküldeni, és ezek az azonosítások és hitelesítések mind blokklánc-azonosítókból származnak.
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###