Какво включва Update - StarkNet V0.12.0
Тази версия е много важна за бъдещето на StarkNet , която ще отбележи началото на голям скок напред в осигуряването на подобрена производителност и мащабируемост.
Тази версия е още една стъпка в пътуването на Starknet към мащабиране на Ethereum с фокус върху справянето с пропускателната способност и закъснението.
За да се справят с тези предизвикателства, екипът на StarkNet се e насочил към Sequencer на Starknet, тъй като голяма част от ограничението за пропускателна способност се определя от неговата производителност.
Как върви развитието на Update-a?
July 5 - Гласуването започна!
July 11 - Спиране на системата
July 12 - Ако гласуването е успешно - ЗА, v0.12.0 се интегрира!
Тук интересното е, тъй като няма STRK токен, въпроса е кой може да гласува?
StarkNet devs - имат достъп до STRK гласуване (без да продават токени), чрез - Early Adopters Grants, Builders Council, Dev, Partnerships. Общо взето програмисти въвлечени в проекта.
Притежатели на токени - главно StarkNet foundation;
Проекти кандидатствали за ранно разпределение на токени като : Influence, Jediswap, Argent и др.
Подобрения V0.12.0
Който е използвал StarkNet до момента знае, че бързината на транзакциите е изключително бавна, но евтина.
Това изглежда ще бъде поправено в тази версия поне х10.
Пропускателната способност е скочила от средно 30K Cairo стъпки в секунда (CSPS) на v0.11.0, до впечатляващите 220K CSPS в тази последна версия. Това забележително постижение е резултат от целеви оптимизации, които са в основата на ефективността на Starknet Sequencer, както беше споделено по-рано.
Статусът на транзакциите “Pending” ще бъде премахнат, тъй като няма да е необходим вече, което ще намали времето на транзакцията изключително много!
Въпреки това, в тази последна версия, статусът `PENDING` е заменен с ACCEPTED_ON_L2, отразявайки състоянието на окончателност на транзакциите. Тази промяна опростява процеса на потвърждаване на транзакцията и предоставя на потребителите по-плавно изживяване.
Също така ще олекоти визията на приложенията и starkscan.co.
От гледна точка на програмистите, ще има подобрения в синтаксиса на програмния език Cairo, свързан със сигурността на мрежата.
В краткосрочен план Starknet се фокусира върху подобряването на потребителското изживяване и надеждността на транзакциите.
Следващата версия, 0.12.1, ще въведе друго значително подобрение: включването на неуспешни транзакции в блока. Досега неуспешните транзакции не бяха включени в блока и по този начин Sequencer не можеше да начислява такса и да авансира еднократната сума за тях. Това създаде UX проблеми за разработчиците. Те не можеха да разчитат на еднократното напредване, което ги принуждаваше непрекъснато да наблюдават състоянието на транзакцията, преди да изпратят нова.
Тази промяна също така защитава Sequencer от потребители, изпращащи спам към системата с неуспешни транзакции, без да плащат за тях. Тази актуализация има за цел да предостави на потребителите по-плавно и безпроблемно изживяване при взаимодействие със Starknet.
В заключение искам да отбележа, че няма да е изненадващо в скоро време да включат и “нормалните” потребители в тези гласувания за протокола чрез Airdrop, който обявиха преди месеци.
Това би се случило, ако пазара се задържи така или BTC отиде към 35 000$, защото не вярвам да рискуват да раздадат токени в лоши пазарни условия.
👌
Another great post!