KASPA
November 29, 2022

Кодирование языка KASPA Rust

Переписывание языка программирования Kaspas с Golang на Rust в настоящее время проводится разработчиком Майклом Саттоном. 

Этот переключатель обеспечит незначительное повышение общей производительности/скорости Kaspas, позволяя выполнять беспрецедентное количество транзакций и блоков в секунду при консервативных оценках около 10 бит/с. 


Это переписывание является неотъемлемой частью фундамента для достижения будущей цели Kaspas — достижения 100 бит/с!


В настоящее время Kaspa написана на языке программирования под названием GoLang. Вы можете думать об этом как о глине для лепки. Он служит для разработки формы и проверки концепции, но на самом деле это не то, что вы когда-либо видели в музее. 



Rust — это высокопроизводительный язык программирования, который позволяет реализовывать концепции, готовые к интенсивным гонкам, которые полностью используют современное вычислительное оборудование.

Это обеспечивает такие вещи, как параллелизм — возможность одновременной обработки разных блоков в разных потоках ЦП. 

Вместо пластилина для лепки вы можете думать о ржавчине как о глазурованной и обожженной в печи керамике ремесленного качества.

Реализация смарт-контрактов

Цель Kaspa — стать самой быстрой, масштабируемой и безопасной криптографией L1 PoW. И хотя мы чувствуем, что уже достигли этого эталона, все еще существует некоторая тонкая настройка для максимальной производительности. 

Однако производительность ради производительности не является конечной целью Kaspa. 

Более широкая цель состоит в том, чтобы создать окончательный уровень 1 для реализации смарт-контрактов, приложений Defi и уровня 2 поверх него. 

Мы надеемся, что на Kaspa возникнет будущая экосистема, которая будет такой же прочной, как фундамент и замечательное сообщество, которые помогли ее создать.