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

Я столкнулся с проблемой, когда мне нужно передать значение из частной сети блокчейнов в общедоступную сеть блокчейнов.

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

address public transfertoaddress;

transfertoaddress.transfer(address(this).balance);

Здесь мы знаем, что любое значение (токен), например, существующее в смарт-контракте, может быть отправлено на любой адрес, если он существует в сети Ethereum, как приведенный выше код.

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

0
0
86
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

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

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

Другие вопросы по теме