Все языки
Origo.Network – это распределенная платформа приложений для обеспечения конфиденциальности, инвестируемая ведущими инвестиционными институтами, такими как Polychain Capital, которая может поддерживать как частные переводы, так и частные смарт-контракты. В недавно выпущенной тестовой сети Originis платформа PAPP (Распределенное приложение конфиденциальности), запущенная в настоящее время Origo.Network, содержит три основные функции: (1) Функция частного перевода первой структуры учетной записи, а ZCash / Monero / Grin — все UTXO Конфиденциальность передача фреймворка еще не поддерживает смарт-контракты; (2) первая функция протокола смарт-контрактов конфиденциальности, применимая к нескольким цепочкам блоков смарт-контрактов, которая поддерживает защиту конфиденциальности и защиту конфиденциальных данных распределенных приложений с помощью обычного оборудования. Зашифрованные и надежные вычисления; (3) ) Свободно переключайтесь между общедоступными и частными переводами.Гибкий дизайн позволяет пользователям выбирать общедоступные или частные функции передачи в соответствии со своими потребностями, что подходит для различных сценариев с различными требованиями конфиденциальности. Функции Origo Token включают в себя не только частные деньги, такие как ZCash/Monero/Grin, но и частную версию сборов майнеров Ethereum за поддержку распределенных приложений конфиденциальности.
<час>
Origo — это новое решение для обеспечения конфиденциальности.Благодаря разработанному ею протоколу конфиденциальности реализуется работа в цепочке и вне цепочки, а информация вне цепочки шифруется перед загрузкой в цепочку. В то же время Origo также уделяет внимание проблеме масштабируемости и повышает скорость общедоступной сети за счет двойных цепей и фрагментации.
<час>
Origo - хороший проект. Во-первых, строгий и логичный технический документ - самая большая изюминка этого проекта. Позиционирование в техническом документе четкое, техническая часть ясная, полная, глубокая , и строгий в мышлении, что показывает, что у команды есть четкое видение.Идеи развития, но описание части экономики шифрования немного отсутствует, вы можете подумать об этом аспекте дальше. Во-вторых, проект очень популярен, на рынок вышло много мощных инвестиционных институтов, и рынок также сохранил высокую степень внимания к этому проекту. "Белая книга" прекрасна, инвестиционная линейка роскошна, а рынок горяч, но команда основателей немного недостаточна. Теоретическая часть блокчейна надежна, а фактического опыта недостаточно. По словам LinkedIn, генеральный директор по-прежнему работал в предыдущей компании на ранней стадии проекта.Я ушел из офиса только в июле, поэтому развитие проекта - это место, которое нужно учитывать.
<час>
Origo Network предлагает протокол безопасности, который не только гарантирует конфиденциальность транзакций, но и гарантирует конфиденциальность входных/выходных данных децентрализованных приложений путем написания смарт-контрактов.
С помощью Origo Privacy Preserving Application Platform (PPAP) разработчики приложений могут разрабатывать dAPP с безопасным вводом/выводом данных, не разбираясь в криптографии. Чтобы повысить степень анонимности, Origo обходит ограничения публичной цепочки за счет выполнения вне цепочки и подтверждения правильности (в публичной цепочке информация о каждой транзакции предоставляется всем). В других случаях, таких как вычислительная проверка для приложений, сохраняющих конфиденциальность, вычисления выполняются в цепочке.
Чтобы обеспечить вычисления как вне сети, так и внутри сети, Origo разработала протокол, обеспечивающий конфиденциальность смарт-контрактов во время выполнения.
Внутри протокола есть четыре основных этапа:
Фаза инициализации. В сети выбирается исполнитель, который будет использоваться на этапе выполнения.
Этап фиксации. Стороны закрепляют свои токены в контракте и отправляют делегирование, содержащее их личные входные данные и информацию о токенах. После отправки делегат не может быть изменен. По истечении тайм-аута или после проверки всех хранилищ делегирование завершается.
Этап выполнения. Все входные данные предоставляются сторонним исполнителям, что позволяет избежать раскрытия входных данных для общественности.
Фаза расчетов. Исполнитель формирует доказательство с нулевым разглашением о том, что контракт был выполнен правильно, и отправляет его в цепочку, где его можно проверить через блокчейн. Наконец, стороны расшифровывают выходные данные.
Чтобы гарантировать безопасность данных ввода/вывода, Origo применяет политику конфиденциальности транзакций, создавая 2 реестра:
Public Ledger
Private Ledger — поддерживает денежные переводы. Благодаря технологии Zerocah, Mint (позволяет пользователям конвертировать неанонимные токены в новые токены со скрытой начальной стоимостью и адресом владельца посредством делегирования) и операции продажи (позволяет пользователям проводить частные транзакции и генерировать новые общедоступные токены, потребляя частные токены) или частные токены. ).
Origo предлагает три механизма инфраструктуры на основе блокчейна для повышения масштабируемости:
Гибридный консенсус — устраняет недостатки консенсуса PoS, PoW и PoA и повышает пропускную способность транзакций;
Усовершенствованная технология фрагментации — линейное масштабирование Origo;< br> Enhanced Virtual Machine (VM) — увеличена скорость выполнения смарт-контрактов.
Origo VM основан на развивающемся стандарте виртуальных машин: WebAssembly (WASM), поддерживаемом LLVM в качестве серверной части компиляции, и может использовать несколько языков программирования для ввода. Изначально поддерживается только язык программирования C++. Виртуальная машина основана на EVM с расширенными кодами операций для поддержки операций ZKP и цикла проверки.
Другие роли на платформе:
Валидаторы, обеспечивают вычислительную мощность платформы и выполняют различные задачи, такие как проверка доказательств и блоков, а также майнинг и вычислительные задачи;
Пользователи, использующие на платформе контракты или DApps. ;
разработчики контрактов/dApp, создают смарт-контракты и Dapps, сохраняющие конфиденциальность;
исполнители, выполняют задачи по сохранению конфиденциальности с помощью доказательств с нулевым разглашением.
Протокол Origos с сохранением конфиденциальности обеспечивает широкое распространение в частных и общедоступных приложениях dAPP с приложениями в сфере финансов, предприятий, здравоохранения, Интернета вещей и других областях.
<час>
Origo рассматривает свою собственную публичную сеть с нескольких точек зрения. Во-первых, Origo – это платформа приложений для защиты конфиденциальности. Добавляя собственный протокол конфиденциальности в структуру доказательства с нулевым разглашением, она обеспечивает защиту конфиденциальности данных Dapp и торговлю конфиденциальностью. платформа (PPAP). Во-вторых, Origo поддерживает автономную работу Dapp, которая не только защищает конфиденциальность, но и повышает скорость цепочки. В-третьих, Origo использует масштабируемую архитектуру, включающую расширенные протоколы консенсуса, технологию сегментирования, клиент без сохранения состояния и виртуальные машины с превосходной производительностью. Эта статья посвящена протоколу конфиденциальности Origo.
Протокол Origo разделен на четыре этапа, включая инициализацию, отправку, выполнение и завершение.Объект состоит из трех частей: участника, регистра блокчейна и исполнителя.
Этап инициализации: система выберет исполнителя, который вложит свои собственные вычислительные ресурсы и выполнит смарт-контракт, чтобы получить результат (открытый ключ исполнителя будет известен всем сторонам).
Стадия отправки: все стороны в системе блокируют определенные токены в смарт-контракте, отправляют информацию и загружают ее в блокчейн.Загруженная информация включает в себя параметры, которые участники будут вводить с помощью открытого ключа исполнителя для шифрования и рассчитать доказательство с нулевым разглашением конечного результата и заблокированных токенов.
Фаза выполнения: после того, как блокчейн получает информацию, он проверяет доказательства с нулевым разглашением, представленные всеми сторонами. После завершения проверки информация отправляется исполнителю, и исполнитель расшифровывает ее своим закрытым ключом. Затем исполнитель выполняет смарт-контракт вне сети, так что ни информация, введенная пользователем, ни результат выполнения смарт-контракта не будут известны общественности.
Завершающая фаза: исполнитель выполнит доказательство с нулевым разглашением, чтобы доказать, что он правильно выполнил контракт, и зашифрует результат выполнения с помощью открытого ключа каждого участника, а затем вместе отправит две части информации в блокчейн. , Как только блокчейн проверит правильность этого доказательства с нулевым разглашением, заблокированные токены будут распределены между участвующими сторонами на основе результатов.
Благодаря этим четырем шагам информация о пользователе, сумма транзакции и детали исполнения контракта будут сохранены в тайне, но люди смогут проверить правильность исполнения контракта. С другой стороны, чтобы предотвратить злонамеренное поведение участников и исполнителя по оглашению информации об участнике после окончания контракта, система потребует сначала заблокировать токены участников и исполнителей, а токены будут конфискованы. после злонамеренного поведения.
Технологические инновации: расширение технологии доказательства с нулевым разглашением для ввода и вывода приложений блокчейна является крупным технологическим новшеством.Расширение защиты конфиденциальности позволит применять технологию блокчейна в большем количестве отраслей. В техническом документе Origo приводится большое количество технических описаний, таких как origo VM, которая поддерживает C++ для разработки смарт-контрактов, а также может поддерживать Python и Java в долгосрочной перспективе.
В настоящее время традиционный консенсус и консенсус блокчейна не идеальны для крупномасштабных коммерческих приложений.origo разработала гибридный консенсус, который может обеспечить производительность, аналогичную традиционному консенсусу, но не требует настроек авторизации.
В то же время Origo использует комбинацию ончейн (аналогично биткойн-транзакциям, которые происходят в цепочке) и офчейн (аналогично внутрибиржевым транзакциям, только данные биржи меняются, а не цепочка) Метод обеспечивает высокую эффективность и защиту конфиденциальности.Правильность проверки конфиденциальности, требуемой DAPP, принимается вне цепочки, а сохранение конфиденциальности DAPP верификатора и нормальное выполнение DAPP происходят в цепочке.
Ссылки по теме:
https://www.qukuaiwang.com.cn/szhb/3294.html###
*Вышеприведенный контент организован официальным лицом YouToCoin. В случае перепечатки укажите источник.