区块链的各种应用层出不穷, 但是其架构基础都是相同的,都是建立在 IP 通信协议和对等网络的基础之上的一个分布式系统。
区块链的基础架构可以分为 网络层 、 数据层和应用层。 网络层也即传输层,协议通信的网络基础,P2P网络通信的特点使其不依靠单一中心节点通信, 任一节点都有整个系统的信息 。因此网络不会因单一节点故障或遭遇攻击而瘫痪, 所以 更安全可靠。
数据层, 应用密码学 、 Hash 共识算法等技术 来记录数据信息的数据库系统构建一个可增加,不可更改的分布式的大账本。通过共识算法维持数据一致性。
应用层 , 在金融系统 应用区块链的这些特点,自动化执行,可以寄到的提高效率,缩减交易时间,节省交易成本。区块链的另外一个重要特性就是智能合约 自动执行,可以极大的降低合约建立,执行和仲裁的 各种成本。
总的来说, 区块链技术的应用 让数据记录 变的安全可靠,不用担心会被篡改。 (但是不能保证数据 本身的正确性,和可信性,这需要还需要进一步的判断, 从数据来源或者其他方面的资料来证实。) 在数据时代,数据安全 、稳定和可靠成为了越来越重要的 要求,使其对整个商业和社会的影响也越来越大。 回想 近两年来, 发生各种互联网事件的, 数据被删,某公司数据库 被黑客脱裤, 以及各种网络攻击 ,还有光缆被挖 等。 这些事件所造成的损失是相当大的。区块链应用的出现, 使得这些问题的解决有了可能。
区块链记录数据的特点: 不可更改,安全,稳定, 因此就解决了商业世界中交易的最基础的问题 —— 信任。 可信任的数据记录人们更容易建立信任,达成交易,同时也极大的提高了人们撒谎的成本。因此区块链技术具有改变商业世界的巨大潜力,这也是为什么,区块链不断占据新闻头条的原因。