Kaspa Развитие и статус
Статус, обзор и фазы развития.
Публикация консенсусного исследования Dag Knight: завершена
В опубликованном исследовательском документе обсуждается новый инновационный механизм консенсуса, который планируется интегрировать в Kaspa. Этот новый механизм консенсуса, называемый DAGKnight, является усовершенствованием протокола GHOSTDAG и, как ожидается, приведет к еще более быстрым транзакциям и подтверждениям. DAGKnight Paper .
Обновите консенсус, чтобы следовать протоколу DAGKNIGHT: Финансируется — в разработке
Мотивация
DAGKNIGHT (DK) — это новый согласованный протокол, который обеспечивает быстроту реагирования, будучи на 50% устойчивым к византийскому вторжению. Поэтому он быстрее и безопаснее, чем GHOSTDAG (GD), который управляет текущей сетью Kaspa. Кроме того, в DK нет предполагаемого жестко запрограммированного параметра k (параметр задержки), который может адаптироваться к «реальному» k в сети. В частности, клиенты или их кошельки в DK должны включить k в свою локальную политику подтверждения транзакций.
Цели
- Завершите НИОКР, необходимые для внедрения DK для Kaspa.
- Реализуйте DK на Kaspa в качестве консенсусного обновления.
- Добавить поддержку и API для политики приема транзакций кошельков, чтобы соответствовать скорости подтверждения DK.
- Адаптируйте алгоритм консенсуса, чтобы установить глобальное максимальное ограничение на задержку в сети, что необходимо для регулирования сложности и чеканки, сокращения и многого другого.
- Разработайте эффективные алгоритмы для реализации процедур DK — текущий псевдокод крайне неэффективен. Реализация будет частично использовать оптимизированную кодовую базу GD, поскольку последняя является подпроцедурой DK.
- Изучите оптимальные биты в секунду в отношении времени подтверждения и предоставьте рекомендацию.
- Внедрите DK в базу кода ржавчины Kaspa в качестве согласованного обновления.
- Разработайте API политики подтверждения транзакций и реализуйте вспомогательные функции в узле.
- Документация об изменениях консенсуса и дополнениях API.
- Он нарушает правила консенсуса и требует хард-форка
- Добавляет (и потенциально ломает) RPC API
KASPA Rust Language Coding: Финансируется — В разработке
Разработчик Майкл Саттон в настоящее время переписывает язык программирования Kaspa с Golang на Rust. Этот переключатель повысит общую производительность/скорость Kaspa, позволяя выполнять беспрецедентное количество транзакций и блоков в секунду с консервативными оценками около 32 бит/с. Это переписывание является неотъемлемой частью фундамента для достижения будущей цели Kaspa по достижению 100 бит/с! Rust — это высокопроизводительный язык программирования, который позволяет реализовать интенсивные концепции, готовые к гонкам, которые полностью используют современное вычислительное оборудование. Это делает возможным такие вещи, как параллелизм — возможность одновременной обработки разных блоков в разных потоках процессора.
Разработка мобильного кошелька: тестирование
Кошелек для мобильных устройств в настоящее время разрабатывается и проходит тестирование. Многие в нашем сообществе выразили потребность в высокопроизводительном мобильном кошельке. Этот мобильный кошелек добавит к уже существующим вариантам кошелька Kaspa: веб-кошелек , настольный кошелек и кошелек с интерфейсом командной строки . В настоящее время оно готово к использованию, но может иметь незначительные ошибки и будет доступно для магазинов приложений iOS и Android.
Интеграция Kaspa для использования в Ledger: Финансируется — В разработке
Благодаря круглосуточному сбору средств ведется разработка, чтобы вы могли быстро, безопасно и легко отправлять и получать свои KAS из безопасного Ledger. Защита ваших активов KAS на стандартной платформе аппаратного кошелька — это еще один шаг к нашей цели — созданию валюты для повседневного и безопасного использования. Кошелек Tangem также находится в разработке и может появиться раньше, чем Ledger.
Белая книга 2023 г.: разработка
Несмотря на то, что о технологии Kaspa написано множество исследовательских работ, планируется выпустить официальную белую книгу. Этот технический документ тщательно объединит прошлые исследования Kaspa и текущие цели в связный, пригодный для использования цельный документ для информирования начинающих и бортовых разработчиков.
Улучшения архивного узла: разработка
В настоящее время для архивных узлов не существует P2P-связи, которая позволяла бы им обмениваться обычно сокращенными данными. Улучшения в архивных узлах позволяют Kaspa иметь более тщательный обозреватель блоков для повторного просмотра прошлых транзакций за пределами точки сокращения Kaspa. Из-за механизма обрезки Kaspa транзакции на стандартных узлах можно посетить только за три дня до этого. С архивными узлами это больше не будет проблемой, позволяющей извлекать больше наборов исторических данных.
Реализация смарт-контрактов: планирование
Kaspa стремится стать самой быстрой, самой масштабируемой и самой безопасной криптографией PoW уровня 1. И хотя Kaspa уже достигла этого эталона, все еще существует некоторая тонкая настройка для достижения максимальной производительности. Однако производительность ради производительности не является конечной целью Kaspa. Более широкая цель состоит в том, чтобы создать окончательный уровень 1 для реализации смарт-контрактов, приложений Defi и уровня 2 поверх него. Kaspa надеется, что на Kaspa возникнет будущая экосистема, которая будет такой же прочной, как фундамент и замечательное сообщество, которые помогли ее создать.
Совет : разработка требует времени. Большая часть разработки Kaspa похожа на кодирование неизвестного, поиск способа построить дом в кромешно-черной пещере. Вместо этого мы бы предпочли, чтобы разработчики не торопились и делали все правильно, а не ошибались, торопясь и оказывая на них давление. Терпение жизненно важно для успеха.
КАСПА.ОРГ
ДИСКОРД
ТЕЛЕГРАММА
Твиттер
РЕДДИТ
ГИТХАБ
ИССЛЕДОВАТЕЛЬ
Не стесняйтесь комментировать и/или задавать любые вопросы.
Также меня можно найти в дискорде Kaspa — Bubblegum Lightning

![В любом случае, что такое связанный список? [Часть 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































