Новости

Ethereum Quorum - новые возможности в сфере блокчейна

Любой человек, знакомый с миром технологий, должен быть знаком с термином "блокчейн". Нет ничего удивительного в том, что технология, способная служить различным целям в разных секторах, стала популярной за очень короткий период времени. Многие блокчейн-платформы развивались на протяжении многих лет с различными алгоритмами консенсуса и методами шифрования.

Главный аспект любого руководства по блокчейну Quorum должен быть сосредоточен на проблемах, которые привели к его происхождению. Смарт-контракты известны тем, что предлагают более высокую эффективность при одновременном снижении затрат по сравнению с существующими корпоративными системами. Существующие системы смарт-контрактов, доступные с реплицированными общими реестрами, не имеют достаточных возможностей для обеспечения конфиденциальности данных. Данные о состоянии и транзакциях смарт-контрактов четко видны в распределенном реестре, и различные неудачи, подобные этим, привели к появлению новых вариантов смарт-контрактов.

Новые методологии включают в себя доказательства с нулевым разглашением, гомоморфное шифрование, криптографические протоколы и многое другое. Варианты использования Quorum в основном используют возможности более простого подхода к конфиденциальности с сущностью платформы Ethereum. Quorum сохраняет различные важные функции Ethereum, такие как повышение общей безопасности сети за счет раскрытия деталей частных транзакций сторонам, участвующим в транзакции. Что же такое Quorum?


Определение блокчейна Quorum


Quorum — это частная или разрешенная сеть блокчейнов, основанная на форке блокчейна Ethereum. Основой Quorum является реализация Ethereum на Go. Он использует алгоритм консенсуса на основе голосования. Уникальной особенностью Quorum, которая обеспечивает конфиденциальность данных, является новая функция, известная как идентификатор частной транзакции. Основная цель разработки Quorum заключалась в максимально возможном повторном использовании существующих технологий. В результате, варианты использования блокчейна Quorum должны будут подвергнуться ограниченным изменениям для поддержания синхронизации с будущими версиями общедоступной кодовой базы Ethereum.

Большая часть логики, лежащей в основе блокчейна Quorum, ориентирована на лучшую функциональность конфиденциальности и очевидна на уровне стандартного протокола Ethereum. В основе Quorum лежит упор на использование криптографии для предотвращения несанкционированного доступа к конфиденциальным данным в частных транзакциях. Базовый дизайн Quorum состоит из следующих двух элементов:
  • Единый общий блокчейн
  • Смесь модификаций Ethereum и архитектуры программного обеспечения для смарт-контрактов

Архитектура смарт-контрактов в Quorum обеспечивает функциональные возможности сегментации частных данных. Изменения в кодовой базе go-Ethereum для Quorum также включают изменения в процессы проверки и предложения блоков. Процесс проверки блока претерпевает изменения таким образом, что разные узлы предлагают проверку для публичных транзакций.

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


Архитектура блокчейна Quorum


Архитектура Quorum зависит от сегментации базы данных состояний. База данных состояний реплицирована в двух категориях: общедоступная и частная. 

Узлы в сети поддерживаются в состоянии идеального консенсуса относительно общедоступного состояния. В случае с частными государственными базами данных различия станут очевидными.

Даже если база данных состояния клиентского узла не может хранить состояние всей глобальной базы данных состояний, соответствующая распределенная цепочка блоков, наряду со всеми транзакциями, обеспечивает полную репликацию на всех узлах, а также предлагает криптографическую защиту для преимуществ неизменности. В результате использование блокчейна Quorum может найти уникальное преимущество, связанное с другими стратегиями сегментации на основе нескольких блокчейнов. Это также способствует безопасности и устойчивости конструкции.


Кейсы использования блокчейна Quorum


Текущий владелец Quorum, ConsenSys, создал на платформе ряд корпоративных приложений, чтобы помочь компаниям быстро интегрировать эту технологию. Приложения в первую очередь нацелены на финансовые отрасли, область, где Quorum нашел наиболее активное применение.

Некоторые из приложений, относящихся к разным предприятиям, включают:

Менеджер частных транзакций Tessera. Это приложение разработано, чтобы максимально упростить создание и управление частными транзакциями в Quorum. Он имеет открытый исходный код и написан на Java, популярном языке с обширной базой разработчиков, что упрощает компаниям настройку и поддержку приложения.
Учитывая, что основная причина, по которой многие компании внедряют частные блокчейны, является конфиденциальность данных, Tessera PTM является важным приложением, от которого компании выиграют при внедрении Quorum.

Платежи Codefi. Это приложение позволяет компаниям легко создавать цифровые платежные системы. Компании могут выпускать собственные цифровые токены и создавать межорганизационные расчетные сети B2B.
Создание цифровой платежной системы с нуля может оказаться сложной задачей программирования. Codefi Payments - это готовое решение, которое можно использовать для создания такой системы за считанные минуты.

Рабочий процесс Codefi. Приложение Workflow облегчает быстрое создание и развертывание межорганизационной сети с упрощенными общими бизнес-процессами. Это полезное приложение для компаний, которые хотят оптимизировать сложную цепочку поставок, например, в секторе розничной торговли. Другой вариант использования приложения - упрощение сложной обработки страховых случаев.

Codefi Orchestrate. Создание полнофункциональной сети блокчейнов, особенно с участием нескольких организаций, может быть ресурсоемкой задачей. Необходимо привлечь большую команду разработчиков, архитекторов, менеджеров проектов, менеджеров по безопасности блокчейнов и других профессионалов. Это может занять месяцы или годы, но при этом по-прежнему будут возникать функциональные сбои или сбои в системе безопасности.


Какое будущее у Quorum?


Будущее Quorum выглядит многообещающим. Поскольку технология блокчейн получает все большее распространение в корпоративной сфере.

Проект поддерживается некоторыми очень важными компаниями, которые действуют как инвесторы в Quorum, так и как его клиенты. К ведущим компаниям, принявшим Quorum, относятся Microsoft, HSBC, ING Group, LVMH, Novartis и многие другие.

Однако, есть фактор, негативно влияющий на рост Quorum на деловой арене: присутствие ее сильного конкурента R3 Corda. Corda, как и Quorum, специализируется на финансовом секторе. 

До сих пор Corda сохраняла лидерство над Quorum в данном секторе, а ее доминирующее положение на рынке помогает ей контролировать некоторых из самых прибыльных клиентов в отрасли.

Поскольку глобальный рынок корпоративных блокчейнов уверенно растет, Quorum вряд ли упустит возможности роста, независимо от присутствия Corda.


Заключение


Quorum предлагает компаниям высокопроизводительный частный блокчейн, который заимствует некоторые из лучших функций у своего родительского блокчейна Ethereum: стандарты безопасности, совместимость кода и общие токены.

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

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

На портале GitHub вы можете просмотреть все реализованные версии Ethereum Quorum и скачать их.

Автор текста: Валерия Сидорова
Образование