
研究范围与基本依据
区块链规划体系研究的适用条件有哪些,可以从业务是否需要共享账本,以及系统能否承担相应协作和技术约束两方面判断。这里的规划体系指围绕业务需求、网络组织、性能与安全开展的整体分析,并非某一种固定技术标准。
NIST《区块链技术概述》将区块链概括为分布式实现、具有篡改可察觉与抗篡改特性的数字账本。在网络正常运行的条件下,已发布记录难以被更改。这为判断共享记录与历史核验需求提供了基础。
条件一:存在明确的多方共享记录需求
当多个参与方需要围绕同一批记录协作,并核验记录是否发生变化时,开展区块链规划研究具有明确的问题对象。研究应先界定谁提交记录、谁读取记录、谁参与验证,以及各方需要共同确认什么。
如果记录始终由单一主体维护,其他参与者也接受其管理方式,则应比较普通数据库是否已经满足需求。采用分布式账本需要有对应的业务理由。
条件二:能够界定信任关系和记录边界
规划需要说明参与者依赖哪些验证规则,以及谁有权维护或调整系统。分布式运行并不意味着所有参与者自动达成一致,也不意味着不再需要管理责任。
抗篡改主要涉及记录写入后的完整性。外部信息是否真实,仍取决于信息采集与核验过程。因此,适用场景应能区分原始信息真实性与账本记录完整性,避免要求区块链独自解决全部信任问题。
条件三:性能目标与安全要求可以共同评估
以太坊扩容文档将提高吞吐量、缩短确认时间,同时维护安全和去中心化作为扩容目标,并区分依托主网安全的方案与采用独立安全机制的方案。由此可见,扩容选择需要考察其安全来源。
规划应明确业务能接受的确认等待、处理能力和运行成本,再比较相应架构。如果采用链外处理,还需明确哪些信息回到主链、如何验证,以及数据能否被获取。这些问题不能仅凭速度指标判断。
常见问题:是否必须上链或采用二层网络
需要留存记录,并不直接意味着必须采用区块链。只有共享核验、协作规则和运行约束能够对应起来,才便于判断其适用程度。
二层网络也不是所有场景的默认选项。是否需要扩容,应由业务负载和确认要求决定;侧链与依托主网安全的二层方案存在安全机制差异,不能因它们都在主链之外处理活动就视为等价。上述条件用于通用技术规划,不能直接证明某个具体项目已经可行。