在Corda中创建私人1:1拍卖场景的设计模式

3
拍卖在许多贸易场景中很常见。例如,发票市场希望向放款人拍卖发票。但是市场和每个放款人之间的通信是一对一的。即市场联系放款人1和放款人2,并且每个放款人单独向市场提交其秘密竞标。

从市场的角度来看,市场会与潜在投标者并行地开始拍卖沟通。
实现这一目标的一种方法可能是在corda中发送“一对一”的流,然后将结果汇总在一起。

是否有比上述方法更好的方法来实现这样的情况?以便市场可以避免从不同的流中汇总结果。
1个回答

0

通常来说,使用cordapps时,您需要主要考虑以下三个方面:

  1. 我有哪些对象需要使用我的cordapp进行管理或表示(即corda状态对象/类定义)
  2. 可以对这些对象执行哪些操作?(corda合同和命令)
  3. 控制对象更改方式的业务流程是什么?(corda流程)

实际上,有一个关于拍卖的示例cordapp,您可以在线查看,这是Java示例,但也有Kotlin版本。

https://github.com/corda/samples-java/tree/master/Advanced/auction-cordapp


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接