Пекин
Водещата публична блокчейн Aurora Chain (маркер: AOA) пусна нова функция за надстройване на блокове, за да донесе повече гъвкавост и полезност на пейзажа на публичната верига. Разработчиците, използващи Aurora Chain, ще могат да се насладят на най-новата му функция. Надстройката може също да намали случаите на хард форкинг.
Твърдите вилици са били в изобилие през кратката история на индустрията. Вземете Bitcoin за пример. Сега има повече от шест хард форка, включително Bitcoin Classic и Bitcoin Cash. Освен това, вече раздвоената Bitcoin Cash се разклони отново миналата година, след като поддръжници на два големи пула за копаене се разделиха, създавайки BCHABC и BCHSV.
Твърдите вилици могат да бъдат добър начин за привличане на внимание, като предизвикват война в Twitter, но също така могат да намалят полезността на биткойните и да подкопаят способността му за добив. За по-актуални и усъвършенствани блок-вериги хард форкът може да бъде катастрофален. Следователно техническият екип на Aurora излезе с решение за намаляване на този тип риск.
По принцип решението изисква майнинг агенти или кандидати за агенти да гласуват за надграждане на блокчейна в рамките на 14-дневен период от време. Когато гласовете за надграждане надвишат общия брой агенти за гласуване и кандидати за агенти, надстройката преминава и ще бъде избрана височина на блока за изпълнение на новото надстройване.
Надстройката трябва да включва URL адреса на версията, издадена на Github, кода на версията, описание на актуализацията и md5 информация за новата надстройка.
Когато програмата за надстройка в мрежата получи заявка за надстройка, тя автоматично ще изтегли новата версия и ще продължи да проверява тази версия. След като проверката е успешна, тестовата мрежа ще бъде активирана.
Потребителите могат да изпробват тази нова версия на теста. Ако се появят някакви проблеми или проблеми преди изпълнението на изданието, агентът, който е поискал надстройката, може да спре надстройката. Докато спирането не бъде отменено, надстройката няма да бъде извършена, дори ако мрежата достигне договорената височина на блока.
Решението има два интелигентни договора и контрол за надстройка.
- Интелигентен договор А управлява интелигентния договор за надстройка, който е интелигентен договор Б. Той може да замени старата версия на блокчейн кода с новия.
- Интелигентният договор B регулира процеса на гласуване и извличане на надстройка. Той контролира пет основни части на решението:
- Гласове за агенти и възли на агенти
- Други минни агенти или кандидати за агенти, участващи в процеса на гласуване
- Надстройката се приема, когато гласовете „за“ надвишават 2/3 от общия брой агенти за минно дело и кандидати за агенти
- Агентът, който поиска надстройка, може да спре процеса на надстройка в случай на спешност
- Агентът, който иска надстройка, може да възобнови процеса на надстройка
Надграждането на контрола има три цели.
- Наблюдавайте мрежата, контролирайте инициирането, обработката и паузата / изоставянето на надстройката.
- Наблюдавайте комуникацията между договор А и договор Б.
- Оптимизирайте съвпадението на testnet и mainnet.
Модернизираната верига е важна стъпка за екипа на Aurora. Обещава да бъде противоотровата за проблемите с мащабируемостта, пред които е изправена индустрията. The Мрежа на Аврора е по-бърз от повечето публични вериги. „Надстройваем блокчейн“ допълнително увеличава гъвкавостта и полезността на базирани на Aurora Chain децентрализирани приложения.
За Аврора
полярно сияние прави пробив в света на блокчейн. Прилагайки механизми за консенсус DPOS + BFT, създадохме светкавично бързи договори, за да свържем индустрии като игри, големи данни, изкуствен интелект и IoT. Aurora предлага уникална интелигентна изолация на приложения, позволяваща многоверижно паралелно разширяване и неограничено увеличение на TPS с гарантирана сигурност.