Blockchain 如何从区块链读取数据

Blockchain 如何从区块链读取数据,blockchain,ibm-blockchain,Blockchain,Ibm Blockchain,我是本地实施区块链的新手。假设我有一个区块链 如何检索区块链中链接的数据。 是否只有交易ID保存在区块链中,如散列或存储在网络中的实际数据。 如果是后者,如何检索数据? 如何检索区块链中链接的数据 您可以随意存储数据。区块链只是一个类似于链表的数据结构,仅此而已。所以,您可以像比特币核心一样将其存储为平面文件,或者存储在数据库中,等等。比特币还存储一个包含块文件索引的LevelDB,以便它知道如何以及在何处检索给定块的数据。还可以将其配置为在Bitcoin启动时使用-txindex标志存储txi

我是本地实施区块链的新手。假设我有一个区块链

如何检索区块链中链接的数据。 是否只有交易ID保存在区块链中,如散列或存储在网络中的实际数据。 如果是后者,如何检索数据? 如何检索区块链中链接的数据

您可以随意存储数据。区块链只是一个类似于链表的数据结构,仅此而已。所以,您可以像比特币核心一样将其存储为平面文件,或者存储在数据库中,等等。比特币还存储一个包含块文件索引的LevelDB,以便它知道如何以及在何处检索给定块的数据。还可以将其配置为在Bitcoin启动时使用-txindex标志存储txid对每个事务的索引

是否只有交易ID保存在区块链中,如散列或存储在网络中的实际数据

区块链包含网络上发生的所有交易。通过这种方式,网络上的所有参与者都可以验证所有交易,以确保没有重复消费等。否则,您不知道收到的硬币是否有效

您希望如何检索数据?例如,如果希望能够按块号或块哈希进行搜索,只需按块号或块哈希对数据进行索引即可。这样,您可以通过块编号/哈希快速查询数据集和区块链


如果您希望能够搜索特定的交易,那么只需通过txid对其进行索引。

您是否正在寻求IBM区块链的帮助?您已经用它标记了问题,但从问题或标题看不清楚。我标记了ibm区块链,没有任何这样的意图,但想知道它的含义…ibm区块链指的是ibm提供的区块链平台请参见:。既然你给它加了标签,我就认为你是在向特定平台寻求帮助。@SaiChandAkella你是在问一般情况下如何做,还是向特定区块链平台寻求帮助?我是在问一般情况。我仍在阅读区块链架构和功能。我很想知道如何从链中读取不可变的数据。这是我的问题。
How can I retrieve the data if the latter is the case?