区块链技术,说得通俗一点,其实就是一种全民参与记账的方式。区块链有无数係统,每个係统背后都有一个资料库,可以把资料库看作大账本,谁的係统就谁来记账,例如微信的账本就是腾讯在记。在係统里,每个人都有机会参与记账。在一定时间内,係统把每个记账者记录的内容列入账本,并把内容发送给係统内所有人备份,让係统里每个人都有一本完整的账本。
区块链有四大核心技术。其一,分布式账本(DLT)。即交易记账是由分布在不同地方的多个节点共同完成,每个节点记录的是完整的账目,因此这些节点都可以参与监督交易的合法性,同时也可以共同为交易作证。
其二,非对称加密。储存在区块链的交易信息是公开的,但账户信息高度加密,只在数据拥有者授权的情况下才能开启,因而可保证数据安全和个人隐私。
其三,共识机制。即不同的记账节点之间达成共识、认定一个记录的有效性,这既是认定的手段,也是防止篡改的手段。区块链有不同共识机制,适用于不同应用场景,以比特币为例,采用的是工作量证明,只有控制了全网超过51%的节点,才有可能伪造出一条不存在的记录,当加入区块链的节点足够多,篡改者控制51%以上的节点基本不可能,从而杜绝造假的可能。
其四,智能合约技术。智能合约是基于无数个节点上可信的不可篡改的数据,可以自动化执行一些预先定义好的规则和条款的技术,以保险公司为例,在建立了每个人真实可信的医疗信息后,就可以根据一些标准化保险产品的理赔程序,很容易地执行自动化理赔。因此从智能合约角度,区块链能有效帮助保险等公司提高风险管理能力。