Všetky jazyky
Zilliqa je vysokovýkonná verejná blockchain platforma, ktorá rozširuje svoj výkon na tisíce transakcií za sekundu. Jej cieľom je vyriešiť problém rýchlosti transakcií a škálovateľnosti a používa sa na riešenie najväčšieho problému súčasného blockchainu. Pri zrýchľovaní berie do úvahy aj bezpečnosť, čo umožňuje obom nájsť relatívne optimálny bod rovnováhy. Transformuje technológiu shardingu z teórie do praxe, využíva inovatívnu kryptografiu a konsenzuálne protokoly, poskytuje možnosti spracovania transakcií, ktoré sa zvyšujú s kapacitou siete, a poskytuje bežiacu platformu pre vysoko výkonné on-chain aplikácie na splnenie požiadaviek, ako sú Nevyhnutné požiadavky na rozšírenie pre podniky ako napr. ako elektronická reklama, platby, zdieľaná ekonomika a správa vlastníckych práv.
Sharding
Sharding jednoducho rozdeľuje ťažobnú sieť na menšie časti, z ktorých každá je schopná spracovávať transakcie paralelne. Na overenie každej transakcie použite menšiu podmnožinu sieťových uzlov namiesto čakania na každý uzol v sieti. To šetrí veľa času a ako sa sieť rozrastá, nevyžaduje sa, aby každý uzol overoval každú transakciu. Sieť Zilliqa podporuje bežné platobné transakcie a fragmenty, ktoré vyžadujú transakcie inteligentnej zmluvy. V prvom teste v septembri 2017 vývojový tím oznámil, že objem transakcie za sekundu dosiahol 2488TPS pri použití 3600 uzlov a 6 fragmentov. Spracovanie transakcií inteligentných zmlúv na štiepenej architektúre má svoje vlastné výzvy.
Podrobné vysvetlenie: Stratégia shardingu ZIL je vybrať jeden fragment DS + n pracovných fragmentov z uzlov celej siete. Každý črep má m baníkov. Uzly celej siete najprv uskutočnia súťaž vo výpočtovom výkone (akademicky nazývanú PoW odolný voči pracovnej záťaži) a m uzlov, ktoré vyhrajú ako prvé, tvoria zlomky DS; zvyšné uzly uskutočnia druhú súťaž vo výpočtovom výkone a prvých n*m uzlov vyhrá Pridelené do n pracovných črepov. Každý pracovný úlomok spracováva časť transakcií paralelne, aby vytvoril podblok, ktorý sa odošle do úlomku Boss a ten ho overí a zabalí, aby vygeneroval konečný blok. Týmto spôsobom je možné paralelne spracovávať nesúvislé časti transakcií a nakoniec sa tieto transakcie zlúčia do nového bloku venovaného blockchainu.通过 并 行 , 达到 效率 的 提升
可 扩展性
zilliqa 属于 链上 项目 , 与 侧链 和 链下 项目 项目 , , zilliqa 在 疏散 性能 性能 性能 性能 性能 性能 性能 性能Zilliqa môže byť v prípade potreby tiež integrovaná s bočnými reťazami a akýmikoľvek projektmi pod reťazou. Zilliqa preukázala efektívnu škálovateľnosť a jej priepustnosť sa môže zvyšovať takmer lineárne s rastom uzlov.V budúcnosti bude podporovať aj cross-chain technológiu a vyvinie kompilátor, ktorý môže pomôcť previesť Ethereum smart kontrakty na Zilliqa smart kontrakty.
Mechanizmus konsenzu
V blockchaine PoW je každá transakcia súčasťou určitého bloku a vytvorenie každého bloku si vyžaduje obrovské množstvo výpočtov, ale tiež spôsobuje obrovské plytvanie zdrojov. Alternatíva Zilliqa využíva výhody PoW spolu s praktickým protokolom odolným voči byzantským chybám (pBFT). Zilliqa bude jedným z mála PBFT blockchainov, ktoré sú v súčasnosti na trhu. Mechanizmus konsenzu PBFT je efektívny a poskytuje transakciám konečnosť, takže nie je potrebné žiadne potvrdenie. Baníci používajú PoW na stanovenie svojej identity na blockchaine Zilliqa. Po identifikácii sú baníci zaradení do konsenzuálnej skupiny, kde môže prebiehať viacero kôl PBFT konsenzu. Vykonaním PoW sa do reťazca zapíše viacero blokov, čím sa zabezpečí väčšia zaručená odmena. V Zilliqa sa každý mesiac spustí približne 12 hodín PoW, keď grafická karta beží na plnú kapacitu. Počas zvyšku času bude grafická karta bežať v nečinnom režime a spotrebováva minimálnu energiu. Baníci spotrebujú menej energie, vďaka čomu je ťažba oveľa lacnejšia ako iné blockchainy založené na PoW. Zilliqa prináša baníkom a používateľom ďalšie dve výhody. Po prvé, celkové náklady na energiu na transakciu zostanú konštantné, keď sa sieť zväčší. Po druhé, transakčné poplatky na Zilliqa budú oveľa nižšie ako poplatky za bitcoiny alebo Ethereum. Zatiaľ čo ťažiari v sieti Ethereum uprednostňujú transakcie s vyššími transakčnými poplatkami, ťažiari na blockchaine Zilliqa sú motivovaní len veľkosťou transakcií, ktoré dokážu spracovať. Tým sa značne znížia transakčné náklady užívateľa.
Bezpečné inteligentné zmluvy
Protokol Zilliqa prichádza s novým jazykom inteligentných zmlúv s názvom „Scilla“. Jazyk bude jazykom, ktorý nie je úplný podľa Turinga, navrhnutý tak, aby eliminoval mnohé známe zraniteľnosti v existujúcich inteligentných zmluvách a uľahčil ich formálne overenie. Umožní vývojárom jednoduchšie vyvíjať bezpečné a škálovateľné aplikácie pre inteligentné zmluvy. Budúca funkcia umožní komukoľvek preniesť svoje existujúce aplikácie Solidity do Scilla.
Zilliqa využíva základnú architektúru na poskytovanie rozsiahlej a efektívnej výpočtovej platformy. Inteligentný zmluvný jazyk v Zilliqa sa riadi štýlom programovania dátového toku, a preto je ideálny na spustenie rozsiahlych výpočtov, ktoré možno ľahko paralelizovať. Príklady zahŕňajú jednoduché výpočty, ako je vyhľadávanie, triedenie a výpočty lineárnej algebry, ako aj zložitejšie výpočty, ako napríklad trénovanie neurónových sietí, dolovanie údajov, finančné modelovanie, vedecké výpočty a vo všeobecnosti akékoľvek úlohy MapReduce.
Duálna aktivácia ťažby šetrnej k životnému prostrediu
Pre blockchainy PoW založené na ethash, ako sú Ethereum a Zilliqa, je možná duálna ťažba. Je to preto, že Zilliqa kombinuje PoW a PBFT, kde sa PoW používa iba na zabránenie útokom Sybil a PBFT sa používa na dosiahnutie konsenzu. Keďže cyklus PoW na Zilliqa potrebuje bežať iba 1 minútu každé 2-3 hodiny, energetická stopa ťažby na Zilliqa je oveľa menšia v porovnaní s blockchainmi, ktoré na dosiahnutie konsenzu vyžadujú použitie PoW pre každý blok.
区块 奖励 的 方差 很 小 : Zilliqa 协议 采用 一 种 的 机制 , 通过 矿工 在 识 识 协议 中 的 贡献 贡献 来 奖励。 Za blok teda môžu byť odmenené tisíce (alebo viac) baníkov, čo vedie k nízkej odchýlke.
Bezpečnostné mechanizmy
Podobne ako iné blockchainy, ako sú Bitcoin a Ethereum, aj sieť blockchain Zilliqa je schopná spracovávať transakcie a udržiavať globálny stav distribuovanej účtovnej knihy. Bohužiaľ, medzi rôznymi blockchainovými sieťami existujú určité výrazné rozdiely, pokiaľ ide o potenciálnych útočníkov. Na jednej strane je Bitcoin, ktorý organicky rástol s malým až žiadnym zhodnotením, na druhej strane je Zilliqa, ktorá má dnes značnú hodnotu. Tento nesúlad v ocenení vedie k hrozbám, keď je sieť Zilliqa stále v plienkach, zatiaľ čo takéto hrozby nie sú nevyhnutne vážnym problémom, keď sa sieť ako bitcoin len začína.
S ohľadom na túto skutočnosť sa mainnet Zilliqa spustí s ochrannými mechanizmami a konzervatívnym režimom, aby sa minimalizovali šance na útoky na túto rodiacu sa sieť.
Zilliqa je prvá verejná platforma blockchainu s vysokou priepustnosťou na svete – navrhnutá tak, aby sa škálovala na tisíce transakcií za sekundu. Ako sa jeho sieť rozširuje, aby sa zvýšila rýchlosť transakcií, Zilliqa prináša teóriu a prax shardingu so svojím novým protokolom. Výkon existujúcich verejných reťazcov, ako je ETH, sa stretol s prekážkami, ktoré sťažujú vývoj v tomto odvetví. Technológia projektu je pokročilá a bola overená skutočnými testami.
Platforma je navrhnutá tak, aby umožňovala bezpečné decentralizované aplikácie založené na údajoch, ktoré sú navrhnuté tak, aby vyhovovali potrebám škálovania strojového učenia a finančných algoritmov. Konkurencia o projekty verejných reťazcov je veľmi tvrdá a realizácia projektov ako EOS (ktorá tvrdí, že dosahuje milión/TXS) výrazne zníži skutočnú hodnotu týchto verejných reťazcov.
Súvisiace informácie:
Hodnotenie: Zilliqa
http://www.btb8.com/zil/1805/5300.html