Producent softvéru s otvoreným zdrojovým kódom Block.one práve vydala svoju blockchainovú platformu zameranú na škálovateľnosť EOSIO Dawn verzia 3.0 na Github. Akciu Github sprevádzala a Stredný blogový príspevok od spoluzakladateľa Daniela Larimera. Príspevok vyhlasuje:

Toto predbežné vydanie predstavuje hlavný míľnik na ceste k EOSIO 1.0, ktorého vydanie bude zamerané na jún 2018.

To všetko je súčasťou plánu EOS a pripravuje pôdu pre verziu 1.0, o ktorej sa hovorí, že je to doteraz najsilnejšia infraštruktúra blockchainových aplikácií. Vydanie modelu EOSIO Dawn 3.0 prichádza 4 mesiace po vydaní verzie 2.0 a práve tu sa gumová guma začne stretávať s realitou.

Toto konkrétne vydanie prichádza s niekoľkými neočakávanými prvkami, ktoré „boli objavené v procese budovania platformy, ktorá je výkonná, flexibilná a dá sa na nej ľahko rozvíjať.“

V nasledujúcom texte rozoberieme Larimerov príspevok v snahe urobiť ho stráviteľnejším, dotknúť sa najdôležitejších funkcií aplikácie Dawn 3.0 a prediskutovať, čo by to mohlo znamenať pre budúcnosť. Ak potrebujete osvieženie na platforme EOS, pozrite si naše aktualizácia od Q1 alebo si prečítajte naše sprievodca po EOS, alebo si pozrite najnovšie Novinky a názory spoločnosti EOS.

Škálovateľnosť

V blockchainovom svete je škálovateľnosť do veľkej miery názov hry. Škálovateľnosť neznamená prepojenie so sieťou testnet, znamená to, že plne uspokojuje dopyt na trhu.

Fotoaparát EOSIO Stredný príspevok znie:

Náš tím na každom kroku zapracoval do návrhu budúce potreby zmeny mierky. Navrhli sme program EOSIO, aby budúce implementácie mohli využívať paralelné výpočty na zrýchlenie priepustnosti bez zložitých zmien vidlice.

Tento úvodný komentár o škálovateľnosti je vyjadrením zámeru a dáva nám vedieť, že EOS môže byť pri niektorých skutočných riešeniach. Ďalej tvrdia, že v súčasnosti je k dispozícii iba zlomok potenciálnych optimalizácií spoločnosti EOS. Z hľadiska špecifík škálovateľnosti existuje niekoľko vzrušujúcich noviniek.

Medzibloková komunikácia

Keď môžu blockchainy navzájom správne komunikovať, škálovateľnosť sa stáva exponenciálnou. Medzibloková komunikácia je taká, keď je jeden blockchain schopný overiť udalosť na inom reťazci a dokázateľne bezpečným spôsobom. Toto je skutočná funkcia škálovateľnosti.

Podľa EOS:

Cieľom je, aby komunikácia medzi blokmi bola rovnako bezpečná ako komunikácia v rámci reťazca medzi inteligentnými zmluvami, a myslíme si, že sme tento cieľ dosiahli..

V ére, v ktorej komunikačné chyby zlyhávajú v éteri inteligentné zmluvy preukázateľne zraniteľné, je to vítaný aspekt platformy EOS. Ak to nie je prípad „príliš dobrého na to, aby to bola pravda“, je to obrovská správa a predstavuje cieľ, že riešenia ako bočné reťazce, úlomky a plazma sú po.

Ako presne EOS „dosiahol“ tento cieľ? Aby sme parafrázovali Larimera, ide o implementáciu ľahkého klienta ako inteligentnej zmluvy. Ľahký klient je navrhnutý tak, aby fungoval ako validátor transakcií bez toho, aby musel spracovávať celý blockchain. Preto spoločnosť EOS buduje blockchain DPoS s „efektívnym a bezpečným overením svetelných klientov“.

Ľahkí klienti spravidla spracúvajú každý hlavička bloku a potom „overte dôkazy týkajúce sa týchto hlavičiek blokov“. V kontexte EOS by to nemalo mierku, takže namiesto toho tím „vytvoril prvý blockchain s byzantskou validáciou riedkych hlavičiek odolnou voči chybám.“ Ďalej vysvetľujú, že ľahký klient „spracuje iba hlavičky blokov, kde sa zmení množina aktívnych producentov blokov a tie, ktoré obsahujú príslušné medziblokové správy“. Jednoducho povedané, vďaka tomu je komunikácia dvoch blockchainov omnoho efektívnejšia.

Je potrebné poznamenať, že toto je do značnej miery prebiehajúci experiment a konečný výsledok sa môže značne líšiť od súčasnej podoby. Tiež dosť veľa odborníkov udržiavať že skutočné riešenia škálovateľnosti sú stále cestou preč.

Ďalšími funkciami EOSIO zameranými na efektívnosť sú bezkontextové akcie a kompresia dát:  

  • Bezkontextové akcie sú kľúčové vlastnosti, ktoré umožňujú efektívnu komunikáciu medzi blokmi a umožňujú spoločnosti EOS paralelizovať drvivú väčšinu réžie spojenej s uvedenou komunikáciou. To sa deje prerezávaním údajov z blockchainového prehrávania.
  • Existuje veľa transakcií s stlačiteľné údaje, a jeho komprimáciou môže EOS efektívnejšie ukladať a prenášať veľké množstvo transakcií. Používateľom s komprimovateľnými údajmi bude účtovaný nižší poplatok ako tým, ktorí dokončujú transakcie s nestlačiteľnými údajmi.

Bezpečnosť

Ak je škálovateľnosť prvou myšlienkou v mysli väčšiny vývojárov blockchainu, bezpečnosť je nepochybne druhá. Zabezpečenie je multidimenzionálny problém a spoločnosť EOS zvažuje mnoho rôznych aspektov – hacking, zlyhanie hardvéru a strata hesla..

Zabezpečené oneskorené transakcie

Larimerovými slovami:

Transakcie so oneskorením zabezpečenia sú jednou z najdôležitejších funkcií aplikácie EOSIO Dawn 3.0.

Táto nová funkcia zabezpečenia umožňuje používateľom konfigurovateľné oneskorenia pri rôznych akciách. V skutočnosti ide o ďalšiu bezpečnostnú vrstvu proti hackerstvu a umožňuje variabilné časové oneskorenie pred prenosom transakcie do nemenného záznamu blockchainu. “Toto je významné zlepšenie oproti iným blockchainom, kde neviete, že vás niekto hackol, kým nie je neskoro s tým niečo urobiť,” napísal Larimer.

S programom Dawn 3.0 existuje aj nová forma postihu pre ľudí, ktorí sa zaoberajú stratami hesiel / kľúčov. Každý účet EOS bude mať dve úrovne povolení, ktoré používateľovi umožnia spadnúť na jednu z nich, ak dôjde k narušeniu druhej. Dve úrovne povolení sú „vlastník“ a „aktívny“. Predstavte si, že ste stratili kľúč alebo váš multisig partner nereaguje. V takom prípade môže používateľ s „aktívnym povolením“ resetovať „povolenie vlastníka“ po stanovenej dobe nečinnosti (30 dní). “

Toto je ďalšia poistka proti hackerstvu alebo zlyhaniu zariadenia a mala by viesť dlhú cestu k tomu, aby používatelia zvyknutí na získavanie hesiel boli pohodlnejší. V prípade, že používate zariadenie, ktoré využíva biometrické identifikátory, útočník by musel (opäť podľa Larimera) „kompromitovať vašich multisig partnerov, fyzicky ukradnúť telefón a ukradnúť váš odtlačok prsta alebo tvár“.

Výrobcom blokov všetkých verejných sietí založených na systéme EOSIO sa odporúča, aby uspokojili dopyt používateľov prevádzkovaním toľkých reťazcov, koľko je potrebné. Cieľom je „maximálny možný sieťový efekt okolo jedného tokenu a zvýšenie dôvery a bezpečnosti ekonomických stimulov vytvorených tokenmi s vysokou trhovou kapitalizáciou.“

V dokumente je oveľa viac príspevok (Prečítané 13 min.) A pre tých z vás, ktorí majú radi prelievanie technických detailov, to stojí za to.

Záverečné myšlienky

EOSIO Dawn 3.0 je „funkcia dokončená“, ale stále je do značnej miery nevyskúšaná v scenári zo skutočného sveta. Toto vydanie sa zameriava na vyňuchanie chýb a zlepšenie stability základnej platformy. V budúcom mesiaci tím EOS vyžehlí finálnu systémovú zmluvu, ktorá implementuje všetky mechanizmy vkladu, hlasovania a riadenia. Tiež finalizujú štandard tokenu. Všetky tieto faktory sú rozhodujúce pre budúci úspech spoločnosti EOS.

Aj keď v poslednej dobe došlo k mnohým vzrušujúcim vývojom, stále existuje veľa prekážok, ktoré musí spoločnosť EOS prekonať, a v posledných mesiacoch sa cena klesol z maxima 18,50 USD na súčasný kurz 9,08 USD. Toto by však malo urobiť len málo pre utlmenie nálady veriacich zraku EOS. V čase písania tohto článku trhový strop EOS prekročil hranicu 7 miliárd dolárov, čím preskočil Litecoin, aby sa stal trhovou kapitalizáciou číslo 5 podľa kryptomeny.

Sám Larimer uzatvára svoje oznámenie radom býčích vyhlásení:

EOSIO sa stal oveľa výkonnejším a ľahšie sa vyvíjal, ako sme si predstavili pred rokom. EOSIO má jeden z najaktívnejších úložísk C ++ v celom Githube za posledný mesiac. Všetko je na dobrej ceste k dosiahnutiu vysoko kvalitného verejného vydania EOSIO 1.0 v júni!

Ak chcete zostať informovaní, môžete sledovať EOS na Twitter, pridaj sa k ich Komunita Reddit, alebo majte prehľady Telegram.