Journal of Computer Applications ›› 2025, Vol. 45 ›› Issue (11): 3502-3509.DOI: 10.11772/j.issn.1001-9081.2024121845
• The 7th CCF China Conference on Blockchain Technology • Previous Articles
Jingjing WANG1, Mengze CHEN2, Ziwei YAN1, Jiaxun WANG3, Zan LUO4, Yakun REN5, Kai LEI1(
)
Received:2024-12-31
Revised:2025-03-24
Accepted:2025-04-01
Online:2025-05-26
Published:2025-11-10
Contact:
Kai LEI
About author:WANG Jingjing, born in 1996, Ph. D. Her research interests include graph theory, game theory, machine learning.Supported by:
王晶晶1, 陈孟泽2, 晏紫微1, 王嘉讯3, 罗赞4, 任亚坤5, 雷凯1(
)
通讯作者:
雷凯
作者简介:王晶晶(1996—),女,广东深圳人,博士,CCF会员,主要研究方向:图论、博弈论、机器学习基金资助:CLC Number:
Jingjing WANG, Mengze CHEN, Ziwei YAN, Jiaxun WANG, Zan LUO, Yakun REN, Kai LEI. Open chain-network integration architecture with semantic-rich non-fungible data element[J]. Journal of Computer Applications, 2025, 45(11): 3502-3509.
王晶晶, 陈孟泽, 晏紫微, 王嘉讯, 罗赞, 任亚坤, 雷凯. 开放式富语义非同质化数据要素链网融合架构[J]. 《计算机应用》唯一官方网站, 2025, 45(11): 3502-3509.
Add to citation manager EndNote|Ris|BibTeX
URL: https://www.joca.cn/EN/10.11772/j.issn.1001-9081.2024121845
| 命名规则组件 | 描述 |
|---|---|
| 命名空间分区 | 区分不同公链的数据,防止数据命名冲突 |
| 数据类型标识 | 区分不同类型的数据 |
| 数据名称标识 | 数字资产内容名称信息 |
| 数字资产唯一标识 | 避免请求重复,检测循环兴趣 |
| 版本号 | 区分不同版本的数据 |
Tab. 1 Naming rule components
| 命名规则组件 | 描述 |
|---|---|
| 命名空间分区 | 区分不同公链的数据,防止数据命名冲突 |
| 数据类型标识 | 区分不同类型的数据 |
| 数据名称标识 | 数字资产内容名称信息 |
| 数字资产唯一标识 | 避免请求重复,检测循环兴趣 |
| 版本号 | 区分不同版本的数据 |
| 关键字段 | 字段名称 | 长度/bit | 描述 | 是否必须 |
|---|---|---|---|---|
| 报文首部 | 协议版本号 | 6 | 标识协议的版本,确保节点正确解析报文 | 是 |
| 报文类型 | 2 | 区分报文的种类:兴趣包(Interest)或数据包(Data) | 是 | |
| 内容名字 | 可变长度 | 唯一标识内容的名字,用于数据检索 | 是 | |
| 前缀标识 | 1 | 指示名字可否为前缀形式 | 否 | |
随机数/ 全局唯一标识 | 32 | 生成唯一报文标识,防止重放攻击/为内容提供全局唯一的标识, 有助于区分不同来源的数据 | 是 | |
| 数据信息 | 区块链 | 可变长度 | 标识数据所属的区块链,实现不同链之间的数据关联 | 否 |
| 元数据 | 可变长度 | 与有效载荷数据相关的元数据,例如数据类型、哈希、创建时间、数据所有者等 | 否 | |
| 签名部分 | 签名类型 | 可变长度 | 指定签名的类型 | 是 |
| 公钥位置 | 可变长度 | 提供公钥的位置信息,以便验证者可以查询到公钥 | 是 | |
| 签名值 | 可变长度 | 报文内容的签名结果,用于验证报文内容的可信和完整性 | 是 |
Tab. 2 Definition of key fields in protocol
| 关键字段 | 字段名称 | 长度/bit | 描述 | 是否必须 |
|---|---|---|---|---|
| 报文首部 | 协议版本号 | 6 | 标识协议的版本,确保节点正确解析报文 | 是 |
| 报文类型 | 2 | 区分报文的种类:兴趣包(Interest)或数据包(Data) | 是 | |
| 内容名字 | 可变长度 | 唯一标识内容的名字,用于数据检索 | 是 | |
| 前缀标识 | 1 | 指示名字可否为前缀形式 | 否 | |
随机数/ 全局唯一标识 | 32 | 生成唯一报文标识,防止重放攻击/为内容提供全局唯一的标识, 有助于区分不同来源的数据 | 是 | |
| 数据信息 | 区块链 | 可变长度 | 标识数据所属的区块链,实现不同链之间的数据关联 | 否 |
| 元数据 | 可变长度 | 与有效载荷数据相关的元数据,例如数据类型、哈希、创建时间、数据所有者等 | 否 | |
| 签名部分 | 签名类型 | 可变长度 | 指定签名的类型 | 是 |
| 公钥位置 | 可变长度 | 提供公钥的位置信息,以便验证者可以查询到公钥 | 是 | |
| 签名值 | 可变长度 | 报文内容的签名结果,用于验证报文内容的可信和完整性 | 是 |
| 订阅表信息管理 | 说明 |
|---|---|
| 订阅信息条目(Sub_Info) | 订阅数据的前缀信息及订阅数据 的内容名称两类 |
| 订阅节点条目(Sub_Node) | 订阅节点的转发接口信息 |
| 过期时间(Expiration Time) | 订阅的失效时间戳 |
Tab. 3 Main table structure of subscription information table
| 订阅表信息管理 | 说明 |
|---|---|
| 订阅信息条目(Sub_Info) | 订阅数据的前缀信息及订阅数据 的内容名称两类 |
| 订阅节点条目(Sub_Node) | 订阅节点的转发接口信息 |
| 过期时间(Expiration Time) | 订阅的失效时间戳 |
| 算法 | 安全性 | 性能 | 适用性 | 兼容性 |
|---|---|---|---|---|
| RSA | 密钥越长越安全 | 执行速度较慢,需要更多的计算资源 | 依赖于密钥产生和保管的平台、环境 | 如果使用适当的随机数生成,难以被预测 |
| ECDSA | 同等密钥长度下比RSA提供更好的安全性 | 执行速度更快,需要更少的计算资源 | 更适合于嵌入式设备和区块链应用 | 如果椭圆曲线参数选择合适,难以被预测 |
Tab. 4 Comparison of ECDSA and RSA algorithm with the same key length subscribed
| 算法 | 安全性 | 性能 | 适用性 | 兼容性 |
|---|---|---|---|---|
| RSA | 密钥越长越安全 | 执行速度较慢,需要更多的计算资源 | 依赖于密钥产生和保管的平台、环境 | 如果使用适当的随机数生成,难以被预测 |
| ECDSA | 同等密钥长度下比RSA提供更好的安全性 | 执行速度更快,需要更少的计算资源 | 更适合于嵌入式设备和区块链应用 | 如果椭圆曲线参数选择合适,难以被预测 |
| 系统 | 开放性 | 安全性 | 语义表达 | 网络性能 | 扩展性 | 链网融合 |
|---|---|---|---|---|---|---|
IEN NFDE 架构原型系统 | 解耦区块链与数据 绑定,开放性和 互操作性强 | 链上链下数据一致, 确保资产安全可靠 | 封装元数据和资产 为富语义数字实体, 信息丰富 | 时延低、带宽利用率 高、吞吐量大,适合 处理大量数据 | 兼容TCP/IP,支持 NDN扩展,扩展性 强 | 区块链层与网络 层融合,提升整体 效率 |
| TCP/IP架构NFT交易平台 | 与特定区块链绑定, 限制资产流转和 互操作性 | 链上链下数据可能 不一致,影响安全性 | 通常仅为链上Token,缺乏语义 表达 | 数据量大时,时延 高、带宽利用率低 | TCP/IP扩展性弱, 需额外处理组播 通信 | 区块链层与网络 层分离,限制性能 |
Tab. 5 Comparison between prototype system of IEN NFDE architecture and NFT trading platform based on TCP/IP architecture
| 系统 | 开放性 | 安全性 | 语义表达 | 网络性能 | 扩展性 | 链网融合 |
|---|---|---|---|---|---|---|
IEN NFDE 架构原型系统 | 解耦区块链与数据 绑定,开放性和 互操作性强 | 链上链下数据一致, 确保资产安全可靠 | 封装元数据和资产 为富语义数字实体, 信息丰富 | 时延低、带宽利用率 高、吞吐量大,适合 处理大量数据 | 兼容TCP/IP,支持 NDN扩展,扩展性 强 | 区块链层与网络 层融合,提升整体 效率 |
| TCP/IP架构NFT交易平台 | 与特定区块链绑定, 限制资产流转和 互操作性 | 链上链下数据可能 不一致,影响安全性 | 通常仅为链上Token,缺乏语义 表达 | 数据量大时,时延 高、带宽利用率低 | TCP/IP扩展性弱, 需额外处理组播 通信 | 区块链层与网络 层分离,限制性能 |
| [1] | MONRAT A A, SCHELÉN O, ANDERSSON K. A survey of blockchain from the perspectives of applications, challenges, and opportunities[J]. IEEE Access, 2019, 7: 117134-117151. |
| [2] | 姚前.Web3.0:渐行渐近的新一代互联网[J].中国金融,2022(6): 14-17. |
| YAO Q. Web3.0: a gradually approaching new generation of Internet[J]. China Finance, 2022(6): 14-17. | |
| [3] | 《中国区块链创新应用发展报告(2023)》发布:场景推动区块链技术加速落地[J]. 中国信息安全, 2024(2): 83. |
| 2023 China blockchain innovation application development report released: scenarios drive accelerated implementation of blockchain technology[J]. China Information Security, 2024(2), 83. | |
| [4] | FAIRFIELD J A. Tokenized: the law of non-fungible tokens and unique digital property[J]. Indiana Law Journal, 2022, 97(4): No.4. |
| [5] | 徐蕾,李莎,宁焕生.Web 3.0概念、内涵、技术及发展现状[J].工程科学学报,2023,45(5):774-786. |
| XU L, LI S, NING H S. Concept, connotation, technology, and development status of Web 3.0[J]. Chinese Journal of Engineering, 2023, 45(5): 774-786. | |
| [6] | DUVAL E. Metadata standards: what, who & why[J]. Journal of Universal Computer Science, 2001, 7(7): 591-601. |
| [7] | STEFANOVIĆ M, PRŽULJ Ð, STEFANOVIĆ D, et al. The proposal of new Ethereum request for comments for supporting fractional ownership of non-fungible tokens[J]. Computer Science and Information Systems, 2023, 20(3): 1133-1155. |
| [8] | KUZLU M, PIPATTANASOMPORN M, GURSES L, et al. Performance analysis of a hyperledger fabric blockchain framework: throughput, latency and scalability[C]// Proceeding of the 2019 IEEE International Conference on Blockchain. Piscataway: IEEE, 2019: 536-540. |
| [9] | BENET J. IPFS — content addressed, versioned, P2P file system [EB/OL]. [2025-02-18]. . |
| [10] | HUANG S, CHEN R, LI Y, et al. Intelligent Eco Networking (IEN) Ⅲ: a shared in-network computing infrastructure towards future internet[C]// Proceeding of the 3rd International Conference on Hot Information-Centric Networking. Piscataway: IEEE, 2020: 47-52. |
| [11] | LEI K, HUANG S, HUANG J, et al. Intelligent Eco Networking (IEN) Ⅱ: a knowledge-driven future internet infrastructure for value-oriented ecosystem[C]// Proceeding of the 2nd International Conference on Hot Information-Centric Networking. Piscataway: IEEE, 2019: 31-36. |
| [12] | TURING S. Intelligent Eco Networking (IEN): an advanced future Internet of intelligence for digital social economic ecosystem[C]// Proceeding of the 1st IEEE International Conference on Hot Information-Centric Networking. Piscataway: IEEE, 2018: 179-185. |
| [13] | CHEN M, WANG J, TANG P, et al. IEN NFT: a naming based novel semantic NFT architecture with intrinsic binding and flexible interoperability[C]// Proceeding of the 2024 CCF National Conference of Computer Applications, CCIS 2275. Singapore: Springer, 2024: 227-238. |
| [14] | ZHANG L, AFANASYEV A, BURKE J, et al. Named data networking[J]. ACM SIGCOMM Computer Communication Review, 2014, 44(3): 66-73. |
| [15] | BUTERIN V. Ethereum whitepaper[EB/OL]. [2024-10-11].. |
| [16] | LIN S, KONG Y, NIE S. Overview of block chain cross chain technology[C]// Proceeding of the 13th International Conference on Measuring Technology and Mechatronics Automation. Piscataway: IEEE, 2021: 357-360. |
| [17] | 李芳,李卓然,赵赫.区块链跨链技术进展研究[J].软件学报, 2019,30(6):1649-1660. |
| LI F, LI Z R, ZHAO H. Research on the progress in cross-chain technology of blockchains[J]. Journal of Software, 2019, 30(6): 1649-1660. | |
| [18] | BELCHIOR R, VASCONCELOS A, GUERREIRO S, et al. A survey on blockchain interoperability: past, present, and future trends[J]. ACM Computing Surveys, 2022, 54(8): No.168. |
| [19] | JIN T, ZHANG X, LIU Y, et al. BlockNDN: a bitcoin blockchain decentralized system over named data networking[C]// Proceeding of the 9th International Conference on Ubiquitous and Future Networks. Piscataway: IEEE, 2017: 75-80. |
| [20] | SEDKY G, MOUGY A EL. BCXP: blockchain-centric network layer for efficient transaction and block exchange over named data networking[C]// Proceeding of the IEEE 43rd Conference on Local Computer Networks. Piscataway: IEEE, 2018: 449-452. |
| [21] | LI R, ASAEDA H. DIBN: a decentralized information-centric blockchain network[C]// Proceeding of the 2019 IEEE Global Communications Conference. Piscataway: IEEE, 2019: 1-6. |
| [22] | KANG P, YANG W, DING T. Blockchain document forwarding and proof method based on NDN network[J]. IEEE Access, 2022, 10: 75312-75322. |
| [23] | GUO J, WANG M, CHEN B, et al. Enabling blockchain applications over named data networking[C]// Proceeding of the 2019 IEEE International Conference on Communications. Piscataway: IEEE, 2019: 1-6. |
| [24] | THAI Q T, KO N, BYUN S H, et al. Design and implementation of NDN-based Ethereum blockchain[J]. Journal of Network and Computer Applications, 2022, 200: No.103329. |
| [25] | 刘江,霍如,李诚成,等.基于命名数据网络的区块链信息传输机制[J].通信学报,2018,39(1):24-33. |
| LIU J, HUO R, LI C C, et al. Information transmission mechanism of Blockchain technology based on named-data networking[J]. Journal on Communications, 2018, 39(1): 24-33. | |
| [26] | KUMAR R, TRIPATHI R. Implementation of distributed file storage and access framework using IPFS and blockchain[C]// Proceeding of the 5th International Conference on Image Information Processing. Piscataway: IEEE, 2019: 246-251. |
| [27] | JOHNSEN F T, LANDMARK L, HAUGE M, et al. Publish/subscribe versus a content-based approach for information dissemination[C]// Proceeding of the 2018 IEEE Military Communications Conference. Piscataway: IEEE, 2018: 1-9. |
| [28] | HOQUE A K M M, AMIN S O, ALYYAN A, et al. NLSR: named-data link state routing protocol[C]// Proceedings of the 3rd ACM SIGCOMM Workshop on Information-centric Networking. New York: ACM, 2013: 15-20. |
| [29] | OBAID T S. Study a public key in RSA algorithm[J]. European Journal of Engineering and Technology Research, 2020, 5(4): 395-398. |
| [30] | AL-ZUBAIDIE M, ZHANG Z, ZHANG J. Efficient and secure ecdsa algorithm and its applications: a survey[J]. International Journal of Communication Networks and Information Security, 2019, 11(1): 7-35. |
| [1] | Sheping ZHAI, Pengju ZHU, Rui YANG, Jiayiteng LIU. Blockchain-based identity management system for internet of things [J]. Journal of Computer Applications, 2025, 45(9): 2873-2881. |
| [2] | Wei GAO, Lihua LIU, Bintao HE, Fang’an DENG. Research advances in blockchain consensus mechanisms and improvement algorithms [J]. Journal of Computer Applications, 2025, 45(9): 2848-2864. |
| [3] | Wei SHE, Tianxiang MA, Haige FENG, Zhao TIAN, Wei LIU. Blockchain covert communication method based on contract call concealment [J]. Journal of Computer Applications, 2025, 45(9): 2865-2872. |
| [4] | Haiyang PENG, Weixing JI, Fawang LIU. Blockchain-based data notarization model for autonomous driving simulation testing [J]. Journal of Computer Applications, 2025, 45(8): 2421-2427. |
| [5] | Shuo ZHANG, Guokai SUN, Yuan ZHUANG, Xiaoyu FENG, Jingzhi WANG. Dynamic detection method of eclipse attacks for blockchain node analysis [J]. Journal of Computer Applications, 2025, 45(8): 2428-2436. |
| [6] | Di WANG. P-Dledger: blockchain edge node security architecture [J]. Journal of Computer Applications, 2025, 45(8): 2630-2636. |
| [7] | Yuxuan CHEN, Haibin ZHENG, Zhenyu GUAN, Boheng SU, Yujue WANG, Zhenwei GUO. Blockchain sharding mechanism in asynchronous network based on HoneyBadgerBFT and DAG [J]. Journal of Computer Applications, 2025, 45(7): 2092-2100. |
| [8] | Xin SHAO, Zigang CHEN, Xingchun YANG, Haihua ZHU, Wenjun LUO, Long CHEN, Yousheng ZHOU. Vehicular digital evidence preservation and access control based on consortium blockchain [J]. Journal of Computer Applications, 2025, 45(6): 1902-1910. |
| [9] | Li’e WANG, Caiyi LIN, Yongdong LI, Xingcheng FU, Xianxian LI. Digital content copyright protection and fair tracking scheme based on blockchain [J]. Journal of Computer Applications, 2025, 45(6): 1756-1765. |
| [10] | Gaimei GAO, Miaolian DU, Chunxia LIU, Yuli YANG, Weichao DANG, Guoxia DI. Privacy protection method for consortium blockchain based on SM2 linkable ring signature [J]. Journal of Computer Applications, 2025, 45(5): 1564-1572. |
| [11] | Yuqi PENG, Jiaolong CHEN, Jiaqi YAN. Review of operational mechanisms for blockchain-based decentralized science systems [J]. Journal of Computer Applications, 2025, 45(11): 3407-3415. |
| [12] | Minghao LIU, Jianlei HONG, Chengxiang WANG, Jindong ZHAO. Blockchain storage optimization strategy based on consistent hashing [J]. Journal of Computer Applications, 2025, 45(11): 3446-3452. |
| [13] | Wenjun LI, Xian XU, Mingchao WAN, Chunmiao LI. Improved coin mixing protocol based on verifiable shuffle [J]. Journal of Computer Applications, 2025, 45(11): 3486-3492. |
| [14] | Xinyang LUO, Wunan WAN, Shibin ZHANG, Jinquan ZHANG. Trust management scheme for internet of vehicles based on blockchain and multi-attribute decision making [J]. Journal of Computer Applications, 2025, 45(11): 3470-3476. |
| [15] | Tingting GAO, Zhongyuan YAO, Miao JIA, Xueming SI, Huanming TAN, Yufeng ZHAN. Blockchain-based deduplication and data integrity audit scheme [J]. Journal of Computer Applications, 2025, 45(11): 3453-3462. |
| Viewed | ||||||
|
Full text |
|
|||||
|
Abstract |
|
|||||