Описание Super Zero Protocol
Super Zero Protocol (SERO) - это протокол конфиденциальных монет, поддерживающий смарт-контракты с использованием доказательства с нулевым разглашением информации. SERO использует инновационный смешанный режим UTXO+Account.
Конфиденциальность-ваше право!
Super Zero Protocol позиционируется разработчиками как “платформа настоящей защиты конфиденциальности” для децентрализованных приложений и “монета класса Privacy Coin, поддерживающая смарт-контракты.”
“SERO - важная веха в развитии индустрии блокчейнов. SERO поддерживает токен, билет и пакет не только как анонимный цифровой актив, но и как сложную структуру данных с требованиями конфиденциальности,”- говорится в сообщении на официальном сайте.
Система SERO - блокчейн-платформа, поддерживающая конфиденциальные транзакции на основе доказательства с нулевым разглашением и полные смарт-контракты Тьюринга.
Текущие децентрализованные системы блокчейнов, такие как Биткойн и другие системы публичных цепочек, быстро приобрели популярность в качестве ценной интернет-инфраструктуры. Из-за децентрализованного характера системы публичных цепочек система должна достичь консенсуса в отношении потока данных, а также при расчетах наборов данных. В системе Биткойн данные включают инициированные пользователем транзакции денежных переводов, расчеты проверки транзакций и обновления UXTO, которые требуют постоянного отслеживания баланса учетной записи пользователя. Другие типы блокчейн-систем, такие как Ethereum, используют модель на основе учетной записи для создания децентрализованной системы смарт-контрактов.
Экономическая деятельность организаций в реальном мире показывает, что отсутствие конфиденциальности является основным препятствием для более широкого применения децентрализованных смарт-контрактов. В таких областях, как управление цепочкой поставок предприятия, финансовые транзакции, закрытые аукционы ставок, поведение в социальных сетях и совершение покупок в Интернете, существует множество действий и процессов, которые пользователи считают конфиденциальными. Текущие анонимные блокчейн-системы, такие как Zcash, Monero, достигли некоторого прогресса в разработке криптовалют с защитой конфиденциальности, однако эти системы отказались от возможности программирования без раскрытия данных транзакций в открытом виде для верификаторов транзакций или майнеров.
Текущая версия системы SERO решает указанные выше проблемы, утверждают разработчики. По их словам, система публичной сети имеет ряд выдающихся особенностей.
Улучшение алгоритма NIZK. Разработка улучшений основана на содержании публикации Ben-Sassoon, Eli et al., выпущенной в 2014 году, «Краткое неинтерактивное нулевое знание для архитектуры фон Неймана». Алгоритм дополнительно оптимизировал процесс шифрования для применимости
в настройке инфраструктуры данных блокчейн для распределенной сети.
Оптимизация процесса шифрования. При шифровании Zcash транзакция часто занимает от 1 до 2 минут. SERO CHAIN переопределяет весь процесс шифрования, чтобы сократить время транзакции. В результате производительность становится более чем в десять раз выше, чем у Zcash.
Четкая и легко расширяемая структура блокчейна. SERO CHAIN перестраивает структуру хранения Ethereum; структура SERO использует метод комбинации исторических и условных состояний. Дизайн направлен на достижение функций конфиденциальности и безопасности токена, циркулирующего в SERO CHAIN. Полученный дизайн создает больше возможностей для всей структуры. Полный процесс шифрования блока данных ясен и краток; также включена структура хранения вне сети.
Поддержка смарт-контрактов Turing Complete Privacy Smart Contracts. Благодаря доказательствам с нулевым разглашением и протоколам гомоморфного шифрования смарт-контракты на блокчейне поддерживают различные режимы полной модели работы Тьюринга. Разработчики DApp могут свободно выбирать выпуск активов с атрибутами защиты конфиденциальности или без них, а также публикацию или конфиденциальность деталей расчетов; активы включают токены и билеты, которые хранят сложные структуры данных. Защищенные от конфиденциальности активы, использующие полные онлайн-смарт-контракты Тьюринга, позволяют DApp выпускать защищенные конфиденциальностью токены для различных сценариев, включая закрытые аукционы ставок.
Смарт-контракт, включающий несколько токенов. SERO CHAIN может использовать смарт-контракты для выпуска анонимных цифровых активов и торговли ими, а также поддерживает обмен несколькими дифференцированными цифровыми активами, выпущенными в SERO CHAIN из одного и того же смарт-контракта. Смарт-контракты SERO CHAIN могут работать децентрализованно и торговать различными цифровыми активами.
Поддержка выборочного аудита конфиденциальности. Для сложных бизнес-приложений пользователям может потребоваться доверенная третья сторона для проведения финансового аудита транзакций. Пользователи экосистемы SERO могут делать свой выбор и решать, давать ли третьим сторонам разрешение на отслеживание конкретной информации из соответствующих данных транзакций для облегчения аудитов.
Благодаря обширным исследованиям и разработкам команда SERO реализует полные смарт-контракты Тьюринга в анонимной блокчейн-системе. Таким образом, значительно расширяется область применения блокчейн-систем. Проблема анонимной криптовалюты больше не является исключительной для немногих, обладающих обширными знаниями в области криптографии. Разработчики общих систем, которым необходимо выпускать анонимную криптовалюту, могут выпускать свои собственные анонимные токены в цепочке SERO и устанавливать свою собственную экосистему конфиденциальности. Полные смарт-контракты Тьюринга в текущей версии цепочки SERO поддерживают выпуск токенов и обмен конфиденциальности, билеты со сложными структурами данных. Анонимные билеты поддерживают сложную структуру данных, что значительно увеличивает область применения смарт-контрактов конфиденциальности, позволяя разработчикам блокчейн-приложений размещать в блокчейне бизнес-релевантные надежно хранимые данные, не беспокоясь о раскрытии конфиденциальности данных.
Для поддержки конфиденциальных транзакций команда SERO внедрила неинтерактивную библиотеку доказательств с нулевым разглашением под названием-Super-zk (Super-zk основан на основной технологии NIZK). Super-zk позволяет проверять достоверность полностью зашифрованных транзакций. Адрес всех сторон транзакции и соответствующие данные транзакции остаются анонимными. Super-zk имеет выдающиеся преимущества по сравнению с другими методами анонимности, такими как различные типы миксеров монет или технология кольцевой подписи. Super-zk имеет алгоритм анонимизации с чрезвычайно высокой безопасностью и поддерживает производительность в различных средах. Библиотеки анонимных классов, доступные в области информатики, включают zk-SNARK, zk-STARK, Bulletproofs и др. Система SERO в настоящее время использует структуру libsnarks с учетом зрелости алгоритма и производительности реализации шифрования. Команда SERO улучшила библиотеку libsnarks, чтобы еще больше повысить практичность системы Super-zk. Результатом является более высокая скорость генерации доказательств. Области улучшения включают принятие более эффективных эллиптических кривых и эффективность алгоритмов хеширования, лежащих в их основе.
Платформа, позволяющая выпускать анонимные цифровые активы
SERO позиционируется как платформа, позволяющая разработчикам выпускать монеты конфиденциальности и использовать их в DApps, что означает, что DApps могут иметь функции конфиденциальности.
Что могут делать анонимные токены SERO?
В нынешних системах блокчейнов выпуск анонимных токенов является уникальной функцией SERO. Другие системы блокчейнов не могут иметь эту функцию.
С помощью механизма анонимных токенов SERO можно:
- Пообещать клиенту, что ваши токены будут иметь такую же анонимность, что и SERO.
- После того, как бизнес вырастет, безопасно расширить возможности своего сервиса, не беспокоясь о том, что предыдущий смарт-контракт не предоставляет некоторые интерфейсы.
- Использовать смарт-контракты для создания децентрализованной биржи токенов для обмена различных токенов на SERO.
- Решать, насколько часть вашей операционной информации была раскрыта общественности. Эти функции также доступны после выпуска бета-версии.
- Предоставить клиентам бизнеса возможность оплачивать комиссию SERO с помощью выпущенного вами токена.
- Позволить бизнесу иметь честность закрытого аукциона.
С помощью гипотетического примера рассмотрим, как выпускать анонимные токены на SERO.
Сценарии
Допустим, Алиса является членом некоммерческой организации, которая планирует провести сбор средств, чтобы позволить учиться детям из бедных районов, не имеющим возможность посещать школу. Часто механизм работы общественной благотворительной деятельности очень сложен. Следующие пункты очень важны и относятся к ней.
Собранные деньги можно использовать на детей, которым необходимо сделать пожертвование, а не на другие цели.
Некоторые настоящие филантропы, основная цель которых - сделать пожертвование, не хотят раскрывать свою личность и сумму пожертвований.
Алиса надеется, что такая помощь будет иметь эффект передачи, так что больше людей смогут легко принять в ней участие, разделить расходы и помочь дать начальное образование детям, не посещающим школу.
Чтобы обеспечить такую общественную благотворительную деятельность, Алиса разработала блокчейн-приложение под названием Tomorrow Flowers. Это приложение предназначено для разделения пожертвованных и использованых средств. Когда она собиралась начать разработку смарт-контрактов, она обнаружила, что один из немногих блокчейнов, который может удовлетворить такие потребности, уже запущен, - это протокол SERO.
Приложение Алисы выглядит так:
Алиса хочет разработать смарт-контракт. Этот смарт-контракт выпускает два типа токенов, а именно Assisted Token и Helper Token, которые должны быть выпущены в одинаковой пропорции (то есть, сколько токенов Heper приобретено, столько назначенных токенов генерируется).
Assisted Token
Регулярно регистрируется и контролируется банками и общественным надзором, который используется для отслеживания ситуации с пожертвованиями для детей. Полученные токены будут равномерно распределяться в соответствии с потребностями и обстоятельствами деятельности. Если все токены необходимы для подачи заявки на средства для внеклассных пожертвований, получатели должны полностью отчитываться о работе фондов, записывать их в блокчейне и находиться под контролем общественности.
Helper Token
Выпущен анонимно для благотворительного сбора средств. Люди, которые покупают Helper Token, могут обмениваться токенами с другими благотворительными донорами, чтобы разделить стоимость действия и подать пример благотворительного поведения. Транзакции, связанные с таким поведением, должны иметь соответствующую социальную отдачу. Транзакцией Helper Token не будет раскрыта любая информация о донорах, потому что она анонимна.
Таким образом, выпущенные Алисой токены решают две задачи:
- расходование средств находится под контролем общественности;
- доноры средств могут оставаться анонимными благодаря функциям конфиденциальности сети SERO.
Комментарии
Комментарии для сайта Cackle