1 个区块中的 Bluemix Watson IoT Blockchain 多次调用

Bluemix Watson IoT Blockchain multiple invocations in 1 block

我正在关注 this tutorial 以将 Watson IoT 与区块链连接起来。

我设置了 node-red 和 Watson 物联网平台,启用并连接了区块链扩展。我设置了结构,一切似乎都在工作。但是,我的物联网设备通过发送了 3 条相同负载的消息。

当我查看块 activity 时,我看到 1 个块有 3 次调用,而不是 3 个块,每个块有 1 次调用。

为什么只有 1 个街区而不是 3 个街区?

每个区块的交易数量(部署或调用)取决于时间。由于 IoT 设备发送了三个具有相同负载的消息,我认为这发生在时间上非常接近。每秒或当 1,000 个交易被添加到一个块时(以先到者为准)创建一个块。如果三个调用发生在不到一秒的跨度内,那么它们将被包含在同一个块中。