区块链有四大核心技术:块链式数据结构、分布式节点算法、加密技术和智能合约。请根据下文对前三项核心技术所作的介绍,补全横线上的相关内容。
第一是块链式数据结构,将数据以区块为单位进行验证与存储,由于不存在中心化的硬件或管理机构,任意节点的权利和义务都是均等的,系统中的数据块由整个系统中具有维护功能的节点来共同维护。
第二是分布式节点算法,就是交易记账由分布在不同地方的多个节点的算法共同完成,而且每一个节点记录的都是完整的账目,没有任何一个节点可以单独记录账目,利用分布式节点算法不仅可以生成数据,更可以更新数据。
第三是加密技术,存储在区块链上的交易信息是公开的,但是账户身份信息是高度加密的,只有在数据拥有者授权的情况下才能访问到,从而保证了数据的安全和个人的隐私。
区块链技术是利用①{#blank#}1{#/blank#}、利用②{#blank#}2{#/blank#}、利用③{#blank#}3{#/blank#},利用智能合约来编程和操作的一种分布式基础架构与计算方式。