我们在Corda Enterprise有广播解决方案吗?

我们在Corda Enterprise有广播解决方案吗?,corda,Corda,Corda Enterprise是否有信息广播解决方案 如果它目前不存在,将来可能吗?快速回答是,您当然可以执行“信息广播”,并且它可以以与其他DLT平台完全相同的方式执行。事实上,你不能用Corda进行广播是毫无意义的 这个问题经常出现,可能是因为有一些营销材料说Corda消息是在点对点的基础上进行的,“没有广播”。这实际上意味着,与科尔达的交易没有流言。这是一件好事,因为这意味着对等方对其他对等方可以查看其事务具有细粒度控制 要向网络上的对等方发送消息,您必须知道可以联系到收件人的位置。因此

Corda Enterprise是否有信息广播解决方案


如果它目前不存在,将来可能吗?

快速回答是,您当然可以执行“信息广播”,并且它可以以与其他DLT平台完全相同的方式执行。事实上,你不能用Corda进行广播是毫无意义的

这个问题经常出现,可能是因为有一些营销材料说Corda消息是在点对点的基础上进行的,“没有广播”。这实际上意味着,与科尔达的交易没有流言。这是一件好事,因为这意味着对等方对其他对等方可以查看其事务具有细粒度控制

要向网络上的对等方发送消息,您必须知道可以联系到收件人的位置。因此,DLT/区块链平台维护对等方列表。像比特币这样的平台,有一个与该软件捆绑在一起的对等点列表来引导网络。随着发现更多的对等点,此列表可能会增加。对于Corda,这目前是通过网络地图服务完成的。Corda节点可以查询其网络地图的本地缓存,以获得网络上的对等点列表

如果要向网络上的所有对等方或网络上的一个子集广播消息,则可以遍历要向其发送消息的对等方集并向其发送消息。容易的注意这里没有闲话。它只是一堆单播消息。您也可以异步执行此操作

也可以使用Corda方便消息的闲聊。在中,提到了一个称为数据分发组或俱乐部的概念。您可以将俱乐部视为网络上节点的有向最小生成树,它可能如下所示:

因此,节点可以创建一个俱乐部,然后邀请其他人加入,依此类推。俱乐部成员可以向俱乐部发送消息,并将其转发给所有其他人。参考上图,如果节点一向俱乐部发布消息,那么所有其他节点都将接收该消息


我已经实现了这个的原型。这是我们计划在不久的将来推出的一项功能。

快速回答是,您当然可以执行“信息广播”,并且它可以以与其他DLT平台完全相同的方式执行。事实上,你不能用Corda进行广播是毫无意义的

这个问题经常出现,可能是因为有一些营销材料说Corda消息是在点对点的基础上进行的,“没有广播”。这实际上意味着,与科尔达的交易没有流言。这是一件好事,因为这意味着对等方对其他对等方可以查看其事务具有细粒度控制

要向网络上的对等方发送消息,您必须知道可以联系到收件人的位置。因此,DLT/区块链平台维护对等方列表。像比特币这样的平台,有一个与该软件捆绑在一起的对等点列表来引导网络。随着发现更多的对等点,此列表可能会增加。对于Corda,这目前是通过网络地图服务完成的。Corda节点可以查询其网络地图的本地缓存,以获得网络上的对等点列表

如果要向网络上的所有对等方或网络上的一个子集广播消息,则可以遍历要向其发送消息的对等方集并向其发送消息。容易的注意这里没有闲话。它只是一堆单播消息。您也可以异步执行此操作

也可以使用Corda方便消息的闲聊。在中,提到了一个称为数据分发组或俱乐部的概念。您可以将俱乐部视为网络上节点的有向最小生成树,它可能如下所示:

因此,节点可以创建一个俱乐部,然后邀请其他人加入,依此类推。俱乐部成员可以向俱乐部发送消息,并将其转发给所有其他人。参考上图,如果节点一向俱乐部发布消息,那么所有其他节点都将接收该消息


我已经实现了这个的原型。这是我们计划在不久的将来推出的一项功能。

可能值得注意的是,大多数网络并不默认使用广播或多播,因为广播或多播会使它们的速度慢得多(例如,如果你查看互联网的原始历史,你会发现多播并不存在)

广播平台有很多问题,因为发送者通常不知道接收者是否收到了这些消息,因此,当一些系统谈论“广播”时,他们实际上会进行多个单播,这一点也不奇怪

Corda方法意味着可以保证向所有相关方发送消息。作为比较,尽管Wi-Fi网络支持L2上的多播消息,但大多数接入点更愿意将L3(IP级别)多播转换为一系列点对点L2消息,因为这些消息将可靠地传递(接收器确认消息)


在Corda的消息之上构建一个八卦的设计并不难。我们在2017年为Ubin项目第2a期做了这项工作。

可能值得注意的是,大多数网络并不默认使用广播或多播,因为广播或多播会使它们的速度慢很多(例如,如果你查看互联网的原始历史,你会发现多播并不存在)

广播平台有很多问题,因为发送者通常不知道接收者是否收到了这些消息,因此,当一些系统谈论“广播”时,他们实际上会进行多个单播,这一点也不奇怪

Corda方法意味着有保证