Кодирование языка KASPA Rust
Переписывание языка программирования Kaspas с Golang на Rust в настоящее время проводится разработчиком Майклом Саттоном.
Этот переключатель обеспечит незначительное повышение общей производительности/скорости Kaspas, позволяя выполнять беспрецедентное количество транзакций и блоков в секунду при консервативных оценках около 10 бит/с.
Это переписывание является неотъемлемой частью фундамента для достижения будущей цели Kaspas — достижения 100 бит/с!
В настоящее время Kaspa написана на языке программирования под названием GoLang. Вы можете думать об этом как о глине для лепки. Он служит для разработки формы и проверки концепции, но на самом деле это не то, что вы когда-либо видели в музее.
Rust — это высокопроизводительный язык программирования, который позволяет реализовывать концепции, готовые к интенсивным гонкам, которые полностью используют современное вычислительное оборудование.
Это обеспечивает такие вещи, как параллелизм — возможность одновременной обработки разных блоков в разных потоках ЦП.
Вместо пластилина для лепки вы можете думать о ржавчине как о глазурованной и обожженной в печи керамике ремесленного качества.
Реализация смарт-контрактов
Цель Kaspa — стать самой быстрой, масштабируемой и безопасной криптографией L1 PoW. И хотя мы чувствуем, что уже достигли этого эталона, все еще существует некоторая тонкая настройка для максимальной производительности.
Однако производительность ради производительности не является конечной целью Kaspa.
Более широкая цель состоит в том, чтобы создать окончательный уровень 1 для реализации смарт-контрактов, приложений Defi и уровня 2 поверх него.
Мы надеемся, что на Kaspa возникнет будущая экосистема, которая будет такой же прочной, как фундамент и замечательное сообщество, которые помогли ее создать.