Page 19 - 网络电信2020年7月刊下
P. 19
光 通 信
关职能部门。尽管这些部门与企业、金融机构是平等参与产品 服务于统计监测需要的智能合约是合约层的核心,通过嵌入区
链的共建共享,但可以充分发挥专业和职能特长,优化和提升 块链的合约代码实现,并根据事先拟定触发机制,自动执行。
系统功能,比如,政府统计部门根据实际需要,通过智能合约 共识层封装整个系统的共识算法,是实现区块链去中心化
技术将统计任务直接写入区块链代码,开展信息统计汇总和分 特性、保证网络不被恶意节点攻击的关键。目前共识机制大约
析,动态监测产品链,形成产品链宏观统计信息。再比如,政 有十多种,如 PoW、PoS、DPoS、PBFT、Raft、Rip-ple、PoET 等。
府监管部门利用它进行信息追溯等。 针对不同类型的产品链,比如,生产类产品交易频率低,生活
(4)区块链维护机构。从专业分工发展趋势来看,基于区 类产品交易频率高,可能需要采用与之相匹配的共识算法。共
块链的互联网统计系统中关于区块链可能需要专门的平台(机 识机制的实质是一种基于能力(权力)全域竞争的结果。在现
构)提供技术支持、物理设施、系统建设和日常维护,还包括 有算法中能力证明主要源于计算能力,在产品链统计系统中可
大量致力于参与统计区块构建的“挖矿”机构。 以引入统计能力,比如统计预测能力,从对下一个时段产品链
(5)其他有关组织和机构。包括统计研究机构、产品有关 有关信息预测水平较高的几个备选记账人中随机确定一个进行
技术研发机构、产品所属行业协会等,区块链技术让它们平等 记录——随机动态预测能力证明(SDPoF)。
地加入系统之中,根据约定权限,发挥各自特长和优势,参与 激励层封装了整个系统的激励机制。从产品链统计系统可
产品链统计的有关事务。 持续发展的需要来看,建立以统计币为主要特征的激励层是必
2.组织架构 要的。建立它不仅能体现数字资源直接价值化的趋势,吸引社
按照区块链 3.0 [10] 的架构原理,基于区块链的互联网 会方方面面参与到系统的建设和发展中来,更重要的是这种虚
统计体系架构的一般范式可以分为七层:应用层、合约层、 拟货币并不针对某种特定产品,而是在所有产品链中通用,打
激励层、共识层、网络层、数据层和数据基础设施层(如图 1 通了产品链的相互联系。传统的区块链中的激励主要体现在区
所示)。从统计角度来看,在应用层、合约层、激励层、共识 块记录上(俗称挖矿)。
层中体现产品链主体之间的互动统计,网络层和数据层体现客 在统计区块链中,激励不仅体现在区块记录上,也可以体
体之间的互通统计,数据基础设施层体现互联统计。网络层和 现在数据的提供上,并根据提供内容的丰富程度和质量给出相
数据基础设施层与一般的区块链系统基本相同。其特色主要体 应的奖励。数据层主要涉及系统中统计区块链数据结构的定义
现在其他层面。 以及有关管理。其中,涉及 Merkle 树的定义,可以结合统计的
需要,借鉴太坊区块链中 Merkle 树的做法,构建反映物流、资
图 1 产品链统计体系架构图
金流、产品价格等多个方面多种统计特征(比如流量、存量等)
的统计树。
3.讨论
现实中产品种类繁多、属性特征差异较大,再加上不同生
命周期产品链运行机制的差异也较大,下面来探讨系统建立和
运行中遇到的一些典型问题。
(1)不同类型区块链的选择
产品链互联网统计系统是服务于产品链发展需要的,因此,
需要根据产品链特征选择合适的区块链。区块链分为公有链、
私有链,以及介于两者之间的联盟链。单就交易频率而言,公
有链适应交易频率较低的,私有链适应交易频率非常高的,联
盟链居中。产品链互联网统计系统是以统计频率为基准的。统
计频率是以交易频率为基础的。当交易频率较低时,统计频率
可以与交易频率保持一致,但当交易频率太高时,可以选用私
有链,但也可以在每个发生节点设置统计预处理,将一段时间
内所有交易记录转化为单一的统计记录,由此获得低于交易频
率的某个理想频率作为统计频率,采用联盟链或者公有链。
(2)供应信息链和统计链的融合
从信息化发展趋势来看,对于每个产品,许多大的生产企
业都会建立各自的供应信息链,也不排除有专门的供应链企业,
应用层封装了供应链的应用场景,是产品链主体进行信息 为他们和生产该产品的中小企业服务。这将为统计链构建提供
交互的载体。通过应用层实现物流、资金流的全程记录、统计 有力的支撑,但正如上文所讲的供应信息链并不可能等同于或
和监测。在应用层中,需要建立一个统一接口,为各参与主体 者替代统计链。两者可以利用双链设计原理进行有效融合 [11]
提供方便高效地使用统计区块链的功能,包括将主体账户数据 ,而由于两者目的不尽相同——供应信息链主要是对该系统内
存入区块链、查询各种用户以及产品统计等方面的信息。 服务,统计供应链是一个公共服务。因此,两个系统不能直接
合约层由各类脚本代码、算法机制以及智能合约构成。其中, 对接,出于保护隐私的需要,有些信息从供应链转到统计链上
30 网络电信 二零二零年七月