该种网络架构下,我们发现如上所述的传统商业网络将面临以下挑战(效率低下、成本高、易遭攻击):
>> 每个参与方都有自己的账本,在交易发生时修改各自账本,交易信息不透明共享,易发生单方篡改。
>> 如果交易涉及到多方参与,为了协同各参与方之间的数据一致性,需要增加额外的中间工作及附加成本。
>> 数据重复分散在各个参与方,造成整体业务流程的低效。
>> 整个业务网络依赖于一个或几个中心系统,一旦中心系统发生问题,如网络攻击或错误将导致整个商业网络混乱。
区块链技术是一个技术合集,它包含共享账本、共识算法、安全隐私和智能合约等技术组成,具有多中心化、共识可信、不可篡改、可追溯等特性。使用所有成员共享账本的区块链系统可很好的解决传统商业网络中遇到的诸多挑战,如图图2所示:
该区块链网络架构下,我们会发现如下主要好处:
>> 区块链架构使每个商业网络的参与方共享同一账本,当交易发生时,同步更改所有账本。
>> 使用密码算法确保网络上的参与者仅可以看到与自己相关的账本内容,确保交易安全。
>> 区块链将交易相关的合同条款嵌入交易数据库形成智能合约,满足商业条件时可自动执行。
>> 网络参与者基于共识算法机制来保证交易是共同验证的。同时也满足监管、审计。
节约时间:交易完成的时间从几天降低至实时或准实时
减少风险: 不可篡改性降低了欺诈和网络犯罪的发生。
降低成本: 减少额外开销和中间第三方的参与。
增进信任: 共享的账本、流程、记录增进参与方之间的信任。