Достижения в области криптографии продолжают менять ландшафт технологий блокчейна, расширяя границы безопасности и конфиденциальности. С выпуском первой общедоступной демо-версии vetKeys разработчики могут научиться использовать предварительную версию технологии для использования технологий сохранения конфиденциальности для создания улучшенной защиты данных. приложения.

vetKeys предлагает мощные функции, такие как шифрование на основе личности, сквозное шифрование, упрощенное управление ключами и многое другое.

В этом сообщении блога освещаются важные вехи первой публичной демо-версии и обновленной версии децентрализованного приложения Encrypted Notes, интегрированного с vetKeys.

Сила vetKeys

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

Используя шифрование в цепочке и проверяемое получение порогового ключа шифрования, vetKeys обеспечивает конфиденциальность и безопасность даже в децентрализованных средах.

Кроме того, vetKeys позволяет выполнять пороговое дешифрование, распределяя возможности дешифрования среди нескольких участников (узлов в подсети) для повышения безопасности и предотвращения единых точек сбоя. Этот инновационный подход гарантирует, что ни один объект не обладает полным ключом дешифрования, тем самым снижая риск несанкционированного доступа. несанкционированный доступ.

Упрощение управления ключами — еще одна примечательная особенность vetKeys, которая упрощает процесс для разработчиков, абстрагируясь от сложностей управления ключами шифрования.

Ключи шифрования могут быть получены по требованию, что облегчает бремя безопасной обработки и управления ключами шифрования в приложениях блокчейна.

Начало работы с vetKeys:

  • Internetcomputer.org/blog/features/vetkey-primer

Бумага vetKeys:

  • eprint.iacr.org/2023/616.pdf

захватывающая веха

Первая публичная демонстрация vetKeys знаменует собой важную веху, демонстрируя мощь и простоту сквозного шифрования, позволяя разработчикам напрямую изучить, как vetKeys может повысить конфиденциальность и конфиденциальность данных в децентрализованных приложениях.

Демо-версия предоставляет практический опыт, который дает ценную информацию о функциональности и потенциальных приложениях vetKeys.

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

Упрощая управление ключами, разработчики могут значительно снизить нагрузку, связанную с созданием приложений, ориентированных на конфиденциальность, что, в свою очередь, открывает путь к широкому внедрению децентрализованных приложений, сохраняющих конфиденциальность.

Возможности для разработчиков

Разработчики, заинтересованные в интеграции vetKeys в свои проекты, теперь могут изучить контейнер, который имитирует предлагаемый системный API vetKeys, предоставляя ценную информацию о возможностях и потенциальных приложениях этого нового инструмента шифрования.

Примечание. Рекомендуемая версия этого системного API предназначена только для демонстрационных целей и не может использоваться в рабочей среде.

Для дальнейшего стимулирования инноваций и сотрудничества разработчикам предлагается принять участие в баунти-конкурсах, оставить отзыв о предлагаемых API и начать создавать первые приложения vetKey на компьютерах, подключенных к Интернету.

Баунти специально разработаны для следующих случаев использования:

  • Награда за шифрование на основе идентификационных данных (IBE). Примером может служить разработка безопасного приложения для обмена сообщениями или данными, которое использует vetKeys и шифрование на основе идентификационных данных для упрощения управления ключами и улучшения пользовательского опыта.

  • Group Crypto Bounty: Одним из примеров является создание децентрализованной платформы для совместной работы, использующей vetKeys для обеспечения безопасного и эффективного обмена конфиденциальной информацией между авторизованными участниками.

  • Крипто-баунти Time-Lock: Примером может служить разработка механизма контроля доступа на основе времени или использование решения частного аукциона vetKeys для обеспечения повышенной безопасности данных и контролируемого выпуска данных.

  • Open/Blue Sky Bounty: Мы призываем разработчиков выходить за рамки определенных вариантов использования и предлагать инновационные приложения vetKeys. Это открытое вознаграждение предлагает творческие решения, расширяющие границы технологий конфиденциальности в экосистеме блокчейна.

Описание награды:

  • github.com/dfinity/grant-rfps/issues/42

Обсуждение баунти:

  • forum.dfinity.org/t/open-bnt-8-vetkeys-enabling-privacy-preserving-applications-on-the-ic/21294

Присоединяйтесь к сообществу vetKeys

Мы приглашаем разработчиков и энтузиастов криптографии изучить общедоступную демо-версию vetKeys, углубиться в потенциальные приложения и принять участие в разработке этих преобразующих вариантов использования.

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

Чтобы получить доступ к общедоступным демоверсиям, узнать больше о баунти и стать частью сообщества vetKeys, лучше всего нас найти на форумах, присоединиться к обсуждению, сотрудничать с единомышленниками и давайте вместе раскрыть весь потенциал vetKeys.

Обсуждение на форуме:

  • forum.dfinity.org/t/threshold-key-derivation-privacy-on-the-ic/16560/61

в заключение

Выпуск первой публичной демо-версии и интеграция vetKeys с децентрализованным приложением Encrypted Notes знаменуют собой важную веху в разработке приложений, сохраняющих конфиденциальность на компьютерах в Интернете. vetKeys предоставляет разработчикам мощные возможности шифрования, упрощает управление ключами и расширяет экосистему блокчейна. . Конфиденциальность данных внутри системы.

Все разработчики могут присоединиться к сообществу vetKeys, принять участие в баунти-конкурсах и внести свой вклад в разработку приложений, сохраняющих конфиденциальность на базе vetKeys. Давайте работать вместе, чтобы сформировать более безопасное и ориентированное на конфиденциальность будущее технологии блокчейн.

Инструменты и справочная информация

Документация разработчика:

  • Internetcomputer.org/docs/current/developer-docs/integrations/vetkeys/

ic-vetkd-utils (пользовательская библиотека vetKD):

  • github.com/dfinity/ic/tree/master/packages/ic-vetkd-utils

Предложение API системы vetKD:

  • github.com/dfinity/interface-spec/pull/158

Демо E2EE Rust:

  • github.com/dfinity/examples/tree/master/rust/vetkd/

Демо использования vetKD для шифрования заметок (Motoko + Rust):

  • github.com/dfinity/examples/tree/master/motoko/encrypted-notes-dapp-vetkd

IC-контент, который вам важен

Технологический прогресс | Информация о проекте Глобальные события |

Собирайте и следите за IC Binance Channel

Будьте в курсе самой последней информации