Описание PlatON
PlatON (LAT) - позиционируется разработчиками, как общедоступный блокчейн первого уровня с искусственным интеллектом на основе сети конфиденциальных вычислений.
PlatON был инициирован и продвигался LatticeX Foundation. Он представляет собой протокол инфраструктуры Интернета следующего поколения, основанный на фундаментальных свойствах блокчейна и поддерживаемый сетью конфиденциальных вычислений, с «вычислительной совместимостью» в качестве основной функции.
PlatON строит вычислительную систему, совместно собранную с помощью криптографических алгоритмов, таких как проверяемые вычисления, конфиденциальные многосторонние вычисления, доказательства с нулевым разглашением, гомоморфное шифрование и технология блокчейн для обеспечения глобального искусственного интеллекта, разработчиков распределенных приложений, поставщиков данных и хранилищ, где различные учреждения, сообщества и люди с потребностями в вычислениях предоставляют общедоступную инфраструктуру в рамках архитектуры с открытым кодом.
Ключевые особенности
- Расширение возможностей ИИ. Более умная и мощная модель ИИ должна быть построена за счет массовой «подачи» данных. PlatON помогает модели ИИ установить соответствующий канал сбора данных без нарушения конфиденциальности данных.
- Защита конфиденциальности. Благодаря технологии конфиденциальных вычислителений, основанной на криптографии, предоставляется новая вычислительная парадигма, которая делает данные доступными и невидимыми и полностью защищает конфиденциальность данных.
- Права на данные. Использование данных в цифровом мире должно соответствовать принципам права на забвение, права на переносимость, условной авторизации и минимального сбора. PlatON реализует защиту и соблюдение прав на данные на основе вышеуказанных принципов.
- Совместное использование алгоритма. Модель алгоритма, которая определяет логику расчета и формат ввода и вывода данных, может использоваться совместно и продаваться между заказчиком и поставщиком на PlatON.
- Распространение данных. Рынок транзакций данных, построенный с помощью вычислений конфиденциальности и технологии блокчейн, реализует совместимую циркуляцию активов данных в глобальном масштабе и действительно раскрывает ценность данных.
- Торговля вычислительной мощностью. Посредством проверяемых вычислений и технологии блокчейн он предоставляет платформу публикации для вычислительных задач с высокими требованиями к вычислительной мощности и может проверять результаты вычислений с минимальной вычислительной мощностью для достижения одноранговых транзакций вычислительной мощности.
Вычисление неинтерактивных доказательств с сохранением конфиденциальности
PlatON использует современные криптографические алгоритмы, включая, помимо прочего, доказательство с нулевым разглашением (ZKP), проверяемое вычисление (VC), гомоморфное шифрование (HE), безопасное многостороннее вычисление (MPC) и совместное использование секретов (SS), для реализации вычислительной мощности и схемы расширения для неинтерактивных доказательств.
Масштабируемость
Криптографический алгоритм Verifiable Computing (VC) PlatON устраняет доверие из блокчейна. Благодаря проверяемым вычислениям контракты необходимо вычислять только один раз вне сети, и все валидаторы могут быстро проверить правильность вычислений, с одной стороны, улучшая производительность обработки транзакций, а с другой - позволяя PlatON поддерживать вычисления без доверия для сложных контрактов.
Конфиденциальность
PlatON реализует вычисления с сохранением конфиденциальности путем интеграции гомоморфного шифрования (HE) с безопасными многосторонними вычислениями (MPC), защищая конфиденциальность входных данных и логики вычислений. Вычисления без доверия на PlatON зависят исключительно от криптографического допущения о фальсифицируемости, что обеспечивает беспрецедентную безопасность личных данных на протяжении всего срока их службы без периметра доверия.
Механизм консунсуса
Смарт-контракты
PlatON - это, по сути, децентрализованная платформа FaaS (функции как услуга). Соответственно, смарт-контракты можно рассматривать как функции на FaaS.
- Контракты на Solidity. Контракт Solidity Поддерживает разработку с использованием языка Solidity, скомпилированный в байт-код evm для выполнения.
- Контракт на WASM. Контракт Wasm Поддерживает разработку языков высокого уровня, таких как C ++, Rust, GO и т. Д., Скомпилированных в байт-код WASM для выполнения.
- Контракт конфиденциальности. Входные данные контракта конфиденциальности хранятся локально в узле данных, а узел данных тайно совместно используется несколькими случайными вычислительными узлами. Вычислительный узел выполняет вычисления конфиденциальности безопасным способом многосторонних вычислений вне сети, чтобы реализовать децентрализованное планирование данных, автоматическую очистку и расчет транзакций, а также точное отслеживание и аудит всего процесса в цепочке.
- Поддающийся проверке контракт. Поддающиеся проверке контракты могут поддерживать сложную и тяжелую вычислительную логику, не влияя на производительность всей цепочки.
Комментарии
Комментарии для сайта Cackle