Page 134 - 《软件学报》2026年第1期
P. 134

何嘉昊 等: 国产区块链软件发展趋势与核心技术分析                                                        131


                 反映了国内区块链技术在生态系统上的局限性.
                    见解  12: 国产区块链软件在合约执行引擎方面的创新并不落后, 并且更加注重特定行业应用进行的深入性能
                 优化. 然而, 国产区块链软件对特定公司的技术栈依赖, 反映了国内区块链技术在生态系统上的局限性.
                  4.5   应用层
                    我们对   6  个国外区块链软件支持的应用进行了统计, 结果如表                15  所示.

                                                 表 15 国外区块链软件应用

                     区块链软件          金融服务       智慧政务、城市        溯源存证与供应链管理           BaaS    NFT    DApp
                   Hyperledger Fabric  √            √                 √             √      -       -
                       Corda           √            √                 √             -       √      -
                       Quorum          √            √                 √             √       √      -
                      Ethereum         √            √                 √             √       √       √
                       Polygon         √            √                 -             -       √       √
                       Solana          √            -                 -             -       √       √
                        合计             6            5                 4             3       5       3

                    从表  15  中可以看到, 国外区块链软件在金融服务、智慧政务以及                 NFT  方面的应用较为广泛. 然而, 仅仅针对
                 前文提到的    6  个国外区块链软件进行分析, 无法全面反映其应用现状. 因此我们进一步分析了国外大多数区块链
                 软件的应用案例, 发现其主要应用场景集中在去中心化金融、NFT                     以及跨境支付等领域. 这些应用场景虽然也出
                 现在国产区块链软件中, 但是由于文化和监管环境差异, 国产区块链软件在这些领域的尝试较少. 总体而言, 其国
                 产区块链软件的应用场景更多集中在企业级应用和平台生态构建上. 具体而言, 企业级应用是指基于区块链技术
                 为政府和企业提供数据共享平台建设、数据管理等服务, 旨在通过区块链实现更加高效、透明和安全的企业管
                 理. 平台建设则是通过整合区块链技术与现有云服务、金融平台等, 形成一体化的解决方案, 为各类应用提供支
                 持. 与之不同, 国外区块链软件则更倾向于通过代币激励机制鼓励用户参与, 并探索新型的经济模式, 如                               DeFi 和
                 NFT  市场等. 这些新兴经济模式具有较高的风险, 但也伴随有潜在的高回报.
                    见解  13: 监管环境、政策以及市场需求等因素导致当前国内外区块链软件在应用层方面出现较大差异, 国外
                 区块链软件更倾向于探索新兴经济模式, 在承担高风险的同时追求高回报. 而国产区块链软件则更多的是利用区
                 块链技术提供稳定的数据共享、管理等服务, 重点关注企业级应用和平台生态的构建.
                  4.6   其他技术
                    在其他技术发展方面, 国外区块链软件发展迅速, 然而, 以上                 6  个具有代表性的区块链软件使用的其他技术覆
                 盖面并不完全. 为此, 我们对国外区块链软件在隐私保护、可扩展性以及跨链                        3  种技术进行了全面的调研, 具体信
                 息如表   16  所示.

                                            表 16 国外区块链软件其他技术使用情况

                        技术类别                                        具体技术
                       隐私保护技术               零知识证明, 安全多方计算, 同态加密, 环签名, 可信执行环境, 混淆, 可验证计算
                       可扩展性技术                         分片, 多链, 子链, Rollup, 状态通道, 侧链, 状态压缩
                        跨链技术                            中继链, 公证人机制, 跨链通信协议, 原子交换

                    在隐私保护技术的使用方面, 相较于国产区块链软件, 国外区块链软件使用到了混淆与可验证计算两种隐私
                 保护技术. 例如    Monero [168] 、Zcash [169] 以及  Dash [170] 等区块链软件使用了混淆技术有效地保护用户的身份隐私或交
                 易隐私. 而  Oasis [171] 则使用了可验证计算来进一步保护交易隐私. 鉴于技术成熟度低和合规需求等因素, 国产区块
                 链较少使用这些技术. 在可扩展性技术方面, 国外区块链软件使用了状态压缩这一技术. 例如                            Zilliqa [172] 通过分片
                 技术和状态压缩, 减少节点存储需求, 进而提升了网络的可扩展性. Elrond                  [173] 采用状态压缩和分片技术, 既保障了
                 安全性, 又提高了交易速度, 并有效降低了交易费用. 相比之下, 国产区块链软件较少使用这一技术, 表明在可扩展
   129   130   131   132   133   134   135   136   137   138   139