Що таке Ruby Protocol (RUBY)?

СереднійJul 10, 2024
Що таке Ruby Protocol (RUBY)? Дізнайтеся, як працює цей протокол, його власний токен RUBY і як почати.
 Що таке Ruby Protocol (RUBY)?

вступ

протокол Ruby - це система, побудована на базі блокчейну на мережі Polkadot, призначена для підвищення конфіденційності, безпеки та взаємодії в додатках веб3. Вона використовує передові криптографічні техніки, такі як докази з нульовим розголошенням (zkproofs), які перевіряють операції без розголошення чутливої інформації, забезпечуючи безпечні та приватні операції для користувачів.

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

що таке протокол рубі? історія та досягнення

протокол ruby був заснований у третьому кварталі 2020 року тріо інноваторів: Сухас Хедж, Бенжамін Іссемберт і Тайлер Геллатлі. За своїм досвідом у галузі комп'ютерної інженерії та присвяченістю відкритому програмному забезпеченню, Хедж поєднав свої сили з Іссембертом, фахівцем у сфері приватності блокчейну, та Геллатлі, експертом у запуску стартапів.

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

  • Signum Capital
  • d1 ventures
  • глобальний дослідження монети
  • dweb3 капітал
  • цифрові стратегії
  • група dfg
  • маверік глобал венчерс
  • фонд океану

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

У третьому кварталі 2021 року протокол Ruby випустив першу версію своєї функціональної бібліотеки шифрування та отримав схвалення першого етапу гранту фонду web3. До кінця року також була випущена схема мікроплатежів та відповідний модуль підстроки.

другий етап гранту веб3 фонду був схвалений у першій половині 2022 року. У третьому кварталі того ж року була прийнята заявка на участь в програмі побудови підсистеми Ruby Protocol, і було запущено його тестову мережу v1.0, разом з програмою пошуку помилок. До кінця 2022 року був схвалений перший етап програми побудови підсистеми, і було запущено головну мережу v1.0.

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

У 2024 році Ruby Protocol перевизначив свій фокус на «орієнтований на наміри рівень облікового запису та доступу для Web3» і запустив кілька продуктів Intent для покращення користувацького досвіду та безпеки у просторі Web3, таких як:

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

технічні компоненти протоколу рубі

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

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

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

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

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

протокол включає zk-довідку про kyc та аутентифікацію, яка виконує перевірку клієнтів (kyc) без розкриття приватної інформації про особу, як запобіжний захід, що забезпечує обмін лише керованою інформацією про kyc з необхідними суб'єктами, зберігаючи конфіденційність користувача під час процесів аутентифікації.

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

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

функції конфіденційності

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

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

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

основні продукти протоколу Ruby

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

з'єднання рубі

Ruby Connect - це платіжний рішення з фокусом на конфіденційності, яке пропонує безпечні та конфіденційні транзакції, приховуючи деталі транзакцій від несанкціонованих сторін. Воно працює як додаток рівня 2, призначений для задоволення потреб у приватних переказах значень у криптопросторі.

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

ruby connect має на меті інтегруватися з ruby zkauth, щоб забезпечити приватні перекази між ланцюжками.

рубін один

ruby one - це все в одному рішення для гаманця, яке спрощує управління цифровими активами та ідентифікаторами за допомогою абстрагування рахунків та функцій соціального відновлення. Воно підтримує методи входу web2, що дозволяють користувачам відновлювати свої рахунки за допомогою відомих соціальних медіа-платформ, що покращує безпеку та зручність. Воно абстрагує складні операції, пов'язані з управлінням рахунками, надаючи користувачам зручний інтерфейс при збереженні надійних заходів безпеки.

це рішення гаманця розроблене для забезпечення зручного користувацького досвіду, який можна порівняти з традиційними веб-додатками web2. Це, в свою чергу, допомагає просувати широке поширення технологій web3, роблячи їх більш доступними та простішими у використанні завдяки знайомству з рішеннями, вже відомими загальному глядачеві.

рубі SDK

ruby sdk - це набір інструментів, призначений для допомоги розробникам у побудові безпечних та приватних децентралізованих додатків (dapps) на протоколі Ruby. Він включає ряд бібліотек та API, які сприяють інтеграції функцій конфіденційності Ruby, таких як zktokens та zkdids, в нові або існуючі додатки.

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

токеноміка рубі

рубін - це внутрішній токен рубін протоколу, і він важливий для функціонування та управління мережею.

як працює Ruby?

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

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

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

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

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

розподіл токенів

розподіл токенів рубіну розроблено для підтримки довгострокового зростання та сталості протоколу Рубі. Нижче наведено детальну розбивку розподілу токенів у вигляді діаграми та таблиці:

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

Фреймворк управління Ruby Protocol базується на механізмі управління On-Chain Polkadot. Будь-який власник токенів Ruby може ініціювати пропозиції з управління, налаштовувати параметри та навіть отримувати гранти. Він призначений для еволюції разом з етапами розвитку проекту. Спочатку управління ґрунтується на внеску спільноти, але з розвитком протоколу його автономія зростатиме, надаючи повний контроль спільноті.

власники токенів можуть запропонувати зміни, пов'язані з:

  • оновлення коду системи
  • налаштування параметрів управління, такі як комісії та суми стейкінгу
  • зміни до правил управління
  • додавання або модифікація функцій продукту
  • Фінансова підтримка та заохочувальні плани

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

zktoken, zknft і zkdid

Ці методи токенізації є дуже важливими технологіями для пропозицій з приватності протоколу Ruby:

zktoken

zktoken використовує докази нульового знання (zkps), зокрема zk-snarks (нульові знакові короткі неінтерактивні аргументи знання), щоб забезпечити конфіденційність транзакцій. zkps дозволяють одній стороні довести іншій, що висловлення є правдивим, не розкриваючи жодної інформації, крім самої правди та валідності висловлення. це забезпечує конфіденційність деталей транзакції, таких як відправник, отримувач та сума транзакції, під час перевірки валідності транзакції.

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

zknft

Zknft використовує докази нульового знання для забезпечення приватного переказу нефункціональних токенів (NFT). Використання zk-SNARK у цьому контексті гарантує, що власність та записи про передачу NFT зберігаються конфіденційно. Ці криптографічні докази підтверджують автентичність та власність NFT, не розкриваючи ідентичності або конкретики транзакції залучених сторін.

В рамках протоколу рубіну, zknfts дозволяють приватний обмін цифровими активами. Ця можливість є великою перевагою для користувачів, які надають пріоритет конфіденційності та безпеці в своїх операціях з цифровими активами. За допомогою zk-snarks, протокол може забезпечити безпечне та приватне середовище для передачі nft, захищаючи конфіденційність користувачів та забезпечуючи цілісність транзакцій.

zkdid

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

в протоколі ruby використовується zkdid для підтримки децентралізованого управління ідентичністю. Користувачі можуть автентифікувати себе та взаємодіяти з протоколом, не викриваючи особисту інформацію. Це досягається за допомогою zk-snarks, які перевіряють автентичність ідентифікаційних вимог, не розкриваючи будь-яких підлеглих даних. Це забезпечує, що користувачі зберігають контроль над своєю особистою інформацією, при цьому здатні підтверджувати свою ідентичність за необхідності, підвищуючи приватність та безпеку в межах протоколу.

приватні платежі на ланцюжку

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

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

висновок

протокол ruby виділяється як комплексне та спрямоване на конфіденційність рішення в галузі блокчейну. Його архітектура, побудована на мережі polkadot, використовує передові криптографічні техніки, такі як докази знань нуля, для забезпечення конфіденційності даних користувачів та транзакцій. Шляхом інтеграції методів токенізації, зберігаючи конфіденційність, таких як zktokens, zknfts та 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 Protocol (RUBY)?

СереднійJul 10, 2024
Що таке Ruby Protocol (RUBY)? Дізнайтеся, як працює цей протокол, його власний токен RUBY і як почати.
 Що таке Ruby Protocol (RUBY)?

вступ

протокол Ruby - це система, побудована на базі блокчейну на мережі Polkadot, призначена для підвищення конфіденційності, безпеки та взаємодії в додатках веб3. Вона використовує передові криптографічні техніки, такі як докази з нульовим розголошенням (zkproofs), які перевіряють операції без розголошення чутливої інформації, забезпечуючи безпечні та приватні операції для користувачів.

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

що таке протокол рубі? історія та досягнення

протокол ruby був заснований у третьому кварталі 2020 року тріо інноваторів: Сухас Хедж, Бенжамін Іссемберт і Тайлер Геллатлі. За своїм досвідом у галузі комп'ютерної інженерії та присвяченістю відкритому програмному забезпеченню, Хедж поєднав свої сили з Іссембертом, фахівцем у сфері приватності блокчейну, та Геллатлі, експертом у запуску стартапів.

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

  • Signum Capital
  • d1 ventures
  • глобальний дослідження монети
  • dweb3 капітал
  • цифрові стратегії
  • група dfg
  • маверік глобал венчерс
  • фонд океану

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

У третьому кварталі 2021 року протокол Ruby випустив першу версію своєї функціональної бібліотеки шифрування та отримав схвалення першого етапу гранту фонду web3. До кінця року також була випущена схема мікроплатежів та відповідний модуль підстроки.

другий етап гранту веб3 фонду був схвалений у першій половині 2022 року. У третьому кварталі того ж року була прийнята заявка на участь в програмі побудови підсистеми Ruby Protocol, і було запущено його тестову мережу v1.0, разом з програмою пошуку помилок. До кінця 2022 року був схвалений перший етап програми побудови підсистеми, і було запущено головну мережу v1.0.

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

У 2024 році Ruby Protocol перевизначив свій фокус на «орієнтований на наміри рівень облікового запису та доступу для Web3» і запустив кілька продуктів Intent для покращення користувацького досвіду та безпеки у просторі Web3, таких як:

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

технічні компоненти протоколу рубі

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

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

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

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

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

протокол включає zk-довідку про kyc та аутентифікацію, яка виконує перевірку клієнтів (kyc) без розкриття приватної інформації про особу, як запобіжний захід, що забезпечує обмін лише керованою інформацією про kyc з необхідними суб'єктами, зберігаючи конфіденційність користувача під час процесів аутентифікації.

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

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

функції конфіденційності

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

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

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

основні продукти протоколу Ruby

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

з'єднання рубі

Ruby Connect - це платіжний рішення з фокусом на конфіденційності, яке пропонує безпечні та конфіденційні транзакції, приховуючи деталі транзакцій від несанкціонованих сторін. Воно працює як додаток рівня 2, призначений для задоволення потреб у приватних переказах значень у криптопросторі.

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

ruby connect має на меті інтегруватися з ruby zkauth, щоб забезпечити приватні перекази між ланцюжками.

рубін один

ruby one - це все в одному рішення для гаманця, яке спрощує управління цифровими активами та ідентифікаторами за допомогою абстрагування рахунків та функцій соціального відновлення. Воно підтримує методи входу web2, що дозволяють користувачам відновлювати свої рахунки за допомогою відомих соціальних медіа-платформ, що покращує безпеку та зручність. Воно абстрагує складні операції, пов'язані з управлінням рахунками, надаючи користувачам зручний інтерфейс при збереженні надійних заходів безпеки.

це рішення гаманця розроблене для забезпечення зручного користувацького досвіду, який можна порівняти з традиційними веб-додатками web2. Це, в свою чергу, допомагає просувати широке поширення технологій web3, роблячи їх більш доступними та простішими у використанні завдяки знайомству з рішеннями, вже відомими загальному глядачеві.

рубі SDK

ruby sdk - це набір інструментів, призначений для допомоги розробникам у побудові безпечних та приватних децентралізованих додатків (dapps) на протоколі Ruby. Він включає ряд бібліотек та API, які сприяють інтеграції функцій конфіденційності Ruby, таких як zktokens та zkdids, в нові або існуючі додатки.

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

токеноміка рубі

рубін - це внутрішній токен рубін протоколу, і він важливий для функціонування та управління мережею.

як працює Ruby?

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

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

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

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

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

розподіл токенів

розподіл токенів рубіну розроблено для підтримки довгострокового зростання та сталості протоколу Рубі. Нижче наведено детальну розбивку розподілу токенів у вигляді діаграми та таблиці:

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

Фреймворк управління Ruby Protocol базується на механізмі управління On-Chain Polkadot. Будь-який власник токенів Ruby може ініціювати пропозиції з управління, налаштовувати параметри та навіть отримувати гранти. Він призначений для еволюції разом з етапами розвитку проекту. Спочатку управління ґрунтується на внеску спільноти, але з розвитком протоколу його автономія зростатиме, надаючи повний контроль спільноті.

власники токенів можуть запропонувати зміни, пов'язані з:

  • оновлення коду системи
  • налаштування параметрів управління, такі як комісії та суми стейкінгу
  • зміни до правил управління
  • додавання або модифікація функцій продукту
  • Фінансова підтримка та заохочувальні плани

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

zktoken, zknft і zkdid

Ці методи токенізації є дуже важливими технологіями для пропозицій з приватності протоколу Ruby:

zktoken

zktoken використовує докази нульового знання (zkps), зокрема zk-snarks (нульові знакові короткі неінтерактивні аргументи знання), щоб забезпечити конфіденційність транзакцій. zkps дозволяють одній стороні довести іншій, що висловлення є правдивим, не розкриваючи жодної інформації, крім самої правди та валідності висловлення. це забезпечує конфіденційність деталей транзакції, таких як відправник, отримувач та сума транзакції, під час перевірки валідності транзакції.

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

zknft

Zknft використовує докази нульового знання для забезпечення приватного переказу нефункціональних токенів (NFT). Використання zk-SNARK у цьому контексті гарантує, що власність та записи про передачу NFT зберігаються конфіденційно. Ці криптографічні докази підтверджують автентичність та власність NFT, не розкриваючи ідентичності або конкретики транзакції залучених сторін.

В рамках протоколу рубіну, zknfts дозволяють приватний обмін цифровими активами. Ця можливість є великою перевагою для користувачів, які надають пріоритет конфіденційності та безпеці в своїх операціях з цифровими активами. За допомогою zk-snarks, протокол може забезпечити безпечне та приватне середовище для передачі nft, захищаючи конфіденційність користувачів та забезпечуючи цілісність транзакцій.

zkdid

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

в протоколі ruby використовується zkdid для підтримки децентралізованого управління ідентичністю. Користувачі можуть автентифікувати себе та взаємодіяти з протоколом, не викриваючи особисту інформацію. Це досягається за допомогою zk-snarks, які перевіряють автентичність ідентифікаційних вимог, не розкриваючи будь-яких підлеглих даних. Це забезпечує, що користувачі зберігають контроль над своєю особистою інформацією, при цьому здатні підтверджувати свою ідентичність за необхідності, підвищуючи приватність та безпеку в межах протоколу.

приватні платежі на ланцюжку

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

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

висновок

протокол ruby виділяється як комплексне та спрямоване на конфіденційність рішення в галузі блокчейну. Його архітектура, побудована на мережі polkadot, використовує передові криптографічні техніки, такі як докази знань нуля, для забезпечення конфіденційності даних користувачів та транзакцій. Шляхом інтеграції методів токенізації, зберігаючи конфіденційність, таких як zktokens, zknfts та 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
!