Как мы отслеживаем состояние наличности в Корде - PullRequest
0 голосов
/ 26 сентября 2018

Например, у нас есть 3 узла Скажем

  1. Сторона A
  2. Сторона B
  3. Сторона C

Рассмотрим эти транзакции

  1. Сторона А самостоятельно выпускает 10 долларов США
  2. Сторона А переводит 10 долларов США Стороне Б
  3. Сторона Б переводит 10 долларов США Стороне С

Таким образом, мой вопрос: может ли Сторона c знать, что эти 10 долларов США получены от Стороны A?

1 Ответ

0 голосов
/ 27 сентября 2018

Да, Сторона C знает, что эти 10 долларов США получены от Стороны A. Сторона C автоматически разрешает цепочку транзакций обратно в транзакцию 1 при получении транзакции три.

Это позволяет Стороне C гарантировать, чтовся цепочка транзакций действительна, а не только последняя транзакция.

В будущем использование SGX , вероятно, позволит сторонам проверять всю цепочку транзакций, не видя содержимого каждой из них.сделка.Таким образом, Сторона C не увидит, что Сторона A выпустила первоначальные денежные средства.

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

...