区块链

区块链是一种自带一致性、不可篡改、不可抵赖特性的,能自动记账的分布式共享账本(DLT distributed ledger technology),技术上保障交易参与各方达成的共识能自动正确地记录到同一本可信账本中,用于解决个人或企业间合作过程中的信息不对称,提升账务处理效率,减少对账成本,减少交易摩擦,减少欺诈风险。


所以区块链是一种分布式账本技术(DLT)。现在金融科技比较热门的技术可以用ABCD概括,A是AI人工智能,B是Blockchain区块链,C是Cloud云计算,D是Data大数据技术。不过也有一种观点,认为分布式账本技术不一定是区块链技术,实际目前也有其他类型的技术,比如DAG技术,只要有技术能保障分布式共享账本能够有一致性、不可篡改、不可抵赖就可以了。所以ABCD概括也可以是这样A是AI人工智能,B是Big Data大数据技术,C是Cloud云计算,D是DLT分布式账本技术。

核心特性:

1)防篡改等特性:采用非对称密钥体系和数字签名,消息摘要等技术,将交易(区块)一笔笔按时间串起来做成单向链式结构,无法在不破坏原有数据结构的情况下插入,删除,修改其中的交易历史(区块链技术因此得名)。保证记录的真实性。防冒用,防抵赖是用已有的消息验证码技术和数字签名技术。具体不展开了,只是举比特币例子,运行8年,系统安全稳定,密钥没有被普遍攻破,(存在个人客户密钥设置太弱导致被黑客窃取,但是没有被正面攻破)。了解技术细节见附录。

2)分布式是区块链技术的核心特征,每个人或企业(节点)手头都有这本账,而且通过技术手段保持同步,互为备份,互相校验,或许你通过权力,技术等手段,可以改其中一个或者几个节点,但是要把全部节点都一个个改过来很难。如果把区块链看成是一种新型的分布式数据库,那么这个数据库是不能被篡改的经过集体共识的数据库,记录的是从数据库开始运行以来所有的操作和数据。没有哪个单一节点或容忍数量内的节点有能力抵消这些数据的真实性,它是一个唯一的可信数据源,可以作为其它需要信任的业务的基础。它将一座座的信息孤岛连接成了一个完整的世界。这个特性保证了区块链上信息在合作者间是透明的,对等的,由此带来了应用场景。

3)自动记账方面:业务上,这个分布式数据库可以是一个账务体系,通过如上的技术手段,为个人和企业建立了某项资产的所属关系和精确余额,而且这个记账是自动的,防止了人为干预导致的道德风险。通过智能合约,可以建立更复杂的账务体系,自动处理金融活动,比起人工代理,减少高昂的佣金,处理速度也更快。


你可能感兴趣的:(java)