Ruby Protocol
August 13, 2022

Рекап АМА сессии Metamoonshots и Ruby Protocol

Привет всем. Друзья, сегодня удалось выудить стенограмму АМА сессии, которая прошла 11 августа.

Перевожу ее для вас.

Сегмент 1: Вступление

Q1: Пожалуйста, представьтесь.

Я Миндаугас, генеральный директор Ruby Protocol. Я также являюсь соучредителем компании Sukhabvati Labs.
Меня всегда очень увлекали основные характеристики блокчейна и децентрализованных web3-решений, поэтому я полностью погрузился в криптовалюты много лет назад.


Я недавно окончил Гарвардскую школу бизнеса, имею 13 с лишним лет опыта руководства менеджментом и маркетингом: Ряд стратегических и практических маркетинговых решений, реализованных для глобальных брендов, технологических стартапов. Создавал и масштабировал продуктовые и маркетинговые команды до 40+ по всему миру.


Q2: Что делает Ruby уникальным по сравнению с другими в web3 пространстве?

Можно сказать в двух словах = Функциональное шифрование.


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

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

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

Q3: Теперь вы можете рассказать нам об архитектуре и технологических столпах Ruby. Мы также хотели бы услышать о ваших ключевых спонсорах, партнерах и инвесторах?

Это большой вопрос! Давайте попробуем ответить на него в несколько этапов:

У нас есть 4 архитектурных столпа:

1. Прикладной уровень.

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

2. Уровень выдачи учетных данных

Уровень выдачи учетных данных является основой безопасности протокола Ruby. Он отвечает за создание всех ключевых органов в системе. Ключевые центры будут отвечать за проверку пользователя и распределение ключей, соответствующих атрибутам и политике, в зависимости от типов ABE/FE, которые мы используем в конкретных сценариях применения. Уровень выдачи учетных данных будет управляться коллективно губернаторами и регулирующими органами RubyDAO.

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

4. Уровень управления политиками

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

Про наши партнерства

Недавно мы объявили о множестве партнерств:

Мы заключили партнерство с Subsquid, решением для индексирования, которое позволяет разработчикам Web3 получить доступ к данным на цепочке на своих условиях (информация для СНГ по ссылке): https://teletype.in/@saival/Ruby-Protocol-partners-Subsquid.


Ruby Protocol официально заключил стратегическое партнерство с Tribe, первой в Сингапуре поддерживаемой правительством компанией по созданию экосистемы blockchain, которая объединяет таланты и глобальные возможности для развития передовой технологической экосистемы: https://teletype.in/@saival/Ruby-Protocol-Partners-with-Tribe


OnFinality, ведущий поставщик инфраструктуры блокчейна Polkadot, добавляет Ruby Network Spec в свой маркетплейс, поддерживающий более 60 сетей: https://teletype.in/@saival/Ruby-Strategic-Partnership-OnFinal

Мы также рады объявить о стратегическом партнерстве с DoraHacks, активным глобальным сообществом разработчиков и ведущей хакерской организацией, которая выступает в качестве моста, соединяющего хакеров с проблемами предприятий и предпринимательскими идеями: https://teletype.in/@saival/Ruby-Protocol-Strategic-Partnership-DoraHacks

И последнее, но не менее важное: Ruby Protocol теперь объединился с Prove Anything, чтобы внести свой вклад в мир Web3:

Prove Anything - это открытый протокол для доказательства и подлинности, построенный на блокчейне, который связывает людей и бренды с миром Web3 через продукты, которыми они владеют. Они создали набор инструментов, включающий динамические сертификаты подлинности, которые выступают в качестве цифровых мостов между производителем, продавцом и покупателем. Одно соединение создает множество точек доступа к предпочитаемым каналам связи для получения информации о продукции, отзыва, маркетинга и исследований. https://teletype.in/@saival/Ruby_Protocol-Joins-Hands-with-Prove-Anything

Наконец, среди наших ключевых спонсоров: DFG, Jsquare, D1 Ventures, Genblock Capital, Maverick Global Ventures, Dweb3 Capital, Signum Capital, Digital Strategies и многие другие!


Сегмент 2: (Вопрос от сообщества / 5 лучших)

Q1: @Ivan00233510 Будет ли ваш проект нацелен на развитие только в экосистеме Polkadot или клиенты других проектов из других экосистем смогут воспользоваться вашим сервисом?

В настоящее время мы ориентированы на Polkadot в первую очередь, начиная с Kusama. Мы только что закончили Web3 вехи, и очень скоро мы начнем программу Substrates Builders!

Однако у нас уже готова архитектура, совместимая с EVM, и мы очень скоро начнем работать над мультичейном! Обязательно следите за новостями и предстоящими партнерствами в ближайшее время!

Q2: @MustaphaExpert Аудит важен как для доверия, так и для безопасности. Проводили ли вы аудит вашего смарт-контракта?

Пока что мы не проводили аудит безопасности, поскольку мы не развертывали никаких продуктов, предназначенных для внешнего использования. Однако мы тестируем программные модули, которые создаем внутри компании, используя лучшие процессы software agile.

Q3: @AdonisRGKC После последних новостей Tornado Cash, какие вещи Ruby Protocol будет делать, предлагая одновременно конфиденциальность и избегая запрета со стороны регуляторов?

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

На самом деле мы только что опубликовали подробную статью, в которой мы пытаемся объяснить происходящее - обязательно прочитайте ее!

https://teletype.in/@saival/Ruby-Tornado-Cash-Sanction

Q4: @memocan2611 Исследуя протокол Ruby, я понял, что он поддерживается Polkadot, так какие преимущества и факторы экосистемы Polkadot дает нам протокол Ruby? Существует ли XCM Polkadot во внешних сетях?


Почему мы выбрали Polkadot:

- Ethereum может запускать только шарды смарт-контрактов, Polkadot имеет больше свободы, позволяя шардам (парашайн) создавать что-то, не ограниченное средой смарт-контрактов.

- Polkadot создает блокчейн первого уровня, предоставляя разработчикам полную свободу в создании своего блокчейна. Релейная цепочка действует как "слой 0", где Eth 2.0 можно строить только на слое 2, связывая ограничения Ethereum с разработкой.
- Кроме того, поскольку парачейны также могут связывать паратреды, TPS теоретически полностью масштабируема и не имеет ограничений.

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

- Нам требуется быстрый консенсус. Мы хотим добиться доверия через децентрализацию; в результате мы создаем решение первого уровня (L1), которое будет использовать преимущества быстрого протокола консенсуса.

- Консенсус GRANDPA от Polkadot является одним из самых быстрых протоколов консенсуса.

- Нам нужна совместимость. Использование архитектуры parachain компании Polkadot обеспечивает эту совместимость в Ruby Protocol. В результате мы можем поддерживать любые активы parachain, которые будут использовать наш интерфейс. Это дает огромные возможности для развития экосистемы Ruby Protocol.

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


Q5:@yunancreww Будет ли вознаграждение для тестеров, которые будут тестировать тестовую сеть и писать свои отзывы о ней? И если будет вознаграждение - какого рода и за что именно, не могли бы вы рассказать об этом подробнее?

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

Мы выделили 5% от общего объема поставок на программу для разработчиков, 4% на вознаграждение за ранние ставки и 4% на вознаграждение сообщества. Так что вы можете ожидать, что вознаграждения от testnet будут поступать отсюда.