Взаимодействие между публичным блокчейном Ethereum и частной блокчейн-сетью Quorum.

Сценарий: я пытаюсь установить две сети блокчейнов на платформе:

  • Публичная сеть блокчейнов Ethereum: для платежной системы в виде токенов ERC20 и криптовалют.
  • Частная разрешенная сеть Blockchain Quorum: для хранения данных и разрешенного доступа.

Вопросов:

  • Могу ли я заставить две разные сети блокчейнов (упомянутые выше) общаться друг с другом? Есть ли какие-либо проблемы? Как я могу это сделать?
  • Совместимы ли Quorum и Ethereum? Или мне выбрать другой блокчейн?
  • Для приложений корпоративного уровня Является ли Quorum масштабируемым и богатым API?

Ответы (2)

AFAIK, нет Quorumи ethereumне совместимы. Простым аргументом будет алгоритм консенсуса, используемый этими двумя: кворум использует RAFTи ethereumиспользует доказательство работы. Кроме того, quorumиспользует дополнительные инструменты криптографии, чтобы приватизировать просмотр транзакций между сторонами, что противоречит ethereum.

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

Масштабируемость на quorumсамом деле не проблема, потому что частный блокчейн не предназначен для использования в больших масштабах (более 1000 узлов). но это может пойти на длину, подобную ethereum.

Спасибо за ваш ответ. Чтобы заставить говорить о блокчейне, я думаю написать отдельный код nodejs/angular/js, который будет передавать и извлекать данные.
из вашего ответа я понял, что Ethereum и Quorum несовместимы, но они могут общаться друг с другом через третий инструмент. Как мы знаем, Ethereum очень зрелый благодаря доступности API с точки зрения разработки. То же самое и с Quorum, богат ли API кворума для разработки?
Кворум @Saumitra — это просто форк gethклиента ethereum. Он имеет те же возможности, что и обычный клиент Ethereum, включая RPC API для смарт-контрактов.

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

Я, возможно, не ясно объяснил себя. Конфиденциальность хранения данных в блокчейне с частным доступом находится в центре внимания моего варианта использования. Любой, кто присоединяется к частной сети с разрешениями, уже пользуется доверием и известен другим участникам сети, поэтому нет необходимости в конфиденциальности личности в сети. Мой вопрос заключается в следующем: если два участника обмениваются данными в частной сети с разрешениями, то как один будет стимулировать (через токен/криптографию) другого в общедоступной сети? Использование общедоступной сети необходимо, потому что я хочу прозрачности в платежной системе. Итак, как эти две сети будут разговаривать?
Также, если кто-нибудь может помочь мне понять масштабируемость и доступность API в Quorum при работе с Ethereum. Можно ли использовать Quorum вместе с Ethereum на одной платформе?
Привет @Saumitra, Алгоритм консенсуса для поощрения участников — это Proof Of Work, который используется в общедоступной сети блокчейна ethereum, а алгоритмы консенсуса, используемые Quorum, — это консенсус QuorumChain, консенсус Raft и консенсус Стамбула. Алгоритмы консенсуса, используемые в кворуме, основаны исключительно на голосовании и вообще не включают майнинг. Майнинг — это процесс решения криптографической головоломки для проверки транзакций, и узел, который решает эту головоломку, получает вознаграждение. Это сердце алгоритма консенсуса Proof Of Work.
@Saumitra ты нашел ответ? если да, поделитесь.