区块链服务 BCS-区块链基本概念:认识区块链

时间:2023-11-01 16:16:04

认识 区块链

根据工信部指导发布的《区块链技术和应用发展白皮书》的解释:狭义的讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证不可篡改和不可伪造的分布式账本;广义来讲,区块链技术是利用链式数据结构来验证和存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全性、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算模式。

区块链技术是一个技术合集,它包含共享账本、共识算法、安全隐私和智能合约等技术组成,具有多中心化、共识可信、不可篡改、可追溯等特性。使用所有成员共享账本的区块链系统可很好的解决传统商业网络中遇到的诸多挑战,如图2所示:

图2 区块链系统架构

首先,区块链架构使每个商业网络的参与方共享同一账本,当交易发生时,同步更改所有账本。

其次,使用密码算法确保网络上的参与者仅可以看到与自己相关的账本内容,确保交易安全。

再次,区块链将交易相关的合同条款嵌入交易数据库形成智能合约,一旦某个事件满足合约中的条款时即可触发执行。

最后,网络参与者基于共识算法机制来保证交易是共同验证的。同时也满足监管、审计。

support.huaweicloud.com/productdesc-bcs/bcs_productdesc_0001.html