编辑: 霜天盈月祭 | 2019-07-13 |
3 4) 共识机制技术 区块链中的另一个基础技术.共识机制用来决定记账节点、并对 交易信息进行确认和一致性同步.经典的共识机制有:1)POW:工作 量证明(Proof of Work),它将解决计算困难问题所需要的计算代 价作为新加入块的凭证和获得激励收益;
2) POS: 权益证明 (Proof of Stake),它以权益证明代替工作量证明,由具有最高权益的节点实 现新块加入和获得激励收益;
3)DPOS:股份授权证明(Delegated Proof of Stake),它是 POS 的一个演化版本,首先通过 POS 选出代 表,进而从代表中选出块生成者并获得收益.随着人们的不断研究, 适应新需求的共识机制会不断的被提出. 5) 智能合约技术 智能合约在区块链 2.0 中得到长足发展,以以太坊为代表的区块 链将智能合约的应用推向了更高水平.早前,尼克萨博(Nick Szabo) 将智能合约定义为:一套以数字形式定义的承诺,包括合约参与方可 以在上面执行这些承诺的协议. 对于区块链中的智能合约可以从以下 几点进行理解:1)由一段脚本或者代码来实现其业务逻辑;
2)能够 被注入到区块链的执行环境中执行;
3)具有图灵完备性;
4)事件驱 动;
5)具有状态. 1.3区块链分类 按照区块链应用的用户范围与许可方式, 可以将区块链分为三类: 公有区块链、联盟区块链、私有区块链. 1) 公有区块链. 合规区块链指引
4 公有区块链上的数据所有人都可以访问,所有人都可以发出交易 等待被写入区块链. 共识过程的参与者通过密码学技术以及内建的经 济激励维护数据库的安全.公有区块链是完全的分布式. 2) 联盟区块链. 联盟区块链的节点是联盟成员商定选择的,节点间可以有很好的 网络连接.这样的区块链上可以采用非工作量证明的其他共识算法, 比如有
100 家金融机构之间建立了某个区块链,规定必须
67 个以上 的机构同意才算达成共识. 3) 私有区块链. 私有区块链一般在一个企业内部或者机构内部使用,参与的节点 只有内部用户自己,数据的访问和使用有严格的权限管理. 1.4区块链应用场景 区块链的应用前景非常广阔,除了数字货币,区块链在金融领域 还可以有很多其他应用方式,在非金融领域则有更大的潜在应用空 间. 1) 金融 区块链技术的可靠性、实时性、容错性、不易出错性、追溯性可 以在金融领域得到很好的利用,甚至可以重构金融业务秩序.具体的 金融业务应用有:交易支付(特别是跨境支付)、资产数字化、智能 证券、清结算、客户识别等. 2) 供应链 传统的供应链上原料采购、生产加工、仓储物流、分销零售等各 合规区块链指引
5 个节点相互独立,不能够有效的链接在一起,区块链能够将这些相互 独立的节点链接起来,形成完整的链条,促进供应链的健康发展. 3) 文化娱乐 文娱产品存在多方面的问题,如:版权登记、交易流通、侵权公 证等.采用区块链技术搭建一个平台,将文娱产业各种角色纳入服务 范围,可以有效提升产业发展速率,塑造领域公正发展环境,并最终 让老百姓受益. 4) 智能制造 将区块链技术应用到工业互联网领域,既是领域的需求,也是区 块链的特性决定.智能制造是工业互联网的方向,通过区块链技术将 智能制造中的各个环节链接起来,从订单、设计到生产、发货等一连 串的业务可以很好的衔接和优化的安排,从而达到节省成本,提高效 益的作用. 5) 社会公益 由于种种原因,公益事业推进非常困难,甚至形象大减,主要是 由于公益事业中,缺少透明、难以跟踪.采用区块链技术可以将公益 的资金来源、项目选择、项目实施、效果反馈等情况,清楚明白记录 到链上,供社会查询监督. 6) 其他 区块链还可以在教育、就业、食品、旅游、票据、游戏、存证、 保险、资产、登记等多个领域获得应用. 合规区块链指引