{"id":405,"date":"2024-08-29T15:21:18","date_gmt":"2024-08-29T07:21:18","guid":{"rendered":"https:\/\/www.ndnlab.com\/?p=405"},"modified":"2024-08-29T15:21:19","modified_gmt":"2024-08-29T07:21:19","slug":"user-centric-in-network-caching-mechanism-for-off-chain-storage-with-blockchain","status":"publish","type":"post","link":"https:\/\/www.ndnlab.com\/?p=405","title":{"rendered":"User-centric In-network Caching Mechanism for Off-chain Storage with Blockchain"},"content":{"rendered":"\n<p><strong>\u4ee5\u7528\u6237\u4e3a\u4e2d\u5fc3\u7684\u533a\u5757\u94fe\u4e0b\u94fe\u5b58\u50a8\u7f51\u5185\u7f13\u5b58\u673a\u5236<\/strong><strong><\/strong><\/p>\n\n\n\n<p><strong>\u4f5c\u8005\uff1a<\/strong><strong>Hiroaki Yamanaka<\/strong><strong>&nbsp;<\/strong><strong>, Yuuichi Teranishi<\/strong><strong>&nbsp;<\/strong><strong>, Yusaku Hayamizu<\/strong><strong>&nbsp;<\/strong><strong>, Atsushi Ooka, Kazuhisa Matsuzono, Ruidong Li<\/strong><strong>&nbsp;<\/strong><strong>, and Hitoshi Asaeda<\/strong><strong>&nbsp;<\/strong><strong><\/strong><\/p>\n\n\n\n<p><strong>\u8bba\u6587\u6458\u8981\u539f\u6587\uff1a<\/strong><strong><\/strong><\/p>\n\n\n\n<p>Off-chain storage is utilized to reduce on-chain storage costs, and further enhance the scalability of blockchain technology. For such mechanisms, transaction data of large size is stored in external centralized databases or distributed peer-topeer storage, instead of blockchain nodes themselves. However, in emerging blockchain application areas, such as healthcare and the Internet of Things (IoT), off-chain data should be located close to the users with the right privileges, yet it is currently challenging to locate data close to such users and limit data transfers accordingly. To meet these challenges, we design a user-centric in-network caching mechanism for off-chain storage (UCINC) with information-centric networking (ICN) approach to regulate the data caching to the off-chain storage in the network where users are located. With UCINC, data is cached at offchain storage based on location attributes, retrieved through the interest\/data ICN paradigm, and users\u2019 access privileges are determined based on their attributes including locations. We furthermore conduct simulation experiments to confirm that the proposed UCINC achieves higher download performance and traffic efficiency, compared with the existing off-chain storage mechanisms.<\/p>\n\n\n\n<p><strong>\u8bba\u6587\u6458\u8981\u4e2d\u6587\uff1a<\/strong><strong><\/strong><\/p>\n\n\n\n<p>\u5229\u7528\u94fe\u4e0b\u5b58\u50a8\u964d\u4f4e\u94fe\u4e0a\u5b58\u50a8\u6210\u672c\uff0c\u8fdb\u4e00\u6b65\u589e\u5f3a\u533a\u5757\u94fe\u6280\u672f\u7684\u53ef\u6269\u5c55\u6027\u3002\u5bf9\u4e8e\u8fd9\u79cd\u673a\u5236\uff0c\u5927\u89c4\u6a21\u7684\u4ea4\u6613\u6570\u636e\u5b58\u50a8\u5728\u5916\u90e8\u96c6\u4e2d\u5f0f\u6570\u636e\u5e93\u6216\u5206\u5e03\u5f0f\u5bf9\u7b49\u5b58\u50a8\u4e2d\uff0c\u800c\u4e0d\u662f\u533a\u5757\u94fe\u8282\u70b9\u672c\u8eab\u3002\u7136\u800c\uff0c\u5728\u65b0\u5174\u7684\u533a\u5757\u94fe\u5e94\u7528\u9886\u57df\uff0c\u5982\u533b\u7597\u4fdd\u5065\u548c\u7269\u8054\u7f51\uff08IoT\uff09\uff0c\u94fe\u4e0b\u6570\u636e\u5e94\u8be5\u4f4d\u4e8e\u5177\u6709\u6b63\u786e\u6743\u9650\u7684\u7528\u6237\u9644\u8fd1\uff0c\u4f46\u76ee\u524d\u5c06\u6570\u636e\u5b9a\u4f4d\u5728\u8fd9\u4e9b\u7528\u6237\u9644\u8fd1\u5e76\u76f8\u5e94\u5730\u9650\u5236\u6570\u636e\u4f20\u8f93\u5177\u6709\u6311\u6218\u6027\u3002\u4e3a\u4e86\u5e94\u5bf9\u8fd9\u4e9b\u6311\u6218\uff0c\u6211\u4eec\u8bbe\u8ba1\u4e86\u4e00\u4e2a\u4ee5\u7528\u6237\u4e3a\u4e2d\u5fc3\u7684\u7f51\u5185\u7f13\u5b58\u673a\u5236\uff08UCINC\uff09\u7684\u94fe\u4e0b\u5b58\u50a8\u4e0e\u4fe1\u606f\u4e3a\u4e2d\u5fc3\u7684\u7f51\u7edc\uff08ICN\uff09\u7684\u65b9\u6cd5\u6765\u8c03\u8282\u6570\u636e\u7f13\u5b58\u5230\u7528\u6237\u6240\u5728\u7684\u7f51\u7edc\u4e2d\u7684\u94fe\u4e0b\u5b58\u50a8\u3002\u4f7f\u7528UCINC\uff0c<span style=\"background: #ff0\">\u6570\u636e\u57fa\u4e8e\u4f4d\u7f6e\u5c5e\u6027\u7f13\u5b58\u5728\u94fe\u4e0b\u5b58\u50a8\u4e2d\uff0c\u901a\u8fc7\u5174\u8da3\/\u6570\u636eICN\u8303\u5f0f\u68c0\u7d22\uff0c\u5e76\u4e14\u7528\u6237\u7684\u8bbf\u95ee\u6743\u9650\u57fa\u4e8e\u5176\u5c5e\u6027\uff08\u5305\u62ec\u4f4d\u7f6e\uff09\u786e\u5b9a<\/span>\u3002\u6211\u4eec\u8fd8\u8fdb\u884c\u4e86\u6a21\u62df\u5b9e\u9a8c\uff0c\u4ee5\u786e\u8ba4\u6240\u63d0\u51fa\u7684UCINC\u5b9e\u73b0\u66f4\u9ad8\u7684\u4e0b\u8f7d\u6027\u80fd\u548c\u6d41\u91cf\u6548\u7387\uff0c\u4e0e\u73b0\u6709\u7684\u94fe\u4e0b\u5b58\u50a8\u673a\u5236\u76f8\u6bd4\u3002<\/p>\n\n\n\n<p><strong>\u7814\u7a76\u95ee\u9898\u3001\u5173\u952e\u95ee\u9898\uff1a <\/strong>&nbsp;\u672c\u6587\u4e3b\u8981\u7814\u7a76\u5982\u4f55\u89e3\u51b3 off-chain \u5b58\u50a8\u6570\u636e\u5728\u7279\u5b9a\u533a\u57df\u7684<span style=\"background: #ff0\">\u5b58\u50a8\u548c\u8bbf\u95ee\u63a7\u5236\u95ee\u9898<\/span>\uff0c\u540c\u65f6<span style=\"background: #ff0\">\u4fdd\u8bc1\u6570\u636e\u4f20\u8f93\u6548\u7387\u548c\u8bbf\u95ee\u6027\u80fd<\/span>\u3002\u5176\u4e2d\u5173\u952e\u95ee\u9898\u4e3a\uff1a<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u5730\u7406\u4f4d\u7f6e\u9650\u5236\uff1a\u5982\u4f55\u5728 off-chain \u5b58\u50a8\u4e2d\u5b9e\u73b0\u6570\u636e\u5b58\u50a8\u4f4d\u7f6e\u7684\u5730\u7406\u9650\u5236\uff0c\u4ee5\u907f\u514d\u4e0d\u5fc5\u8981\u7684\u7f51\u7edc\u6570\u636e\u4f20\u8f93\uff0c\u5e76\u6ee1\u8db3\u6570\u636e\u7ba1\u7406\u653f\u7b56\u5bf9\u6570\u636e\u5171\u4eab\u533a\u57df\u7684\u9650\u5236\uff1f\u5982\u4f55\u5728\u672c\u5730\u533a\u57df\u5b9e\u73b0\u9ad8\u6548\u7684\u6570\u636e\u5171\u4eab\uff0c\u4f8b\u5982\u5728\u667a\u80fd\u7535\u7f51\u4e2d\u8fdb\u884c\u4f4e\u5ef6\u8fdf\u6570\u636e\u8bbf\u95ee\uff1f<\/li>\n\n\n\n<li>\u5b89\u5168\u548c\u9690\u79c1\uff1a\u5982\u4f55\u5728 off-chain \u5b58\u50a8\u4e2d\u5b9e\u73b0\u6570\u636e\u8bbf\u95ee\u63a7\u5236\uff0c\u786e\u4fdd\u53ea\u6709\u5177\u6709\u76f8\u5e94\u6743\u9650\u7684\u7528\u6237\u624d\u80fd\u8bbf\u95ee\u6570\u636e\uff1f\u5982\u4f55\u5728\u4fdd\u8bc1\u6570\u636e\u5b89\u5168\u7684\u524d\u63d0\u4e0b\uff0c\u5b9e\u73b0\u6570\u636e\u7684\u52a0\u5bc6\u548c\u89e3\u5bc6\uff0c\u5e76\u63a7\u5236\u6570\u636e\u5728 P2P \u7f51\u7edc\u4e2d\u7684\u4f20\u64ad\uff1f<\/li>\n\n\n\n<li>\u6570\u636e\u6301\u4e45\u6027\uff1a\u5982\u4f55\u4fdd\u8bc1 off-chain \u5b58\u50a8\u6570\u636e\u7684\u6301\u4e45\u6027\uff0c\u9632\u6b62\u6570\u636e\u4e22\u5931\u6216\u635f\u574f\uff1f<\/li>\n<\/ol>\n\n\n\n<p><strong>\u7814\u7a76\u52a8\u673a\u3001\u7814\u7a76\u610f\u4e49\uff1a<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u7814\u7a76\u52a8\u673a\uff1a<br>1)\u968f\u7740\u533a\u5757\u94fe\u6280\u672f\u5728\u5404\u4e2a\u9886\u57df\u7684\u5e94\u7528\u6269\u5c55\uff0c\u5bf9 off-chain \u5b58\u50a8\u7684\u9700\u6c42\u65e5\u76ca\u589e\u957f\u3002\u73b0\u6709\u7684 off-chain \u5b58\u50a8\u65b9\u6848\u5728\u6570\u636e\u5b58\u50a8\u4f4d\u7f6e\u7684\u5730\u7406\u9650\u5236\u3001\u6570\u636e\u8bbf\u95ee\u63a7\u5236\u548c\u6570\u636e\u4f20\u8f93\u6548\u7387\u7b49\u65b9\u9762\u5b58\u5728\u5c40\u9650\u6027\uff0c\u96be\u4ee5\u6ee1\u8db3\u65b0\u5174\u533a\u5757\u94fe\u5e94\u7528\u7684\u9700\u6c42\u3002<br>2) \u65b0\u5174\u533a\u5757\u94fe\u5e94\u7528\u9886\u57df\uff0c\u5982\u7269\u8054\u7f51\u548c\u533b\u7597\u4fdd\u5065\uff0c\u5bf9 off-chain \u5b58\u50a8\u63d0\u51fa\u4e86\u65b0\u7684\u6311\u6218\uff1a<br>\u6570\u636e\u9700\u8981\u5728\u7279\u5b9a\u7684\u5730\u7406\u4f4d\u7f6e\u8fdb\u884c\u5b58\u50a8\uff0c\u4ee5\u6ee1\u8db3\u6570\u636e\u7ba1\u7406\u653f\u7b56\u7684\u8981\u6c42\u3002<br>\u6570\u636e\u9700\u8981\u5728\u672c\u5730\u533a\u57df\u8fdb\u884c\u9ad8\u6548\u5171\u4eab\uff0c\u4ee5\u5b9e\u73b0\u4f4e\u5ef6\u8fdf\u7684\u6570\u636e\u8bbf\u95ee\u3002<br>\u6570\u636e\u9700\u8981\u4fdd\u8bc1\u5b89\u5168\u548c\u9690\u79c1\uff0c\u9632\u6b62\u672a\u6388\u6743\u8bbf\u95ee\u548c\u6cc4\u9732\u3002<\/li>\n\n\n\n<li>\u7814\u7a76\u610f\u4e49\uff1a<br>1)\u63d0\u51fa UCINC \u673a\u5236\uff1a \u672c\u6587\u63d0\u51fa\u7684 UCINC \u673a\u5236\uff0c\u57fa\u4e8e\u4fe1\u606f\u4e2d\u5fc3\u7f51\u7edc (ICN) \u67b6\u6784\uff0c\u5728\u7f51\u7edc\u8def\u7531\u5668\u4e2d\u8fdb\u884c\u6570\u636e\u7f13\u5b58\uff0c\u5e76\u901a\u8fc7\u5c5e\u6027\u52a0\u5bc6\u6280\u672f\u5b9e\u73b0\u6570\u636e\u8bbf\u95ee\u63a7\u5236\uff0c\u6709\u6548\u89e3\u51b3\u4e86\u65b0\u5174\u533a\u5757\u94fe\u5e94\u7528\u5bf9 off-chain \u5b58\u50a8\u7684\u6311\u6218\u3002<br>2)\u63d0\u9ad8\u6570\u636e\u8bbf\u95ee\u6027\u80fd\u548c\u6548\u7387\uff1a UCINC \u673a\u5236\u901a\u8fc7\u5728\u7f51\u7edc\u8def\u7531\u5668\u4e2d\u7f13\u5b58\u6570\u636e\uff0c\u51cf\u5c11\u4e86\u6570\u636e\u68c0\u7d22\u5ef6\u8fdf\u548c\u7f51\u7edc\u6570\u636e\u4f20\u8f93\u91cf\uff0c\u63d0\u9ad8\u4e86\u6570\u636e\u8bbf\u95ee\u6027\u80fd\u548c\u6548\u7387\u3002<br>3)\u652f\u6301\u6570\u636e\u8bbf\u95ee\u63a7\u5236\u548c\u5b89\u5168\uff1a UCINC \u673a\u5236\u901a\u8fc7\u5c5e\u6027\u52a0\u5bc6\u6280\u672f\uff0c\u5b9e\u73b0\u4e86\u5bf9 off-chain \u5b58\u50a8\u6570\u636e\u7684\u8bbf\u95ee\u63a7\u5236\uff0c\u786e\u4fdd\u53ea\u6709\u5177\u6709\u76f8\u5e94\u6743\u9650\u7684\u7528\u6237\u624d\u80fd\u8bbf\u95ee\u6570\u636e\uff0c\u63d0\u9ad8\u4e86\u6570\u636e\u7684\u5b89\u5168\u6027\u548c\u9690\u79c1\u6027\u3002<br>4)\u63a8\u52a8\u533a\u5757\u94fe\u6280\u672f\u5e94\u7528\uff1a UCINC \u673a\u5236\u4e3a\u65b0\u5174\u533a\u5757\u94fe\u5e94\u7528\u63d0\u4f9b\u4e86\u6709\u6548\u7684 off-chain \u5b58\u50a8\u89e3\u51b3\u65b9\u6848\uff0c\u63a8\u52a8\u4e86\u533a\u5757\u94fe\u6280\u672f\u5728\u5404\u4e2a\u9886\u57df\u7684\u5e94\u7528\u53d1\u5c55\u3002<\/li>\n<\/ol>\n\n\n\n<p><strong>\u7814\u7a76\u5185\u5bb9\uff08\u7b97\u6cd5\u3001\u65b9\u6cd5\u3001\u6280\u672f\u3001\u6a21\u578b\uff09\uff1a<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u7814\u7a76\u4e3b\u8981\u7528\u5230\u7684\u6280\u672f\uff1a\u5229\u7528&nbsp;<span style=\"background: #ff0\">ICN \u7684\u7f13\u5b58\u673a\u5236<\/span>\uff0c\u5c06\u6570\u636e\u7f13\u5b58\u5728\u7f51\u7edc\u8def\u7531\u5668\u4e2d\uff0c\u4f7f\u7528\u6237\u53ef\u4ee5\u4ece\u66f4\u9760\u8fd1\u4ed6\u4eec\u7684\u7f13\u5b58\u4e2d\u83b7\u53d6\u6570\u636e\uff0c\u4ece\u800c\u964d\u4f4e\u6570\u636e\u68c0\u7d22\u5ef6\u8fdf\u3002\u901a\u8fc7<span style=\"background: #ff0\">\u5c5e\u6027\u52a0\u5bc6 (ABE) \u6280\u672f<\/span>\u5b9e\u73b0\u6570\u636e\u8bbf\u95ee\u63a7\u5236\uff0c\u786e\u4fdd\u53ea\u6709\u5177\u6709\u76f8\u5e94\u6743\u9650\u7684\u7528\u6237\u624d\u80fd\u8bbf\u95ee\u6570\u636e\u3002<\/li>\n\n\n\n<li>\u7cfb\u7edf\u67b6\u6784\uff1a\u672c\u6587\u63d0\u51fa\u7684\u7528\u6237\u4e3a\u4e2d\u5fc3\u7684\u94fe\u4e0b\u6570\u636e\u5b58\u50a8\u7f51\u7edc\u7f13\u5b58\u673a\u5236 (UCINC) \u5305\u542b\u4e24\u4e2a\u4e3b\u8981\u5c42\u6b21\uff0c\u533a\u5757\u94fe\u5c42\u548c\u8fde\u4e0b\u5b58\u50a8\u5c42\uff08UCINC\uff09\u3002<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"411\" height=\"285\" src=\"https:\/\/www.ndnlab.com\/wp-content\/uploads\/2024\/08\/image-46.png\"  class=\"wp-image-406\" srcset=\"https:\/\/www.ndnlab.com\/wp-content\/uploads\/2024\/08\/image-46.png 411w, https:\/\/www.ndnlab.com\/wp-content\/uploads\/2024\/08\/image-46-300x208.png 300w\" sizes=\"auto, (max-width: 411px) 100vw, 411px\" title=\"User-centric In-network Caching Mechanism for Off-chain Storage with Blockchain\u63d2\u56fe\" alt=\"User-centric In-network Caching Mechanism for Off-chain Storage with Blockchain\u63d2\u56fe\" \/><\/figure>\n<\/div>\n\n\n<p>1)\u533a\u5757\u94fe\u5c42\uff1a \u8d1f\u8d23\u7ef4\u62a4\u533a\u5757\u94fe\u8d26\u672c\u6570\u636e\u548c\u5171\u8bc6\u8fc7\u7a0b\u3002<br>2)\u94fe\u4e0b\u5b58\u50a8\u5c42 (UCINC): \u5305\u62ec\u7f51\u7edc\u7f13\u5b58\u8def\u7531\u5668\u548c\u96c6\u4e2d\u5f0f\u6570\u636e\u5e93\u3002\u7f51\u7edc\u7f13\u5b58\u8def\u7531\u5668\u7f13\u5b58\u94fe\u4e0b\u6570\u636e\uff0c\u96c6\u4e2d\u5f0f\u6570\u636e\u5e93\u5b58\u50a8\u539f\u59cb\u6570\u636e\u3002<\/p>\n\n\n\n<p>3.UCINC \u7cfb\u7edf\u5de5\u4f5c\u6d41\u7a0b\uff1a<br>1)\u83b7\u53d6\u5bc6\u94a5\uff1a\u533a\u5757\u94fe\u8282\u70b9\u548c\u7528\u6237\u901a\u8fc7\u5bc6\u94a5\u670d\u52a1\u5668\u83b7\u53d6\u7528\u4e8e\u6570\u636e\u52a0\u5bc6\u548c\u89e3\u5bc6\u7684\u5bc6\u94a5\u3002<br>2)\u6570\u636e\u53d1\u5e03\uff1a\u533a\u5757\u94fe\u8282\u70b9\u5c06\u6570\u636e\u5206\u5272\u6210\u5757\uff0c\u5e76\u6839\u636e\u5c5e\u6027\u8fdb\u884c\u52a0\u5bc6\uff0c\u7136\u540e\u5b58\u50a8\u5728\u96c6\u4e2d\u5f0f\u6570\u636e\u5e93\u4e2d\u3002<br>3)\u6570\u636e\u68c0\u7d22\uff1a\u7528\u6237\u53d1\u9001\u5174\u8da3\u5305\u8bf7\u6c42\u6570\u636e\uff0c\u6570\u636e\u5c06\u901a\u8fc7\u7f51\u7edc\u8def\u7531\u5668\u4f20\u8f93\uff0c\u5e76\u5728\u4f20\u8f93\u8def\u5f84\u4e0a\u7684\u8def\u7531\u5668\u4e2d\u7f13\u5b58\u3002<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"404\" height=\"162\" src=\"https:\/\/www.ndnlab.com\/wp-content\/uploads\/2024\/08\/image-47.png\"  class=\"wp-image-407\" srcset=\"https:\/\/www.ndnlab.com\/wp-content\/uploads\/2024\/08\/image-47.png 404w, https:\/\/www.ndnlab.com\/wp-content\/uploads\/2024\/08\/image-47-300x120.png 300w\" sizes=\"auto, (max-width: 404px) 100vw, 404px\" title=\"User-centric In-network Caching Mechanism for Off-chain Storage with Blockchain\u63d2\u56fe1\" alt=\"User-centric In-network Caching Mechanism for Off-chain Storage with Blockchain\u63d2\u56fe1\" \/><\/figure>\n<\/div>\n\n\n<p>4)\u6570\u636e\u89e3\u5bc6\uff1a\u7528\u6237\u4f7f\u7528\u83b7\u53d6\u7684\u5bc6\u94a5\u89e3\u5bc6\u6570\u636e\uff0c\u5e76\u53d1\u9001 ACK \u6d88\u606f\u5230\u7f13\u5b58\u8def\u7531\u5668\uff0c\u4ee5\u5ef6\u957f\u7f13\u5b58\u6570\u636e\u7684\u6709\u6548\u671f\u3002<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"404\" height=\"176\" src=\"https:\/\/www.ndnlab.com\/wp-content\/uploads\/2024\/08\/image-48.png\"  class=\"wp-image-408\" srcset=\"https:\/\/www.ndnlab.com\/wp-content\/uploads\/2024\/08\/image-48.png 404w, https:\/\/www.ndnlab.com\/wp-content\/uploads\/2024\/08\/image-48-300x131.png 300w\" sizes=\"auto, (max-width: 404px) 100vw, 404px\" title=\"User-centric In-network Caching Mechanism for Off-chain Storage with Blockchain\u63d2\u56fe2\" alt=\"User-centric In-network Caching Mechanism for Off-chain Storage with Blockchain\u63d2\u56fe2\" \/><\/figure>\n<\/div>\n\n\n<p><strong>\u7814\u7a76\u7ed3\u8bba\u3001\u4e3b\u8981\u8d21\u732e\uff1a<\/strong><strong><\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u7814\u7a76\u7ed3\u8bba\uff1a<br>1)UCINC \u673a\u5236\u6709\u6548\u89e3\u51b3\u4e86\u65b0\u5174\u533a\u5757\u94fe\u5e94\u7528\u5bf9 off-chain \u5b58\u50a8\u7684\u6311\u6218\uff0c\u4f8b\u5982\u5730\u7406\u4f4d\u7f6e\u9650\u5236\u3001\u6570\u636e\u8bbf\u95ee\u63a7\u5236\u548c\u6570\u636e\u4f20\u8f93\u6548\u7387\u7b49\u95ee\u9898\u3002<br>2)UCINC \u673a\u5236\u4e0e\u73b0\u6709\u7684 off-chain \u5b58\u50a8\u65b9\u6848\u76f8\u6bd4\uff0c\u80fd\u591f\u663e\u8457\u63d0\u9ad8\u6570\u636e\u8bbf\u95ee\u6027\u80fd\u548c\u7f51\u7edc\u6d41\u91cf\u6548\u7387\uff0c\u5e76\u66f4\u597d\u5730\u6ee1\u8db3\u65b0\u5174\u533a\u5757\u94fe\u5e94\u7528\u7684\u9700\u6c42<\/li>\n\n\n\n<li>\u4e3b\u8981\u8d21\u732e\uff1a<br>1)\u63d0\u51fa\u4e86\u57fa\u4e8e\u4fe1\u606f\u4e2d\u5fc3\u7f51\u7edc (ICN) \u67b6\u6784\u7684\u7528\u6237\u4e3a\u4e2d\u5fc3\u7684\u7f51\u7edc\u5185\u7f13\u5b58\u673a\u5236 (UCINC)\uff0c\u5b9e\u73b0\u4e86\u9ad8\u6548\u7684\u6570\u636e\u4f20\u8f93\u548c\u8bbf\u95ee\u3002<br>2)\u4f7f\u7528\u5c5e\u6027\u52a0\u5bc6\u6280\u672f\u5b9e\u73b0\u4e86\u5bf9 off-chain \u5b58\u50a8\u6570\u636e\u7684\u8bbf\u95ee\u63a7\u5236\uff0c\u786e\u4fdd\u53ea\u6709\u5177\u6709\u76f8\u5e94\u6743\u9650\u7684\u7528\u6237\u624d\u80fd\u8bbf\u95ee\u6570\u636e\uff0c\u63d0\u9ad8\u4e86\u6570\u636e\u7684\u5b89\u5168\u6027\u548c\u9690\u79c1\u6027\u3002<br>3)\u901a\u8fc7\u4eff\u771f\u5b9e\u9a8c\u9a8c\u8bc1\u4e86 UCINC \u673a\u5236\u7684\u6709\u6548\u6027\uff0c\u5e76\u4e0e\u5176\u4ed6 off-chain \u5b58\u50a8\u65b9\u6848\u8fdb\u884c\u4e86\u6bd4\u8f83\u3002<\/li>\n<\/ol>\n\n\n\n<p><strong>\u521b\u65b0\u70b9\u3001\u521b\u65b0\u6027\uff1a<\/strong><strong><\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u7528\u6237\u4e3a\u4e2d\u5fc3\u7684\u7f13\u5b58\u7b56\u7565\uff1a UCINC \u673a\u5236<span style=\"background: #ff0\">\u6839\u636e\u7528\u6237\u4f4d\u7f6e\u548c\u8bbf\u95ee\u6743\u9650\u8fdb\u884c\u6570\u636e\u7f13\u5b58<\/span>\uff0c\u5c06\u6570\u636e\u7f13\u5b58\u5230\u9760\u8fd1\u7528\u6237\u7684\u7f51\u7edc\u8def\u7531\u5668\u4e2d\uff0c\u4ece\u800c\u63d0\u9ad8\u6570\u636e\u8bbf\u95ee\u6027\u80fd\u548c\u7f51\u7edc\u6d41\u91cf\u6548\u7387\u3002<\/li>\n\n\n\n<li>\u5c5e\u6027\u52a0\u5bc6\u6280\u672f\uff1a UCINC \u673a\u5236<span style=\"background: #ff0\">\u4f7f\u7528\u5c5e\u6027\u52a0\u5bc6\u6280\u672f\u5b9e\u73b0\u6570\u636e\u8bbf\u95ee\u63a7\u5236<\/span>\uff0c\u786e\u4fdd\u53ea\u6709\u5177\u6709\u76f8\u5e94\u6743\u9650\u7684\u7528\u6237\u624d\u80fd\u8bbf\u95ee\u6570\u636e\uff0c\u63d0\u9ad8\u4e86\u6570\u636e\u7684\u5b89\u5168\u6027\u548c\u9690\u79c1\u6027\u3002<\/li>\n\n\n\n<li>\u7ed3\u5408 ICN \u548c\u533a\u5757\u94fe\u6280\u672f\uff1a UCINC \u673a\u5236<span style=\"background: #ff0\">\u7ed3\u5408\u4e86 ICN \u548c\u533a\u5757\u94fe\u6280\u672f<\/span>\uff0c\u5229\u7528 ICN \u7684\u6570\u636e\u7f13\u5b58\u529f\u80fd\u548c\u533a\u5757\u94fe\u7684\u5b89\u5168\u6027\uff0c\u5b9e\u73b0\u4e86\u9ad8\u6548\u3001\u5b89\u5168\u7684 off-chain \u5b58\u50a8\u89e3\u51b3\u65b9\u6848\u3002<\/li>\n<\/ol>\n\n\n\n<p><strong>\u6280\u672f\u96be\u70b9<\/strong><strong>\uff1a<\/strong><strong><\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u7f13\u5b58\u7b56\u7565\u8bbe\u8ba1\uff1a \u5982\u4f55\u8bbe\u8ba1\u9ad8\u6548\u7684\u7f13\u5b58\u7b56\u7565\uff0c\u6839\u636e\u6570\u636e\u8bbf\u95ee\u9891\u7387\u548c\u7f13\u5b58\u7a7a\u95f4\u9650\u5236\uff0c\u5408\u7406\u8bbe\u7f6e\u7f13\u5b58\u6570\u636e\u7684\u751f\u547d\u5468\u671f\uff0c\u907f\u514d\u7f13\u5b58\u6570\u636e\u7684\u5197\u4f59\u548c\u51b2\u7a81\u3002<\/li>\n\n\n\n<li>\u8bbf\u95ee\u63a7\u5236\u673a\u5236\u8bbe\u8ba1\uff1a \u5982\u4f55\u8bbe\u8ba1\u6709\u6548\u7684\u8bbf\u95ee\u63a7\u5236\u673a\u5236\uff0c\u786e\u4fdd\u53ea\u6709\u5177\u6709\u76f8\u5e94\u6743\u9650\u7684\u7528\u6237\u624d\u80fd\u8bbf\u95ee\u6570\u636e\uff0c\u5e76\u9632\u6b62\u6076\u610f\u7528\u6237\u8bbf\u95ee\u6570\u636e\uff0c\u652f\u6301\u4e0d\u540c\u7c7b\u578b\u7684\u6570\u636e\u8bbf\u95ee\u6743\u9650\uff0c\u5e76\u65b9\u4fbf\u7528\u6237\u8fdb\u884c\u8bbf\u95ee\u63a7\u5236\u7ba1\u7406\u3002<\/li>\n\n\n\n<li>\u5c5e\u6027\u52a0\u5bc6\u5bc6\u94a5\u7ba1\u7406\uff1a \u5982\u4f55\u5b89\u5168\u5730\u751f\u6210\u3001\u5206\u53d1\u548c\u7ba1\u7406\u5c5e\u6027\u52a0\u5bc6\u5bc6\u94a5\uff0c\u9632\u6b62\u5bc6\u94a5\u6cc4\u9732\u548c\u6ee5\u7528\u3002<\/li>\n\n\n\n<li>\u6570\u636e\u5b89\u5168\u6027\u548c\u9690\u79c1\u6027\u4fdd\u62a4\uff1a \u5982\u4f55\u786e\u4fdd off-chain \u5b58\u50a8\u6570\u636e\u7684\u5b89\u5168\u6027\u548c\u9690\u79c1\u6027\uff0c\u9632\u6b62\u6570\u636e\u6cc4\u9732\u548c\u7be1\u6539\u3002<\/li>\n\n\n\n<li>\u7cfb\u7edf\u53ef\u6269\u5c55\u6027\uff1a \u5982\u4f55\u786e\u4fdd UCINC \u673a\u5236\u80fd\u591f\u652f\u6301\u5927\u89c4\u6a21\u7684\u7f51\u7edc\u73af\u5883\uff0c\u5e76\u5177\u6709\u826f\u597d\u7684\u53ef\u6269\u5c55\u6027\u3002<\/li>\n\n\n\n<li>\u7cfb\u7edf\u5b9e\u73b0\u590d\u6742\u6027\uff1a UCINC \u673a\u5236\u6d89\u53ca ICN\u3001\u533a\u5757\u94fe\u3001\u5c5e\u6027\u52a0\u5bc6\u7b49\u591a\u79cd\u6280\u672f\uff0c\u7cfb\u7edf\u5b9e\u73b0\u8f83\u4e3a\u590d\u6742\uff0c\u9700\u8981\u89e3\u51b3\u5404\u79cd\u6280\u672f\u96be\u9898<strong>\u3002<\/strong><\/li>\n<\/ol>\n\n\n\n<p><strong>\u8fdb\u4e00\u6b65\u7814\u7a76\u601d\u8def (Future Work)<\/strong><strong>\uff1a<\/strong><strong><\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u7f13\u5b58\u7b56\u7565\u4f18\u5316\uff1a \u7814\u7a76\u66f4\u9ad8\u6548\u7684\u7f13\u5b58\u7b56\u7565\uff0c\u4f8b\u5982\u57fa\u4e8e\u6570\u636e\u8bbf\u95ee\u9891\u7387\u3001\u6570\u636e\u5927\u5c0f\u3001\u7f51\u7edc\u62d3\u6251\u548c\u7528\u6237\u884c\u4e3a\u7b49\u56e0\u7d20\u7684\u7f13\u5b58\u7b56\u7565\uff0c\u4ee5\u8fdb\u4e00\u6b65\u63d0\u9ad8\u6570\u636e\u8bbf\u95ee\u6027\u80fd\u548c\u7f51\u7edc\u6d41\u91cf\u6548\u7387\u3002<\/li>\n\n\n\n<li>\u8bbf\u95ee\u63a7\u5236\u673a\u5236\u4f18\u5316\uff1a \u7814\u7a76\u66f4\u7075\u6d3b\u7684\u8bbf\u95ee\u63a7\u5236\u673a\u5236\uff0c\u4f8b\u5982\u652f\u6301\u7ec6\u7c92\u5ea6\u8bbf\u95ee\u63a7\u5236\u548c\u52a8\u6001\u8bbf\u95ee\u63a7\u5236\u7684\u673a\u5236\uff0c\u4ee5\u6ee1\u8db3\u4e0d\u540c\u5e94\u7528\u573a\u666f\u7684\u9700\u6c42\u3002<\/li>\n\n\n\n<li>\u6570\u636e\u5b89\u5168\u6027\u548c\u9690\u79c1\u6027\u4fdd\u62a4\uff1a \u7814\u7a76\u66f4\u5b89\u5168\u7684\u52a0\u5bc6\u7b97\u6cd5\u548c\u5bc6\u94a5\u7ba1\u7406\u673a\u5236\uff0c\u4f8b\u5982\u4f7f\u7528\u57fa\u4e8e\u5bc6\u7801\u5b66\u7684\u65b0\u578b\u52a0\u5bc6\u7b97\u6cd5\u548c\u57fa\u4e8e\u786c\u4ef6\u7684\u5b89\u5168\u6a21\u5757\u6765\u4fdd\u62a4\u6570\u636e\u7684\u5b89\u5168\u6027\u548c\u9690\u79c1\u6027\u3002<\/li>\n\n\n\n<li>\u7cfb\u7edf\u53ef\u6269\u5c55\u6027\u7814\u7a76\uff1a \u7814\u7a76\u5982\u4f55\u63d0\u9ad8\u7cfb\u7edf\u7684\u53ef\u6269\u5c55\u6027\uff0c\u4f8b\u5982\u4f7f\u7528\u5206\u5e03\u5f0f\u7cfb\u7edf\u67b6\u6784\u548c\u5206\u5e03\u5f0f\u6570\u636e\u5e93\u6280\u672f\u6765\u652f\u6301\u5927\u89c4\u6a21\u7f51\u7edc\u73af\u5883\u3002<\/li>\n\n\n\n<li>\u7cfb\u7edf\u6027\u80fd\u4f18\u5316\uff1a \u7814\u7a76\u5982\u4f55\u4f18\u5316\u7cfb\u7edf\u6027\u80fd\uff0c\u4f8b\u5982\u4f7f\u7528\u9ad8\u6027\u80fd\u7684\u6570\u636e\u68c0\u7d22\u7b97\u6cd5\u548c\u7f13\u5b58\u7b56\u7565\uff0c\u4ee5\u63d0\u9ad8\u6570\u636e\u8bbf\u95ee\u901f\u5ea6\u548c\u964d\u4f4e\u7cfb\u7edf\u5ef6\u8fdf\u3002<\/li>\n\n\n\n<li>\u8de8\u94fe\u4e92\u64cd\u4f5c\u6027\u7814\u7a76\uff1a \u7814\u7a76\u5982\u4f55\u5b9e\u73b0 UCINC \u673a\u5236\u4e0e\u5176\u4ed6\u533a\u5757\u94fe\u7cfb\u7edf\u7684\u4e92\u64cd\u4f5c\u6027\uff0c\u4f8b\u5982\u4f7f\u7528\u8de8\u94fe\u6280\u672f\u6765\u5b9e\u73b0\u4e0d\u540c\u533a\u5757\u94fe\u7cfb\u7edf\u4e4b\u95f4\u7684\u6570\u636e\u4ea4\u6362\u548c\u5171\u4eab\u3002<\/li>\n<\/ol>\n\n\n\n<p><strong>\u4e2a\u4eba\u603b\u7ed3\uff1a<\/strong><strong><\/strong><\/p>\n\n\n\n<p>\u672c\u6587\u63d0\u51fa\u4e86\u7528\u6237\u4e3a\u4e2d\u5fc3\u7684\u7f51\u7edc\u5185\u7f13\u5b58\u673a\u5236 (UCINC)\uff0c\u901a\u8fc7\u5c06\u6570\u636e\u7f13\u5b58\u5230\u9760\u8fd1\u7528\u6237\u7684\u7f51\u7edc\u8def\u7531\u5668\u4e2d\uff0c\u5e76\u7ed3\u5408\u5c5e\u6027\u52a0\u5bc6\u6280\u672f\u5b9e\u73b0\u6570\u636e\u8bbf\u95ee\u63a7\u5236\uff0c\u6709\u6548\u89e3\u51b3\u4e86\u65b0\u5174\u533a\u5757\u94fe\u5e94\u7528\u5bf9 off-chain \u5b58\u50a8\u7684\u6311\u6218\u3002UCINC \u673a\u5236\u5728\u6570\u636e\u8bbf\u95ee\u6027\u80fd\u548c\u7f51\u7edc\u6d41\u91cf\u6548\u7387\u65b9\u9762\u4f18\u4e8e\u73b0\u6709\u7684 off-chain \u5b58\u50a8\u65b9\u6848\uff0c\u4e3a\u65b0\u5174\u533a\u5757\u94fe\u5e94\u7528\u63d0\u4f9b\u4e86\u66f4\u6709\u6548\u7684 off-chain \u5b58\u50a8\u89e3\u51b3\u65b9\u6848\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u4ee5\u7528\u6237\u4e3a\u4e2d\u5fc3\u7684\u533a\u5757\u94fe\u4e0b\u94fe\u5b58\u50a8\u7f51\u5185\u7f13\u5b58\u673a\u5236 \u4f5c\u8005\uff1aHiroaki Yamanaka&nbsp;, Yuuichi Teranishi&nbsp;, Yusaku Hayamizu&nbsp;, Atsushi Ooka, Kazuhisa Matsuzono, Ruidong Li&nbsp;, and Hitoshi Asaeda&nbsp; \u8bba\u6587\u6458\u8981\u539f\u6587\uff1a Off-chain storage is utilized to reduce on-chain storage co &hellip; <a href=\"https:\/\/www.ndnlab.com\/?p=405\">\u7ee7\u7eed\u9605\u8bfb <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":406,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,4],"tags":[],"class_list":["post-405","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-icn","category-blockchain"],"_links":{"self":[{"href":"https:\/\/www.ndnlab.com\/index.php?rest_route=\/wp\/v2\/posts\/405","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ndnlab.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ndnlab.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ndnlab.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ndnlab.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=405"}],"version-history":[{"count":1,"href":"https:\/\/www.ndnlab.com\/index.php?rest_route=\/wp\/v2\/posts\/405\/revisions"}],"predecessor-version":[{"id":409,"href":"https:\/\/www.ndnlab.com\/index.php?rest_route=\/wp\/v2\/posts\/405\/revisions\/409"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ndnlab.com\/index.php?rest_route=\/wp\/v2\/media\/406"}],"wp:attachment":[{"href":"https:\/\/www.ndnlab.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=405"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ndnlab.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=405"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ndnlab.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=405"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}