Стартира EOSIO Dawn 3.0, с EOSIO 1.0 на хоризонта

Производител на софтуер с отворен код Block.one току-що пусна своята блокчейн платформа, фокусирана върху мащабируемостта EOSIO Dawn версия 3.0 на Github. Екшънът Github беше придружен от a Средна публикация в блога от съоснователя Даниел Лаример. Постът провъзгласява:

Тази предварителна версия представлява важна стъпка по пътя към EOSIO 1.0, чиято цел е да бъде пусната през юни 2018 г..

Всичко това е част от пътната карта на EOS и проправя пътя за 1.0, който е рекламиран като най-мощната инфраструктура за приложение на блокчейн до момента. Пускането на EOSIO Dawn 3.0 идва 4 месеца след излизането на версия 2.0 и тук каучукът за хип-влак започва да отговаря на пътя на реалността.

Тази конкретна версия идва с няколко неочаквани елемента, които „бяха открити в процеса на изграждане на платформа, която е ефективна, гъвкава и лесна за разработване“.

По-нататък ще анализираме публикацията на Larimer, за да я направим по-смилаема, ще се докоснем до най-важните характеристики на Dawn 3.0 и ще обсъдим какво може да означава за бъдещето. Ако имате нужда от опресняване на платформата EOS, разгледайте нашата актуализация от Q1 или прочетете нашите ръководство за EOS, или проверете най-новите EOS новини и мнения.

Мащабируемост

В света на блокчейн мащабируемостта е до голяма степен името на играта. Мащабируемостта не означава да се подлагате на testnet, а означава напълно да задоволите търсенето на пазара.

EOSIO Среден пост гласи:

На всяка стъпка нашият екип взема предвид бъдещите нужди от мащабиране в дизайна. Проектирахме EOSIO, така че бъдещите имплементации да могат да използват паралелни изчисления за ускоряване на пропускателната способност, без да се налагат големи промени.

Този първоначален коментар относно мащабируемостта е изявление за намерение и ни дава да разберем, че EOS може да се намира върху някои реални решения. Те продължават да казват, че в момента са показани само част от потенциалните оптимизации на EOS. По отношение на спецификата на мащабируемостта има няколко вълнуващи новини.

Междублокова комуникация

Когато блокчейните могат правилно да комуникират помежду си, мащабируемостта става експоненциална. Комуникацията между блокове е когато една блокчейн е в състояние да провери събитие в друга верига и да го направи по доказано сигурен начин. Това е истинската функция на мащабируемост.

Според EOS:

Целта е междублоковата комуникация да бъде толкова сигурна, колкото вътреверижната комуникация между интелигентни договори и смятаме, че сме постигнали тази цел.

В епоха, в която грешките в комуникацията в Ethereum интелигентни договори е доказано, че са уязвими, това е добре дошъл аспект на платформата EOS. Ако това не е случай на „прекалено хубаво, за да е истина“, това е огромна новина и представлява целта всички решения като странични вериги, шардинг и плазма да са след.

Как точно EOS е „постигнал“ тази цел? Перифразирайки Larimer, става въпрос за внедряване на лек клиент като интелигентен договор. Лекият клиент е проектиран по такъв начин, че да действа като валидатор на транзакции, без да се налага да обработва цялата блокчейн. Следователно EOS изгражда DPoS блокчейн с „ефективна и сигурна проверка на леки клиенти“.

Като цяло, леките клиенти обработват всеки заглавка на блока и след това „проверете доказателствата спрямо тези заглавки на блокове“. В контекста на EOS това няма да се мащабира, така че вместо това екипът „създаде първата блокчейн с византийска устойчива на грешки проверка на разредени заглавки“. Те продължават да обясняват, че лекият клиент ще „обработва само заглавките на блокове, когато се променя наборът от активни производители на блокове и тези, които включват съответните съобщения между блоковете. С прости думи, това прави действието на две блокчейн комуникации много по-ефективно.

Трябва да се отбележи, че това е много продължаващ експеримент и крайният резултат може да бъде много по-различен от настоящата форма. Също така, доста експерти поддържа че реалните решения за мащабиране все още са далеч.

Други функции на EOSIO, насочени към ефективност, са безконтекстни действия и компресиране на данни:  

  • Безконтекстни действия са ключови характеристики, които позволяват ефективна междублокова верига и позволяват на EOS да паралелизира по-голямата част от режийните разходи, свързани със споменатата комуникация. Това се прави чрез подрязване на данни от повторно възпроизвеждане на блокчейн.
  • Има много транзакции с сгъстими данни, и чрез компресирането му EOS може по-ефективно да съхранява и предава голям брой транзакции. Потребителите със свиваеми данни ще бъдат таксувани по-малко от тези, които завършват транзакции с несвиваеми данни.

Сигурност

Ако мащабируемостта е първата мисъл в съзнанието на повечето разработчици на блокчейн, сигурността несъмнено е на второ място. Сигурността е многоизмерен проблем и EOS разглежда много различни аспекти – хакване, хардуерна повреда и загуба на парола, за да назовем само няколко.

Забавени транзакции със сигурност

По думите на Лаример:

Забавените транзакции със сигурност са една от най-важните характеристики на EOSIO Dawn 3.0.

Тази нова функция за защита позволява конфигурируеми от потребителя закъснения за различни действия. Всъщност това е друг защитен слой срещу хакерство и позволява променливо закъснение във времето, преди транзакцията да бъде предадена на неизменния блокчейн запис. „Това е значително подобрение в сравнение с други блокчейни, при които не знаете, че сте били хакнати, докато не стане твърде късно да направите нещо по въпроса“, написа Лаример.

С Dawn 3.0 има и нова форма на прибягване до хората, които се занимават със загубени пароли / ключове. Всеки EOS акаунт ще има две нива на разрешения, които позволяват на потребителя да се върне към едно от тях, ако другото е компрометирано. Двете нива на разрешение са „собственик“ и „активен“. Представете си, че сте загубили ключа си или вашият мултисиг партньор не реагира. В този случай потребител с „активно разрешение“ може да нулира „разрешението на собственика“ след определен период на бездействие (30 дни). “

Това е допълнителна застрахователна полица срещу хакерство или повреда на устройството и трябва да допринесе много за това потребителите, свикнали с извличането на парола, да бъдат по-удобни. В случай, че използвате устройство, което използва биометрични идентификатори, нападателят ще трябва (отново според Лаример) да „компрометира вашите мултисиг партньори, да открадне физически телефона ви и да открадне вашия пръстов отпечатък или лице“.

Блоковите производители на всички базирани на EOSIO обществени мрежи се насърчават да отговорят на потребителското търсене, като управляват толкова вериги, колкото е необходимо. Целта е „максимално възможният мрежов ефект около един жетон и да се използва доверието и сигурността на икономическите стимули, създадени от жетони с висока пазарна капитализация“.

Има много повече информация в пост (13 минути четене) и за онези от вас, които обичат да изливат техническите подробности, си заслужава.

Финални мисли

EOSIO Dawn 3.0 е „пълна функция“, но все още до голяма степен не е тествана в реален сценарий. Фокусът на тази версия е да издуши грешки и да подобри стабилността на основната платформа. През следващия месец екипът на EOS ще изглади окончателния системен договор, който прилага всички механизми за залагане, гласуване и управление. Те също така ще финализират стандарт за символи. Всичко това е от решаващо значение за бъдещия успех на EOS.

Въпреки че наскоро имаше много вълнуващи събития, все още има редица препятствия пред EOS и през последните няколко месеца, цена падна от високите 18,50 долара до сегашния курс от 9,08 долара. Но това не би могло да направи малко, за да потисне духа на вярващите във визията за EOS. По време на писането на пазара пазарната капитализация на EOS е преминала границата от 7 милиарда долара, прескочайки Litecoin, за да стане най-голямата криптовалута №5 по пазарна капитализация.

Самият Лаример завършва съобщението си с поредица от бичи изявления:

EOSIO стана много по-мощен и лесен за разработване, отколкото бяхме замисляли преди година. EOSIO има едно от най-активните хранилища на C ++ във всички Github за последния месец. Всичко е на път за висококачествена публична версия на EOSIO 1.0 през юни!

За да сте информирани, можете да следвате EOS на Twitter, присъединете се към техните Общност Reddit, или следете Телеграма.