Jump to content

Конфиденциальная структура консорциума

Структура конфиденциального консорциума (CCF)
Оригинальный автор(ы) Исследования Microsoft и Microsoft Azure разработка [1]
Разработчик(и) Microsoft и сообщество
Первоначальный выпуск 2019 ; 5 лет назад ( 2019 )
Стабильная версия
ccf-2.0.7 / 17 августа 2022 г .; 23 месяца назад ( 17.08.2022 )
Репозиторий github /Microsoft /CCF
Написано в С++ , Питон
Операционная система Линукс
Платформа Кросс-платформенный
Тип блокчейна Инфраструктура
Лицензия Лицензия Апач 2.0
Веб-сайт Майкрософт .github .что /CCF /

Первоначально разработано Microsoft в 2019 году. [2] под названием Coco , а затем переименованным в Confidential Consortium Framework (CCF), это платформа с открытым исходным кодом для разработки новой категории высокопроизводительных приложений , которая фокусируется на оптимизации безопасных многосторонних вычислений и доступности данных. Предназначенный для ускорения внедрения технологии блокчейна предприятиями, CCF может обеспечить создание различных крупномасштабных, конфиденциальных, разрешенных сетей распределенного реестра , отвечающих ключевым требованиям предприятия. [3]

CCF предоставляет модель программирования многосторонних вычислений (MPC), в которой приоритет отдается хранению данных с высокой доступностью, а универсально проверяемый журнал данных реализует абстракцию реестра.

В качестве разрешенной среды CCF использует доверие к консорциуму управляющих членов и к сети реплицируемых сред выполнения с аппаратной защитой (также известных как доверенные среды выполнения [TEE], такие как расширения Intel Software Guard Extensions [SGX]). [2] ) для достижения высокой пропускной способности, низкой задержки, строгой целостности и строгой конфиденциальности данных приложений и кода, выполняющегося в реестре. CCF встраивает консенсусные протоколы в Byzantine и разрушает отказоустойчивые конфигурации. Все конфигурации поддерживают строгую целостность сервисов на основе содержимого реестра. Даже если некоторые реплики повреждены или их ключи скомпрометированы, их можно обвинить на основании подписанных ими доказательств вредоносной активности, записанных в реестре. CCF поддерживает прозрачное, программируемое управление, при котором полномочия членов консорциума можно настраивать, а их деятельность аналогичным образом записывается в реестр для полной проверяемости . [3]

Каркас спроектирован и построен на 6-точечном фундаменте. [4] из:

  • Управление: прозрачное, программируемое предложение в стиле консорциума и управление на основе голосования, которое поддерживает операционные модели предприятия.
  • Целостность службы: аппаратная целостность логики и данных приложения.
  • Конфиденциальность и конфиденциальность: все транзакции по умолчанию конфиденциальны.
  • Производительность: пропускная способность, подобная базе данных, низкая задержка, детерминированные фиксации.
  • Эффективность: минимальные накладные расходы на выполнение по сравнению с традиционными решениями.
  • Устойчивость: высокая доступность и безопасное аварийное восстановление.

Появления

[ редактировать ]

Структура конфиденциального консорциума была представлена ​​на Европейской встрече разработчиков свободного и открытого программного обеспечения FOSDEM 2020 в Брюсселе , Бельгия . [5] CCF Исходный код лицензируется по лицензии Apache 2.0 и доступен на GitHub . [6] Он работает на Linux и, по словам Microsoft, в первую очередь разрабатывался и тестировался на Ubuntu 18.04. [7]

См. также

[ редактировать ]
  1. ^ «Конфиденциальная структура консорциума» . Майкрософт .
  2. ^ Jump up to: а б Де Симоне, Серджио (16 мая 2019 г.). «Среда Microsoft с открытым исходным кодом CCF для улучшения пропускной способности и задержки реестров блокчейна» . ИнфоQ .
  3. ^ Jump up to: а б Руссинович, Марк; Эштон, Эдвард; Аванесян, Кристина; Кастро, Мигель; Шамаю, Амори; Клебш, Сильван; Коста, Мануэль; Фурне, Седрик; Кернер, Мэтью; Кришна, Сид; Маффре, Жюльен; Москиброда, Томас; Наяк, Картик; Охрименко, Ольга; Шустер, Феликс (01 апреля 2019 г.). «CCF: Структура для создания конфиденциальных проверяемых реплицируемых сервисов» . Майкрософт .
  4. ^ «Конфиденциальная структура консорциума» . Исследования Майкрософт . Проверено 20 февраля 2023 г.
  5. ^ «FOSDEM 2020 – Комната разработки аппаратных доверенных вычислений» . archive.fosdem.org .
  6. ^ «GitHub — microsoft/CCF: Структура конфиденциального консорциума» . 25 октября 2020 г. – через GitHub.
  7. ^ «Установка CCF — документация CCF» . microsoft.github.io . Архивировано из оригинала 06.11.2020 . Проверено 25 октября 2020 г.

Дальнейшее чтение

[ редактировать ]
[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b5c591860e22c5d18daf711721b5ad94__1721787600
URL1:https://arc.ask3.ru/arc/aa/b5/94/b5c591860e22c5d18daf711721b5ad94.html
Заголовок, (Title) документа по адресу, URL1:
Confidential Consortium Framework - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)