区块链的核心技术原理来自及特征
去百度文库,查看完整内容> 内容来自用户:中国智博库
区块链的核心技术原理及特征
区块链的概念和特征
区块链(Blockchain输显回认材文)是一系列现有成熟技术的有机组合,它对账本进行分布式的有效记录,并且提供完善的脚本以支持不同的业务逻辑。在典型的区块链系统中,数据以区块(bloc360问答k)为单位产生和存储,并按照时间顺序连成链式(chain轻件宜略烈)数据结构。所有节点共同我触振各积江论方压载益参与区块链系统的数据验证、存储和维护。新区块的创建通常需得到全网多数(数量取决于不同的共识机制)节点的确认,并向各节点广播实现全网同步,之后不能更改或删除。
从外部来看,区块链系统应具备如下特征:
·多方写入,共同维护
此处的多方仅指记账关镇跑参与方,不包含使用区块链的客径误项弦经曲户端。区块链的记账参与方应当由多个利益不完全一致的实体组成,并且在不同的记账周期内,由不同的参与方主导发起记账(轮换方式取决于不同的共识机制),而其他的参与方将着属田复知应对主导方发起的记账信息进行共同验证。
·公开账本
区块链系统记录的账本应处于所有参与者被允许访问的状态,为了验证区块链记录的信息的有效性,记账参与者必须有能力访问信息内容和账本历史。但是公开账本指的是可访问性的公开,并不代表散齐争回脱信息本身的公开,因此,业界期望将很多隐私保护方面的技术,如零知识证明、同态加密、门限加密等,应用到区块链领域,以解决通过密文操作就能验证信息有效性的问题。区块链的核心技术这两种特有的系统特征,使得分布式账本技术成为一种非常底层的、起胡集分挥对现有业务系统具有强大颠
评论