Что такое Протокол Ruby (RUBY)?

СреднийJul 10, 2024
Что такое Протокол Ruby (RUBY)? Узнайте, как работает этот протокол, его собственный токен RUBY и как начать.
Что такое Протокол Ruby (RUBY)?

введение

Ruby protocol - это система на основе блокчейна, построенная на сети Polkadot и разработанная для повышения конфиденциальности, безопасности и взаимодействия в веб-приложениях Web3. Она использует передовые криптографические техники, такие как доказательства с нулевым разглашением (zkproofs), которые проверяют транзакции без раскрытия конфиденциальной информации, обеспечивая безопасные и конфиденциальные транзакции для пользователей.

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

что такое Ruby протокол? история и вехи

Протокол Ruby был основан в третьем квартале 2020 года троицей инноваторов: Сухасом Хегде, Бенжамином Иссембертом и Тайлером Геллатли. Со своим опытом в области компьютерной инженерии и преданностью открытому программному обеспечению Хегде объединил усилия с Иссембертом, специалистом по конфиденциальности блокчейна, и Геллатли, экспертом по запуску стартапов.

их общее видение заключалось в создании протокола учетной записи, ориентированного на намерения, чтобы поддержать развитие других блокчейн-инициатив. Это видение нашло отклик в инвестиционном сообществе, позволив Ruby Protocol привлечь более 7 миллионов долларов от следующих групп инвесторов:

  • signum capital
  • d1 ventures
  • глобальное исследование монет
  • dweb3 капитал
  • цифровые стратегии
  • группа DFG
  • maverick global ventures
  • фонд океана

Изначально проект сосредоточился на исследовании функционального шифрования, что подготовило почву для ударения протокола на конфиденциальность. К первой половине 2021 года команда разработчиков выпустила официальный белый доклад, запустила веб-сайт и создала рубиновое сообщество, отметив публичное представление проекта.

В третьем квартале 2021 года протокол Ruby выпустил свою первую версию библиотеки функционального шифрования и получил одобрение для первого этапа гранта фонда web3. К концу года также была выпущена схема микроплатежей и соответствующий модуль подложки.

Вторая веха гранта Web3 Foundation была утверждена в первой половине 2022 года. В третьем квартале того же года было принято приложение Ruby Protocol к программе Substrate Builders, и была запущена тестовая сеть V1.0 вместе с программой Bug Bounty. К концу 2022 года был утвержден первый этап программы Substrate Builders и запущен Mainnet v1.0.

В начале 2023 года протокол Ruby запустил контроль доступа для мероприятий NFT-Gate.iod, а также приватный запуск платежей тестовой сети Ruby Connect, ее развертывание на нескольких блокчейн-сетях, таких как Polygon, BNB Chain, Optimism и Arbitrum, а также выпуск Ruby One с функциями входа в Web2 и социального восстановления. Партнерская экосистема протокола расширилась до 35 партнеров, и Ruby One обработал более 300 000 регистраций по электронной почте.

В 2024 году протокол Ruby переопределил свое направление, сосредоточившись на «слое учетных записей и доступа с ориентацией на намерения для web3» и запустил несколько продуктов, направленных на улучшение пользовательского опыта и безопасности в пространстве web3, таких как:

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

технические компоненты протокола Ruby

позиция Ruby в техническом стеке веб 3.0

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

Абстракция учетной записи (aa) - важная функция протокола Ruby. Она упрощает управление учетными записями путем абстрагирования сложных операций. Это делает протокол удобным для пользователя, сохраняя высокие стандарты безопасности. AA поддерживает функциональные возможности, такие как вход в учетную запись web2 и социальное восстановление.

протокол включает мост активов (ab), который обеспечивает безопасный перевод активов между различными блокчейн-сетями, сохраняя конфиденциальность в различных экосистемах, таких как polkadot, ethereum и binance smart chain. контроль доступа (ac), как следует из названия, обеспечивает более тесный контроль над доступом к ресурсам и данным, включая механизмы для доступа к nft-Gate.iod или did-Gate.iod, используемые для контроля доступа к цифровым или физическим опытам на основе владения токенами или децентрализованными идентификаторами, обеспечивая доступ только авторизованных пользователей к определенным ресурсам, сохраняя целостность и конфиденциальность системы.

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

протокол включает zk proof of kyc и аутентификацию, которая выполняет проверки знай своего клиента (kyc) без раскрытия личной информации, как предосторожность, гарантируя, что только управляемая информация kyc делится с необходимыми сущностями, обеспечивая конфиденциальность пользователей во время процессов аутентификации.

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

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

функции конфиденциальности

Приватный фреймворк протокола Ruby включает в себя нулевые доказательства (zkproofs), позволяя проводить валидацию транзакций без раскрытия чувствительной информации. Другие функции включают zktokens, zknfts и zkdids в качестве основных методов для токенизации с сохранением конфиденциальности. Zktokens позволяют осуществлять частные транзакции, скрывая детали транзакции от неавторизованных лиц, поэтому только заинтересованные стороны имеют доступ к информации. Аналогично, zknfts позволяют осуществлять частный перевод нефункциональных токенов, сохраняя конфиденциальность владения и записей о передаче. Zkdids поддерживают децентрализованное управление идентификацией, позволяя пользователям аутентифицировать свои идентичности без разглашения персональной информации.

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

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

главные продукты протокола Ruby

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

Подключение Ruby

Ruby Connect - это платежное решение, ориентированное на конфиденциальность, которое предлагает безопасные и конфиденциальные транзакции, скрывая детали транзакции от несанкционированных сторон. Оно работает как приложение уровня 2, разработанное для удовлетворения потребности в частных передачах ценности в крипто-пространстве.

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

Ruby Connect стремится интегрироваться с Ruby ZkAuth для обеспечения частных переводов между цепями.

рубин один

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

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

ruby sdk

Ruby SDK - это набор инструментов, разработанный для помощи разработчикам в создании безопасных и конфиденциальных децентрализованных приложений (dApps) на протоколе Ruby. Он включает в себя ряд библиотек и API, которые облегчают интеграцию функций конфиденциальности Ruby, таких как ZKTokens и ZKDIDs, в новые или существующие приложения.

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

Токеномика Ruby

рубин - это родной токен протокола ruby, и он важен для функционирования и управления сетью.

как работает рубин?

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

роль и полезность токена Ruby

  • стейкинг: узлам необходимо ставить жетоны рубина, чтобы участвовать в обеспечении безопасности сети и проверке транзакций. Этот механизм стейкинга поддерживает децентрализованную природу протокола и обеспечивает его безопасность.

  • управление: владельцы токенов Ruby могут создавать и голосовать за предложения, включая обновления системного кода, настройку параметров управления и изменения функций продукта. \

  • платежи: рубиновые токены используются для оплаты комиссий за транзакции внутри сети, генерируя постоянный спрос, так как пользователи нуждаются в токене для выполнения транзакций и доступа к услугам протокола.

распределение токенов

распределение токенов рубина разработано для поддержки долгосрочного роста и устойчивости протокола рубина. В следующей диаграмме и таблице предоставлена подробная информация о распределении токенов:

модель управления

Фреймворк управления рубиновым протоколом основан на механизме управления на основе блокчейна Polkadot. Любой держатель токенов Ruby может инициировать предложения по управлению, настраивать параметры или даже подавать заявки на гранты. Он разработан для развития вместе с этапами развития проекта. Вначале управление основано на вкладе сообщества, но по мере зрелости протокола его автономия будет увеличиваться, в конечном итоге предоставляя полный контроль сообществу.

владельцы токенов могут предлагать изменения, связанные с:

  • обновления системного кода
  • настройки параметров управления, такие как комиссии и суммы стейкинга
  • изменения в правила управления
  • добавление или изменение функций продукта
  • финансовая поддержка и планы поощрения

Эта структура управления обеспечивает, что развитие протокола Ruby соответствует интересам и потребностям сообщества, способствуя совместному и прозрачному процессу принятия решений.

zktoken, zknft и zkdid

эти методы токенизации являются очень важными технологиями для предложений по конфиденциальности протокола Ruby:

zktoken

zktoken использует нулевые доказательства (zkps), в частности zk-snarks (zero-knowledge succinct non-interactive arguments of knowledge), для обеспечения конфиденциальности транзакций. zkps позволяют одной стороне доказать другой, что утверждение является истинным, не раскрывая никакой информации, кроме самого утверждения. Это гарантирует, что детали транзакции, такие как отправитель, получатель и сумма транзакции, остаются конфиденциальными, в то время как проверяется правильность транзакции.

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

zknft

zknft использует доказательства с нулевым разглашением для облегчения приватного перевода нефункциональных токенов (nft). Использование zk-snarks в этом контексте обеспечивает конфиденциальность записей о владении и передаче nft. Эти криптографические доказательства подтверждают подлинность и владение nft, не разглашая идентичность и конкретики транзакции.

В рамках протокола Ruby ZKNFT позволяют осуществлять частный обмен цифровыми активами. Эта возможность является большим отличием для пользователей, которые отдают предпочтение конфиденциальности и безопасности при совершении сделок с цифровыми активами. С помощью zk-SNARKS протокол может поддерживать безопасную и конфиденциальную среду для передачи NFT, защищая конфиденциальность пользователей и обеспечивая целостность сделок.

zkdid

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

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

платежи с использованием цепочки блоков

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

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

заключение

Протокол Ruby выделяется как комплексное и ориентированное на конфиденциальность решение в области блокчейна. Его архитектура, построенная на сети Polkadot, использует передовые криптографические техники, такие как доказательства нулевого знания, для обеспечения конфиденциальности данных пользователей и транзакций. Путем интеграции методов токенизации, сохраняющих конфиденциальность, таких как ZKTokens, ZKNFT и ZKDIDs, этот протокол создал очень сильную основу для безопасных и конфиденциальных транзакций и управления личностью.

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

Автор: Matheus
Переводчик: Cedar
Рецензент(ы): Piccolo、Wayne、Ashley
* Информация не предназначена и не является финансовым советом или любой другой рекомендацией любого рода, предложенной или одобренной Gate.io.
* Эта статья не может быть опубликована, передана или скопирована без ссылки на Gate.io. Нарушение является нарушением Закона об авторском праве и может повлечь за собой судебное разбирательство.

Что такое Протокол Ruby (RUBY)?

СреднийJul 10, 2024
Что такое Протокол Ruby (RUBY)? Узнайте, как работает этот протокол, его собственный токен RUBY и как начать.
Что такое Протокол Ruby (RUBY)?

введение

Ruby protocol - это система на основе блокчейна, построенная на сети Polkadot и разработанная для повышения конфиденциальности, безопасности и взаимодействия в веб-приложениях Web3. Она использует передовые криптографические техники, такие как доказательства с нулевым разглашением (zkproofs), которые проверяют транзакции без раскрытия конфиденциальной информации, обеспечивая безопасные и конфиденциальные транзакции для пользователей.

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

что такое Ruby протокол? история и вехи

Протокол Ruby был основан в третьем квартале 2020 года троицей инноваторов: Сухасом Хегде, Бенжамином Иссембертом и Тайлером Геллатли. Со своим опытом в области компьютерной инженерии и преданностью открытому программному обеспечению Хегде объединил усилия с Иссембертом, специалистом по конфиденциальности блокчейна, и Геллатли, экспертом по запуску стартапов.

их общее видение заключалось в создании протокола учетной записи, ориентированного на намерения, чтобы поддержать развитие других блокчейн-инициатив. Это видение нашло отклик в инвестиционном сообществе, позволив Ruby Protocol привлечь более 7 миллионов долларов от следующих групп инвесторов:

  • signum capital
  • d1 ventures
  • глобальное исследование монет
  • dweb3 капитал
  • цифровые стратегии
  • группа DFG
  • maverick global ventures
  • фонд океана

Изначально проект сосредоточился на исследовании функционального шифрования, что подготовило почву для ударения протокола на конфиденциальность. К первой половине 2021 года команда разработчиков выпустила официальный белый доклад, запустила веб-сайт и создала рубиновое сообщество, отметив публичное представление проекта.

В третьем квартале 2021 года протокол Ruby выпустил свою первую версию библиотеки функционального шифрования и получил одобрение для первого этапа гранта фонда web3. К концу года также была выпущена схема микроплатежей и соответствующий модуль подложки.

Вторая веха гранта Web3 Foundation была утверждена в первой половине 2022 года. В третьем квартале того же года было принято приложение Ruby Protocol к программе Substrate Builders, и была запущена тестовая сеть V1.0 вместе с программой Bug Bounty. К концу 2022 года был утвержден первый этап программы Substrate Builders и запущен Mainnet v1.0.

В начале 2023 года протокол Ruby запустил контроль доступа для мероприятий NFT-Gate.iod, а также приватный запуск платежей тестовой сети Ruby Connect, ее развертывание на нескольких блокчейн-сетях, таких как Polygon, BNB Chain, Optimism и Arbitrum, а также выпуск Ruby One с функциями входа в Web2 и социального восстановления. Партнерская экосистема протокола расширилась до 35 партнеров, и Ruby One обработал более 300 000 регистраций по электронной почте.

В 2024 году протокол Ruby переопределил свое направление, сосредоточившись на «слое учетных записей и доступа с ориентацией на намерения для web3» и запустил несколько продуктов, направленных на улучшение пользовательского опыта и безопасности в пространстве web3, таких как:

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

технические компоненты протокола Ruby

позиция Ruby в техническом стеке веб 3.0

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

Абстракция учетной записи (aa) - важная функция протокола Ruby. Она упрощает управление учетными записями путем абстрагирования сложных операций. Это делает протокол удобным для пользователя, сохраняя высокие стандарты безопасности. AA поддерживает функциональные возможности, такие как вход в учетную запись web2 и социальное восстановление.

протокол включает мост активов (ab), который обеспечивает безопасный перевод активов между различными блокчейн-сетями, сохраняя конфиденциальность в различных экосистемах, таких как polkadot, ethereum и binance smart chain. контроль доступа (ac), как следует из названия, обеспечивает более тесный контроль над доступом к ресурсам и данным, включая механизмы для доступа к nft-Gate.iod или did-Gate.iod, используемые для контроля доступа к цифровым или физическим опытам на основе владения токенами или децентрализованными идентификаторами, обеспечивая доступ только авторизованных пользователей к определенным ресурсам, сохраняя целостность и конфиденциальность системы.

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

протокол включает zk proof of kyc и аутентификацию, которая выполняет проверки знай своего клиента (kyc) без раскрытия личной информации, как предосторожность, гарантируя, что только управляемая информация kyc делится с необходимыми сущностями, обеспечивая конфиденциальность пользователей во время процессов аутентификации.

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

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

функции конфиденциальности

Приватный фреймворк протокола Ruby включает в себя нулевые доказательства (zkproofs), позволяя проводить валидацию транзакций без раскрытия чувствительной информации. Другие функции включают zktokens, zknfts и zkdids в качестве основных методов для токенизации с сохранением конфиденциальности. Zktokens позволяют осуществлять частные транзакции, скрывая детали транзакции от неавторизованных лиц, поэтому только заинтересованные стороны имеют доступ к информации. Аналогично, zknfts позволяют осуществлять частный перевод нефункциональных токенов, сохраняя конфиденциальность владения и записей о передаче. Zkdids поддерживают децентрализованное управление идентификацией, позволяя пользователям аутентифицировать свои идентичности без разглашения персональной информации.

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

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

главные продукты протокола Ruby

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

Подключение Ruby

Ruby Connect - это платежное решение, ориентированное на конфиденциальность, которое предлагает безопасные и конфиденциальные транзакции, скрывая детали транзакции от несанкционированных сторон. Оно работает как приложение уровня 2, разработанное для удовлетворения потребности в частных передачах ценности в крипто-пространстве.

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

Ruby Connect стремится интегрироваться с Ruby ZkAuth для обеспечения частных переводов между цепями.

рубин один

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

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

ruby sdk

Ruby SDK - это набор инструментов, разработанный для помощи разработчикам в создании безопасных и конфиденциальных децентрализованных приложений (dApps) на протоколе Ruby. Он включает в себя ряд библиотек и API, которые облегчают интеграцию функций конфиденциальности Ruby, таких как ZKTokens и ZKDIDs, в новые или существующие приложения.

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

Токеномика Ruby

рубин - это родной токен протокола ruby, и он важен для функционирования и управления сетью.

как работает рубин?

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

роль и полезность токена Ruby

  • стейкинг: узлам необходимо ставить жетоны рубина, чтобы участвовать в обеспечении безопасности сети и проверке транзакций. Этот механизм стейкинга поддерживает децентрализованную природу протокола и обеспечивает его безопасность.

  • управление: владельцы токенов Ruby могут создавать и голосовать за предложения, включая обновления системного кода, настройку параметров управления и изменения функций продукта. \

  • платежи: рубиновые токены используются для оплаты комиссий за транзакции внутри сети, генерируя постоянный спрос, так как пользователи нуждаются в токене для выполнения транзакций и доступа к услугам протокола.

распределение токенов

распределение токенов рубина разработано для поддержки долгосрочного роста и устойчивости протокола рубина. В следующей диаграмме и таблице предоставлена подробная информация о распределении токенов:

модель управления

Фреймворк управления рубиновым протоколом основан на механизме управления на основе блокчейна Polkadot. Любой держатель токенов Ruby может инициировать предложения по управлению, настраивать параметры или даже подавать заявки на гранты. Он разработан для развития вместе с этапами развития проекта. Вначале управление основано на вкладе сообщества, но по мере зрелости протокола его автономия будет увеличиваться, в конечном итоге предоставляя полный контроль сообществу.

владельцы токенов могут предлагать изменения, связанные с:

  • обновления системного кода
  • настройки параметров управления, такие как комиссии и суммы стейкинга
  • изменения в правила управления
  • добавление или изменение функций продукта
  • финансовая поддержка и планы поощрения

Эта структура управления обеспечивает, что развитие протокола Ruby соответствует интересам и потребностям сообщества, способствуя совместному и прозрачному процессу принятия решений.

zktoken, zknft и zkdid

эти методы токенизации являются очень важными технологиями для предложений по конфиденциальности протокола Ruby:

zktoken

zktoken использует нулевые доказательства (zkps), в частности zk-snarks (zero-knowledge succinct non-interactive arguments of knowledge), для обеспечения конфиденциальности транзакций. zkps позволяют одной стороне доказать другой, что утверждение является истинным, не раскрывая никакой информации, кроме самого утверждения. Это гарантирует, что детали транзакции, такие как отправитель, получатель и сумма транзакции, остаются конфиденциальными, в то время как проверяется правильность транзакции.

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

zknft

zknft использует доказательства с нулевым разглашением для облегчения приватного перевода нефункциональных токенов (nft). Использование zk-snarks в этом контексте обеспечивает конфиденциальность записей о владении и передаче nft. Эти криптографические доказательства подтверждают подлинность и владение nft, не разглашая идентичность и конкретики транзакции.

В рамках протокола Ruby ZKNFT позволяют осуществлять частный обмен цифровыми активами. Эта возможность является большим отличием для пользователей, которые отдают предпочтение конфиденциальности и безопасности при совершении сделок с цифровыми активами. С помощью zk-SNARKS протокол может поддерживать безопасную и конфиденциальную среду для передачи NFT, защищая конфиденциальность пользователей и обеспечивая целостность сделок.

zkdid

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

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

платежи с использованием цепочки блоков

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

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

заключение

Протокол Ruby выделяется как комплексное и ориентированное на конфиденциальность решение в области блокчейна. Его архитектура, построенная на сети Polkadot, использует передовые криптографические техники, такие как доказательства нулевого знания, для обеспечения конфиденциальности данных пользователей и транзакций. Путем интеграции методов токенизации, сохраняющих конфиденциальность, таких как ZKTokens, ZKNFT и ZKDIDs, этот протокол создал очень сильную основу для безопасных и конфиденциальных транзакций и управления личностью.

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

Автор: Matheus
Переводчик: Cedar
Рецензент(ы): Piccolo、Wayne、Ashley
* Информация не предназначена и не является финансовым советом или любой другой рекомендацией любого рода, предложенной или одобренной Gate.io.
* Эта статья не может быть опубликована, передана или скопирована без ссылки на Gate.io. Нарушение является нарушением Закона об авторском праве и может повлечь за собой судебное разбирательство.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!